This repository has been archived on 2025-06-27. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
ludusavi-manifest/package.json

32 lines
1 KiB
JSON

{
"name": "ludusavi-manifest",
"version": "0.0.0",
"description": "Game data backup info",
"author": "Matthew T. Kennerly <mtkennerly@gmail.com>",
"license": "MIT",
"scripts": {
"cache": "ts-node ./src/bin.ts --cache",
"manifest": "ts-node ./src/bin.ts --manifest",
"recent": "ts-node ./src/bin.ts --limit 0 --cache --manifest --recent",
"schema": "npm run schema:normal && npm run schema:strict",
"schema:normal": "ajv validate -s ./data/schema.yaml -d ./data/manifest.yaml",
"schema:strict": "ajv validate -s ./data/schema.strict.yaml -d ./data/manifest.yaml",
"stats": "ts-node ./src/bin.ts --stats"
},
"devDependencies": {
"@types/js-yaml": "^3.12.4",
"@types/minimist": "^1.2.0",
"@types/node": "^14.0.13",
"ajv-cli": "^3.2.1",
"ts-node": "^8.10.2",
"typescript": "^3.9.5"
},
"dependencies": {
"js-yaml": "^3.14.0",
"minimist": "^1.2.5",
"moment": "^2.27.0",
"nodemw": "^0.13.0",
"steam-user": "^4.16.2",
"wikiapi": "^1.10.0"
}
}