diff --git a/package.json b/package.json index 37159dbf..95bc6c35 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,6 @@ "@typescript-eslint/parser": "^5.26.0", "c8": "^8.0.1", "copyfiles": "^2.4.1", - "cross-env": "^7.0.3", "eslint": "^8.55.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-header": "^3.1.1", @@ -102,15 +101,15 @@ "build": "yarn clean && npx tsc --project ./tsconfig.prod.json && yarn copy-files", "copy-files": "copyfiles -u 1 src/**/*.graphql src/**/*.sql dist", "clean": "npx rimraf [ .nyc_output coverage dist ]", - "start": "cross-env NODE_OPTIONS=\"--import=./register.js\" node --env-file=.env src/app.ts", + "start": "node --import ./register.js --env-file=.env src/app.ts", "start:prod": "yarn build && node dist/app.js", "watch": "nodemon", - "db:migrate": "cross-env NODE_OPTIONS=\"--import=./register.js\" node src/migrate.ts", + "db:migrate": "node --import ./register.js src/migrate.ts", "db:dump-test-schemas": "./test/dump-test-schemas", - "test": "cross-env NODE_OPTIONS=\"--import=./register.js \" node --test --test-concurrency 1 src/**/*.test.ts", - "test:ci": "cross-env NODE_OPTIONS=\"--import=./register.js\" npx c8 -r lcov node --test --test-concurrency 1 --test-reporter=spec --test-reporter-destination=stdout src/**/*.test.ts", - "test:coverage": "cross-env NODE_OPTIONS=\"--import=./register.js\" npx c8 -r text -r html node --test --test-concurrency 1 src/**/*.test.ts", - "test:e2e": "cross-env NODE_OPTIONS=\"--import=./register.js\" node --test --test-concurrency 1 --test-reporter=spec --test-reporter-destination=stdout test/**/*.test.ts", + "test": "node --import ./register.js --test --test-concurrency 1 src/**/*.test.ts", + "test:ci": "npx c8 -r lcov node --import ./register.js --test --test-concurrency 1 --test-reporter=spec --test-reporter-destination=stdout src/**/*.test.ts", + "test:coverage": "npx c8 -r text -r html node --import ./register.js --test --test-concurrency 1 src/**/*.test.ts", + "test:e2e": "node --test --test-concurrency 1 --test-reporter=spec --test-reporter-destination=stdout test/**/*.test.ts", "lint:check": "eslint src test", "lint:fix": "eslint --fix src test" } diff --git a/yarn.lock b/yarn.lock index 5e5cb78d..4d1b492f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4067,13 +4067,6 @@ create-require@^1.1.0: resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== -cross-env@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" - integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== - dependencies: - cross-spawn "^7.0.1" - cross-fetch@^3.1.5: version "3.1.8" resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" @@ -4081,7 +4074,7 @@ cross-fetch@^3.1.5: dependencies: node-fetch "^2.6.12" -cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3: +cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==