UNPKG

osrs-tools

Version:

A JavaScript package to provide JSON data for all current Old School RuneScape quests. This package aims to help junior software developers create tools related to Old School RuneScape. It's a work in progress, and issues should be reported to jamescer@ha

92 lines (91 loc) 3.05 kB
{ "name": "osrs-tools", "description": "A JavaScript package to provide JSON data for all current Old School RuneScape quests. This package aims to help junior software developers create tools related to Old School RuneScape. It's a work in progress, and issues should be reported to jamescer@hawkmail.newpaltz.edu or jamesmcerniglia@gmail.com. This is highly paired with 'osrs-json-hiscores' data structure", "version": "1.0.3", "license": "MIT", "main": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist/**" ], "engines": { "node": ">=18" }, "scripts": { "lint": "npx eslint --fix .", "test": "jest --coverage", "scrapeQuestList": "ts-node tools/ScrapeQuestData.ts", "scrapeSlayerData": "ts-node tools/ScrapeSlayerData.ts", "getAccountData": "ts-node tools/GetAccountData.ts", "getQuestDetails": "ts-node tools/GetQuestDetails.ts", "build": "tsc -p .", "dev": "tsc --watch -p .", "backupprepublishOnly": "npm run lint && npm run test && npm run build", "prepublishOnly": "npm run build && npm test", "postpublish": "git push && git push --tags", "preversion": "gulp version && npm test", "version": "npm run build && git add dist && git add package.json" }, "devDependencies": { "@tsconfig/recommended": "^1.0.7", "@types/jest": "^29.5.13", "@typescript-eslint/eslint-plugin": "^8.6.0", "@typescript-eslint/parser": "^8.6.0", "eslint": "^9.11.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-sort-destructure-keys": "^2.0.0", "eslint-plugin-sort-keys-fix": "^1.1.2", "jest": "^29.7.0", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "typescript": "^5.6.2" }, "dependencies": {}, "publishConfig": { "registryBackup": "https://npm.pkg.github.com/jamescer" }, "repository": { "type": "git", "url": "git+https://github.com/jamescer/osrs-tools.git" }, "keywords": [ "RuneScape", "OSRS", "Old School RuneScape", "OSRS tools", "OSRS quest", "OSRS quest API", "Quest Tool", "Old School RuneScape Tools", "Old School RuneScape Data" ], "contributors": [ "James Cerniglia (https://github.com/jamescer)" ], "author": "James Cerniglia", "bugs": { "url": "https://github.com/jamescer/osrs-tools/issues", "email": "jamesmcerniglia@gmail.com" }, "homepage": "https://github.com/jamescer/osrs-tools#readme", "funding": [ { "type": "GitHub", "url": "https://github.com/jamescer" }, { "type": "Patreon", "url": "https://patreon.com/big_squeezer?utm_medium=unknown&utm_source=join_link&utm_campaign=creatorshare_creator&utm_content=copyLink" }, { "type": "Ko-fi", "url": "https://ko-fi.com/jamescer" }, { "type": "Venmo", "url": "https://venmo.com/jamescer" } ] }