Skip to content

Commit 00a5325

Browse files
authored
Merge pull request #802 from zackproser/unify-esm
Refactor all scripts and utilities to ESM
2 parents 6e4ce31 + 14d310a commit 00a5325

File tree

9 files changed

+27
-878
lines changed

9 files changed

+27
-878
lines changed

docs/og-system.md

Lines changed: 0 additions & 189 deletions
This file was deleted.

package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,15 @@
55
"packageManager": "[email protected]",
66
"scripts": {
77
"dev": "concurrently \"next dev\" \"pnpm stripe:webhook\"",
8-
"prebuild": "tsx scripts/extract-metadata.ts && node scripts/check-metadata.js && node scripts/generate-collections.js",
8+
"prebuild": "tsx scripts/extract-metadata.ts && node scripts/generate-collections.js",
99
"build": "npm run prebuild && prisma generate && (prisma migrate deploy || echo 'Database migration failed, continuing with build...') && NODE_OPTIONS=--max-old-space-size=6144 next build",
1010
"build-no-db": "npm run prebuild && prisma generate && NODE_OPTIONS=--max-old-space-size=6144 next build",
1111
"build-with-tests": "npm run test && npm run prebuild && prisma generate && prisma migrate deploy && NODE_OPTIONS=--max-old-space-size=6144 next build",
1212
"build-only": "prisma generate && NODE_OPTIONS=--max-old-space-size=6144 next build",
1313
"start": "next start",
1414
"lint": "next lint",
1515
"stripe:webhook": "stripe listen --forward-to localhost:3000/api/webhooks/stripe",
16-
"check-metadata": "node scripts/check-metadata.js",
17-
"debug-metadata": "node scripts/check-metadata.js --debug",
18-
"grant-access": "node scripts/grant-free-access.js",
16+
"grant-access": "tsx scripts/grant-free-access.ts",
1917
"test": "NODE_ENV=development jest",
2018
"test:watch": "NODE_ENV=development jest --watch",
2119
"test:coverage": "NODE_ENV=development jest --coverage",

prisma/tsconfig.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"compilerOptions": {
3-
"target": "es2017",
4-
"module": "commonjs",
3+
"target": "ES2022",
4+
"module": "NodeNext",
5+
"moduleResolution": "NodeNext",
56
"esModuleInterop": true,
67
"strict": true,
78
"skipLibCheck": true,

0 commit comments

Comments
 (0)