1.0.3 • Published 21 days ago

@devtea2028/reimagined-octo-fortnight v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
21 days ago

Typesafe REST API Specification - Library Aggregator Packages

CI Pipeline CD Pipeline

The Typesafe REST API Specification is a family of libraries used to enable seamless development of Backend and/or Frontend which communicate via HTTP protocol. The protocol specification is checked both at compile-time and run-time to verify that communication indeed adhers to the protocol. This all is done in such way that it does not make development tedious or boring, but instead robust and fun!

This particular repository contains libraries, which act as aggregators for a set of other libraries. The purpose is to make life of users easier, which will only need to write one

import * as tyras from "@ty-ras/backend-node-io-ts-openapi";

instead of many

import * as tyrasData from "@ty-ras/data";
import * as tyrasDataBE from "@ty-ras/data-backend";
...etc

Data validation using io-ts

This repository contains the following aggregator libraries for io-ts framework:

Data validation using zod

This repository contains the following aggregator libraries for zod framework:

Data validation using runtypes

This repository contains the following aggregator libraries for runtypes framework:

errorObject.keysbuffersgradients css3findLasteslintpropavaArray.prototype.findLastTypeScriptRegExp#flagscall-boundtoobjectsharedfast-deep-cloneWeakMapemrsequencestylesgroupTypedArraypatchObservablebrowserlistmakeelectronincludesloggercolourfluxreadvpcgetPrototypeOf[[Prototype]]fspushsymlinkregexstringwgetflatMapterminalhas-ownchaihasOwnPropertydataviewIteratores5kinesissyntaxerrorenumerableUint8Arraysorthotregular expressionsarraysargvArray.prototype.flatimmerphonefile systeminspecttoStringTagdirectoryvaluebatchbusyfetchstatusappECMAScript 3sortedSetgetintrinsicquerystringdebugguidjestprivate dataspinnerseslint-pluginapolloutilhooksstringifierECMAScript 2018snsRFC-6455deepio-tstestingjsxshrinkwraprobustwraptrimEndkeyES5recursiveowncomparefpswalksymbolshimformInt16ArrayprogresswebidleestreepasswordJSON-SchemabyteeventDispatchercore-jsisConcatSpreadableglobalqueueMicrotaskprocessclassnamestructuredClonedeleteclientstylemimecloudfrontoffsetgenericsgradients csswidthbootstrap cssmergepluginiterationvalidArray.prototype.findLastIndexform-validationlessObject.getPrototypeOfwritables3dependenciesapijQueryprivatepropertypropertiesformsArraywaitparsingsymlinksObjectrequiresidelibphonenumbercss-in-jsconcurrencyliveroute53glacierbrowserdirreuseconsumebluebirdargparsecacheentriesObject.definePropertyESnextpyyamlReactiveXchannelECMAScript 2019getoptMicrosoftpruneeventspreprocessorxtermautoscalinghigher-orderjsdomwafintrinsicES2020prefixquotewarningglobhashESinferencenodejsStreamvalueseverypackage.jsonconcatMapflatdefinePropertymodulesexecrapiddeterministicspecexpresstostringtagES2021wordbreakruntimecharacterES2018tasklesscssTypeBoxrgblooktslibmrues-shimszodsinatrarangeerrorparsermkdirrmdirFloat64ArraywhatwgemojistarterWeakSetrds@@toStringTagequalsetterstyled-componentsslicesearchRegExp.prototype.flagsArray.prototype.filtertraversesetImmediateinternalObservablescoerciblehttpspeedminimaltesterstylesheetnegativenested csshandlerstypeerrormiddlewarewatchprettykoreancallbindsetjapanesedayjsqsforEachaccessibilitytakeflagsECMAScript 2015persistentfast-deep-copyECMAScript 2023nodeES2015String.prototype.trimarrayweakmapwatchingpolyfillconnectstreamvariablesdescriptorpackagesjsURLSearchParamsfixed-widthsyntaxfigletdeepcopyhasOwntypedarrayscollection.es6omittddpostcssfullwidthargsdomsymbolsUint8ClampedArrayaccessorfast-clonevisualdotenvtrimRightmomentlook-upfastifyArray.prototype.containsjsonconsoleimmutableairbnbgetES7ebsauthreplayes2015queueES6prototypenativeUint16ArrayStyleSheetargumentenderfolderponyfillthrottleeast-asian-widthidentifiershaslimitisparentlrushebangajvrmflattenes6functiones2018charactersworkspace:*objreal-timestatelessfunctionssigintparseremoveserializerES8graphqlbcryptchineseMapYAMLarthttpsauthenticationECMAScript 6fastclonetoolkit$.extendmochaasciidateprotobufreact-hooksreducerlanguageec2debuggerinvariantfrompnpm9endpointwhichvestmatchestypedstyleguideless csstypesidcloudformationWebSocketmkdirpclassessameValueZeronamecjkdatastructurelistenerstaprfc4122once256findupinstablemonorepoutil.inspectassertiterateObject.isArray.prototype.flatMapSymbolpathArrayBuffer#sliceregexpelm-0fastefficientless.jslogcall-bindstreamsgetterelbdeep-copyrateecmascripttc39agentcss variableloggingzeroString.prototype.matchAllpromisevarsmacoscompile lessxhrregular expressioncloneworkerenvtypanionflagresolvecommand-lineweaksetslotutilitieses2017outputBigInt64ArrayjasminetapeBigUint64Arrayassignclifiledroplimitedlengthcreatestdlib
1.0.3

21 days ago