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.6.0",
6 "type": "module",
7 "title": "Multiple Select",
8 "description": "Multiple select is a jQuery plugin to select multiple elements with checkboxes :).",
9 "author": "wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)",
10 "contributors": [
11 "Brett Zamir"
12 ],
13 "scripts": {
14 "lint": "eslint .",
15 "js:build:base": "rollup -c",
16 "js:build:min": "rollup -c --config-env PRODUCTION",
17 "js:build:banner": "find dist -name '*.min.js' -exec headr {} -o {} --version --homepage --author --license \\;",
18 "js:build": "run-s js:build:*",
19 "css:build:scss": "node-sass --output-style expanded src -o src",
20 "css:build:base": "mkdir -p dist/themes && find src -name '*.css' | sed -e 'p;s/src/dist/' | xargs -n2 cp",
21 "css:build:min": "find dist -name '*.css' | sed -e 'p;s/.css/.min.css/' | xargs -n2 cssmin",
22 "css:build:banner": "find dist -name '*.min.css' -exec headr {} -o {} --version --homepage --author --license \\;",
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": "node-sass --watch --output-style expanded src -o src",
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/core": "^7.22.1",
56 "@babel/preset-env": "^7.22.4",
57 "@mysticatea/eslint-plugin": "^13.0.0",
58 "@rollup/plugin-babel": "^6.0.3",
59 "@rollup/plugin-commonjs": "^25.0.0",
60 "@rollup/plugin-multi-entry": "^6.0.0",
61 "@rollup/plugin-node-resolve": "^15.1.0",
62 "axe-core": "^4.7.2",
63 "axe-testcafe": "^3.0.0",
64 "core-js": "^3.30.2",
65 "cssmin-cli": "^0.0.5",
66 "eslint": "^8.41.0",
67 "eslint-plugin-testcafe": "^0.2.1",
68 "getopts": "^2.3.0",
69 "glob": "^10.2.6",
70 "headr": "^0.0.4",
71 "node-sass": "^9.0.0",
72 "npm-run-all": "^4.1.5",
73 "rollup": "^3.23.0",
74 "rollup-plugin-inject": "^3.0.2",
75 "rollup-plugin-terser": "^7.0.2",
76 "rollup-plugin-vue": "5.1.9",
77 "testcafe": "^2.6.1",
78 "vue-template-compiler": "^2.7.14"
79 }
80}