UNPKG

2.98 kBJSONView Raw
1{
2 "name": "vue-router",
3 "version": "4.0.0-alpha.7",
4 "main": "dist/vue-router.cjs.js",
5 "browser": "dist/vue-router.esm.js",
6 "unpkg": "dist/vue-router.global.js",
7 "module": "dist/vue-router.esm-bundler.js",
8 "typings": "dist/vue-router.d.ts",
9 "sideEffects": false,
10 "license": "MIT",
11 "files": [
12 "dist/*.js",
13 "dist/vue-router.d.ts",
14 "playground",
15 "README.md"
16 ],
17 "scripts": {
18 "build": "rollup -c rollup.config.js",
19 "build:dts": "api-extractor run --local --verbose",
20 "dev": "webpack-dev-server --mode=development",
21 "release": "bash scripts/release.sh",
22 "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1",
23 "build:playground": "webpack --env.prod",
24 "build:e2e": "webpack --env.prod --config e2e/webpack.config.js",
25 "dev:e2e": "webpack-dev-server --mode=development --config e2e/webpack.config.js",
26 "lint": "prettier -c --parser typescript \"{src,__tests__,e2e}/**/*.[jt]s?(x)\"",
27 "lint:fix": "yarn run lint --write",
28 "test:types": "tsc --build tsconfig.json",
29 "test:unit": "jest --coverage",
30 "test": "yarn run test:types && yarn run test:unit",
31 "test:e2e": "node e2e/runner.js -e chrome",
32 "test:e2e:ci": "node e2e/runner.js -e firefox"
33 },
34 "gitHooks": {
35 "pre-commit": "lint-staged",
36 "commit-msg": "node scripts/verifyCommit.js"
37 },
38 "lint-staged": {
39 "*.js": [
40 "prettier --write"
41 ],
42 "*.ts?(x)": [
43 "prettier --parser=typescript --write"
44 ]
45 },
46 "peerDependencies": {
47 "vue": "^3.0.0-beta.2"
48 },
49 "devDependencies": {
50 "@microsoft/api-documenter": "^7.7.18",
51 "@microsoft/api-extractor": "^7.7.13",
52 "@rollup/plugin-alias": "^3.1.0",
53 "@rollup/plugin-commonjs": "^11.1.0",
54 "@rollup/plugin-node-resolve": "^7.1.3",
55 "@rollup/plugin-replace": "^2.3.1",
56 "@types/jest": "^25.1.3",
57 "@types/jsdom": "^16.2.1",
58 "@types/webpack": "^4.41.11",
59 "@types/webpack-env": "^1.15.0",
60 "@vue/compiler-sfc": "3.0.0-beta.2",
61 "axios": "^0.19.2",
62 "browserstack-local": "^1.4.5",
63 "chalk": "^4.0.0",
64 "chromedriver": "^81.0.0",
65 "codecov": "^3.6.5",
66 "conventional-changelog-cli": "^2.0.31",
67 "css-loader": "^3.5.2",
68 "dotenv": "^8.2.0",
69 "faked-promise": "^2.2.2",
70 "html-webpack-plugin": "^4.2.0",
71 "jest": "^25.3.0",
72 "jest-mock-warn": "^1.0.1",
73 "lint-staged": "^10.1.3",
74 "nightwatch": "^1.3.4",
75 "nightwatch-helpers": "^1.2.0",
76 "prettier": "^1.19.1",
77 "rollup": "^1.0.0",
78 "rollup-plugin-terser": "^5.3.0",
79 "rollup-plugin-typescript2": "^0.27.0",
80 "selenium-server": "^3.141.59",
81 "serve-handler": "^6.1.2",
82 "style-loader": "^1.1.4",
83 "ts-jest": "^25.4.0",
84 "ts-loader": "^7.0.0",
85 "ts-node": "^8.8.1",
86 "typescript": "^3.8.3",
87 "vue": "^3.0.0-beta.2",
88 "vue-loader": "^16.0.0-alpha.3",
89 "webpack": "^4.42.0",
90 "webpack-cli": "^3.3.11",
91 "webpack-dev-server": "^3.10.3",
92 "yorkie": "^2.0.0"
93 }
94}