-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
35 lines (35 loc) · 1.16 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
31
32
33
34
35
{
"name": "@neth4ck/neth4ck",
"version": "1.0.4",
"description": "The original NetHack rogue-like game built as a WebAssembly module",
"main": "src/nethackShim.js",
"scripts": {
"test": "npm run build && node test/test.js",
"prepublish": "npm run build",
"clean": "rm ./build/nethack.js; rm ./build/nethack.wasm; cd NetHack && git clean -X -f; true",
"build:nethack:config": "cd NetHack/sys/unix && ./setup.sh hints/macOS.2020",
"build:nethack:lua": "cd NetHack && make fetch-lua",
"build:nethack": "cd NetHack && make CROSS_TO_WASM=1",
"build:copy": "cp NetHack/targets/wasm/nethack.js NetHack/targets/wasm/nethack.wasm ./build",
"build": "npm run build:nethack:config && npm run build:nethack:lua && npm run build:nethack && npm run build:copy",
"prepack": "npm run build"
},
"keywords": [
"nethack",
"rogue",
"rogue-like",
"roguelike",
"dungeon",
"dungeons",
"game",
"rpg",
"dnd"
],
"author": "Adam Powers <apowers@ato.ms>",
"license": "SEE LICENSE IN LICENSE.md",
"devDependencies": {
"eslint": "^7.13.0",
"eslint-plugin-jsdoc": "^30.7.7",
"eslint-plugin-mocha": "^8.0.0"
}
}