UNPKG

@krp-races/krp-node-wrapper

Version:

A node.js wrapper for a dedicated or challenge server in kart racing pro.

127 lines 4.11 kB
{ "name": "@krp-races/krp-node-wrapper", "description": "A node.js wrapper for a dedicated or challenge server in kart racing pro.", "keywords": [ "kart", "racing", "pro", "krp", "wrapper", "server" ], "author": "Fynn Haupt <info@fynnhaupt.de>", "version": "1.0.6", "license": "AGPL-3.0-only", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "require": "./dist/index.js", "import": "./dist/index.mjs", "types": "./dist/index.d.ts" }, "./interfaces/*": { "types": "./dist/interfaces/*.d.ts", "import": "./dist/interfaces/*.js", "default": "./dist/interfaces/*.js" }, "./interfaces/Contact/*": { "types": "./dist/interfaces/Contact/*.d.ts", "import": "./dist/interfaces/Contact/*.js", "default": "./dist/interfaces/Contact/*.js" }, "./interfaces/Entry/*": { "types": "./dist/interfaces/Entry/*.d.ts", "import": "./dist/interfaces/Entry/*.js", "default": "./dist/interfaces/Entry/*.js" }, "./interfaces/Event/*": { "types": "./dist/interfaces/Event/*.d.ts", "import": "./dist/interfaces/Event/*.js", "default": "./dist/interfaces/Event/*.js" }, "./interfaces/Session/*": { "types": "./dist/interfaces/Session/*.d.ts", "import": "./dist/interfaces/Session/*.js", "default": "./dist/interfaces/Session/*.js" }, "./interfaces/Session/Classification/*": { "types": "./dist/interfaces/Session/Classification/*.d.ts", "import": "./dist/interfaces/Session/Classification/*.js", "default": "./dist/interfaces/Session/Classification/*.js" }, "./interfaces/Session/SessionEntry/*": { "types": "./dist/interfaces/Session/SessionEntry/*.d.ts", "import": "./dist/interfaces/Session/SessionEntry/*.js", "default": "./dist/interfaces/Session/SessionEntry/*.js" }, "./interfaces/TrackData/*": { "types": "./dist/interfaces/TrackData/*.d.ts", "import": "./dist/interfaces/TrackData/*.js", "default": "./dist/interfaces/TrackData/*.js" }, "./enums/*": { "types": "./dist/enums/*.d.ts", "import": "./dist/enums/*.js", "default": "./dist/enums/*.js" }, "./enums/Event/*": { "types": "./dist/enums/Event/*.d.ts", "import": "./dist/enums/Event/*.js", "default": "./dist/enums/Event/*.js" }, "./enums/Session/*": { "types": "./dist/enums/Session/*.d.ts", "import": "./dist/enums/Session/*.js", "default": "./dist/enums/Session/*.js" }, "./enums/TrackData/*": { "types": "./dist/enums/TrackData/*.d.ts", "import": "./dist/enums/TrackData/*.js", "default": "./dist/enums/TrackData/*.js" } }, "homepage": "https://github.com/krp-races/krp-node-wrapper#readme", "repository": "https://github.com/krp-races/krp-node-wrapper", "bugs": { "url": "https://github.com/krp-races/krp-node-wrapper/issues" }, "lint-staged": { "src/**/*": [ "eslint --fix", "prettier --write --ignore-unknown" ] }, "devDependencies": { "@eslint/js": "^9.14.0", "@rollup/plugin-typescript": "^12.1.0", "@types/jest": "^29.5.14", "@types/node": "^22.7.5", "eslint": "^9.14.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^28.8.3", "eslint-plugin-prettier": "^5.2.1", "glob": "^11.0.0", "globals": "^15.11.0", "husky": "^9.1.6", "jest": "^29.7.0", "lint-staged": "^15.2.10", "prettier": "3.3.3", "rollup": "^4.24.4", "ts-jest": "^29.2.5", "tslib": "^2.8.1", "typescript": "^5.6.3", "typescript-eslint": "^8.8.1" }, "scripts": { "build": "rollup -c", "lint": "eslint src", "lint:fix": "eslint src --fix", "format": "prettier src --check --ignore-unknown", "format:fix": "prettier src --write --ignore-unknown", "test": "jest", "test:run:livetiming": "node --inspect test_local_livetiming.js", "test:run:remoteadmin": "node --inspect test_local_remoteadmin.js" } }