-
Notifications
You must be signed in to change notification settings - Fork 9
/
package.json
30 lines (30 loc) · 2.32 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
{
"name": "splitsbrowser",
"version": "3.5.4",
"license": "GPL-2.0",
"repository": {
"type": "git",
"url": "https://github.com/LukeWoodward/SplitsBrowser.git"
},
"scripts": {
"lint": "npx eslint js/*.js test/*.js .eslintrc.js",
"qunit-tests": "npx node-qunit-puppeteer qunit-tests.html",
"languages-test": "npx node-qunit-puppeteer qunit-languages-tests.html",
"concat-dist": "npx concat -o splitsbrowser.js banner.txt js/core.js js/util.js js/messages.js js/time.js js/result.js js/competitor.js js/team.js js/common-controls.js js/course-class.js js/course-class-set.js js/course.js js/event.js js/chart-types.js js/result-selection.js js/data-repair.js js/csv-reader.js js/oe-reader.js js/html-reader.js js/alternative-csv-reader.js js/iof-xml-reader.js js/input.js js/result-list.js js/language-selector.js js/class-selector.js js/comparison-selector.js js/statistics-selector.js js/chart-type-selector.js js/original-data-selector.js js/leg-selector.js js/chart-popup-data.js js/chart-popup.js js/chart.js js/results-table.js js/query-string.js js/warning-viewer.js js/viewer.js",
"uglify-dist": "npx uglify-js splitsbrowser.js --compress --mangle --output splitsbrowser.min.js --output-opts max_line_len=32767 --comments /^!/",
"qunit-tests-min": "npx node-qunit-puppeteer qunit-tests-min.html",
"concat-data": "npx concat -o splitsbrowser.data.js banner.txt js/core.js js/util.js js/time.js js/result.js js/competitor.js js/team.js js/common-controls.js js/course-class.js js/course.js js/event.js js/csv-reader.js js/oe-reader.js js/html-reader.js js/alternative-csv-reader.js js/iof-xml-reader.js js/input.js",
"uglify-data": "npx uglify-js splitsbrowser.data.js --compress --mangle --output splitsbrowser.data.min.js --output-opts max_line_len=32767 --comments /^!/",
"qunit-tests-data-min": "npx node-qunit-puppeteer qunit-tests-data-min.html",
"test": "npm run lint && npm run qunit-tests && npm run languages-test",
"build": "npm run test && npm run concat-dist && npm run uglify-dist && npm run qunit-tests-min",
"build-all": "npm run build && npm run concat-data && npm run uglify-data && npm run qunit-tests-data-min"
},
"devDependencies": {
"concat": "^1.0.3",
"eslint": "^8.13.0",
"node-qunit-puppeteer": "^2.1.0",
"qunit": "^2.18.1",
"uglify-js": "^3.15.4"
}
}