diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-08-14 22:35:32 +0000 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2022-08-14 22:36:48 +0000 |
| commit | 8641032cbf8099a9d74ac4f89c855a5246b7a58e (patch) | |
| tree | 312a62507facd06af6c7ce23c6cc69472af74879 /package.json | |
| parent | c04674fa74c2e43535181431aef5d891f8839619 (diff) | |
| download | pantry-8641032cbf8099a9d74ac4f89c855a5246b7a58e.tar.gz pantry-8641032cbf8099a9d74ac4f89c855a5246b7a58e.tar.bz2 pantry-8641032cbf8099a9d74ac4f89c855a5246b7a58e.zip | |
Implement watchers for NextJS with build injection
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/package.json b/package.json index 5938380..d21bafe 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,16 @@ { "name": "pantry", "scripts": { - "dev": "next dev", + "dev:fe": "nodemon --watch src/conf --watch src/components --watch src/model --watch src/pages --watch src/styles --watch src/util -e ts,tsx,css -x 'yarn inject'", + "dev:be": "mvn quarkus:dev", + "dev": "npm-run-all --parallel dev:*", "build": "next build && next export", "start": "next start", "lint": "next lint", - "codegen": "orval --clean && prettier --write 'src/**/*.(ts|tsx)'", - "inject": "rm -rf src/main/resources/META-INF/resources && yarn build && cp -R out src/main/resources/META-INF/resources", - "develop": "yarn inject && mvn quarkus:dev" + "format": "prettier --write 'src/**/*.(ts|tsx)'", + "codegen": "orval --clean && yarn format", + "api-update": "curl -LG http://localhost:8080/q/openapi -o src/conf/openapi-pantry.yaml && yarn codegen", + "inject": "rm -rf src/main/resources/META-INF/resources && yarn build && cp -R out src/main/resources/META-INF/resources" }, "dependencies": { "@tanstack/react-query": "^4.1.3", @@ -26,6 +29,8 @@ "@types/react": "18.0.17", "eslint": "8.22.0", "eslint-config-next": "12.2.5", + "nodemon": "^2.0.19", + "npm-run-all2": "^6.0.1", "typescript": "4.7.4" } } |
