Skip to content

Commit f73fc48

Browse files
CCM-7940: Review comments
1 parent 0eb880c commit f73fc48

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

lambdas/event-publisher/build.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
3+
set -euo pipefail
4+
5+
rm -rf dist
6+
7+
npx esbuild \
8+
--bundle \
9+
--minify \
10+
--sourcemap \
11+
--target=es2020 \
12+
--platform=node \
13+
--loader:.node=file \
14+
--entry-names=[name] \
15+
--outdir=dist \
16+
src/event-publisher.ts

lambdas/event-publisher/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"private": true,
2323
"scripts": {
2424
"generate-json-schema": "tsx ./src/generate-json-schema.ts",
25-
"lambda-build": "rm -rf dist && npx esbuild --bundle --minify --sourcemap --target=es2020 --platform=node --loader:.node=file --entry-names=[name] --outdir=dist src/event-publisher.ts",
25+
"lambda-build": "./build.sh",
2626
"lint": "eslint .",
2727
"lint:fix": "eslint . --fix",
2828
"test:unit": "jest",

lambdas/event-publisher/src/generate-json-schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { $TemplateDraftedEvent } from './domain/individual-event-schemas/templat
55

66
import { toJSONSchema } from 'zod';
77

8-
mkdirSync('./json-schemas');
8+
mkdirSync('./json-schemas', { recursive: true });
99

1010
const templateCompletedJsonSchema = toJSONSchema($TemplateCompletedEvent);
1111
writeFileSync(

0 commit comments

Comments
 (0)