Newer
Older
"corejs-typeahead": "^1.3.1",
"fullcalendar": "^3.10.2",
"less-plugin-clean-css": "^1.5.1",
"wolfy87-eventemitter": "^4.3.0",
"@popperjs/core": "^2.11.8"
"jshintConfig": {
"esversion": 6,
"asi": true
},
"config": {
"js-dir": "extension/Resources/Public/JavaScript/",
"css-dir": "extension/Resources/Public/Css/",
"font-dir": "extension/Resources/Public/fonts/"
},
"test": "mocha tests/selenium/test*.js",
"create-dirs": "mkdir -p js && mkdir -p javascript/build/dist/codemirror/ && mkdir -p less/dist/ && mkdir -p extension/Resources/Public/JavaScript/ && mkdir -p extension/Resources/Public/Css/ && mkdir -p extension/Resources/Public/fonts/",
"copy": "node javascript/build/copy.js",
"echo": "echo \"$npm_package_config_js_dir\"",
"concat": "concat -o javascript/build/dist/qfq.debug.js javascript/src/Core/QfqEvents.js javascript/src/Core/FormGroup.js javascript/src/*.js javascript/src/Helper/*.js javascript/src/Element/*.js",
"concat-cm": "concat -o javascript/build/dist/codemirror/codemirror-qfq.js node_modules/codemirror/lib/codemirror.js node_modules/codemirror/addon/edit/matchbrackets.js node_modules/codemirror/addon/edit/closebrackets.js javascript/src/Helper/codemirror/qfq.js node_modules/codemirror/addon/search/match-highlighter.js node_modules/codemirror/addon/selection/active-line.js node_modules/codemirror/addon/hint/show-hint.js && concat -o less/dist/codemirror.css node_modules/codemirror/lib/codemirror.css node_modules/codemirror/addon/hint/show-hint.css less/codemirror-custom.css",
"terser": "node javascript/build/terser.js",
"jshint": "jshint javascript/src --exclude javascript/src/Plugins",
"less": "lessc -clean-css less/qfq-bs.css.less less/dist/qfq-bs.css && lessc -clean-css less/qfq-letter.css.less less/dist/qfq-letter.css && lessc -clean-css less/qfq-plain.css.less less/dist/qfq-plain.css && lessc -clean-css less/tablesorter-bootstrap.less less/dist/tablesorter-bootstrap.css",
"prebuild": "npm run jshint && npm run create-dirs",
"build": "npm run concat && npm run concat-cm && npm run less && npm run terser && npm run copy"