{ "name": "ircstates", "version": "0.11.8", "description": "IRC client session state parsing library", "main": "dist/main.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc -p tsconfig.production.json", "watch": "npm run build -- --watch", "test": "ts-mocha tests/**/*.test.ts", "coverage": "nyc -r lcov -r text npm test", "lint": "eslint src/**/*.ts tests/**/*.ts", "lint:fix": "npm run lint -- --fix", "typecheck": "npm run build -- --noEmit", "prepack": "npm run build" }, "repository": { "type": "git", "url": "git+https://github.com/swantzter/ircstates-js.git" }, "keywords": [ "irc", "ircv3", "rfc1459" ], "author": "Svante Bengtson (https://swantzter.se)", "license": "MIT", "bugs": { "url": "https://github.com/swantzter/ircstates-js/issues" }, "homepage": "https://github.com/swantzter/ircstates-js#readme", "files": [ "/dist" ], "devDependencies": { "@types/mocha": "^8.2.3", "@types/node": "^14.17.5", "@typescript-eslint/eslint-plugin": "^4.28.2", "eslint": "^7.30.0", "eslint-config-standard-with-typescript": "^20.0.0", "eslint-plugin-import": "^2.23.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^4.3.1", "mocha": "^9.0.2", "nyc": "^15.1.0", "ts-mocha": "^8.0.0", "typescript": "^4.2.4" }, "dependencies": { "irctokens": "^2.0.0" }, "peerDependencies": { "irctokens": "^2.0.0" } }