UNPKG

5.15 kBJSONView Raw
1{
2 "name": "vue-form-generator",
3 "version": "2.3.4",
4 "description": "A schema-based form generator component for Vue.js",
5 "homepage": "https://github.com/vue-generators/vue-form-generator/",
6 "main": "dist/vfg.js",
7 "scripts": {
8 "prebuild": "npm run test",
9 "build:core": "cross-env FULL_BUNDLE=false webpack --progress --config build/webpack.build.config.js --define process.env.FULL_BUNDLE=false --output-filename=vfg-core.js",
10 "build:full": "cross-env FULL_BUNDLE=true webpack --progress --config build/webpack.build.config.js --define process.env.FULL_BUNDLE=true",
11 "build": "cross-env NODE_ENV=production npm run build:core && cross-env NODE_ENV=production npm run build:full",
12 "dev-OLD": "webpack-dev-server --config webpack.dev.config.js --inline --hot --content-base dev/",
13 "dev": "webpack-dev-server --config build/webpack.dev.config.js --inline --hot",
14 "lint": "eslint --ext=.js,.vue src test/unit/specs",
15 "coverall": "cat ./test/unit/coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",
16 "coverage-OLD": "npm run test && npm run coverall",
17 "coverage": "cross-env NODE_ENV=test nyc npm run mocha && nyc report --reporter=text-lcov | coveralls",
18 "changelog": "conventional-changelog -i CHANGELOG.md -s",
19 "changelog:full": "conventional-changelog -i CHANGELOG.md -s -r 0",
20 "docs": "cd docs && gitbook serve",
21 "mocha": "mocha-webpack --webpack-config build/webpack.test.config.js --require test/unit/setup.js test/unit/specs/**/*.spec.js",
22 "unit-OLD": "karma start test/unit/karma.conf.js",
23 "unit": "cross-env NODE_ENV=test nyc npm run mocha",
24 "e2e": "node test/e2e/runner.js",
25 "pretest": "npm run lint",
26 "ci-OLD": "karma start test/unit/karma.conf.js --auto-watch --no-single-run --reporters=dots --port=9877",
27 "ci": "cross-env NODE_ENV=test mocha-webpack --watch --webpack-config build/webpack.test.config.js --require test/unit/setup.js test/unit/specs/**/*.spec.js",
28 "test": "npm run unit",
29 "version": "bumped release"
30 },
31 "keywords": [
32 "vue",
33 "vuejs",
34 "form",
35 "generator",
36 "schema",
37 "json"
38 ],
39 "repository": {
40 "type": "git",
41 "url": "https://github.com/vue-generators/vue-form-generator.git"
42 },
43 "files": [
44 "dist/vfg.js",
45 "dist/vfg.css",
46 "dist/vfg-core.js",
47 "dist/vfg-core.css",
48 "src"
49 ],
50 "author": "Icebob",
51 "license": "MIT",
52 "devDependencies": {
53 "@vue/test-utils": "1.0.0-beta.11",
54 "ajv": "6.5.1",
55 "autoprefixer": "8.6.3",
56 "babel-core": "6.26.3",
57 "babel-eslint": "8.2.3",
58 "babel-loader": "7.1.4",
59 "babel-plugin-istanbul": "4.1.6",
60 "babel-plugin-lodash": "3.3.4",
61 "babel-plugin-transform-runtime": "6.23.0",
62 "babel-preset-env": "1.7.0",
63 "babel-preset-stage-2": "6.24.1",
64 "bumped": "0.10.10",
65 "bumped-terminal": "0.7.3",
66 "chai": "4.1.2",
67 "cleave.js": "1.3.7",
68 "conventional-changelog-cli": "2.0.1",
69 "coveralls": "3.0.1",
70 "cross-env": "5.2.0",
71 "css-loader": "0.28.11",
72 "eonasdan-bootstrap-datetimepicker": "4.17.47",
73 "eslint": "4.19.1",
74 "eslint-config-prettier": "2.9.0",
75 "eslint-friendly-formatter": "4.0.1",
76 "eslint-loader": "2.0.0",
77 "eslint-plugin-import": "2.12.0",
78 "eslint-plugin-node": "6.0.1",
79 "eslint-plugin-prettier": "2.6.0",
80 "eslint-plugin-vue": "4.5.0",
81 "expect": "23.1.0",
82 "extract-text-webpack-plugin": "3.0.2",
83 "fakerator": "0.3.0",
84 "fecha": "2.3.3",
85 "file-loader": "1.1.11",
86 "inject-loader": "3.0.1",
87 "ion-rangeslider": "2.2.0",
88 "jquery": "3.3.1",
89 "jsdom": "11.11.0",
90 "jsdom-global": "3.0.2",
91 "lodash": "4.17.10",
92 "lodash-webpack-plugin": "0.11.5",
93 "lolex": "2.7.0",
94 "mocha": "5.2.0",
95 "mocha-generators": "2.0.0",
96 "mocha-loader": "1.1.3",
97 "mocha-webpack": "1.1.0",
98 "nightwatch": "0.9.21",
99 "node-sass": "4.9.0",
100 "nouislider": "11.0.3",
101 "nyc": "12.0.2",
102 "pikaday": "1.7.0",
103 "prettier": "1.11.1",
104 "pug": "2.0.3",
105 "pug-loader": "2.4.0",
106 "sass-loader": "7.0.3",
107 "sinon": "6.0.0",
108 "sinon-chai": "3.2.0",
109 "spectrum-colorpicker": "1.8.0",
110 "stats-webpack-plugin": "0.6.2",
111 "url-loader": "1.0.1",
112 "vue": "2.5.16",
113 "vue-loader": "14.2.1",
114 "vue-multiselect": "2.1.0",
115 "vue-style-loader": "4.1.0",
116 "vue-template-compiler": "2.5.16",
117 "webpack": "3.11.0",
118 "webpack-dev-middleware": "2.0.6",
119 "webpack-dev-server": "2.11.1",
120 "webpack-merge": "4.1.3",
121 "webpack-node-externals": "1.7.2"
122 },
123 "dependencies": {},
124 "publishConfig": {
125 "access": "public"
126 },
127 "browserslist": [
128 "last 2 versions"
129 ],
130 "prettier": {
131 "printWidth": 120,
132 "tabWidth": 4,
133 "singleQuote": false,
134 "trailingComma": "none",
135 "bracketSpacing": true,
136 "semi": true,
137 "useTabs": true,
138 "arrowParens": "always"
139 },
140 "nyc": {
141 "include": [
142 "src/**/*.(js|vue)"
143 ],
144 "instrument": false,
145 "sourceMap": false,
146 "reporter": [
147 "lcov",
148 "text"
149 ],
150 "report-dir": "./test/unit/coverage",
151 "temp-directory": "./test/unit/coverage/.nyc_output"
152 }
153}