diff --git a/ving/generator/vingschema.mjs b/ving/generator/vingschema.mjs index 0d34817b..677c6879 100644 --- a/ving/generator/vingschema.mjs +++ b/ving/generator/vingschema.mjs @@ -168,6 +168,6 @@ export const generateSchema = (params) => { const context = { ...getContext({}), ...params }; return Promise.resolve(context) .then(renderTemplate(schemaTemplate(context), toFile(`ving/schema/schemas/${context.name}.mjs`))) - .then(inject(`import { ${context.name.toLowerCase()}Schema } from "#ving/schema/schemas/${context.name}.mjs";`, after('import { apikeySchema } from "#ving/schema/schemas/APIKey.mjs";'), toFile('ving/schema/map.mjs'))) - .then(inject(` ${context.name.toLowerCase()}Schema,`, after(' apikeySchema,'), toFile('ving/schema/map.mjs'))); + .then(inject(`import { ${camelCase(context.name)}Schema } from "#ving/schema/schemas/${context.name}.mjs";`, after('import { apikeySchema } from "#ving/schema/schemas/APIKey.mjs";'), toFile('ving/schema/map.mjs'))) + .then(inject(` ${camelCase(context.name)}Schema,`, after(' apikeySchema,'), toFile('ving/schema/map.mjs'))); } \ No newline at end of file