UNPKG

graphdb-workbench

Version:
107 lines (106 loc) 5.67 kB
{ "name": "graphdb-workbench", "version": "3.1.1-RC1", "description": "The web application for GraphDB APIs", "engines": { "node": ">=22.17" }, "scripts": { "clean": "sh scripts/clean.sh", "clean-install": "sh scripts/clean.sh && npm run install:local", "install:ci": "sh scripts/install.sh && sh scripts/postinstall.sh", "install:local": "sh scripts/install-local.sh && sh scripts/postinstall.sh", "prebuild": "npm run license-report-api && npm run license-report-root-config && npm run license-report-legacy-workbench && npm run license-report-shared-components && npm run license-report-workbench", "build": "npm run build-dev", "postbuild": "webpack --env BUILD_MODE=production --config=webpack.config.prod.js", "build-dev": "sh scripts/build.sh", "postbuild-dev": "webpack --env BUILD_MODE=development --config=webpack.config.dev.js", "build:modules": "concurrently \"npm run build:api\" \"npm run build:shared\"", "build:api": "cd packages/api && npm run build", "build:shared": "cd packages/shared-components && npm run build", "start": "concurrently \"npm run watch:api\" \"npm run watch:shared\" \"npm run start-workbench-api\" \"npm run start-workbench\" \"npm run start-root\"", "watch:api": "nodemon --watch packages/api/src --ext js,ts,html,css --exec \"cd packages/api && npm run build\"", "watch:shared": "nodemon --watch packages/shared-components/src --ext js,html,tsx,ts,scss --exec \"npm run build:shared\"", "start-workbench-api": "cd packages/api && npm run start", "start-workbench": "cd packages/workbench && npm run start", "start-root": "nodemon --watch packages/root-config/src --watch packages/shared-components/src --ext js,ts,html,css --exec \"webpack serve --port 9000 --open --host 0.0.0.0 --env BUILD_MODE=development --config webpack.config.dev.js\"", "license-report-root-config": "npx license-checker --production --json --customPath license-checker/license-checker-format.json --start packages/root-config -out packages/root-config/dist/license-checker.json", "license-report-api": "npx license-checker --production --json --customPath license-checker/license-checker-format.json --start packages/api --out packages/api/dist/license-checker.json", "license-report-legacy-workbench": "npx license-checker --production --json --customPath license-checker/license-checker-format.json --start packages/legacy-workbench --out packages/legacy-workbench/dist/license-checker.json", "license-report-shared-components": "npx license-checker --production --json --customPath license-checker/license-checker-format.json --start packages/shared-components --out packages/shared-components/dist/license-checker.json", "license-report-workbench": "npx license-checker --production --json --customPath license-checker/license-checker-format.json --start packages/workbench --out packages/workbench/dist/license-checker.json", "lint": "sh scripts/lint.sh", "validate": "sh scripts/validate.sh", "test": "sh scripts/test.sh", "test:coverage": "sh scripts/test-coverage.sh", "copy-plugins": "sh scripts/copy-plugins.sh", "cy:run": "sh scripts/cy.sh", "sonar": "sh scripts/sonar.sh", "hotdeploy": "node scripts/hotdeploy.js", "qa": "npm run clean-install && npm run start", "instrument:legacy-workbench": "npx nyc instrument --in-place --compact false --source-map --produce-source-map packages/legacy-workbench/src/js/angular" }, "files": [ "dist/" ], "repository": { "type": "git", "url": "git+https://github.com/Ontotext-AD/graphdb-workbench.git" }, "keywords": [ "graphdb", "workbench" ], "author": { "name": "Ontotext AD", "url": "https://www.ontotext.com/" }, "license": "Apache-2.0", "bugs": { "url": "https://github.com/Ontotext-AD/graphdb-workbench/issues" }, "homepage": "https://github.com/Ontotext-AD/graphdb-workbench#readme", "workspaces": [], "devDependencies": { "@babel/core": "^7.27.7", "@babel/preset-env": "^7.27.2", "@babel/runtime": "^7.27.6", "babel-loader": "^10.0.0", "babel-plugin-istanbul": "^7.0.0", "babel-polyfill": "^6.26.0", "clean-webpack-plugin": "^4.0.0", "concurrently": "^9.2.0", "copy-webpack-plugin": "^13.0.0", "cross-env": "^7.0.3", "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.2", "eslint": "^9.34.0", "expose-loader": "^5.0.1", "fs-extra": "^11.3.0", "html-loader": "^5.1.0", "ignore-loader": "^0.1.2", "less": "^4.3.0", "less-loader": "^12.3.0", "license-checker": "^25.0.1", "merge-jsons-webpack-plugin": "^2.0.1", "mini-css-extract-plugin": "^2.9.2", "nodemon": "^3.1.10", "nyc": "^17.1.0", "sass": "^1.89.2", "sass-loader": "^16.0.5", "sonarqube-scanner": "^3.3.0", "string-replace-loader": "^3.2.0", "style-loader": "^4.0.0", "webpack": "^5.99.9", "webpack-cli": "^6.0.1", "webpack-config-single-spa": "^8.0.0", "webpack-dev-server": "^5.2.2", "webpack-merge-and-include-globally": "^2.3.4" }, "resolutions": {}, "dependencies": { "@single-spa/import-map-injector": "^2.0.2", "graphdb-workbench-plugins": "^0.0.1-TR14", "import-map-overrides": "^6.0.1" } }