diff --git a/package.json b/package.json index 3eea951d..742d2508 100644 --- a/package.json +++ b/package.json @@ -8,12 +8,16 @@ "build": "yarn build:ts && yarn build:css && yarn lint && yarn copy:static-assets", "build:prod": "yarn build:ts && yarn build:css && yarn copy:static-assets", "serve": "node dist/src/server.js", - "migrate": "knex migrate:latest", - "seed": "knex seed:run", + "migrate:upgrade": "knex migrate:latest", + "prisma:migrate": "npx prisma migrate deploy", + "prisma:migrate:now": "npx prisma migrate dev --create-only --preview-feature", + "prisma:pull": "npx prisma db pull", + "prisma:build": "npx prisma generate", + "prisma:seed": "npx prisma db seed --preview-feature", "watch:node": "nodemon", "watch": "concurrently -k -p \"[{name}]\" -n \"Css,Static,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"yarn watch:css\" \"yarn watch:static-assets\" \"yarn watch:node\"", "test": "yarn run cypress open", - "build:ts": "etsc", + "build:ts": "yarn prisma:build && etsc", "build:css": "NODE_ENV=production postcss public/css/tailwind.css -o dist/public/css/styles.css", "watch:css": "NODE_ENV=development postcss public/css/tailwind.css -o dist/public/css/styles.css -w", "watch:fe": "concurrently -k -p \"[{name}]\" -n \"Css,Static\" -c \"yellow.bold,cyan.bold\" \"yarn watch:css\" \"yarn watch:static-assets\"", @@ -21,7 +25,7 @@ "copy:static-assets": "node -r esm copyStaticAssets.js", "watch:static-assets": "chokidar \"views/**/*.pug\" \"public/js/**/*.js\" -c \"yarn copy:static-assets\"", "debug": "yarn build && yarn watch:debug", - "serve:debug": "nodemon --inspect", + "serve:debug": "nodemon --exec 'tsc && node --inspect dist/src/server.js'", "watch:debug": "concurrently -k -p \"[{name}]\" -n \"Css,Static,Node\" -c \"yellow.bold,cyan.bold,green.bold\" \"yarn watch:css\" \"yarn watch:static-assets\" \"yarn serve:debug\"" }, "dependencies": {