UNPKG

2.96 kBJSONView Raw
1{
2 "name": "multiple-select",
3 "main": "dist/multiple-select.min.js",
4 "module": "dist/multiple-select-es.min.js",
5 "version": "1.4.0",
6 "title": "Multiple Select",
7 "description": "Multiple select is a jQuery plugin to select multiple elements with checkboxes :).",
8 "author": "wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)",
9 "contributors": [
10 "Brett Zamir"
11 ],
12 "scripts": {
13 "lint": "eslint .",
14 "js:build:base": "rollup -c",
15 "js:build:min": "rollup -c --config-env PRODUCTION",
16 "js:build:banner": "find dist -name '*.min.js' -exec headr {} -o {} --version --homepage --author --license \\;",
17 "js:build": "run-s js:build:*",
18 "css:build:scss": "find src -name '*.scss' | sed -e 'p;s/scss/css/' | xargs -n2 sass",
19 "css:build:base": "find src -name '*.css' | sed -e 'p;s/src/dist/' | xargs -n2 cp",
20 "css:build:min": "find dist -name '*.css' | sed -e 'p;s/.css/.min.css/' | xargs -n2 cssmin",
21 "css:build:banner": "find dist -name '*.min.css' -exec headr {} -o {} --version --homepage --author --license \\;",
22 "image:build": "cp src/multiple-select.png dist/multiple-select.png",
23 "css:build": "run-s css:build:*",
24 "clean": "rm -rf dist",
25 "build": "run-s lint clean *:build",
26 "docs": "cd site/website && npm install && npm run build",
27 "docs-server": "cd site/website && npm run start",
28 "css:dev": "sass --watch src/multiple-select.scss src/multiple-select.css",
29 "dev": "npm run css:dev & npm run docs-server",
30 "test": "testcafe chrome test/**/*.js --skip-js-errors"
31 },
32 "peerDependencies": {
33 "jquery": "1.9.1 - 3"
34 },
35 "repository": {
36 "type": "git",
37 "url": "git://github.com/wenzhixin/multiple-select.git"
38 },
39 "license": "MIT",
40 "keywords": [
41 "multiple.select",
42 "select.list",
43 "multiple.choose",
44 "checkbox"
45 ],
46 "homepage": "http://multiple-select.wenzhixin.net.cn",
47 "demo": "http://multiple-select.wenzhixin.net.cn/examples",
48 "bugs": {
49 "url": "https://github.com/wenzhixin/multiple-select/issues"
50 },
51 "docs": "http://multiple-select.wenzhixin.net.cn/documentation",
52 "download": "https://github.com/wenzhixin/multiple-select/archive/master.zip",
53 "engines": {},
54 "devDependencies": {
55 "@babel/preset-env": "^7.5.5",
56 "@mysticatea/eslint-plugin": "^11.0.0",
57 "axe-testcafe": "^3.0.0",
58 "core-js": "^3.2.1",
59 "cssmin-cli": "^0.0.5",
60 "eslint": "^6.2.1",
61 "eslint-plugin-testcafe": "^0.2.1",
62 "getopts": "^2.2.5",
63 "glob": "^7.1.4",
64 "headr": "^0.0.4",
65 "npm-run-all": "^4.1.5",
66 "rollup": "^1.19.4",
67 "rollup-plugin-babel": "^4.3.3",
68 "rollup-plugin-babel-minify": "^9.0.0",
69 "rollup-plugin-commonjs": "^10.0.2",
70 "rollup-plugin-inject": "^3.0.1",
71 "rollup-plugin-multi-entry": "^2.1.0",
72 "rollup-plugin-node-resolve": "^5.2.0",
73 "rollup-plugin-vue": "^5.0.1",
74 "sass": "^1.22.10",
75 "testcafe": "^1.4.1",
76 "vue-template-compiler": "^2.6.10"
77 }
78}