{ "name": "mirakurun", "preferGlobal": true, "description": "Japanese DTV Tuner Server Service.", "version": "3.8.0", "homepage": "https://github.com/Chinachu/Mirakurun", "keywords": [ "mirakurun", "chinachu", "rivarun", "arib", "isdb", "dvb", "dvr", "dtv", "tv" ], "author": { "name": "kanreisa", "url": "https://github.com/kanreisa" }, "contributors": [ "rndomhack" ], "repository": { "type": "git", "url": "https://github.com/Chinachu/Mirakurun.git" }, "bugs": { "url": "https://github.com/Chinachu/Mirakurun/issues" }, "license": "Apache-2.0", "bin": { "mirakurun": "bin/cli.sh", "mirakurun-epgdump": "bin/epgdump.js" }, "main": "lib/client.js", "scripts": { "start": "node -r source-map-support/register lib/server.js", "debug": "node -r source-map-support/register --inspect=0.0.0.0:9229 lib/server.js", "start.win32": "node.exe -r source-map-support/register bin/init.win32.js", "debug.win32": "node.exe -r source-map-support/register --inspect bin/init.win32.js", "build": "tslint --project . && tsc --declaration && webpack", "watch": "tsc -w --declaration", "watch-webpack": "webpack -w", "test": "tslint --project . && mocha --exit test/*.spec.js", "clean": "rimraf lib/*", "prepublishOnly": "npm run clean && npm run build", "preinstall": "node bin/preinstall.js", "postinstall": "node bin/postinstall.js && opencollective-postinstall", "preuninstall": "node bin/preuninstall.js", "docker-build": "docker-compose -f docker/docker-compose.yml build", "docker-run": "docker-compose -f docker/docker-compose.yml run --rm --service-ports mirakurun", "docker-debug": "docker-compose -f docker/docker-compose.yml run --rm --service-ports -e DEBUG=true mirakurun" }, "directories": { "doc": "doc", "lib": "lib" }, "dependencies": { "@fluentui/react": "8.27.0", "aribts": "^1.3.5", "colors": "^1.4.0", "cors": "^2.8.5", "dotenv": "^8.6.0", "eventemitter3": "^4.0.7", "express": "^4.17.1", "express-openapi": "^8.0.0", "glob": "^7.1.7", "ip": "^1.1.4", "js-yaml": "^4.1.0", "latest-version": "^5.1.0", "morgan": "^1.10.0", "openapi-types": "^7.2.3", "opencollective": "^1.0.3", "opencollective-postinstall": "^2.0.3", "promise-queue": "^2.2.3", "react": "^17.0.2", "react-dom": "^17.0.2", "semver": "^7.3.5", "sift": "^7.0.1", "source-map-support": "^0.5.19", "stream-http": "^3.2.0", "swagger-ui-dist": "3.51.2", "tail": "^2.2.3" }, "devDependencies": { "@types/cors": "^2.8.12", "@types/express": "^4.17.13", "@types/ip": "^1.1.0", "@types/js-yaml": "^4.0.2", "@types/morgan": "^1.9.3", "@types/node": "^12.20.17", "@types/promise-queue": "^2.2.0", "@types/react": "^17.0.14", "@types/react-dom": "^17.0.9", "buffer": "^6.0.3", "copy-webpack-plugin": "^9.0.1", "css-loader": "5.2.7", "mocha": "^8.4.0", "process": "^0.11.10", "rimraf": "^3.0.2", "style-loader": "^2.0.0", "ts-loader": "^9.2.3", "tslint": "^6.1.3", "tslint-config-prettier": "^1.18.0", "typescript": "^4.3.5", "url": "^0.11.0", "webpack": "5.48.0", "webpack-cli": "^4.7.2" }, "engines": { "node": "^12 || ^14 || ^16" }, "engineStrict": true, "os": [ "linux", "darwin", "win32" ], "funding": { "type": "opencollective", "url": "https://opencollective.com/Mirakurun" }, "collective": { "type": "opencollective", "url": "https://opencollective.com/Mirakurun" } }