/ package.json
package.json
1 { 2 "name": "bobby", 3 "version": "1.0.2", 4 "description": "Bobby", 5 "author": "Yannick A.", 6 "license": "AGPL-3.0-or-later", 7 "scripts": { 8 "serve": "webpack-dev-server --config webpack.dev.js", 9 "build": "webpack --config webpack.prod.js", 10 "lint": "eslint src", 11 "lint-fix": "eslint --fix 'src/**/*.ts'", 12 "tests": "vitest run", 13 "coverage": "vitest run --coverage" 14 }, 15 "dependencies": { 16 "mithril": "^2.2.2" 17 }, 18 "devDependencies": { 19 "@lcdp/offline-plugin": "^5.1.1", 20 "@types/mithril": "^2.0.12", 21 "@typescript-eslint/eslint-plugin": "^5.59.2", 22 "@typescript-eslint/parser": "^5.59.2", 23 "@vitest/coverage-c8": "^0.31.0", 24 "@vitest/ui": "^0.31.0", 25 "css-loader": "^6.7.3", 26 "eslint": "^8.39.0", 27 "eslint-plugin-import": "^2.27.5", 28 "file-loader": "^6.2.0", 29 "html-webpack-plugin": "^5.5.1", 30 "style-loader": "^3.3.2", 31 "ts-loader": "^9.4.2", 32 "typescript": "^5.0.4", 33 "vitest": "^0.31.0", 34 "webpack": "^5.82.0", 35 "webpack-cli": "^5.0.2", 36 "webpack-dev-server": "^4.13.3", 37 "webpack-merge": "^5.8.0", 38 "webpack-pwa-manifest": "^4.3.0", 39 "workbox-webpack-plugin": "^6.5.4" 40 } 41 }