blob: a40e43a49f36dfe6ebfda69ce95a1d0f39ed7ddb [file] [log] [blame]
{
"name": "flink-dashboard",
"version": "2.0.0",
"scripts": {
"ng": "node node_modules/@angular/cli/bin/ng",
"start": "ng serve",
"build": "ng build --configuration production --base-href ./",
"test": "ng test",
"lint": "eslint --cache src --ext .ts,.html && stylelint \"**/*.less\"",
"lint:fix": "eslint --fix --cache src --ext .ts,.html && stylelint \"**/*.less\" --fix",
"ci-check": "npm run lint && npm run build",
"proxy": "ng serve --proxy-config proxy.conf.json",
"prepare": "cd ../.. && husky install flink-runtime-web/web-dashboard/.husky",
"lint-staged": "lint-staged"
},
"private": true,
"dependencies": {
"@angular/animations": "~13.1.3",
"@angular/common": "~13.1.3",
"@angular/compiler": "~13.1.3",
"@angular/core": "~13.1.3",
"@angular/forms": "~13.1.3",
"@angular/platform-browser": "~13.1.3",
"@angular/platform-browser-dynamic": "~13.1.3",
"@angular/router": "~13.1.3",
"@ant-design/icons-angular": "^13.0.2",
"@antv/g2": "^4.1.34",
"core-js": "^3.19.1",
"d3": "^7.1.1",
"d3-flame-graph": "^4.1.1",
"d3-tip": "^0.9.1",
"dagre": "^0.8.5",
"monaco-editor": "^0.31.1",
"ng-zorro-antd": "^13.0.1",
"rxjs": "^6.6.7",
"tslib": "^2.0.0",
"zone.js": "~0.11.4"
},
"devDependencies": {
"@angular-devkit/build-angular": "~13.1.4",
"@angular-eslint/builder": "13.0.1",
"@angular-eslint/eslint-plugin": "13.0.1",
"@angular-eslint/eslint-plugin-template": "13.0.1",
"@angular-eslint/schematics": "13.0.1",
"@angular-eslint/template-parser": "13.0.1",
"@angular/cli": "~13.1.4",
"@angular/compiler-cli": "~13.1.3",
"@angular/language-service": "~13.1.3",
"@testing-library/angular": "^11.0.2",
"@types/d3": "^7.1.0",
"@types/dagre": "^0.7.46",
"@types/jasmine": "~3.10.2",
"@types/jasminewd2": "~2.0.10",
"@types/node": "^16.11.6",
"@typescript-eslint/eslint-plugin": "^5.10.0",
"@typescript-eslint/parser": "^5.10.0",
"eslint": "^8.7.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.25.4",
"eslint-plugin-jsdoc": "^37.6.1",
"eslint-plugin-prefer-arrow": "^1.2.3",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-unused-imports": "^2.0.0",
"husky": "^7.0.4",
"jasmine-core": "^4.0.0",
"jasmine-spec-reporter": "^7.0.0",
"karma": "~6.3.14",
"karma-chrome-launcher": "~3.1.0",
"karma-coverage": "^2.1.0",
"karma-jasmine": "~4.0.1",
"karma-jasmine-html-reporter": "^1.7.0",
"lint-staged": "^12.2.1",
"postcss-less": "^6.0.0",
"prettier": "^2.4.1",
"protractor": "~7.0.0",
"stylelint": "^14.0.1",
"stylelint-config-hudochenkov": "^6.0.1",
"stylelint-config-prettier": "^9.0.3",
"stylelint-config-standard": "^24.0.0",
"stylelint-order": "^5.0.0",
"stylelint-prettier": "^2.0.0",
"ts-node": "^10.4.0",
"typescript": "~4.5.4"
},
"lint-staged": {
"**/*.{ts,html}": [
"eslint --fix"
],
"**/*.less": [
"stylelint --fix"
]
}
}