|
1 | 1 | {
|
2 | 2 | "name": "skeleton-vue-typescript",
|
3 | 3 | "description": "A web frontend skeleton project with Vue.js, TypeScript, Bootstrap, Less, Webpack, and Jest.",
|
4 |
| - "version": "0.0.1", |
| 4 | + "version": "0.0.2", |
5 | 5 | "license": "Apache-2.0",
|
6 | 6 | "private": true,
|
7 | 7 | "author": "Justus Bogner <[email protected]>",
|
8 | 8 | "scripts": {
|
9 |
| - "build": "webpack --config webpack.prod.config.js --json --progress | tail -n +2 > ./build.log.json", |
| 9 | + "build": "webpack --config webpack.prod.config.js --progress", |
10 | 10 | "start": "webpack-dev-server --open --hot --config webpack.dev.config.js",
|
11 | 11 | "start-prod": "webpack-dev-server --open --config webpack.prod.config.js",
|
12 | 12 | "lint": "tslint -c tslint.json src/**/*.ts",
|
13 |
| - "test": "jest" |
| 13 | + "test": "jest", |
| 14 | + "sonar": "sonar-scanner" |
14 | 15 | },
|
15 | 16 | "jest": {
|
16 | 17 | "testURL": "http://localhost",
|
|
44 | 45 | "moment": "^2.22.2",
|
45 | 46 | "vue": "^2.5.17",
|
46 | 47 | "vue-class-component": "^6.2.0",
|
47 |
| - "vue-property-decorator": "^7.0.0", |
| 48 | + "vue-property-decorator": "^7.1.1", |
48 | 49 | "vue-router": "^3.0.1"
|
49 | 50 | },
|
50 | 51 | "devDependencies": {
|
51 | 52 | "@types/jest": "^23.0.0",
|
52 |
| - "@vue/test-utils": "^1.0.0-beta.16", |
| 53 | + "@vue/test-utils": "^1.0.0-beta.25", |
| 54 | + "clean-webpack-plugin": "^0.1.19", |
53 | 55 | "css-loader": "^1.0.0",
|
54 |
| - "file-loader": "^1.1.11", |
| 56 | + "file-loader": "^2.0.0", |
55 | 57 | "git-revision-webpack-plugin": "^3.0.3",
|
| 58 | + "html-loader": "^0.5.5", |
| 59 | + "html-webpack-plugin": "^3.2.0", |
56 | 60 | "jest": "^23.0.1",
|
57 |
| - "less": "^3.8.0", |
| 61 | + "less": "^3.8.1", |
58 | 62 | "less-loader": "^4.1.0",
|
59 |
| - "progress-bar-webpack-plugin": "^1.11.0", |
| 63 | + "sonarqube-scanner": "^2.1.1", |
60 | 64 | "string-replace-loader": "^2.1.1",
|
61 | 65 | "ts-jest": "^22.4.6",
|
62 |
| - "ts-loader": "^4.4.2", |
| 66 | + "ts-loader": "^5.2.1", |
63 | 67 | "tslint": "^5.11.0",
|
64 | 68 | "tslint-loader": "^3.6.0",
|
65 | 69 | "tslint-webpack-plugin": "^1.2.2",
|
66 |
| - "typescript": "^3.0.1", |
| 70 | + "typescript": "^3.1.1", |
67 | 71 | "vue-jest": "^2.6.0",
|
68 |
| - "vue-loader": "^15.2.6", |
| 72 | + "vue-loader": "^15.4.2", |
69 | 73 | "vue-template-compiler": "^2.5.17",
|
70 |
| - "webpack": "^4.16.3", |
71 |
| - "webpack-cli": "^3.1.0", |
72 |
| - "webpack-dev-server": "^3.1.5", |
73 |
| - "webpack-file-changer": "^2.0.1", |
| 74 | + "webpack": "^4.20.2", |
| 75 | + "webpack-cli": "^3.1.1", |
| 76 | + "webpack-dev-server": "^3.1.9", |
74 | 77 | "webpack-merge": "^4.1.4"
|
75 | 78 | }
|
76 | 79 | }
|
0 commit comments