{"_id":"@alloy-di/testing","_rev":"2-13b6dd730be3a55a44b44bb4619815df","name":"@alloy-di/testing","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"@alloy-di/testing","version":"0.1.0","keywords":["dependency-injection","di","jest","mocking","testing","typescript","vitest"],"author":"Mikael Selander","license":"MIT","_id":"@alloy-di/testing@0.1.0","maintainers":[{"name":"ciddan","email":"ciddan@gmail.com"}],"homepage":"https://alloy-di.dev","dist":{"shasum":"b33a9197a87346e7976e0f9efc21c619597e6552","tarball":"https://registry.npmjs.org/@alloy-di/testing/-/testing-0.1.0.tgz","fileCount":16,"integrity":"sha512-81QzLgE+mwvhcBbkrOgk7uP8c2mIFcerOVnucBWJdOsAbGl5yoi/LQpvah/xS2fqFkCxz06YzKCJYTGwZ9pgYA==","signatures":[{"sig":"MEUCIAxn6o4BnxWrRLy0WLaz13ZlgIamwU+5g8XCZrTZvbpCAiEAvdggSp1w+7ANtnWH2NKYVREDjojcLOjpxgkUHdJghIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30282},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./jest":{"types":"./dist/adapters/jest.d.ts","import":"./dist/adapters/jest.js"},"./node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.js"},"./vitest":{"types":"./dist/adapters/vitest.d.ts","import":"./dist/adapters/vitest.js"}},"scripts":{"dev":"rolldown -c rolldown.config.ts --watch","lint":"oxlint --fix --type-aware --config ./.oxlintrc.json .","test":"vitest --run && pnpm test:node && pnpm test:jest","build":"rimraf dist && rolldown -c","format":"oxfmt","test:jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.config.mjs","test:node":"node --import tsx --test src/runner-tests/*.node.test.ts","typecheck":"tsc -b . --noEmit","lint:check":"oxlint --type-aware --config ./.oxlintrc.json .","test:cover":"vitest --run --coverage","test:watch":"vitest","test:vitest":"vitest --run","format:check":"oxfmt --check"},"_npmUser":{"name":"ciddan","email":"ciddan@gmail.com"},"repository":{"url":"https://github.com/ciddan/alloy-di/tree/main/packages/testing","type":"git"},"description":"Runner-neutral test-container utilities for Alloy DI, with Vitest, Jest, and node:test adapters","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","jest":"^30.0.0","rimraf":"^6.1.3","vitest":"^4.1.8","alloy-di":"1.5.0","rolldown":"^1.1.0","jest-mock":"^30.0.0","babel-jest":"^30.0.0","@babel/core":"^7.26.0","@jest/globals":"^30.0.0","@babel/preset-env":"^7.26.0","rolldown-plugin-dts":"^0.25.2","@babel/preset-typescript":"^7.26.0"},"peerDependencies":{"vitest":">=4.0.14 <5.0.0","alloy-di":">=1.5.0","typescript":">=5.0.0","@jest/globals":">=29.0.0"},"peerDependenciesMeta":{"vitest":{"optional":true},"@jest/globals":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/testing_0.1.0_1781469367302_0.9394020421232987","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@alloy-di/testing","version":"1.0.0","description":"Runner-neutral test-container utilities for Alloy DI, with Vitest, Jest, and node:test adapters","keywords":["dependency-injection","di","jest","mocking","testing","typescript","vitest"],"homepage":"https://alloy-di.dev","license":"MIT","author":"Mikael Selander","repository":{"type":"git","url":"https://github.com/ciddan/alloy-di/tree/main/packages/testing"},"type":"module","sideEffects":false,"module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./vitest":{"types":"./dist/adapters/vitest.d.ts","import":"./dist/adapters/vitest.js"},"./jest":{"types":"./dist/adapters/jest.d.ts","import":"./dist/adapters/jest.js"},"./node":{"types":"./dist/adapters/node.d.ts","import":"./dist/adapters/node.js"}},"publishConfig":{"access":"public","provenance":true},"dependencies":{"tslib":"^2.8.1"},"devDependencies":{"@babel/core":"^7.26.0","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@jest/globals":"^30.0.0","babel-jest":"^30.0.0","jest":"^30.0.0","jest-mock":"^30.0.0","rimraf":"^6.1.3","rolldown":"^1.1.0","rolldown-plugin-dts":"^0.25.2","tsx":"^4.22.4","vitest":"^4.1.8","alloy-di":"2.0.0"},"peerDependencies":{"@jest/globals":">=29.0.0","alloy-di":">=2.0.0","typescript":">=5.0.0","vitest":">=4.0.14 <5.0.0"},"peerDependenciesMeta":{"@jest/globals":{"optional":true},"vitest":{"optional":true}},"scripts":{"build":"rimraf dist && rolldown -c","dev":"rolldown -c rolldown.config.ts --watch","format":"oxfmt","format:check":"oxfmt --check","lint":"oxlint --fix --type-aware --config ./.oxlintrc.json .","lint:check":"oxlint --type-aware --config ./.oxlintrc.json .","test":"vitest --run && pnpm test:node && pnpm test:jest","test:vitest":"vitest --run","test:node":"node --import tsx --test src/runner-tests/*.node.test.ts","test:jest":"node --experimental-vm-modules node_modules/jest/bin/jest.js --config jest.config.mjs","test:cover":"vitest --run --coverage","test:watch":"vitest","typecheck":"tsc -b . --noEmit"},"_nodeVersion":"26.0.0","_id":"@alloy-di/testing@1.0.0","dist":{"integrity":"sha512-igLB7zr0j1eQK7BE+RLDecRnxoxvwMwykXwFLPfEV4zUq/S8/Q1lzcXBxSivY1f/31+QJa0ikvzBIPUtJOa/nA==","shasum":"cfa49b928c1dd75645873375a4366f5a8cca4674","tarball":"https://registry.npmjs.org/@alloy-di/testing/-/testing-1.0.0.tgz","fileCount":17,"unpackedSize":30689,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alloy-di%2ftesting@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsjUAWlrOPpDVWBCt+Q9ech+rU5vZRnRY5ZniemnEBxQIgNj8aMXMt1ReOgEcOr4556tY8ju/qrF/GWV+E1aiS5mg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a1fc0453-ca5c-403c-b10f-ec48fefc5c95"}},"directories":{},"maintainers":[{"name":"ciddan","email":"ciddan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/testing_1.0.0_1781469720341_0.6425913657294477"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-14T20:36:06.986Z","modified":"2026-06-14T20:42:00.716Z","0.1.0":"2026-06-14T20:36:07.515Z","1.0.0":"2026-06-14T20:42:00.474Z"},"author":"Mikael Selander","license":"MIT","homepage":"https://alloy-di.dev","keywords":["dependency-injection","di","jest","mocking","testing","typescript","vitest"],"repository":{"type":"git","url":"https://github.com/ciddan/alloy-di/tree/main/packages/testing"},"description":"Runner-neutral test-container utilities for Alloy DI, with Vitest, Jest, and node:test adapters","maintainers":[{"name":"ciddan","email":"ciddan@gmail.com"}],"readme":"","readmeFilename":""}