UNPKG

worldstate-emitter

Version:

Event emitter for Warframe worldstate & other events - TypeScript support included

96 lines (95 loc) 2.67 kB
{ "name": "worldstate-emitter", "version": "2.4.0", "description": "Event emitter for Warframe worldstate & other events - TypeScript support included", "keywords": [ "warframe", "worldstate", "event", "emitter", "typescript", "types" ], "homepage": "https://wfcd.github.io/worldstate-emitter/", "bugs": { "url": "https://github.com/wfcd/worldstate-emitter/issues" }, "repository": { "type": "git", "url": "git+https://github.com/WFCD/worldstate-emitter.git" }, "license": "Apache-2.0", "author": "tobiah <tobiah@protonmail.com>", "type": "module", "exports": { ".": { "types": "./dist/index.d.mts", "import": "./dist/index.mjs" } }, "main": "./dist/index.mjs", "types": "./dist/index.d.mts", "directories": { "test": "test/specs" }, "files": [ "dist/", "LICENSE" ], "scripts": { "build": "tsdown", "build:docs": "typedoc", "precoverage": "npm run build", "coverage": "c8 mocha --config .mocharc.integration.yml && npm run report && npx coveralls < coverage/lcov.info", "dev": "nodemon --exec tsx test/tester.ts", "lint": "biome check", "lint:fix": "biome check --write", "prepare": "husky", "prepublishOnly": "npm run build", "report": "c8 report --reporter=text-lcov > coverage/lcov.info", "pretest": "npm i --no-save warframe-worldstate-data@^3 warframe-worldstate-parser@^5 winston@^3 && npm run build", "test": "LOG_LEVEL=silent mocha", "test:all": "npm test && npm run test:integration", "pretest:integration": "npm run pretest", "test:integration": "LOG_LEVEL=silent mocha --config .mocharc.integration.yml" }, "dependencies": { "cron": "^4.4.0", "rss-feed-emitter": "^3.2.4", "sanitize-html": "^2.17.0", "twitter": "^1.7.1" }, "devDependencies": { "@biomejs/biome": "^2.3.14", "@commitlint/cli": "^20.4.1", "@commitlint/config-conventional": "^20.4.1", "@types/chai": "^5.2.3", "@types/mocha": "^10.0.10", "@types/node": "^25.2.2", "@types/sanitize-html": "^2.16.0", "@types/sinon": "^21.0.0", "@types/twitter": "^1.7.4", "c8": "^10.1.3", "chai": "^6.2.2", "husky": "^9.1.7", "lint-staged": "^16.2.7", "mocha": "^11.7.5", "nodemon": "^3.1.11", "sinon": "^21.0.1", "tsdown": "^0.20.3", "tsx": "^4.21.0", "typedoc": "^0.28.16", "typescript": "^5.9.3" }, "peerDependencies": { "warframe-worldstate-data": "^3.x", "warframe-worldstate-parser": "^5.2.14", "winston": "^3.19.0" }, "engines": { "node": ">=20.10.0" }, "publishConfig": { "provenance": true } }