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 | }
|