{ "name": "shenanigans-manager", "version": "0.2.44", "description": "Manages large-scale operations on FullScreenShenanigans project.", "bin": { "shenanigans-manager": "./bin/shenanigans-manager" }, "main": "./src/cli.js", "repository": { "type": "git", "url": "git+https://github.com/fullscreenshenanigans/shenanigans-manager.git" }, "keywords": [ "fullscreenshenanigans" ], "author": { "name": "Josh Goldberg", "email": "joshuakgoldberg@outlook.com" }, "license": "MIT", "bugs": { "url": "https://github.com/fullscreenshenanigans/shenanigans-manager/issues" }, "homepage": "https://github.com/fullscreenshenanigans/shenanigans-manager#readme", "dependencies": { "chalk": "^2.4.2", "glob": "^7.1.4", "json-stable-stringify": "^1.0.1", "minimist": "^1.2.0", "mkdirp": "^0.5.1", "moment": "^2.24.0", "mustache": "^3.0.3", "mz": "^2.7.0", "package-build-order": "^0.2.4", "rimraf": "^3.0.0", "tslint": "5.20.0", "tsutils": "^3.17.1", "typescript": "^3.6.3" }, "devDependencies": { "@types/glob": "^7.1.1", "@types/json-stable-stringify": "^1.0.32", "@types/minimist": "^1.2.0", "@types/mkdirp": "^0.5.2", "@types/mustache": "^0.8.32", "@types/mz": "0.0.32", "@types/node": "^12.7.5", "@types/rimraf": "^2.0.2", "npm-check-updates": "^3.1.23" }, "scripts": { "src": "npm run src:tsc && npm run src:tslint", "src:tsc": "tsc -p .", "src:tslint": "tslint -c tslint.json -p tsconfig.json -t stylish", "src:tslint-fix": "npm run src:tslint -- --fix", "ncu": "ncu -u", "ncu:setup": "npm run ncu:setup:maps && npm run ncu:setup:package && npm run ncu:setup:web", "ncu:setup:maps": "ncu -u --packageFile setup/package-maps.json", "ncu:setup:package": "ncu -u --packageFile setup/package.json", "ncu:setup:web": "ncu -u --packageFile setup/package-web.json", "ncu:all": "npm run ncu && npm run ncu:setup", "watch": "tsc -p . -w" } }