Skip to content

Commit

Permalink
refactor: normalise Parcel options
Browse files Browse the repository at this point in the history
Rather than (inconsistently) using Parcel options in switches, this change places them in the target itself. As a result, they are now consistently applied.

Refs #399
  • Loading branch information
thewilkybarkid committed Nov 25, 2021
1 parent a3d5588 commit eca52cd
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@
"typecheck": "tsc --noEmit --project tsconfig.dev.json",
"build": "rimraf dist && npm run build:scripts && npm run build:backend && npm run build:hooks && npm run build:frontend",
"build:dev": "rimraf dist && npm run build:scripts && npm run build:backend:dev && npm run build:hooks && npm run build:frontend:dev",
"build:backend": "parcel build --target=backend --no-optimize src/backend/index.ts && npm run build:templates",
"build:backend:dev": "parcel build --target=backend --no-optimize src/backend/index.ts && npm run build:templates",
"build:backend": "parcel build --target=backend src/backend/index.ts && npm run build:templates",
"build:backend:dev": "parcel build --target=backend src/backend/index.ts && npm run build:templates",
"watch:backend:dev": "npm-watch build:backend:dev",
"build:frontend": "parcel build --no-scope-hoist --target=frontend src/frontend/index.html",
"build:frontend": "parcel build --target=frontend src/frontend/index.html",
"build:frontend:dev": "parcel build --target=frontend src/frontend/index.html",
"build:scripts:migrations": "npm run scan:migrations && parcel build --target=migrations-script src/backend/scripts/dbMigrations.ts",
"build:scripts:init": "parcel build --target=init-script --no-optimize src/backend/scripts/dbInit.ts",
"build:scripts:init": "parcel build --target=init-script src/backend/scripts/dbInit.ts",
"build:scripts": "rimraf dist/scripts && npm run build:scripts:migrations && npm run build:scripts:init",
"build:hooks:spec": "ts-node --transpile-only src/backend/scripts/genSpec.js > ./dist/openapi.json",
"build:hooks:import": "restful-react import --file ./dist/openapi.json --output ./src/frontend/hooks/api-hooks.tsx",
Expand All @@ -47,15 +47,18 @@
},
"frontend": {
"context": "browser",
"distDir": "dist/frontend"
"distDir": "dist/frontend",
"scopeHoist": false
},
"migrations-script": {
"context": "node",
"distDir": "dist/scripts"
"distDir": "dist/scripts",
"optimize": false
},
"init-script": {
"context": "node",
"distDir": "dist/scripts"
"distDir": "dist/scripts",
"optimize": false
}
},
"engines": {
Expand Down

0 comments on commit eca52cd

Please sign in to comment.