Files
Uebersicht/uebersicht-code/server/package.json
2024-09-27 01:01:17 +08:00

64 lines
2.1 KiB
JSON
Executable File

{
"name": "uebersicht-server",
"version": "0.0.0",
"description": "Node.js backend for Übersicht",
"main": "server.coffee",
"scripts": {
"test": "npm run-script test-local && npm run-script test-browser",
"test-local": "tape -r coffee-script/register spec/backend/**/* | tap-spec",
"test-browser": "browserify -t coffeeify spec/frontend/*.* | tape-run | tap-spec",
"start": "coffee server.coffee",
"release": "npm run-script build-client && npm run-script build-server",
"build-client": "browserify -i ws -t coffeeify -t babelify -r ./src/uebersicht.js:uebersicht client.coffee | uglifyjs -c > release/public/client.js",
"build-server": "browserify -t coffeeify --node --detect-globals false --no-bundle-external server.coffee > release/server.js && cd release && npm prune --production && npm install --production --no-progress"
},
"author": "Felix Hageloh",
"license": "GPL v3 <http://www.gnu.org/licenses/>",
"private": true,
"devDependencies": {
"coffee-script": "^1.12.7",
"sinon": "^4.0.1",
"tap-spec": "^5.0.0",
"tape": "^4.13.3",
"tape-run": "^6.0.1",
"uglify-js": "^3.10.4"
},
"dependencies": {
"@babel/core": "^7.11.6",
"@babel/plugin-proposal-object-rest-spread": "^7.11.0",
"@babel/preset-env": "^7.11.5",
"@babel/preset-react": "^7.10.4",
"@emotion/core": "^10.0.35",
"@emotion/styled": "^10.0.27",
"babel-plugin-emotion": "^10.0.33",
"babelify": "^10.0.0",
"browserify": "^16.5.2",
"byline": "^5.0.0",
"coffeeify": "^2.1.0",
"connect": "^3.6.5",
"convert-source-map": "^1.7.0",
"core-js": "^2.6.12",
"cors-anywhere": "^0.4.3",
"emotion": "^10.0.27",
"escodegen": "^1.14.3",
"esprima": "^2.7.3",
"fsevents": "^2.1.3",
"jquery": "^3.5.1",
"minimist": "^1.2.5",
"ms": "^2.0.0",
"nib": "~1.1.2",
"raf": "^3.4.0",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"redux": "^3.7.2",
"serve-static": "^1.13.1",
"source-map": "^0.7.3",
"stylus": "^0.54.8",
"superagent": "^3.8.3",
"through2": "^2.0.3",
"tmp": "0.0.33",
"tosource": "~1.0.0",
"ws": "^6.0.0"
}
}