|
21 | 21 | "dev": "karma start --auto-watch --no-single-run --browsers chrome", |
22 | 22 | "docs": "npm run build && vuepress build docs --dest dist/docs", |
23 | 23 | "docs:dev": "npm run build && vuepress dev docs", |
24 | | - "lint": "eslint \"old_samples/**/*.html\" \"test/**/*.js\" \"src/**/*.js\"", |
| 24 | + "lint": "concurrently \"npm:lint-*\"", |
| 25 | + "lint-js": "eslint \"old_samples/**/*.html\" \"test/**/*.js\" \"src/**/*.js\"", |
| 26 | + "lint-md": "markdownlint-cli2 \"**/*.md\" \"**/*.mdx\" \"#**/node_modules\"", |
| 27 | + "lint-types": "eslint \"types/**/*.ts\" && tsc -p types/tests/", |
25 | 28 | "test": "cross-env NODE_ENV=test concurrently \"npm:test-*\"", |
26 | | - "test-types": "tsc -p types/test/", |
| 29 | + "test-types": "tsc -p types/tests/", |
27 | 30 | "test-lint": "npm run lint", |
28 | 31 | "test-karma": "karma start --auto-watch --single-run" |
29 | 32 | }, |
30 | 33 | "devDependencies": { |
31 | 34 | "@rollup/plugin-node-resolve": "^11.2.0", |
32 | 35 | "chart.js": "^3.0.0-rc.3", |
| 36 | + "@typescript-eslint/eslint-plugin": "^4.19.0", |
| 37 | + "@typescript-eslint/parser": "^4.19.0", |
33 | 38 | "chartjs-plugin-autocolors": "0.0.3", |
34 | 39 | "chartjs-test-utils": "^0.2.2", |
35 | 40 | "concurrently": "^6.0.0", |
|
45 | 50 | "karma-jasmine": "^4.0.1", |
46 | 51 | "karma-jasmine-html-reporter": "^1.5.4", |
47 | 52 | "karma-rollup-preprocessor": "^7.0.7", |
| 53 | + "markdownlint-cli2": "0.0.15", |
48 | 54 | "pixelmatch": "^5.2.1", |
49 | 55 | "rollup": "^2.42.3", |
50 | 56 | "rollup-plugin-istanbul": "^3.0.0", |
|
0 commit comments