@tanstack/arktype-adapter
Advanced tools
+12
-10
@@ -1,13 +0,15 @@ | ||
| "use strict"; | ||
| Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); | ||
| const arkTypeValidator = (options) => { | ||
| return { | ||
| types: { | ||
| input: options.inferIn, | ||
| output: options.infer | ||
| }, | ||
| parse: (input) => options.assert(input) | ||
| }; | ||
| //#region src/index.ts | ||
| var arkTypeValidator = (options) => { | ||
| return { | ||
| types: { | ||
| input: options.inferIn, | ||
| output: options.infer | ||
| }, | ||
| parse: (input) => options.assert(input) | ||
| }; | ||
| }; | ||
| //#endregion | ||
| exports.arkTypeValidator = arkTypeValidator; | ||
| //# sourceMappingURL=index.cjs.map | ||
| //# sourceMappingURL=index.cjs.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.cjs","sources":["../../src/index.ts"],"sourcesContent":["import type { ValidatorAdapter } from '@tanstack/react-router'\n\nexport interface ArkTypeLike {\n infer: any\n inferIn: any\n assert: (input: any) => any\n}\n\nexport type ArkTypeValidatorAdapter<TOptions extends ArkTypeLike> =\n ValidatorAdapter<TOptions['inferIn'], TOptions['infer']>\n\nexport const arkTypeValidator = <TOptions extends ArkTypeLike>(\n options: TOptions,\n): ArkTypeValidatorAdapter<TOptions> => {\n return {\n types: {\n input: options.inferIn,\n output: options.infer,\n },\n parse: (input) => options.assert(input),\n }\n}\n"],"names":[],"mappings":";;AAWO,MAAM,mBAAmB,CAC9B,YACsC;AACtC,SAAO;AAAA,IACL,OAAO;AAAA,MACL,OAAO,QAAQ;AAAA,MACf,QAAQ,QAAQ;AAAA,IAAA;AAAA,IAElB,OAAO,CAAC,UAAU,QAAQ,OAAO,KAAK;AAAA,EAAA;AAE1C;;"} | ||
| {"version":3,"file":"index.cjs","names":[],"sources":["../../src/index.ts"],"sourcesContent":["import type { ValidatorAdapter } from '@tanstack/react-router'\n\nexport interface ArkTypeLike {\n infer: any\n inferIn: any\n assert: (input: any) => any\n}\n\nexport type ArkTypeValidatorAdapter<TOptions extends ArkTypeLike> =\n ValidatorAdapter<TOptions['inferIn'], TOptions['infer']>\n\nexport const arkTypeValidator = <TOptions extends ArkTypeLike>(\n options: TOptions,\n): ArkTypeValidatorAdapter<TOptions> => {\n return {\n types: {\n input: options.inferIn,\n output: options.infer,\n },\n parse: (input) => options.assert(input),\n }\n}\n"],"mappings":";;AAWA,IAAa,oBACX,YACsC;AACtC,QAAO;EACL,OAAO;GACL,OAAO,QAAQ;GACf,QAAQ,QAAQ;GACjB;EACD,QAAQ,UAAU,QAAQ,OAAO,MAAM;EACxC"} |
+13
-12
@@ -1,13 +0,14 @@ | ||
| const arkTypeValidator = (options) => { | ||
| return { | ||
| types: { | ||
| input: options.inferIn, | ||
| output: options.infer | ||
| }, | ||
| parse: (input) => options.assert(input) | ||
| }; | ||
| //#region src/index.ts | ||
| var arkTypeValidator = (options) => { | ||
| return { | ||
| types: { | ||
| input: options.inferIn, | ||
| output: options.infer | ||
| }, | ||
| parse: (input) => options.assert(input) | ||
| }; | ||
| }; | ||
| export { | ||
| arkTypeValidator | ||
| }; | ||
| //# sourceMappingURL=index.js.map | ||
| //#endregion | ||
| export { arkTypeValidator }; | ||
| //# sourceMappingURL=index.js.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sources":["../../src/index.ts"],"sourcesContent":["import type { ValidatorAdapter } from '@tanstack/react-router'\n\nexport interface ArkTypeLike {\n infer: any\n inferIn: any\n assert: (input: any) => any\n}\n\nexport type ArkTypeValidatorAdapter<TOptions extends ArkTypeLike> =\n ValidatorAdapter<TOptions['inferIn'], TOptions['infer']>\n\nexport const arkTypeValidator = <TOptions extends ArkTypeLike>(\n options: TOptions,\n): ArkTypeValidatorAdapter<TOptions> => {\n return {\n types: {\n input: options.inferIn,\n output: options.infer,\n },\n parse: (input) => options.assert(input),\n }\n}\n"],"names":[],"mappings":"AAWO,MAAM,mBAAmB,CAC9B,YACsC;AACtC,SAAO;AAAA,IACL,OAAO;AAAA,MACL,OAAO,QAAQ;AAAA,MACf,QAAQ,QAAQ;AAAA,IAAA;AAAA,IAElB,OAAO,CAAC,UAAU,QAAQ,OAAO,KAAK;AAAA,EAAA;AAE1C;"} | ||
| {"version":3,"file":"index.js","names":[],"sources":["../../src/index.ts"],"sourcesContent":["import type { ValidatorAdapter } from '@tanstack/react-router'\n\nexport interface ArkTypeLike {\n infer: any\n inferIn: any\n assert: (input: any) => any\n}\n\nexport type ArkTypeValidatorAdapter<TOptions extends ArkTypeLike> =\n ValidatorAdapter<TOptions['inferIn'], TOptions['infer']>\n\nexport const arkTypeValidator = <TOptions extends ArkTypeLike>(\n options: TOptions,\n): ArkTypeValidatorAdapter<TOptions> => {\n return {\n types: {\n input: options.inferIn,\n output: options.infer,\n },\n parse: (input) => options.assert(input),\n }\n}\n"],"mappings":";AAWA,IAAa,oBACX,YACsC;AACtC,QAAO;EACL,OAAO;GACL,OAAO,QAAQ;GACf,QAAQ,QAAQ;GACjB;EACD,QAAQ,UAAU,QAAQ,OAAO,MAAM;EACxC"} |
+2
-2
| { | ||
| "name": "@tanstack/arktype-adapter", | ||
| "version": "1.166.8", | ||
| "version": "1.166.9", | ||
| "description": "Modern and scalable routing for React applications", | ||
@@ -58,3 +58,3 @@ "author": "Tanner Linsley", | ||
| "vite": "*", | ||
| "@tanstack/react-router": "1.167.1" | ||
| "@tanstack/react-router": "1.167.2" | ||
| }, | ||
@@ -61,0 +61,0 @@ "peerDependencies": { |
6913
-1.03%52
-1.89%