2023-08-02 11:18:57 +02:00
{
"name" : "isdashboard" ,
"version" : "0.0.1-SNAPSHOT" ,
"private" : true ,
"description" : "Description for Isdashboard" ,
"license" : "UNLICENSED" ,
"scripts" : {
"app:start" : "./mvnw" ,
"app:up" : "docker compose -f src/main/docker/app.yml up --wait" ,
"backend:build-cache" : "./mvnw dependency:go-offline" ,
"backend:debug" : "./mvnw -Dspring-boot.run.jvmArguments=\"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8000\"" ,
"backend:doc:test" : "./mvnw -ntp javadoc:javadoc --batch-mode" ,
"backend:info" : "./mvnw -ntp enforcer:display-info --batch-mode" ,
"backend:nohttp:test" : "./mvnw -ntp checkstyle:check --batch-mode" ,
"backend:start" : "./mvnw -Dskip.installnodenpm -Dskip.npm" ,
"backend:unit:test" : "./mvnw -ntp -Dskip.installnodenpm -Dskip.npm verify --batch-mode -Dlogging.level.ROOT=OFF -Dlogging.level.tech.jhipster=OFF -Dlogging.level.org.gcube.isdashboard=OFF -Dlogging.level.org.springframework=OFF -Dlogging.level.org.springframework.web=OFF -Dlogging.level.org.springframework.security=OFF" ,
"build" : "npm run webapp:prod --" ,
"build-watch" : "concurrently 'npm run webapp:build:dev -- --watch' npm:backend:start" ,
"ci:backend:test" : "npm run backend:info && npm run backend:doc:test && npm run backend:nohttp:test && npm run backend:unit:test -- -P$npm_package_config_default_environment" ,
"ci:e2e:package" : "npm run java:$npm_package_config_packaging:$npm_package_config_default_environment -- -Pe2e -Denforcer.skip=true" ,
"ci:e2e:prepare" : "npm run ci:e2e:prepare:docker" ,
"ci:e2e:prepare:docker" : "npm run services:up --if-present && docker ps -a" ,
"preci:e2e:server:start" : "npm run services:db:await --if-present && npm run services:others:await --if-present" ,
"ci:e2e:server:start" : "java -jar target/e2e.$npm_package_config_packaging --spring.profiles.active=e2e,$npm_package_config_default_environment -Dlogging.level.ROOT=OFF -Dlogging.level.tech.jhipster=OFF -Dlogging.level.org.gcube.isdashboard=OFF -Dlogging.level.org.springframework=OFF -Dlogging.level.org.springframework.web=OFF -Dlogging.level.org.springframework.security=OFF --logging.level.org.springframework.web=ERROR" ,
"ci:e2e:teardown" : "npm run ci:e2e:teardown:docker --if-present" ,
"ci:frontend:build" : "npm run webapp:build:$npm_package_config_default_environment" ,
"ci:frontend:test" : "npm run ci:frontend:build && npm test" ,
"clean-www" : "rimraf target/classes/static/app/{src,target/}" ,
"cleanup" : "rimraf target/classes/static/" ,
"docker:db:up" : "echo \"Docker for db no not configured for application isdashboard\"" ,
"java:docker" : "./mvnw -ntp verify -DskipTests -Pprod jib:dockerBuild" ,
"java:docker:arm64" : "npm run java:docker -- -Djib-maven-plugin.architecture=arm64" ,
"java:docker:dev" : "npm run java:docker -- -Pdev,webapp" ,
"java:docker:prod" : "npm run java:docker -- -Pprod" ,
"java:jar" : "./mvnw -ntp verify -DskipTests --batch-mode" ,
"java:jar:dev" : "npm run java:jar -- -Pdev,webapp" ,
"java:jar:prod" : "npm run java:jar -- -Pprod" ,
"java:war" : "./mvnw -ntp verify -DskipTests --batch-mode -Pwar" ,
"java:war:dev" : "npm run java:war -- -Pdev,webapp" ,
"java:war:prod" : "npm run java:war -- -Pprod" ,
"jest" : "jest --coverage --logHeapUsage --maxWorkers=2 --config jest.conf.js" ,
"lint" : "eslint . --ext .js,.ts" ,
"lint:fix" : "npm run lint -- --fix" ,
"prepare" : "husky install" ,
"prettier:check" : "prettier --check \"{,src/**/,webpack/,.blueprint/**/}*.{md,json,yml,html,cjs,mjs,js,ts,tsx,css,scss,java}\"" ,
"prettier:format" : "prettier --write \"{,src/**/,webpack/,.blueprint/**/}*.{md,json,yml,html,cjs,mjs,js,ts,tsx,css,scss,java}\"" ,
"serve" : "npm run start --" ,
"start" : "ng serve --hmr" ,
"start-tls" : "npm run webapp:dev-ssl" ,
"pretest" : "npm run lint" ,
"test" : "ng test --coverage --log-heap-usage -w=2" ,
"test:watch" : "npm run test -- --watch" ,
"watch" : "concurrently npm:start npm:backend:start" ,
"webapp:build" : "npm run clean-www && npm run webapp:build:dev" ,
"webapp:build:dev" : "ng build --configuration development" ,
"webapp:build:prod" : "ng build --configuration production" ,
"webapp:dev" : "ng serve" ,
"webapp:dev-ssl" : "ng serve --ssl" ,
"webapp:dev-verbose" : "ng serve --verbose" ,
"webapp:prod" : "npm run clean-www && npm run webapp:build:prod" ,
"webapp:test" : "npm run test --"
} ,
"config" : {
"backend_port" : 8080 ,
"default_environment" : "prod" ,
"packaging" : "jar"
} ,
"dependencies" : {
2023-08-14 15:41:14 +02:00
"@angular/animations" : "^16.1.4" ,
2023-08-02 11:18:57 +02:00
"@angular/common" : "16.1.4" ,
"@angular/compiler" : "16.1.4" ,
"@angular/core" : "16.1.4" ,
"@angular/forms" : "16.1.4" ,
"@angular/localize" : "16.1.4" ,
2023-08-14 15:41:14 +02:00
"@angular/material" : "^16.1.4" ,
2023-08-02 11:18:57 +02:00
"@angular/platform-browser" : "16.1.4" ,
"@angular/platform-browser-dynamic" : "16.1.4" ,
"@angular/router" : "16.1.4" ,
"@fortawesome/angular-fontawesome" : "0.13.0" ,
"@fortawesome/fontawesome-svg-core" : "6.4.0" ,
"@fortawesome/free-solid-svg-icons" : "6.4.0" ,
2023-08-14 15:41:14 +02:00
"@material/theme" : "^15.0.0-canary.b994146f6.0" ,
2023-09-01 22:27:00 +02:00
"@ng-bootstrap/ng-bootstrap" : "^15.1.0" ,
2023-08-02 11:18:57 +02:00
"@popperjs/core" : "2.11.8" ,
2023-09-01 22:27:00 +02:00
"@types/jquery" : "^3.5.17" ,
2023-08-14 15:41:14 +02:00
"axios" : "^1.4.0" ,
2023-09-01 22:27:00 +02:00
"bootstrap" : "^5.3.1" ,
2023-08-02 11:18:57 +02:00
"dayjs" : "1.11.9" ,
2023-09-01 22:27:00 +02:00
"jquery" : "^3.7.1" ,
"ngx-bootstrap" : "^11.0.2" ,
2023-08-02 11:18:57 +02:00
"ngx-infinite-scroll" : "16.0.0" ,
2023-09-01 22:27:00 +02:00
"popper.js" : "^1.16.1" ,
2023-08-02 11:18:57 +02:00
"rxjs" : "7.8.1" ,
"tslib" : "2.6.0" ,
"zone.js" : "0.13.1"
} ,
"devDependencies" : {
"@angular-builders/custom-webpack" : "16.0.0" ,
"@angular-builders/jest" : "16.0.0" ,
"@angular-devkit/build-angular" : "16.1.4" ,
"@angular-eslint/eslint-plugin" : "16.0.2" ,
"@angular/cli" : "16.1.4" ,
"@angular/compiler-cli" : "16.1.4" ,
"@angular/service-worker" : "16.1.4" ,
"@types/jest" : "29.5.3" ,
"@types/node" : "18.16.19" ,
"@typescript-eslint/eslint-plugin" : "5.61.0" ,
"@typescript-eslint/parser" : "5.61.0" ,
"browser-sync" : "2.29.3" ,
"browser-sync-webpack-plugin" : "2.3.0" ,
"concurrently" : "8.2.0" ,
"copy-webpack-plugin" : "11.0.0" ,
"eslint" : "8.44.0" ,
"eslint-config-prettier" : "8.8.0" ,
"eslint-webpack-plugin" : "4.0.1" ,
2023-08-14 15:41:14 +02:00
"generator-jhipster" : "^8.0.0-beta.2" ,
2023-08-02 11:18:57 +02:00
"husky" : "8.0.3" ,
"jest" : "29.6.1" ,
"jest-date-mock" : "1.0.8" ,
"jest-environment-jsdom" : "29.6.1" ,
"jest-junit" : "16.0.0" ,
"jest-preset-angular" : "13.1.1" ,
"jest-sonar" : "0.2.16" ,
"lint-staged" : "13.2.3" ,
"prettier" : "2.8.8" ,
"prettier-plugin-java" : "2.2.0" ,
"prettier-plugin-packagejson" : "2.4.5" ,
"rimraf" : "5.0.1" ,
"swagger-ui-dist" : "5.1.0" ,
"ts-jest" : "29.1.1" ,
"typescript" : "5.1.6" ,
"wait-on" : "7.0.1" ,
"webpack-bundle-analyzer" : "4.9.0" ,
"webpack-merge" : "5.9.0" ,
"webpack-notifier" : "1.15.0"
} ,
"engines" : {
"node" : ">=18.16.1"
} ,
"cacheDirectories" : [
"node_modules"
] ,
"overrides" : {
"webpack" : "5.88.1"
}
}