UNPKG

4.42 kBJSONView Raw
1{
2 "name": "vue-i18n",
3 "description": "Internationalization plugin for Vue.js",
4 "version": "8.15.1",
5 "author": {
6 "name": "kazuya kawaguchi",
7 "email": "kawakazu80@gmail.com"
8 },
9 "bugs": {
10 "url": "https://github.com/kazupon/vue-i18n/issues"
11 },
12 "resolutions": {
13 "webpack-dev-middleware": "3.6.0"
14 },
15 "devDependencies": {
16 "@babel/core": "^7.1.0",
17 "@babel/plugin-proposal-class-properties": "^7.1.0",
18 "@babel/plugin-syntax-flow": "^7.0.0",
19 "@babel/plugin-transform-flow-strip-types": "^7.0.0",
20 "@vue/babel-preset-app": "^3.0.1",
21 "babel-eslint": "^9.0.0",
22 "babel-loader": "^8.0.2",
23 "babel-plugin-istanbul": "^3.1.2",
24 "babel-preset-power-assert": "^3.0.0",
25 "buble": "^0.19.3",
26 "chromedriver": "^78.0.0",
27 "conventional-changelog-cli": "^1.2.0",
28 "conventional-github-releaser": "^1.1.3",
29 "cross-env": "^5.1.6",
30 "cross-spawn": "^6.0.0",
31 "eslint": "^5.6.0",
32 "eslint-loader": "^2.1.0",
33 "eslint-plugin-flowtype": "^2.47.0",
34 "eslint-plugin-vue-libs": "^2.0.1",
35 "flow-bin": "^0.38.0",
36 "git-commit-message-convention": "git://github.com/kazupon/git-commit-message-convention.git",
37 "http-server": "^0.11.1",
38 "intl": "^1.2.5",
39 "jasmine": "^2.5.3",
40 "jasmine-core": "^2.5.2",
41 "karma": "^3.0.0",
42 "karma-chrome-launcher": "^2.2.0",
43 "karma-coverage": "^1.1.2",
44 "karma-firefox-launcher": "^1.1.0",
45 "karma-mocha": "^1.3.0",
46 "karma-mocha-reporter": "^2.2.5",
47 "karma-safari-launcher": "^1.0.0",
48 "karma-sauce-launcher": "^1.2.0",
49 "karma-sourcemap-loader": "^0.3.7",
50 "karma-webpack": "^3.0.5",
51 "mocha": "^4.1.0",
52 "mocha-loader": "^2.0.0",
53 "nightwatch": "^0.9.12",
54 "nightwatch-helpers": "^1.2.0",
55 "power-assert": "^1.6.0",
56 "rollup": "^0.66.0",
57 "rollup-plugin-buble": "^0.19.2",
58 "rollup-plugin-commonjs": "^9.1.8",
59 "rollup-plugin-flow-no-whitespace": "^1.0.0",
60 "rollup-plugin-node-resolve": "^3.4.0",
61 "rollup-plugin-replace": "^2.0.0",
62 "selenium-server": "2.53.1",
63 "sinon": "^2.1.0",
64 "terser": "^3.17.0",
65 "typescript": "^2.4.1",
66 "vue": "^2.5.17",
67 "vue-template-compiler": "^2.5.17",
68 "vuepress": "^0.14.0",
69 "webpack": "^4.19.1",
70 "webpack-cli": "^3.1.1",
71 "webpack-dev-server": "^3.1.8"
72 },
73 "files": [
74 "dist/vue-i18n.js",
75 "dist/vue-i18n.min.js",
76 "dist/vue-i18n.common.js",
77 "dist/vue-i18n.esm.js",
78 "dist/vue-i18n.esm.browser.js",
79 "dist/vue-i18n.esm.browser.min.js",
80 "src/**/*.js",
81 "types/*.d.ts",
82 "decls"
83 ],
84 "homepage": "https://github.com/kazupon/vue-i18n#readme",
85 "keywords": [
86 "i18n",
87 "internationalization",
88 "plugin",
89 "vue",
90 "vue.js"
91 ],
92 "license": "MIT",
93 "main": "dist/vue-i18n.common.js",
94 "module": "dist/vue-i18n.esm.js",
95 "repository": {
96 "type": "git",
97 "url": "git+https://github.com/kazupon/vue-i18n.git"
98 },
99 "scripts": {
100 "build": "node config/build.js",
101 "changelog": "conventional-changelog -i CHANGELOG.md -s -n ./node_modules/git-commit-message-convention/convention.js",
102 "clean": "rm -rf coverage && rm -rf dist/*.js* && rm ./*.log",
103 "coverage": "cat ./coverage/lcov.info",
104 "dev": "cross-env BABEL_ENV=test webpack-dev-server --inline --hot --open --content-base ./test/unit/ --config config/webpack.dev.conf.js",
105 "docs:build": "node config/version.js && vuepress build vuepress -d docs",
106 "docs:clean": "rm -rf docs/**",
107 "docs:dev": "vuepress dev vuepress",
108 "flow": "flow check",
109 "lint": "eslint --fix src test",
110 "release": "conventional-github-releaser -n ./node_modules/git-commit-message-convention/convention.js",
111 "sauce": "npm run sauce:coolkids && npm run sauce:ie && npm run sauce:mobile",
112 "sauce:coolkids": "karma start config/karma.sauce.conf.js -- 0",
113 "sauce:ie": "karma start config/karma.sauce.conf.js -- 1",
114 "sauce:mobile": "karma start config/karma.sauce.conf.js -- 2",
115 "test": "npm run lint && npm run flow && npm run test:types && npm run test:cover && npm run test:e2e",
116 "test:cover": "cross-env BABEL_ENV=test karma start config/karma.cover.conf.js",
117 "test:e2e": "npm run build && node test/e2e/runner.js",
118 "test:types": "tsc -p types",
119 "test:unit": "cross-env BABEL_ENV=test karma start config/karma.unit.conf.js"
120 },
121 "sideEffects": false,
122 "types": "types/index.d.ts",
123 "unpkg": "dist/vue-i18n.js"
124}