UNPKG

dm-tools

Version:
92 lines (91 loc) 3.12 kB
{ "name": "@dm-tools/demo", "version": "0.1.0", "description": "DM-Tools generated GraphQL demo Server", "main": "build/server.js", "scripts": { "ava": "ava --tap 'build/**/*/test.*.js'|tap-summary", "ava:coverage": "nyc ava --tap 'build/**/*/test.*.js'|tap-summary", "build": "tsc", "build:test": "tsc -p ./tsconfig.dev.json", "browser": "/usr/bin/google-chrome-stable --new-window || /usr/bin/brave-browser --new-window", "clean": "shx rm -rf build", "copy:keys": "cp -r keys build/", "debug:node": "cross-env PORT=3100 NODE_ENV=development node --inspect-brk build/server.js", "debug": "gazeall -V --npms 'clean devbuild debug:node' -w 'src/**/*'", "dev": "gazeall -V --npms 'clean format lint devbuild copy:keys devwatch' -w 'src/**/*'", "devbuild": "tsc -p ./tsconfig.dev.json", "devwatch": "cross-env PORT=3100 NODE_ENV=development node build/server.js", "doc": "typedoc --plugin typedoc-plugin-markdown --out docs/typedoc", "format": "biome format --write ./src", "lint": "biome lint --write ./src", "log": "tail -n 20 logs/server.log -f", "prebuild": "run-s format clean lint", "precommit": "run-s format lint", "predebug": "run-s clean devbuild", "predoc": "shx rm -rf docs/typedoc && shx mkdir -p docs/typedoc", "prepush": "npm run test", "prestart": "npm run release", "pretest": "run-s clean build:test", "release": "run-s clean format lint build copy:keys", "start": "cross-env PORT=3100 NODE_ENV=production node build/server.js", "test": "gazeall --delay 3000 --npms ava 'build/**/*'", "test:coverage": "npm run ava:coverage", "test:e2e": "cypress open", "test:web": "cross-env NODE_ENV=test browserify 'build/**/*/test.*.js'|tape-run|tap-summary", "web": "run-p webdev webwatch", "webdev": "gazeall -V -s 'webclean webbuild1 webbuild2 sassbuild' 'src/**/*'", "webbuild1": "shx mkdir build", "webbuild2": "shx cp -r src/web build/", "webwatch": "browser-sync start --config bs-config.js", "webrefresh": "browser-sync reload", "webclean": "shx rm -rf build", "sassbuild": "sass src/web:build/web/css", "sig:hup": "kill -1 $(lsof -i :3100 |grep node|cut -d' ' -f5)", "sig:term": "kill -15 $(lsof -i :3100|grep node|cut -d' ' -f5)", "sig:kill": "kill -9 $(lsof -i :3100 |grep node|cut -d' ' -f5)" }, "keywords": [ "javascript", "js", "ts", "typescript", "nodejs", "web", "css", "sass" ], "author": "[Fullname] <your-email>", "license": "GPL-3.0", "repository": { "type": "git", "url": "https://github.com/<github-user-id>/<project-name>" }, "nyc": { "lines": 10, "statements": 10, "functions": 10, "branches": 10, "include": [ "build/**/*.js" ], "exclude": [ "build/**/*.spec.js", "build/**/test.*.js", "build/main.js" ], "reporter": [ "text", "lcov", "text-summary", "html" ], "cache": true, "all": true, "check-coverage": true }, "devDependencies": { }, "dependencies": { } }