From 6bccbc0d6d50507cbf895075d40121e9a0c66d6b Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Fri, 26 Aug 2022 12:48:55 -0400 Subject: [PATCH] switch to yarn for scripts and move start to backend --- package.json | 18 +++++++++--------- packages/backend/package.json | 3 +++ 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index be5429172..d5e192cbd 100644 --- a/package.json +++ b/package.json @@ -9,24 +9,24 @@ "workspaces": ["packages/*"], "scripts": { "build": "node ./scripts/build.js", - "start": "cd packages/backend && node --experimental-json-modules ./built/index.js", - "start:test": "cd packages/backend && cross-env NODE_ENV=test node --experimental-json-modules ./built/index.js", - "init": "npm run migrate", - "migrate": "cd packages/backend && npx typeorm migration:run -d ormconfig.js", - "migrateandstart": "npm run migrate && npm run start", + "start": "yarn workspace backend run start", + "start:test": "yarn workspace backend run start:test", + "init": "yarn migrate", + "migrate": "yarn workspace backend run migrate", + "migrateandstart": "yarn migrate && yarn start", "gulp": "gulp build", - "watch": "npm run dev", + "watch": "yarn dev", "dev": "node ./scripts/dev.js", "lint": "node ./scripts/lint.js", "cy:open": "cypress open --browser --e2e --config-file=cypress.config.ts", "cy:run": "cypress run", "e2e": "start-server-and-test start:test http://localhost:61812 cy:run", - "mocha": "cd packages/backend && cross-env NODE_ENV=test TS_NODE_FILES=true TS_NODE_TRANSPILE_ONLY=true TS_NODE_PROJECT=\"./test/tsconfig.json\" npx mocha", - "test": "npm run mocha", + "mocha": "yarn workspace backend run mocha", + "test": "yarn mocha", "format": "gulp format", "clean": "node ./scripts/clean.js", "clean-all": "node ./scripts/clean-all.js", - "cleanall": "npm run clean-all" + "cleanall": "yarn clean-all" }, "dependencies": { "execa": "5.1.1", diff --git a/packages/backend/package.json b/packages/backend/package.json index 94ab9b05b..eb2d88bce 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -9,6 +9,9 @@ "watch": "node watch.mjs", "lint": "eslint src --ext .ts", "mocha": "cross-env NODE_ENV=test TS_NODE_FILES=true TS_NODE_TRANSPILE_ONLY=true TS_NODE_PROJECT=\"./test/tsconfig.json\" mocha", + "migrate": "npx typeorm migration:run -d ormconfig.js", + "start": "node --experimental-json-modules ./built/index.js", + "start:test": "cross-env NODE_ENV=test node --experimental-json-modules ./built/index.js", "test": "npm run mocha" }, "resolutions": {