38 lines
852 B
JSON
38 lines
852 B
JSON
{
|
|
"name": "battle-for-tismo",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"description": "HTML5 port of Battle for 'Tismo: shared game logic in JS, Node server, browser client.",
|
|
"scripts": {
|
|
"start": "node server/server.js",
|
|
"test": "node tests/run_tests.js",
|
|
"coverage": "c8 node tests/run_tests.js",
|
|
"hooks:install": "sh scripts/install-git-hooks.sh",
|
|
"hooks:uninstall": "git config --unset core.hooksPath"
|
|
},
|
|
"c8": {
|
|
"all": true,
|
|
"include": [
|
|
"shared/**/*.js",
|
|
"server/**/*.js",
|
|
"client/js/**/*.js"
|
|
],
|
|
"exclude": [
|
|
"tests/**",
|
|
"client/vendor/**",
|
|
"**/node_modules/**"
|
|
],
|
|
"reporter": [
|
|
"text",
|
|
"html",
|
|
"lcov"
|
|
],
|
|
"reports-dir": "coverage"
|
|
},
|
|
"devDependencies": {
|
|
"c8": "^12.0.0",
|
|
"jsdom": "^30.0.1"
|
|
}
|
|
}
|