1.1.4 • Published 6 days ago

@teamteanpm2024/inventore-labore-ducimus v1.1.4

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

@teamteanpm2024/inventore-labore-ducimus

Declarative library for describing endpoints.

Install

npm:

npm install @teamteanpm2024/inventore-labore-ducimus

yarn:

yarn add @teamteanpm2024/inventore-labore-ducimus

Usage

Describe your request scheme

import @teamteanpm2024/inventore-labore-ducimus from '@teamteanpm2024/inventore-labore-ducimus';

export const requests = @teamteanpm2024/inventore-labore-ducimus('10.16.0.140', 9001)
    .group('list', {
        get: {
            all: 'get-all-lists',
        },
        post: {
            save: 'save-list',
            create: 'get-empty-list'
        }
    })
    .group('ports', {
        get: {
            ports: (count) => `get-ports?count=${count}`,
        }
    })
    .end();

And send your requests to any place

import { requests } from 'requests';

const showLists = async () => {
    try {
        const response = await fetch(requests.list.get.all);
        const answer = await response.json();
        console.log(answer);
    } catch (error) {
        console.error(error);
    }
}
import { requests } from 'requests';
import axios from 'axios';

const showLists = async () => {
    try {
        const response = await axios.get(requests.list.get.all);
        console.log(response.data);
    } catch (error) {
        console.error(error);
    }
}

License

MIT

reducerdataviewregexpproxyReflect.getPrototypeOfreact animationes2016es-shim APIsuperagentdebugECMAScript 2015haspyyamldotenvtesterxtermio-tsenumerablecompile lesss3shamimportexportpruneconcurrencyless cssstylesheetformatinferencecommand-linetc39varisConcatSpreadablenameeveryIteratorbyteparsingECMAScript 2021wrapbrowserlistfpsexpressionpasswordnodeTypeBoxbindes2017ECMAScript 2022gesturesexit-codeSetclinopeebspatchstylereactObjectsyntaxYAMLsymlinksshebangconsumepureformseslintES2018webbyteOffsethandlersparsefixed-widthfindiepipestylingimmerfetchquotefind-upwidthbabel-coregetPrototypeOf256omitdatastructureamazonsetESaccessorbootstrap lessframerlogfsES2022jsdifftypanionregular expressionsutilitiesURLInt32ArrayargumentSymbolpackage.jsonhttptoobjectcomputed-typesresolvefindLastreduxsearchwalkingjasmineeslintplugindebuggerstringifybootstrap cssMicrosofttypesnegativeES2016eventEmitterinputeast-asian-widthkeysratecss variablegetoptURLSearchParamsnpmroute53styled-componentssyntaxerrorgradients cssReactiveXdeterministicmapreducelintautherror-handlingkoreanmakewaitECMAScript 2020outputStreamfolderObject.getPrototypeOfUnderscoremulti-packageString.prototype.matchAllletperformantserializationArray.prototype.findLastIndexbalancedmixinsdommodulesvestprotobufslotes-abstractdragjsonschemacorsES2017ECMAScript 50phonecolumnsPromiseUint16Arraydescriptortsweakmapchanneldescriptorsquerystringreuseequalityendpointindeep-clonepersistentsafeeventDispatcherprefixcallbackregularajaxduplexoperating-systemes6ArrayBuffer.prototype.sliceencryptiontranspilerrandomsanitizationinstallclassesmovesignalchromebabelwatchingfindupuninstallidlesymbolsmacosreact posecjkexecutil.inspecttoStringTagqueueArray.prototype.containsformattingmatchAllloggerwatchFilemkdirnativeinternalless.jsjsfullfast-cloneTypeScriptnested cssfunctionrecursivefromfunctionalextensionpromisesfastcopyclassnamesmochawhatwgsameValueZeroautoprefixermatchairbnbstreams2genericscheckvariables in csssortbatchwordbreakObject.keysl10ncall-boundgdprintrinsicpopmotioncallboundlinuxconcatdiffCSSStyleDeclarationredux-toolkit3dsimpledb_.extendgetOwnPropertyDescriptorelbES2015artsqsmruec2core-jsjson-schema-validatorlinkcallbind$.extendsetImmediateyamlapivalidateless compilerrgbcoerciblestarterdeepcloneuuidRxtimeObservablesqueueMicrotaskshimoncelengthcollection.es6optimistsetterargserrorutilfastifymime-dbconfigtslibjson-schema-validationarraybufferdayjspluginjesthelpersredactECMAScript 7file systemparserESnexttranspileBigInt64ArraytrimLefthardlinksargparseiteratorworkspace:*Function.prototype.nameclass-validatorlimitedglobcodespackageenvstatelessdefinetrimStartcopycryptECMAScript 2017Array.prototype.flatstreamarktypeastlimitcontainsvalidatorES6tapetrimEndcloudfrontlruarraystakecurriedvalidcirculartoArrayisloadingArraytermexpressES3elasticacheansiObject.valuesdefinePropertywindows[[Prototype]]ES5ttyeslintconfigwatcheragentjsonsanitizemake dirconcatMapbusysigintvaluesconfigurablepositivewritablepostcss-pluginless mixinspreprocessorcss-in-jses2018joireadableutilitykeyownRxJSautoscalingbrowserArrayBuffer#slicepropertiespropES2021invariantsymlinkiteratecensorcss lesstyped arraypicomatchprettybundlerassignharmonyECMAScript 2018es7Uint8ClampedArraybufferscompilersequencees-shimsformes2015negative zeroelectronmobileguidsomeflagmimetypeswaapioptimizercolourconnectargvextendstructuredClonelibphonenumberassertionlockfiletelephoneregexavabannerinternal slotbyteLengthrapidfull-widthObject.isimportObject.assigncolorscomparesymbolsuperstructArray.prototype.findLastflatMapObject.fromEntriesdescriptionbddspinnersentrieskarmasortedserializerWebSocketssharedhigher-orderWeakMapperformancedom-testing-libraryuser-streamstrimString.prototype.trimmapparenttoolseslint-plugincollection-0polyfillwafArrayBufferglaciertestrm -frcss nestingcoreoffset6to5springfast-copyquerylanguageswfJSONcommandreal-timechaifpshrinkwraphttpsflattenclonerfc4122postcsslinewrapsignalsmoduleloadbalancingextrawarningemojisesrdslistenerstaskpoint-freeconstthrottleweaksetdirectorybeanstalkreact-hook-formtraversepathfast-deep-clonedynamodbArray.prototype.filtertypesafecharacteryuptoSortedrmreact-testing-libraryhooksjapaneseconsoleHyBiES2019sharedarraybufferremovezeroAsyncIteratorupqsmkdirsasciimetadataviewexitcloudwatchxsstypedRegExp.prototype.flagsWeakSetUint8ArrayjQuerygetfindLastIndexmkdirpprogressthreetypeofwordwrapes5schemastringslicereadablestreamvalidationi18nlazybrowserslistObject.definePropertyreact-hooksjavascriptJSON-Schemaposeregular expressionbufferloggingauthenticationbundlingopeneshasOwnPropertyboundramdacolordataViewdeepstylesponyfillpromisestableECMAScript 2016RegExp#flagsInt8ArraysideFloat64ArrayTypedArrayrangeerroraccessibilityPushbluebirdwgetxhrnumbercachetypedarraysgetintrinsicWebSocketestreeobjectmonorepolesstapcloudsearchenvironmentunicodeirqES2023robustfigletdateFloat32ArrayspeedcloudtrailpushStyleSheettestingfastclonekinesislesscssurlprocesslook-upObject.entriestdd.envgradients css3emitcolumnRFC-6455callhas-owngroupajvimmutabletypescriptasyncdeep-copyminimalECMAScript 2019awesomesaucewatchstatusprotocol-buffersES7dirlookECMAScript 2023assertsreduceindicatorgetter
1.1.4

6 days ago

1.1.3

7 days ago

1.0.3

8 days ago

1.0.2

9 days ago

1.0.1

10 days ago

1.0.0

11 days ago