{ "name": "pcjs", "version": "1.37.0", "description": "Node-enabled version of PCjs", "license": "GPL-3.0", "engine": "node ^6.7.0", "main": "server.js", "directories": { "doc": "docs", "test": "tests" }, "scripts": { "start": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { "type": "git", "url": "git://github.com/jeffpar/pcjs.git" }, "keywords": [ "pcjs", "pcx86", "ibm", "pc", "x86", "emulator", "javscript" ], "author": "Jeff Parsons ", "licenses": [ { "type": "GPLv3", "url": "http://www.gnu.org/licenses/gpl.html" } ], "bugs": { "url": "https://github.com/jeffpar/pcjs/issues" }, "homepage": "http://www.pcjs.org/", "dependencies": { "express": "~3.4.8", "express-slash": "^1.0.0", "glob": "^3.2.9", "mkdirp": "^0.3.5", "socket.io": "^0.9.16" }, "devDependencies": { "async": "^0.6.2", "editorconfig": "^0.13.2", "google-closure-compiler-js": "^20160916.0.0", "grunt": "^0.4.3", "grunt-closure-tools": "^0.9.4", "grunt-contrib-concat": "^0.3.0", "grunt-contrib-copy": "^0.5.0", "grunt-newer": "^0.6.1", "grunt-run": "^0.2.1", "grunt-text-replace": "^0.3.11", "gulp": "^3.9.1", "gulp-concat": "^2.6.0", "gulp-foreach": "^0.1.0", "gulp-header": "^1.8.8", "gulp-rename": "^1.2.2", "gulp-replace": "^0.5.4", "gulp-wrapper": "^1.0.0", "replace": "^0.3.0", "run-sequence": "^1.2.2", "serialport": "~1.3.1", "unzip": "^0.1.9", "xml2js": "^0.4.2" }, "closureCompilerExterns": [ "./modules/shared/lib/externs.js" ], "c1pCSSFiles": [ "./modules/c1pjs/templates/components.css" ], "c1pJSFiles": [ "./modules/shared/lib/defines.js", "./modules/shared/lib/dumpapi.js", "./modules/shared/lib/reportapi.js", "./modules/shared/lib/strlib.js", "./modules/shared/lib/usrlib.js", "./modules/shared/lib/weblib.js", "./modules/shared/lib/component.js", "./modules/c1pjs/lib/defines.js", "./modules/c1pjs/lib/panel.js", "./modules/c1pjs/lib/cpu.js", "./modules/c1pjs/lib/rom.js", "./modules/c1pjs/lib/ram.js", "./modules/c1pjs/lib/keyboard.js", "./modules/c1pjs/lib/video.js", "./modules/c1pjs/lib/serial.js", "./modules/c1pjs/lib/disk.js", "./modules/c1pjs/lib/debugger.js", "./modules/c1pjs/lib/computer.js", "./modules/shared/lib/embed.js" ], "pcCSSFiles": [ "./modules/shared/templates/components.css" ], "pcX86Files": [ "./modules/shared/lib/defines.js", "./modules/shared/lib/diskapi.js", "./modules/shared/lib/dumpapi.js", "./modules/shared/lib/reportapi.js", "./modules/shared/lib/userapi.js", "./modules/shared/lib/keys.js", "./modules/shared/lib/strlib.js", "./modules/shared/lib/usrlib.js", "./modules/shared/lib/weblib.js", "./modules/shared/lib/component.js", "./modules/pcx86/lib/defines.js", "./modules/pcx86/lib/x86.js", "./modules/pcx86/lib/interrupts.js", "./modules/pcx86/lib/messages.js", "./modules/pcx86/lib/panel.js", "./modules/pcx86/lib/bus.js", "./modules/pcx86/lib/memory.js", "./modules/pcx86/lib/cpu.js", "./modules/pcx86/lib/x86seg.js", "./modules/pcx86/lib/x86cpu.js", "./modules/pcx86/lib/x86fpu.js", "./modules/pcx86/lib/x86func.js", "./modules/pcx86/lib/x86help.js", "./modules/pcx86/lib/x86mods.js", "./modules/pcx86/lib/x86ops.js", "./modules/pcx86/lib/x86op0f.js", "./modules/pcx86/lib/chipset.js", "./modules/pcx86/lib/rom.js", "./modules/pcx86/lib/ram.js", "./modules/pcx86/lib/keyboard.js", "./modules/pcx86/lib/video.js", "./modules/pcx86/lib/parallel.js", "./modules/pcx86/lib/serial.js", "./modules/pcx86/lib/mouse.js", "./modules/pcx86/lib/disk.js", "./modules/pcx86/lib/fdc.js", "./modules/pcx86/lib/hdc.js", "./modules/shared/lib/debugger.js", "./modules/pcx86/lib/debugger.js", "./modules/pcx86/lib/computer.js", "./modules/shared/lib/state.js", "./modules/shared/lib/embed.js", "./modules/shared/lib/save.js" ], "pc8080Files": [ "./modules/shared/lib/defines.js", "./modules/shared/lib/dumpapi.js", "./modules/shared/lib/reportapi.js", "./modules/shared/lib/userapi.js", "./modules/shared/lib/keys.js", "./modules/shared/lib/strlib.js", "./modules/shared/lib/usrlib.js", "./modules/shared/lib/weblib.js", "./modules/shared/lib/component.js", "./modules/pc8080/lib/defines.js", "./modules/pc8080/lib/cpudef.js", "./modules/pc8080/lib/messages.js", "./modules/pc8080/lib/panel.js", "./modules/pc8080/lib/bus.js", "./modules/pc8080/lib/memory.js", "./modules/pc8080/lib/cpu.js", "./modules/pc8080/lib/cpustate.js", "./modules/pc8080/lib/cpuops.js", "./modules/pc8080/lib/chipset.js", "./modules/pc8080/lib/rom.js", "./modules/pc8080/lib/ram.js", "./modules/pc8080/lib/keyboard.js", "./modules/pc8080/lib/video.js", "./modules/pc8080/lib/serial.js", "./modules/shared/lib/debugger.js", "./modules/pc8080/lib/debugger.js", "./modules/pc8080/lib/computer.js", "./modules/shared/lib/state.js", "./modules/shared/lib/embed.js" ], "pdp10Files": [ "./modules/shared/lib/defines.js", "./modules/shared/lib/dumpapi.js", "./modules/shared/lib/reportapi.js", "./modules/shared/lib/userapi.js", "./modules/shared/lib/keys.js", "./modules/shared/lib/strlib.js", "./modules/shared/lib/usrlib.js", "./modules/shared/lib/weblib.js", "./modules/shared/lib/component.js", "./modules/pdp10/lib/defines.js", "./modules/pdp10/lib/messages.js", "./modules/pdp10/lib/panel.js", "./modules/pdp10/lib/bus.js", "./modules/pdp10/lib/device.js", "./modules/pdp10/lib/memory.js", "./modules/pdp10/lib/cpu.js", "./modules/pdp10/lib/cpustate.js", "./modules/pdp10/lib/cpuops.js", "./modules/pdp10/lib/rom.js", "./modules/pdp10/lib/ram.js", "./modules/pdp10/lib/serial.js", "./modules/shared/lib/debugger.js", "./modules/pdp10/lib/debugger.js", "./modules/pdp10/lib/macro10.js", "./modules/pdp10/lib/computer.js", "./modules/shared/lib/state.js", "./modules/shared/lib/embed.js" ], "pdp11Files": [ "./modules/shared/lib/defines.js", "./modules/shared/lib/diskapi.js", "./modules/shared/lib/dumpapi.js", "./modules/shared/lib/reportapi.js", "./modules/shared/lib/userapi.js", "./modules/shared/lib/keys.js", "./modules/shared/lib/strlib.js", "./modules/shared/lib/usrlib.js", "./modules/shared/lib/weblib.js", "./modules/shared/lib/component.js", "./modules/pdp11/lib/defines.js", "./modules/pdp11/lib/messages.js", "./modules/pdp11/lib/panel.js", "./modules/pdp11/lib/bus.js", "./modules/pdp11/lib/device.js", "./modules/pdp11/lib/memory.js", "./modules/pdp11/lib/cpu.js", "./modules/pdp11/lib/cpustate.js", "./modules/pdp11/lib/cpuops.js", "./modules/pdp11/lib/rom.js", "./modules/pdp11/lib/ram.js", "./modules/pdp11/lib/keyboard.js", "./modules/pdp11/lib/serial.js", "./modules/pdp11/lib/pc11.js", "./modules/pdp11/lib/disk.js", "./modules/pdp11/lib/drive.js", "./modules/pdp11/lib/rk11.js", "./modules/pdp11/lib/rl11.js", "./modules/pdp11/lib/rx11.js", "./modules/shared/lib/debugger.js", "./modules/pdp11/lib/debugger.js", "./modules/pdp11/lib/computer.js", "./modules/shared/lib/state.js", "./modules/shared/lib/embed.js" ] }