Skip to content

Commit 5c010c7

Browse files
authored
Merge pull request #872 from acacode/fix-types
Fix types
2 parents 1222b6a + f73cadb commit 5c010c7

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

types/index.d.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { MonoSchemaParser } from "../src/schema-parser/mono-schema-parser";
1+
import type { MonoSchemaParser } from "../src/schema-parser/mono-schema-parser.js";
22

33
type HttpClientType = "axios" | "fetch";
44

@@ -212,7 +212,7 @@ interface GenerateApiParamsBase {
212212
* }
213213
* ```
214214
*/
215-
customTranslator?: new () => typeof import("../src/translators/translator").Translator;
215+
customTranslator?: new () => typeof import("../src/translators/translator.js").Translator;
216216
/** fallback name for enum key resolver */
217217
enumKeyResolverName?: string;
218218
/** fallback name for type name resolver */
@@ -279,7 +279,7 @@ type PrimitiveTypeStructValue =
279279
| string
280280
| ((
281281
schema: Record<string, unknown>,
282-
parser: import("../src/schema-parser/schema-parser").SchemaParser,
282+
parser: import("../src/schema-parser/schema-parser.js").SchemaParser,
283283
) => string);
284284

285285
type PrimitiveTypeStruct = Record<
@@ -371,7 +371,7 @@ export interface Hooks {
371371
/** Start point of work this tool (after fetching schema) */
372372
onInit?: <C extends GenerateApiConfiguration["config"]>(
373373
configuration: C,
374-
codeGenProcess: import("../src/code-gen-process").CodeGenProcess,
374+
codeGenProcess: import("../src/code-gen-process.js").CodeGenProcess,
375375
) => C | undefined;
376376
/** customize configuration object before sending it to ETA templates */
377377
onPrepareConfig?: <C extends GenerateApiConfiguration>(
@@ -399,7 +399,7 @@ export interface Hooks {
399399
) => string | undefined;
400400
}
401401

402-
export type RouteNameRouteInfo = Record<unknown, unknown>;
402+
export type RouteNameRouteInfo = Record<string, unknown>;
403403

404404
export type RouteNameInfo = {
405405
usage: string;
@@ -662,11 +662,11 @@ export interface GenerateApiConfiguration {
662662
/** do not use constructor args, it can break functionality of this property, just send class reference */
663663
customTranslator?: new (
664664
...args: never[]
665-
) => typeof import("../src/translators/translator").Translator;
665+
) => typeof import("../src/translators/translator.js").Translator;
666666
internalTemplateOptions: {
667667
addUtilRequiredKeysType: boolean;
668668
};
669-
componentTypeNameResolver: typeof import("../src/component-type-name-resolver").ComponentTypeNameResolver;
669+
componentTypeNameResolver: typeof import("../src/component-type-name-resolver.js").ComponentTypeNameResolver;
670670
fileNames: {
671671
dataContracts: string;
672672
routeTypes: string;
@@ -754,13 +754,13 @@ export interface GenerateApiOutput {
754754
path: string;
755755
fileName: string;
756756
content: string;
757-
withPrefix?: boolean;
757+
withPrefix: boolean;
758758
}) => void;
759759
renderTemplate: (
760760
templateContent: string,
761761
data: Record<string, unknown>,
762762
etaOptions?: Partial<import("eta").EtaConfig>,
763-
) => string;
763+
) => Promise<string> | string;
764764
getTemplate: (params: {
765765
fileName?: string;
766766
name?: string;

0 commit comments

Comments
 (0)