Skip to content

Commit f7ceaa8

Browse files
committed
CCM-13675: Fix build
1 parent ebe27a9 commit f7ceaa8

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

src/digital-letters-events/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
"exports": {
1212
".": {
1313
"default": "./index.ts"
14+
},
15+
"./*.js": {
16+
"default": "./validators/*.js",
17+
"types": "./validators/index.d.ts"
1418
}
1519
},
1620
"name": "digital-letters-events",

src/typescript-schema-generator/src/generate-guard-functions.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export async function generateGuardFunctions() {
1818

1919
const validatorVariableName = `event${typeName}Validator`;
2020

21-
const guardFunction = `import ${validatorVariableName} from '../validators/${typeName}.js';
21+
const guardFunction = `import ${validatorVariableName} from 'digital-letters-events/${typeName}.js';
2222
import { type ${typeName} } from '../types';
2323
import { InvalidEvent } from '../errors';
2424
import { Logger } from 'utils';
@@ -40,11 +40,11 @@ export function validate${typeName}(
4040
}
4141
`;
4242

43-
const typeDeclarationFilename = `${typeName}.ts`;
43+
const typeDeclarationFilename = `${typeName}Guard.ts`;
4444
writeFile(outputDir, typeDeclarationFilename, guardFunction);
4545
console.log(typeDeclarationFilename);
4646

47-
indexLines.push(`export * from './${typeName}';`);
47+
indexLines.push(`export * from './${typeName}Guard';`);
4848
}
4949
console.groupEnd();
5050

0 commit comments

Comments
 (0)