-
Notifications
You must be signed in to change notification settings - Fork 68
/
package.json
109 lines (109 loc) · 4 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
{
"name": "tinysort",
"filename": "tinysort.min.js",
"version": "3.2.8",
"description": "TinySort is a small script that sorts HTML elements. It sorts by text- or attribute value, or by that of one of it's children.",
"main": "dist/tinysort.min.js",
"files": [
"dist/tinysort.min.js",
"dist/tinysort.charorder.min.js",
"dist/jquery.tinysort.min.js"
],
"license": "MIT",
"author": "Ron Valstar <[email protected]> (http://www.ronvalstar.nl/)",
"homepage": "http://tinysort.sjeiti.com/",
"repository": {
"type": "git",
"url": "https://github.com/Sjeiti/TinySort.git"
},
"scripts": {
"dist:main": "npm run copy:src && npm run js",
"copy": "npm run copy:dist && npm run copy:img",
"copy:src": "copyfiles src/* dist -f",
"copy:dist": "copyfiles dist/* distdoc",
"copy:img": "copyfiles doc/style/logo.* doc/style/*.ico distdoc",
"copy:test": "copyfiles src/* test/dist -f",
"js": "npm run js:main && npm run js:charorder && npm run js:jquery",
"js:main": "babel src/tinysort.js --out-file dist/tinysort.min.js --presets=es2015,stage-0,minify",
"js:charorder": "babel src/tinysort.charorder.js --out-file dist/tinysort.charorder.min.js --presets=es2015,stage-0,minify",
"js:jquery": "babel src/jquery.tinysort.js --out-file dist/jquery.tinysort.min.js --presets=es2015,stage-0,minify",
"js:watch": "chokidar \"src/*.js\" -c \"npm run js && npm run copy:test\"",
"js:test": "webpack --config webpack.config.test.js",
"js:test:watch": "chokidar \"test/**/!(*.min).js\" -c \"npm run js:test\"",
"js:doc": "webpack --config webpack.config.js",
"js:doc:watch": "chokidar \"doc/**/*.js\" -c \"npm run js:doc\"",
"lint": "npm run lint:src && npm run lint:doc && npm run lint:test",
"lint:src": "eslint src/*.js --fix",
"lint:doc": "eslint doc/js/*.js --fix",
"lint:test": "eslint test/test-*.js --fix",
"doc": "npm run copy && npm run html && npm run css && npm run js:doc",
"html": "node task/doc distdoc",
"html:watch": "chokidar \"doc/**/*.html\" -c \"npm run html\"",
"css": "npm run css:less && npm run css:prefix && npm run css:minify",
"css:less": "lessc doc/style/screen.less distdoc/style/screen.css",
"css:prefix": "postcss distdoc/style/screen.css --use autoprefixer -d distdoc/style/",
"css:minify": "postcss distdoc/style/screen.css --use cssnano -d distdoc/style/",
"css:watch": "chokidar \"doc/**/*.less\" -c \"npm run css\"",
"version": "next-version package.json bower.json src/tinysort.js src/jquery.tinysort.js src/tinysort.charorder.js tinysort.nuspec",
"serve:doc": "node task/serve distdoc 8899",
"serve:test": "node task/serve test 8877"
},
"dependencies": {
"@emmetio/abbreviation": "^2.3.3",
"lodash": "^4.17.11",
"tough-cookie": "^4.1.3"
},
"devDependencies": {
"autoprefixer": "^10.4.14",
"babel-cli": "^6.26.0",
"babel-core": "^6.24.1",
"babel-loader": "^7.1.5",
"babel-preset-es2015": "^6.24.1",
"babel-preset-minify": "^0.4.3",
"babel-preset-stage-0": "^6.24.1",
"body-parser": "^1.17.1",
"bootstrap": "^3.3.7",
"chokidar-cli": "^1.2.1",
"copyfiles": "^2.0.0",
"cssnano": "^6.0.1",
"eslint": "^4.18.2",
"express": "^4.16.3",
"jsdoc-api": "^8.0.0",
"jsdom": "^16.5.0",
"less": "^3.5.2",
"marked": "^4.0.10",
"mkdirp": "^0.5.1",
"ncp": "^2.0.0",
"next-version": "^0.9.3",
"node-qunit-phantomjs": "^1.4.0",
"open": "6.0.0",
"postcss-cli": "^10.1.0",
"rimraf": "^2.6.1",
"serve-static": "^1.13.2",
"webpack": "^4.15.1",
"webpack-cli": "^3.0.8"
},
"keywords": [
"sort",
"element",
"HTMLElement",
"Node",
"list",
"table",
"dom",
"html"
],
"autoupdate": {
"source": "git",
"target": "git://github.com/Sjeiti/TinySort.git",
"basePath": "dist",
"files": [
"tinysort.js",
"tinysort.min.js",
"tinysort.charorder.js",
"tinysort.charorder.min.js",
"jquery.tinysort.js",
"jquery.tinysort.min.js"
]
}
}