mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-01-24 15:26:46 -06:00
2de965d710
2. Improved searching in the Search Objects. 3. Fixed react warnings in the query tool. 4. Fixed some SonarQube issues.
198 lines
7.2 KiB
JSON
198 lines
7.2 KiB
JSON
{
|
|
"//": [
|
|
"IMPORTANT:",
|
|
"If runtime or build time dependencies are changed in this file, the ",
|
|
"committer *must* ensure the DEB and RPM package maintainers are informed ",
|
|
"as soon as possible."
|
|
],
|
|
"license": "PostgreSQL",
|
|
"devDependencies": {
|
|
"@babel/core": "^7.10.2",
|
|
"@babel/eslint-parser": "^7.17.0",
|
|
"@babel/eslint-plugin": "^7.17.7",
|
|
"@babel/plugin-proposal-object-rest-spread": "^7.10.1",
|
|
"@babel/plugin-syntax-jsx": "^7.16.0",
|
|
"@babel/preset-env": "^7.10.2",
|
|
"@babel/preset-typescript": "^7.8.3",
|
|
"@emotion/core": "^10.0.14",
|
|
"@emotion/memoize": "^0.7.5",
|
|
"@emotion/react": "^11.1.5",
|
|
"@emotion/styled": "^10.0.14",
|
|
"@emotion/utils": "^1.0.0",
|
|
"@svgr/webpack": "^6.2.1",
|
|
"@wojtekmaj/enzyme-adapter-react-17": "^0.4.1",
|
|
"autoprefixer": "^10.2.4",
|
|
"axios-mock-adapter": "^1.17.0",
|
|
"babel-loader": "^8.1.0",
|
|
"browserify": "^17.0.0",
|
|
"buffer": "^6.0.3",
|
|
"copy-webpack-plugin": "^7.0.0",
|
|
"core-js": "^3.2.1",
|
|
"cross-env": "^7.0.3",
|
|
"css-minimizer-webpack-plugin": "^3.0.0",
|
|
"enzyme": "^3.11.0",
|
|
"eslint": "^7.19.0",
|
|
"eslint-plugin-react": "^7.20.5",
|
|
"eslint-plugin-react-hooks": "^4.3.0",
|
|
"exports-loader": "^2.0.0",
|
|
"html-react-parser": "^1.2.7",
|
|
"image-minimizer-webpack-plugin": "^2.2.0",
|
|
"imagemin-mozjpeg": "^10.0.0",
|
|
"imagemin-optipng": "^8.0.0",
|
|
"imagemin-pngquant": "^9.0.2",
|
|
"is-docker": "^2.1.1",
|
|
"istanbul-instrumenter-loader": "^3.0.1",
|
|
"jasmine-core": "^3.6.0",
|
|
"jasmine-enzyme": "^7.1.2",
|
|
"karma": "^6.3.15",
|
|
"karma-babel-preprocessor": "^8.0.0",
|
|
"karma-browserify": "^8.0.0",
|
|
"karma-chrome-launcher": "^3.1.0",
|
|
"karma-jasmine": "^4.0.1",
|
|
"karma-jasmine-html-reporter": "^1.4.0",
|
|
"karma-requirejs": "~1.1.0",
|
|
"karma-source-map-support": "^1.4.0",
|
|
"karma-sourcemap-loader": "^0.3.7",
|
|
"karma-webpack": "^5.0.0",
|
|
"mini-css-extract-plugin": "^1.3.5",
|
|
"popper.js": "^1.16.1",
|
|
"postcss-loader": "^5.0.0",
|
|
"process": "^0.11.10",
|
|
"prop-types": "^15.7.2",
|
|
"resize-observer-polyfill": "^1.5.1",
|
|
"sass": "^1.24.4",
|
|
"sass-loader": "^11.0.0",
|
|
"sass-resources-loader": "^2.2.1",
|
|
"style-loader": "^2.0.0",
|
|
"stylis": "^4.0.7",
|
|
"svgo": "^2.7.0",
|
|
"svgo-loader": "^2.2.0",
|
|
"terser-webpack-plugin": "^5.1.1",
|
|
"typescript": "^3.2.2",
|
|
"webfonts-loader": "^7.3.0",
|
|
"webpack": "^5.21.2",
|
|
"webpack-bundle-analyzer": "^4.4.0",
|
|
"webpack-cli": "^4.5.0",
|
|
"yarn-audit-html": "^4.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@babel/plugin-proposal-class-properties": "^7.10.4",
|
|
"@babel/preset-react": "^7.12.13",
|
|
"@date-io/core": "^1.3.6",
|
|
"@date-io/date-fns": "1.x",
|
|
"@emotion/sheet": "^1.0.1",
|
|
"@material-ui/core": "4.11.0",
|
|
"@material-ui/icons": "^4.11.2",
|
|
"@material-ui/lab": "4.0.0-alpha.58",
|
|
"@material-ui/pickers": "^3.2.10",
|
|
"@projectstorm/react-diagrams": "^6.6.1",
|
|
"@simonwep/pickr": "^1.5.1",
|
|
"@szhsin/react-menu": "^2.2.0",
|
|
"@types/classnames": "^2.2.6",
|
|
"@types/react": "^16.7.18",
|
|
"@types/react-dom": "^16.0.11",
|
|
"ajv": "^8.8.2",
|
|
"anti-trojan-source": "^1.4.0",
|
|
"aspen-decorations": "^1.0.2",
|
|
"axios": "^0.21.1",
|
|
"babelify": "~10.0.0",
|
|
"backbone": "1.4.0",
|
|
"bignumber.js": "^9.0.1",
|
|
"bootstrap": "^4.3.1",
|
|
"bootstrap-datepicker": "^1.8.0",
|
|
"bootstrap4-toggle": "^3.6.1",
|
|
"brace": "^0.11.1",
|
|
"browserfs": "^1.4.3",
|
|
"chart.js": "^3.0.0",
|
|
"chartjs-plugin-zoom": "^1.2.1",
|
|
"classnames": "^2.2.6",
|
|
"closest": "^0.0.1",
|
|
"codemirror": "^5.59.2",
|
|
"context-menu": "^2.0.0",
|
|
"convert-units": "^2.3.4",
|
|
"css-loader": "^5.0.1",
|
|
"cssnano": "^5.0.2",
|
|
"dagre": "^0.8.4",
|
|
"date-fns": "^2.24.0",
|
|
"diff-arrays-of-objects": "^1.1.8",
|
|
"html2canvas": "^1.0.0-rc.7",
|
|
"immutability-helper": "^3.0.0",
|
|
"imports-loader": "^2.0.0",
|
|
"insert-if": "^1.1.0",
|
|
"ip-address": "^7.1.0",
|
|
"jquery": "^3.6.0",
|
|
"jquery-contextmenu": "^2.9.2",
|
|
"jquery-ui": "^1.13.2",
|
|
"json-bignumber": "^1.0.1",
|
|
"jsoneditor": "^9.5.4",
|
|
"jsoneditor-react": "^3.1.1",
|
|
"karma-coverage": "^2.0.3",
|
|
"leaflet": "^1.5.1",
|
|
"lodash": "4.*",
|
|
"ml-matrix": "^6.5.0",
|
|
"moment": "^2.29.4",
|
|
"moment-timezone": "^0.5.34",
|
|
"mousetrap": "^1.6.3",
|
|
"notificar": "^1.0.1",
|
|
"notistack": "^1.0.10",
|
|
"path-fx": "^2.0.0",
|
|
"pathfinding": "^0.4.18",
|
|
"paths-js": "^0.4.9",
|
|
"pgadmin4-tree": "git+https://github.com/EnterpriseDB/pgadmin4-treeview/#07cc449e1d89ecc8cce3679d8cff5a35f1db67ee",
|
|
"postcss": "^8.2.15",
|
|
"raf": "^3.4.1",
|
|
"rc-dock": "^3.2.9",
|
|
"react": "^17.0.1",
|
|
"react-aspen": "^1.1.0",
|
|
"react-checkbox-tree": "^1.7.2",
|
|
"react-data-grid": "git+https://github.com/EnterpriseDB/react-data-grid.git/#200d2f5e02de694e3e9ffbe177c279bc40240fb8",
|
|
"react-dom": "^17.0.1",
|
|
"react-draggable": "^4.4.4",
|
|
"react-dropzone": "^14.2.1",
|
|
"react-leaflet": "^3.2.2",
|
|
"react-rnd": "^10.3.5",
|
|
"react-router-dom": "^6.2.2",
|
|
"react-select": "^4.2.1",
|
|
"react-table": "^7.6.3",
|
|
"react-timer-hook": "^3.0.5",
|
|
"react-virtualized-auto-sizer": "^1.0.6",
|
|
"react-window": "^1.8.5",
|
|
"select2": "^4.0.13",
|
|
"shim-loader": "^1.0.1",
|
|
"snapsvg-cjs": "^0.0.6",
|
|
"socket.io-client": "^4.0.0",
|
|
"split.js": "^1.5.10",
|
|
"styled-components": "^5.2.1",
|
|
"tempusdominus-bootstrap-4": "^5.1.2",
|
|
"tempusdominus-core": "^5.19.3",
|
|
"underscore": "^1.13.1",
|
|
"url-loader": "^1.1.2",
|
|
"valid-filename": "^2.0.1",
|
|
"webcabin-docker": "git+https://github.com/EnterpriseDB/wcDocker/#40d025e0d86ee3cf058a52e01d2042113f134cdd",
|
|
"wkx": "^0.5.0",
|
|
"xterm": "^4.11.0",
|
|
"xterm-addon-fit": "^0.5.0",
|
|
"xterm-addon-search": "^0.8.0",
|
|
"xterm-addon-web-links": "^0.4.0"
|
|
},
|
|
"scripts": {
|
|
"linter": "yarn eslint --no-eslintrc -c .eslintrc.js --ext .js --ext .jsx .",
|
|
"webpacker": "yarn run webpack --config webpack.config.js --progress",
|
|
"webpacker:watch": "yarn run webpack --config webpack.config.js --progress --watch",
|
|
"bundle:watch": "yarn run linter && yarn run webpacker:watch",
|
|
"bundle:dev": "yarn run linter && yarn run webpacker",
|
|
"bundle:analyze": "cross-env NODE_ENV=production ANALYZE=true yarn run bundle:dev",
|
|
"bundle": "cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=8192 yarn run bundle:dev",
|
|
"test:karma-once": "yarn run linter && yarn run karma start --single-run",
|
|
"test:karma": "yarn run linter && yarn run karma start",
|
|
"test:karma-coverage": "yarn run test:karma-once --reporters coverage,progress",
|
|
"test:feature": "yarn run bundle && python regression/runtests.py --pkg feature_tests",
|
|
"test": "yarn run test:karma-once && yarn run bundle && python regression/runtests.py",
|
|
"pep8": "pycodestyle --config=../.pycodestyle ../docs && pycodestyle --config=../.pycodestyle ../pkg && pycodestyle --config=../.pycodestyle ../tools && pycodestyle --config=../.pycodestyle ../web",
|
|
"auditjs-html": "yarn audit --json | yarn run yarn-audit-html --output ../auditjs.html",
|
|
"auditjs": "yarn audit --groups dependencies",
|
|
"auditpy": "safety check --full-report -i 40493",
|
|
"audit": "yarn run auditjs && yarn run auditpy"
|
|
}
|
|
}
|