@devup-api/core
Advanced tools
+13
-0
@@ -36,4 +36,17 @@ import type { ExtractValue } from './additional'; | ||
| export type DevupPatchApiStructKey<O extends string> = ConditionalKeys<DevupPatchApiStructScope<O>>; | ||
| export type DevupApiMethodKeys = 'get' | 'post' | 'put' | 'delete' | 'patch' | 'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH'; | ||
| export type DevupApiMethodScope<S extends string, M extends DevupApiMethodKeys> = { | ||
| get: DevupGetApiStructScope<S>; | ||
| post: DevupPostApiStructScope<S>; | ||
| put: DevupPutApiStructScope<S>; | ||
| delete: DevupDeleteApiStructScope<S>; | ||
| patch: DevupPatchApiStructScope<S>; | ||
| GET: DevupGetApiStructScope<S>; | ||
| POST: DevupPostApiStructScope<S>; | ||
| PUT: DevupPutApiStructScope<S>; | ||
| DELETE: DevupDeleteApiStructScope<S>; | ||
| PATCH: DevupPatchApiStructScope<S>; | ||
| }[M]; | ||
| export type DevupApiStructScope<O extends string> = DevupGetApiStructScope<O> & DevupPostApiStructScope<O> & DevupPutApiStructScope<O> & DevupDeleteApiStructScope<O> & DevupPatchApiStructScope<O>; | ||
| export type DevupApiStructKey<O extends string> = ConditionalKeys<DevupApiStructScope<O>>; | ||
| //# sourceMappingURL=api-struct.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"api-struct.d.ts","sourceRoot":"","sources":["../src/api-struct.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,cAAc,CAAA;AAChD,OAAO,KAAK,EAAE,eAAe,EAAE,gBAAgB,EAAE,MAAM,SAAS,CAAA;AAGhE,MAAM,WAAW,eAAe;CAAG;AAGnC,MAAM,WAAW,iBAAiB;CAAG;AAGrC,MAAM,WAAW,kBAAkB;CAAG;AAGtC,MAAM,WAAW,iBAAiB;CAAG;AAGrC,MAAM,WAAW,oBAAoB;CAAG;AAGxC,MAAM,WAAW,mBAAmB;CAAG;AAGvC,MAAM,WAAW,2BAA2B;CAAG;AAG/C,MAAM,WAAW,4BAA4B;CAAG;AAGhD,MAAM,WAAW,yBAAyB;CAAG;AAE7C,MAAM,MAAM,WAAW,CACrB,CAAC,SAAS,UAAU,GAAG,SAAS,GAAG,OAAO,GAAG,UAAU,EACvD,CAAC,SAAS,MAAM,eAAe,GAAG,CAAC,MAAM,GAAG,EAAE,CAAC,GAAG,cAAc,IAC9D,YAAY,CACd;IACE,QAAQ,EAAE,YAAY,CAAC,4BAA4B,EAAE,CAAC,CAAC,CAAA;IACvD,OAAO,EAAE,YAAY,CAAC,2BAA2B,EAAE,CAAC,CAAC,CAAA;IACrD,KAAK,EAAE,YAAY,CAAC,yBAAyB,EAAE,CAAC,CAAC,CAAA;CAClD,EACD,CAAC,CACF,CAAA;AAED,MAAM,MAAM,sBAAsB,CAAC,CAAC,SAAS,MAAM,IAAI,gBAAgB,CACrE,iBAAiB,EACjB,CAAC,CACF,CAAA;AACD,MAAM,MAAM,uBAAuB,CAAC,CAAC,SAAS,MAAM,IAAI,gBAAgB,CACtE,kBAAkB,EAClB,CAAC,CACF,CAAA;AACD,MAAM,MAAM,sBAAsB,CAAC,CAAC,SAAS,MAAM,IAAI,gBAAgB,CACrE,iBAAiB,EACjB,CAAC,CACF,CAAA;AACD,MAAM,MAAM,yBAAyB,CAAC,CAAC,SAAS,MAAM,IAAI,gBAAgB,CACxE,oBAAoB,EACpB,CAAC,CACF,CAAA;AACD,MAAM,MAAM,wBAAwB,CAAC,CAAC,SAAS,MAAM,IAAI,gBAAgB,CACvE,mBAAmB,EACnB,CAAC,CACF,CAAA;AAED,MAAM,MAAM,oBAAoB,CAAC,CAAC,SAAS,MAAM,IAAI,eAAe,CAClE,sBAAsB,CAAC,CAAC,CAAC,CAC1B,CAAA;AACD,MAAM,MAAM,qBAAqB,CAAC,CAAC,SAAS,MAAM,IAAI,eAAe,CACnE,uBAAuB,CAAC,CAAC,CAAC,CAC3B,CAAA;AACD,MAAM,MAAM,oBAAoB,CAAC,CAAC,SAAS,MAAM,IAAI,eAAe,CAClE,sBAAsB,CAAC,CAAC,CAAC,CAC1B,CAAA;AACD,MAAM,MAAM,uBAAuB,CAAC,CAAC,SAAS,MAAM,IAAI,eAAe,CACrE,yBAAyB,CAAC,CAAC,CAAC,CAC7B,CAAA;AACD,MAAM,MAAM,sBAAsB,CAAC,CAAC,SAAS,MAAM,IAAI,eAAe,CACpE,wBAAwB,CAAC,CAAC,CAAC,CAC5B,CAAA;AACD,MAAM,MAAM,mBAAmB,CAAC,CAAC,SAAS,MAAM,IAAI,sBAAsB,CAAC,CAAC,CAAC,GAC3E,uBAAuB,CAAC,CAAC,CAAC,GAC1B,sBAAsB,CAAC,CAAC,CAAC,GACzB,yBAAyB,CAAC,CAAC,CAAC,GAC5B,wBAAwB,CAAC,CAAC,CAAC,CAAA;AAE7B,MAAM,MAAM,iBAAiB,CAAC,CAAC,SAAS,MAAM,IAAI,eAAe,CAC/D,mBAAmB,CAAC,CAAC,CAAC,CACvB,CAAA"} | ||
| {"version":3,"file":"api-struct.d.ts","sourceRoot":"","sources":["../src/api-struct.ts"],"names":[],"mappings":"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"} |
+1
-1
@@ -1,1 +0,1 @@ | ||
| var{defineProperty:s,getOwnPropertyNames:n,getOwnPropertyDescriptor:t}=Object,p=Object.prototype.hasOwnProperty;var d=new WeakMap,i=(e)=>{var r=d.get(e),a;if(r)return r;if(r=s({},"__esModule",{value:!0}),e&&typeof e==="object"||typeof e==="function")n(e).map((o)=>!p.call(r,o)&&s(r,o,{get:()=>e[o],enumerable:!(a=t(e,o))||a.enumerable}));return d.set(e,r),r};var l={};module.exports=i(l); | ||
| var{defineProperty:s,getOwnPropertyNames:t,getOwnPropertyDescriptor:n}=Object,p=Object.prototype.hasOwnProperty;var d=new WeakMap,i=(e)=>{var r=d.get(e),a;if(r)return r;if(r=s({},"__esModule",{value:!0}),e&&typeof e==="object"||typeof e==="function")t(e).map((o)=>!p.call(r,o)&&s(r,o,{get:()=>e[o],enumerable:!(a=n(e,o))||a.enumerable}));return d.set(e,r),r};var l={};module.exports=i(l); |
| export interface UrlMapValue { | ||
| method: 'GET' | 'POST' | 'PUT' | 'DELETE' | 'PATCH'; | ||
| url: string; | ||
| bodyType?: 'json' | 'form' | 'multipart'; | ||
| } | ||
| //# sourceMappingURL=url-map.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"url-map.d.ts","sourceRoot":"","sources":["../src/url-map.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,WAAW;IAC1B,MAAM,EAAE,KAAK,GAAG,MAAM,GAAG,KAAK,GAAG,QAAQ,GAAG,OAAO,CAAA;IACnD,GAAG,EAAE,MAAM,CAAA;CACZ"} | ||
| {"version":3,"file":"url-map.d.ts","sourceRoot":"","sources":["../src/url-map.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,WAAW;IAC1B,MAAM,EAAE,KAAK,GAAG,MAAM,GAAG,KAAK,GAAG,QAAQ,GAAG,OAAO,CAAA;IACnD,GAAG,EAAE,MAAM,CAAA;IACX,QAAQ,CAAC,EAAE,MAAM,GAAG,MAAM,GAAG,WAAW,CAAA;CACzC"} |
+2
-2
| { | ||
| "name": "@devup-api/core", | ||
| "version": "0.1.12", | ||
| "version": "0.1.13", | ||
| "license": "Apache-2.0", | ||
@@ -24,5 +24,5 @@ "type": "module", | ||
| "devDependencies": { | ||
| "@types/node": "^25.0", | ||
| "@types/node": "^25.2", | ||
| "typescript": "^5.9" | ||
| } | ||
| } |
15813
9.33%144
10.77%