UNPKG

2.62 kBJSONView Raw
1{
2 "name": "vuex-map-fields",
3 "version": "1.3.4",
4 "description": "Enable two-way data binding for form fields saved in a Vuex store",
5 "keywords": [
6 "vue",
7 "vuex",
8 "two-way data binding"
9 ],
10 "author": "Markus Oberlehner",
11 "homepage": "https://github.com/maoberlehner/vuex-map-fields",
12 "license": "MIT",
13 "scripts": {
14 "scripts:umd": "rollup --config --output.format umd --name vuex-map-fields --output.file dist/index.js src/index.js",
15 "scripts:es": "rollup --config --output.format es --name vuex-map-fields --output.file dist/index.esm.js src/index.js",
16 "scripts:minify": "uglifyjs --compress --mangle --comments --output dist/index.min.js dist/index.js && uglifyjs --compress --mangle --comments --output dist/index.esm.min.js dist/index.esm.js",
17 "scripts": "yarn run scripts:umd && yarn run scripts:es && yarn run scripts:minify",
18 "build": "yarn run scripts",
19 "fake-publish": "yarn run build && sh test/utils/fake-publish.sh",
20 "lint:scripts": "yarn run fake-publish && eslint --ignore-path .gitignore .",
21 "lint:scripts-md": "eslint --config .eslintrc-md.json --ext md --ignore-path .gitignore .",
22 "lint": "yarn run lint:scripts && yarn run lint:scripts-md",
23 "coveralls": "yarn run test:coverage && cat coverage/lcov.info | coveralls",
24 "test:unit": "jest src",
25 "test:integration": "yarn run fake-publish && jest test",
26 "test:coverage": "yarn run fake-publish && jest --coverage --maxWorkers=4",
27 "test": "yarn run test:unit && yarn run test:integration",
28 "prepublishOnly": "yarn run lint && yarn test && yarn run build"
29 },
30 "devDependencies": {
31 "@avalanche/eslint-config": "^3.0.0",
32 "@babel/core": "^7.4.4",
33 "@babel/preset-env": "^7.4.4",
34 "@vue/test-utils": "1.0.0-beta.29",
35 "babel-core": "^7.0.0-bridge.0",
36 "babel-jest": "^24.8.0",
37 "coveralls": "^3.0.3",
38 "eslint": "^5.16.0",
39 "eslint-plugin-compat": "^3.1.1",
40 "eslint-plugin-import": "^2.17.2",
41 "eslint-plugin-markdown": "^1.0.0",
42 "jest": "^24.8.0",
43 "rollup": "^1.11.3",
44 "rollup-plugin-babel": "^4.3.2",
45 "uglify-es": "^3.3.9",
46 "vue": "^2.6.10",
47 "vue-template-compiler": "^2.6.10",
48 "vuex": "^3.1.0"
49 },
50 "main": "dist/index.js",
51 "module": "dist/index.esm.js",
52 "repository": {
53 "type": "git",
54 "url": "https://github.com/maoberlehner/vuex-map-fields"
55 },
56 "bugs": {
57 "url": "https://github.com/maoberlehner/vuex-map-fields/issues"
58 },
59 "browserslist": [
60 "last 2 versions"
61 ],
62 "jest": {
63 "coveragePathIgnorePatterns": [
64 "/node_modules/",
65 "/test/package/"
66 ]
67 }
68}