{"id":184551800,"number":"1.3.2","published_at":"2026-03-28T03:09:11.329Z","licenses":"MIT","integrity":"sha512-y9aIAnAYLN1x3sJYi7lRBHgQN3wvbKP0JdP7auFKMa5n8oYiXBZSILIQDHDv/AR7QsHAq54sT7cDMLQrqO2tfA==","status":null,"download_url":"https://registry.npmjs.org/@rhost/testkit/-/testkit-1.3.2.tgz","registry_url":"https://www.npmjs.com/package/@rhost/testkit/v/1.3.2","documentation_url":null,"install_command":"npm install @rhost/testkit@1.3.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"lcanady","email":"lem.canady@gmail.com"},"dist":{"shasum":"ea9e138dbfe34cb033dd61eefc9d9876607c85cd","tarball":"https://registry.npmjs.org/@rhost/testkit/-/testkit-1.3.2.tgz","fileCount":121,"integrity":"sha512-y9aIAnAYLN1x3sJYi7lRBHgQN3wvbKP0JdP7auFKMa5n8oYiXBZSILIQDHDv/AR7QsHAq54sT7cDMLQrqO2tfA==","signatures":[{"sig":"MEYCIQCOswQVBS1WBhLbE8V32FhZNEpwjzfTWq7BzlADRIspggIhAIZ+KtsF7XEv542rc7AIYn9aC5g7mwSz1hezKMbyzl5J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439859},"gitHead":"1a6d997caf5976cb4a9278b45d9146126801119a","main":"dist/index.js","scripts":{"dev":"tsc --watch","test":"jest --testPathPattern='src/__tests__/(?!.*integration).*\\.test\\.ts$'","build":"tsc -p tsconfig.build.json","examples":"npx ts-node examples/01-functions.ts \u0026\u0026 npx ts-node examples/02-rhost-specific.ts \u0026\u0026 npx ts-node examples/03-attributes.ts \u0026\u0026 npx ts-node examples/04-triggers.ts \u0026\u0026 npx ts-node examples/05-runner-features.ts \u0026\u0026 npx ts-node examples/06-game-system.ts","test:all":"jest","example:01":"npx ts-node examples/01-functions.ts","example:02":"npx ts-node examples/02-rhost-specific.ts","example:03":"npx ts-node examples/03-attributes.ts","example:04":"npx ts-node examples/04-triggers.ts","example:05":"npx ts-node examples/05-runner-features.ts","example:06":"npx ts-node examples/06-game-system.ts","example:07":"npx ts-node examples/07-direct-client.ts","example:08":"npx ts-node examples/08-execscript.ts","example:09":"npx ts-node examples/09-api.ts","example:10":"npx ts-node examples/10-lua.ts","example:11":"npx ts-node examples/11-preflight.ts","example:12":"npx ts-node examples/12-personas.ts","example:13":"npx ts-node examples/13-side-effects.ts","example:14":"npx ts-node examples/14-validator-advanced.ts","example:15":"npx ts-node examples/15-deploy.ts","example:16":"npx ts-node examples/16-formatter.ts","example:17":"npx ts-node examples/17-benchmark.ts","example:basic":"npx ts-node examples/basic.ts","examples:power":"npx ts-node examples/08-execscript.ts \u0026\u0026 npx ts-node examples/09-api.ts \u0026\u0026 npx ts-node examples/10-lua.ts","prepublishOnly":"npm run build \u0026\u0026 npm test","examples:offline":"npx ts-node examples/14-validator-advanced.ts \u0026\u0026 npx ts-node examples/16-formatter.ts","test:integration":"jest --testPathPattern='integration' --testTimeout=180000"},"_npmVersion":"11.6.1","_nodeVersion":"24.11.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"},"./validator":{"types":"./dist/validator/index.d.ts","require":"./dist/validator/index.js"}},"browserify":null},"created_at":"2026-04-02T14:45:16.775Z","updated_at":"2026-04-02T14:45:16.775Z","purl":"pkg:npm/%40rhost/testkit@1.3.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rhost%2Ftestkit/versions/1.3.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rhost%2Ftestkit/versions/1.3.2/codemeta","dependencies":[{"id":1983952083,"ecosystem":"npm","package_name":"testcontainers","requirements":"^11.13.0","kind":"runtime","optional":false},{"id":1983952084,"ecosystem":"npm","package_name":"jest","requirements":"^29.5.0","kind":"Development","optional":false},{"id":1983952085,"ecosystem":"npm","package_name":"ts-jest","requirements":"^29.1.0","kind":"Development","optional":false},{"id":1983952086,"ecosystem":"npm","package_name":"ts-node","requirements":"^10.9.0","kind":"Development","optional":false},{"id":1983952087,"ecosystem":"npm","package_name":"typescript","requirements":"^5.0.0","kind":"Development","optional":false},{"id":1983952088,"ecosystem":"npm","package_name":"@types/jest","requirements":"^29.5.0","kind":"Development","optional":false},{"id":1983952089,"ecosystem":"npm","package_name":"@types/node","requirements":"^20.0.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@rhost%2Ftestkit"}