@@ -8,24 +8,24 @@ import {
8
8
DefineResponse ,
9
9
Method ,
10
10
StatusCode ,
11
- } from "../core " ;
11
+ } from "." ;
12
12
import {
13
13
checkValidatorsInput ,
14
14
Validator ,
15
15
ValidatorInputError ,
16
- } from "../core /validator/validate" ;
16
+ } from "./validator/validate" ;
17
17
import { Result } from "../utils" ;
18
18
import {
19
19
AnySpecValidator ,
20
20
listDefinedRequestApiSpecKeys ,
21
21
SpecValidator ,
22
22
SpecValidatorGeneratorRawInput ,
23
- } from "../core /validator/request" ;
23
+ } from "./validator/request" ;
24
24
import {
25
25
listDefinedResponseApiSpecKeys ,
26
26
ResponseSpecValidator ,
27
27
ResponseSpecValidatorGeneratorRawInput ,
28
- } from "../core /validator/response" ;
28
+ } from "./validator/response" ;
29
29
import { StandardSchemaV1 } from "@standard-schema/spec" ;
30
30
// eslint-disable-next-line @typescript-eslint/no-explicit-any
31
31
export type AnyStandardSchemaV1 = StandardSchemaV1 < any > ;
@@ -173,31 +173,4 @@ export const newSSValidator = <E extends SSApiEndpoints>(endpoints: E) => {
173
173
) ;
174
174
} ;
175
175
return { req, res } ;
176
- // return createValidator(
177
- // endpoints,
178
- // async (spec: SSApiSpec, input, key) => {
179
- // let r = spec[key]!["~standard"].validate(input[key]);
180
- // if (r instanceof Promise) r = await r;
181
- // return r;
182
- // },
183
- // async (spec: SSApiSpec, input, key) => {
184
- // const schema = spec["responses"][input.statusCode as StatusCode]?.[key];
185
- // let r = schema!["~standard"].validate(input[key]);
186
- // if (r instanceof Promise) r = await r;
187
- // return r;
188
- // },
189
- // ) as {
190
- // req: SSRequestValidatorsGenerator<E>;
191
- // res: SSResponseValidatorsGenerator<E>;
192
- // };
193
176
} ;
194
-
195
- // const toResult = <T>(
196
- // res: StandardSchemaV1.Result<T>,
197
- // ): Result<T, ReadonlyArray<StandardSchemaV1.Issue>> => {
198
- // if (res.issues) {
199
- // return Result.error(res.issues);
200
- // } else {
201
- // return Result.data(res.value);
202
- // }
203
- // };
0 commit comments