{"_id":"jest-environment-emit","_rev":"20-d1d2e4222731429bfd5b5471a3f6e243","name":"jest-environment-emit","dist-tags":{"alpha":"1.0.0-alpha.10","latest":"1.2.0"},"versions":{"1.0.0-alpha.1":{"name":"jest-environment-emit","version":"1.0.0-alpha.1","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"e46bc654087378648b8d3c29aefacf18e016a295","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.1.tgz","fileCount":82,"integrity":"sha512-MuYbnERLvTR5N2chDlceAZdCIcnJTH49TbNYryhqtgEoaY/uCyg3ri1B9202gsdv8he/0mRph38M1HOl5yfXCQ==","signatures":[{"sig":"MEYCIQCXy2eOqkPCFqiiHOBX/se/kB+d9ku3sy+MsJM3x1wqKAIhALR7qXpzODlWcRB8d3/VuRf5jdGIQzbIg/QgkoeJ/18q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65981},"main":"dist/extend.js","types":"dist/extend.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/extend.d.ts","import":"./dist/extend.js","require":"./dist/extend.js"},"./node":{"types":"./dist/environment-node.d.ts","import":"./dist/environment-node.js","require":"./dist/environment-node.js"},"./hooks":{"types":"./dist/environment-hooks.d.ts","import":"./dist/environment-hooks.js","require":"./dist/environment-hooks.js"},"./jsdom":{"types":"./dist/environment-jsdom.d.ts","import":"./dist/environment-jsdom.js","require":"./dist/environment-jsdom.js"},"./package.json":"./package.json"},"gitHead":"bf0f878394f1f20c94dc4e11315e7d50682e390c","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.2","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.1.1","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.1_1698913429159_0.2124385114886147","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"jest-environment-emit","version":"1.0.0-alpha.2","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.2","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"dec51b291851c78b1641ebd37b9ee164f4dfa1f9","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.2.tgz","fileCount":98,"integrity":"sha512-qnP1piWdFeAFxGclM4CiNmkKujmlHkoUugRdrtOj0D1BerxPF/yQcPKivooHbbrd7kJjnQGmLPCqWoxtbobcDg==","signatures":[{"sig":"MEYCIQDr7FfTrRYCJDeYzmLDsSO0NWZNydHXT/mq0ldGUUD2lQIhAItAtW7tWR9uf+zeI/6S4cNawZTentL8XGc0Hk8/JnxZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78054},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"dafb55c0b6532db390bae4818bd67997cbadee8c","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.3","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.4.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.2_1699106920385_0.8376477616080205","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"jest-environment-emit","version":"1.0.0-alpha.3","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.3","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"a3180be7855e2f6dab2c2c904c52d6cc289ab227","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.3.tgz","fileCount":102,"integrity":"sha512-KrGvxkKtT2cSGpl/evF6xG8Prp2iJuGY0hNB+fK0ydNTeVqaxr+e6wPm59y3K8tny5p101EAWS9GOLYWWd/1oQ==","signatures":[{"sig":"MEYCIQDHZ2A7xzge8suNmiXxh8zfaDCFtOOGQKvFlbdlTTAvUwIhAKwc/WtZXum+hmB/54YIJ7FMIo12SGiBOz9hGmFtlsmC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80715},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./hooks":{"types":"./dist/hooks.d.ts","import":"./dist/hooks.js","require":"./dist/hooks.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"d1baf6825cefdd6d73cc60362aabbc6b0d8724ac","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.3","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.4.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.3_1699175976477_0.416745870796271","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"jest-environment-emit","version":"1.0.0-alpha.4","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.4","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"b1715314f2ae57585a484ab3900c40d7faf8be7a","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.4.tgz","fileCount":101,"integrity":"sha512-oj5pgCHgklGHgcvdB/GS37phOApQyA/B9Kp0c8qgDsTIcAQ5iwBWBbPFFj7ajCINyBjSRyrLV24/cYleS42Hlg==","signatures":[{"sig":"MEUCIFNvNkmHjAn2FfejFkDr3qca8lIK04qZLFHQNJqs6BlBAiEAuJCKoT8VrvUDmwzJZEgVDrNFm3n4JQ8aYDK7nif91yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79248},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"1f066bb5821f4ff6072bc986860b6d6c89482682","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.4.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.4_1700847547483_0.826999963196301","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"jest-environment-emit","version":"1.0.0-alpha.5","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.5","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"1180aaaa78b4e4aec23ee8357854507f660e968a","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.5.tgz","fileCount":101,"integrity":"sha512-I/9ZhaQI9tIFrYepOvehffIR7A9GxSYQoUoo3e0kVdAF2ticd4BYkh+PLqkjk/TNJv+TBna1EfBMB9sscPg5Pg==","signatures":[{"sig":"MEUCIFM0L/1IRbi/YTzMI05S9GP79/OLio9Bm/2B0Viw/E40AiEAw2S1ByTHtB5omdfq9bD1x8dvK7OKu+w5Q0D0mhVIcQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79798},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"61f4194c7d328926a6eb662fbc6b5bcd1532b884","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.4.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.5_1700912461336_0.3972469832600196","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"jest-environment-emit","version":"1.0.0-alpha.6","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.6","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"531f9b048de6b8f0b0d278f15d95e846a92e71b3","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.6.tgz","fileCount":101,"integrity":"sha512-nWWeKhqPJS/WhKO/oXZeQmv7zbf1rZgwKtq9d6Alu9EucDkG0jZNhA8bKNH1FivEfo7+CzJviQB7t4vuJV514A==","signatures":[{"sig":"MEYCIQDmjopBoZTokzbVslMF/XhyfaNMIM3ul6ifB+4Xkml3EQIhANrAlH46WAwvMN0fnIgEucA+i5wITIOvOtZGANVEGLsg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81213},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"c26552f68dc3442850b90f791c15ba0d530b176b","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.4.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.6_1700980341998_0.3969390559828567","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"jest-environment-emit","version":"1.0.0-alpha.7","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.7","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"59e95505424cb8e41822c30fd0ec0a010c890bd0","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.7.tgz","fileCount":101,"integrity":"sha512-INa7TmNfUeW98bxAaO9RkiA1BbJWNK6VIC6EHkzkDpa6I6IFgXQ/5fnzH9r3fNa3LU4WBlyxTqRns7jwB+uB5w==","signatures":[{"sig":"MEUCIQCg4iPJBb6LAi3eB+k5x6XJIo5Ax05haPda/0z22k8hhgIgWmGtgsa0dXO2zvSh2JlNV2E0zGi71WiZsXil874e0/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81667},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"5788cfb2ded0a951f70ba93de93dad780b4e4342","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.4.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.7_1700990332951_0.05580329735232903","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"jest-environment-emit","version":"1.0.0-alpha.8","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.8","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"50cdad6c81a469300dec1f398dbcf4ac313f38c8","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.8.tgz","fileCount":101,"integrity":"sha512-YGxjSIsXA4LUgIAD+0K9FDmpOCKW03Jib4fBAasnegUL34q+TFRudnAFQptLlGnHv7fb0M63oVH1tJxCnp4+iw==","signatures":[{"sig":"MEYCIQD7QWb0pqCyVcvVx7bMe93GU/J+gtxUKj9KbyumntpLVgIhANNvQhFvz8cm8g7904nT8vEiar9thJMwSstR9lXlaMlL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88999},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"6da5932f75548e55662c878f898afcfc89645412","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.8_1701432928912_0.3959673545321285","host":"s3://npm-registry-packages"}},"1.0.0-alpha.9":{"name":"jest-environment-emit","version":"1.0.0-alpha.9","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.9","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"7fb26c2cdb8b1f27986f9da4a6f4f36908194782","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.9.tgz","fileCount":105,"integrity":"sha512-MpOVdCZRLj90UJrsg6Qjy//eRngXrTk/i7RBCWE06RrSBxQnxZlYKllLVO7hL3tgwPZ5MFL1UYD+wK6cyjx7jA==","signatures":[{"sig":"MEUCIHp8MqGFiXPPpRmAuUexdbN8QgNISXlpTx76KnenG7AEAiEAlIEVafsLiS+nNiY7Sgwy4lalnnarAsADRN+H+iF4MlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97088},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./dist/debug.js","require":"./dist/debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"afa73cad6bc5a498f19c0d06c5a98237860e40c9","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.9_1701447769010_0.1987733445234965","host":"s3://npm-registry-packages"}},"1.0.0-alpha.10":{"name":"jest-environment-emit","version":"1.0.0-alpha.10","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0-alpha.10","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"be697c51968544c466e3a3f15f8f770defc193e3","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0-alpha.10.tgz","fileCount":105,"integrity":"sha512-/qgIaRBOJc7iFAHwkSzhspx3zEMR4DYmIfBOM69/h1AdUiGRbpO6Hcb1SkXXTlV8C/RmRW+HRT8CaGwfpOG7Bw==","signatures":[{"sig":"MEUCIB68/0oa3a3iaGbnozysnaWfHL5a++LcG5JOTc7sn5yJAiEA9f3lekpAlzmxWz8Y9Ajy2kRtUmmxzAfLDZOKaN1LZAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101559},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./dist/debug.js","require":"./dist/debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"29c8dba2cf53885d7077870d4a3f96e916c66048","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0-alpha.10_1701449650948_0.03639389667672566","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"jest-environment-emit","version":"1.0.0","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.0","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"775d2584512cb3ce130988aa1499ce4cc112372d","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.0.tgz","fileCount":105,"integrity":"sha512-1pPqzLjBm9UW39hysZcbA8L0eUHa4pZ0i8HbxgMRIrDsHcgiaEmOJhfWackt6UAbxb+c/m4kbw7Pb8yhufRPNg==","signatures":[{"sig":"MEUCIQDRbuDVlEpmo2rTSDDp0WpG42A+tIXYI1hMhtb6ys36IgIgcgzpHIhxS5AlxlhEeIWW0/s/UNq8quxAONWuiFqT2yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101550},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./dist/debug.js","require":"./dist/debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"927beb5fa077182fd0e2ea7f52b98f82881f69ed","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.0_1701449969545_0.37426844985364105","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"jest-environment-emit","version":"1.0.1","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.1","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"047258f6c096104c2a49c5c3202fcd476fc2908e","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.1.tgz","fileCount":106,"integrity":"sha512-9ksLKbSFxez8DZ5aCqG3BA4XhZQ+xYq93pThKzx8Ly4ujN8uMO0WuIbW9Lt8w/p1qMAQR08WJCsY9OLm3KTsbQ==","signatures":[{"sig":"MEUCIQDwOqHJESmRSEsV2DSQTY42fY2x9qLKA4YHABSuAT6UNQIgC07UgEd6zFD/1gxEZIfCn3Z7tonBk+NLxTQHJAWOawc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101615},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./dist/debug.js","require":"./dist/debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./dist/jsdom.js","require":"./dist/jsdom.js"},"./package.json":"./package.json"},"gitHead":"90ad33dbf664516d5b7a4abe876dcb9d5403b612","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.4","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.1_1701450867229_0.6223055265442852","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"jest-environment-emit","version":"1.0.2","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.2","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"7fad89a7b027612e5f80bf894b171d56dcb7f6bb","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.2.tgz","fileCount":110,"integrity":"sha512-Ql6v+sR1Ti4vgZ/fGIBxZJHJJMQ4XoRyP1TR4LIrQdNwAHWbZVhIYCDOQc59/9loSz5G17clUnMh4bJIkgiNvw==","signatures":[{"sig":"MEUCIQCr8JRWnKyVEfKp6iX09zTFWo4klrtN0YJGFnbQm7YN4AIgaxguJeCKCkt0/Q7xVqFP9uXlSo7Up6SALN5PMuGHYW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97219},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"20e7682426459b48f1f05fb380ebc6e7ed253526","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.5","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.2_1702022714961_0.7474391355906846","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"jest-environment-emit","version":"1.0.3","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.3","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"d6c53fae13720afab95d606f14c00f89bb8ae0c2","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.3.tgz","fileCount":110,"integrity":"sha512-5JE7NpUOVrd3iewb5PdlCXqEpvBGcbUdr5NAJJ2Bt+uNwj6Mc3Id1nuqXz+QdsUBzMNgubKEB9DOme4FNPo4Cw==","signatures":[{"sig":"MEYCIQC5DGDsyW8XvncZCx6x3mDLjYkZFq+ECtUMKClEH+LNLgIhAJScLHeSB6MnolormFtBRATgSGLgvPvWtouK5WMlA0OF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96665},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"e0b8489ef0d0015bf89e6f4188eaeecbf47f4cc6","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.5","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.18.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.3_1702027886937_0.6343940355686335","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"jest-environment-emit","version":"1.0.4","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.4","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"873dd93b41299cbed022063fb38b6e3adbb37b0d","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.4.tgz","fileCount":110,"integrity":"sha512-z8k3H95MAVYiSJs5A9CTV0aYVR/laD6VtAinoAgfWjUAJLAchQKRSWLmyFgLUBfx09V7JRFmwUWzGVaXXSnjHA==","signatures":[{"sig":"MEUCIB4m1HalxdiC5/Y3ZTd3xT9RbO/rKRIdcGzERAcpXztLAiEArHZYFo9DRBoOCnIJHawA833S1gpukQ6/s/9cuuevdbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96800},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"b84f7d0d08171806de276b171904457609f0fdbc","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.5","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.19.0","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.46.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.0.0","typescript":"~5.1.0","@jest/types":"^29.3.1","@types/glob":"^8.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","http-server":"^14.1.1","lint-staged":"^13.1.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@types/rimraf":"^3.0.2","@commitlint/cli":"^17.4.2","@jest/reporters":"^29.3.1","@types/node-ipc":"^9.2.0","semantic-release":"^22.0.5","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.4.5","eslint-plugin-import":"^2.28.0","eslint-plugin-unicorn":"^48.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^8.9.0","eslint-plugin-prettier":"^5.0.0","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.2.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^17.4.2","eslint-plugin-ecmascript-compat":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.2.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.4_1702668616743_0.17427097667498392","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"jest-environment-emit","version":"1.0.5","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.5","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"e6f33451f98b88ccd48e9e1188bb535880f03c1b","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.5.tgz","fileCount":110,"integrity":"sha512-OsQ08AhYxkkyDBTIow+9ogNmJheQIGWQKp0Nku+1ToLWjAj2Pd6LmypN8HgUIqYHs4HFcqkQ25kaf1qExmoZpg==","signatures":[{"sig":"MEYCIQDHNghHl7HNihB6STyvlXq8gzRrHaTo1nr442uI4VZFMwIhAJImI37ShssgsrQqF4HHBKylOp3yi6Zz0dVZM+7R/d1h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96803},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"8376963ce50303bf900aef78f716a28bd130d441","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.2.5","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.19.0","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.0","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.56.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"~5.2.0","@jest/types":"^29.3.1","@types/jest":"^29.2.5","@types/node":"^18.11.18","lint-staged":"^15.2.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@commitlint/cli":"^18.4.3","@jest/reporters":"^29.3.1","semantic-release":"^22.0.12","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^50.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.16.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^18.4.3","eslint-plugin-ecmascript-compat":"^3.1.0","@typescript-eslint/eslint-plugin":"^6.16.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.5_1703761959383_0.9342821163112938","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"jest-environment-emit","version":"1.0.6","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.6","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"0c8f4f408012f3479e521fc31163975408814c49","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.6.tgz","fileCount":110,"integrity":"sha512-iE+N18T76Gr5EVn58ANoUu1BMTrEYEgqpCOrAlev/KUfv8YuqUfyLon8C2tsp4qSmk0wIhEHhBMB0v54yv4tRA==","signatures":[{"sig":"MEUCIQDrBznoUR90cLipo3ulkOuo4xrdUWt/k+N/5dOQxhWLmwIgd88y8+PNdpRtjGiceweWm4r1LdZnnCsqAELE/BX0fek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97667},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"d6f38c85b6c5cd5ccee729304ea18522ca1578b5","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.4.0","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.19.0","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.2","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.56.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"~5.2.0","@jest/types":"^29.3.1","@types/jest":"^29.2.5","@types/node":"^18.11.18","lint-staged":"^15.2.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@commitlint/cli":"^18.4.3","@jest/reporters":"^29.3.1","semantic-release":"^22.0.12","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^50.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.16.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^18.4.3","eslint-plugin-ecmascript-compat":"^3.1.0","@typescript-eslint/eslint-plugin":"^6.16.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.6_1707555912841_0.1806789586959756","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"jest-environment-emit","version":"1.0.7","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.7","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"14c2197e9fa48affa25b15fc5f4a74690aea7efd","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.7.tgz","fileCount":114,"integrity":"sha512-/0AYqbL3zrfRTtGyzTZwgRxQZiDXEM8ZUfY7Uscla/XGs9vszx4f0XTSZqAk3CQaiwYAoKvFZkB2vSKm1Q08fQ==","signatures":[{"sig":"MEUCIAQq0na5CnkFt8zawI5UDI8Sg4DbETE8qeoHL1YiAPhtAiEAq2y65ELI9q9/zOK44WWElFIhd2sMo/ouIBMJ7bsHC9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101511},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"5d494d01bea0e4befa9918631159736aa251c7ce","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.4.0","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.19.0","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.2","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.56.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"~5.2.0","@jest/types":"^29.3.1","@types/jest":"^29.2.5","@types/node":"^18.11.18","lint-staged":"^15.2.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@commitlint/cli":"^18.4.3","@jest/reporters":"^29.3.1","semantic-release":"^22.0.12","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^50.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.16.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^18.4.3","eslint-plugin-ecmascript-compat":"^3.1.0","@typescript-eslint/eslint-plugin":"^6.16.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.7_1708166643569_0.5360813625271728","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"jest-environment-emit","version":"1.0.8","keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","_id":"jest-environment-emit@1.0.8","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"dist":{"shasum":"ab0dad2c1dd04d3ca092762a99080607b0eef10b","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.0.8.tgz","fileCount":118,"integrity":"sha512-WNqvxBLH0yNojHJQ99Y21963aT7UTavxV3PgiBQFi8zwrlnKU6HvkB6LOvQrbk5I8mI8JEKvcoOrQOvBVMLIXQ==","signatures":[{"sig":"MEUCIQDetNuFaGGUtoO21oxkoGWy+k01Dign+QAaVJjiue+CrgIgXZSaZI4Zew5EJDTEOsyZfDA9B1j7JmwuBSpk0hfBsG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105011},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.14.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./index.mjs","require":"./index.js"},"./node":{"types":"./dist/node.d.ts","import":"./node.mjs","require":"./node.js"},"./debug":{"types":"./dist/debug.d.ts","import":"./debug.mjs","require":"./debug.js"},"./jsdom":{"types":"./dist/jsdom.d.ts","import":"./jsdom.mjs","require":"./jsdom.js"},"./package.json":"./package.json"},"gitHead":"eaae58ef5ccd40c6ad48a0f3618fc222238cd806","scripts":{"lint":"eslint . --fix","test":"jest","build":"tsc","lint:ci":"eslint .","prepack":"tsc","prepare":"husky install || true","test:e2e":"jest --config e2e/jest.config.js","lint:staged":"lint-staged"},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"repository":{"url":"git+https://github.com/wix-incubator/jest-environment-emit.git","type":"git"},"_npmVersion":"10.8.0","description":"Environment with unlimited test event handlers","directories":{},"_nodeVersion":"18.20.2","browserslist":["node 16"],"dependencies":{"tslib":"^2.5.3","bunyan":"^2.0.5","bunyamin":"^1.5.2","node-ipc":"9.2.1","strip-ansi":"^6.0.0","lodash.merge":"^4.6.2","funpermaproxy":"^1.1.0","bunyan-debug-stream":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","husky":"^8.0.3","is-ci":"^3.0.1","eslint":"^8.56.0","lodash":"^4.17.21","ts-jest":"^29.1.1","prettier":"^3.1.1","typescript":"~5.2.0","@jest/types":"^29.3.1","@types/jest":"^29.2.5","@types/node":"^18.11.18","lint-staged":"^15.2.0","@types/bunyan":"^1.8.11","@types/lodash":"^4.14.191","@commitlint/cli":"^18.4.3","@jest/reporters":"^29.3.1","semantic-release":"^22.0.12","@jest/environment":"^29.3.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^50.0.1","jest-environment-node":"^29.6.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.2","jest-environment-jsdom":"^29.6.2","@typescript-eslint/parser":"^6.16.0","cz-conventional-changelog":"^3.3.0","eslint-plugin-no-only-tests":"^3.1.0","@commitlint/config-conventional":"^18.4.3","eslint-plugin-ecmascript-compat":"^3.1.0","@typescript-eslint/eslint-plugin":"^6.16.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"jest":">=27.2.5","@jest/types":">=27.2.5","@jest/environment":">=27.2.5","jest-environment-node":">=27.2.5","jest-environment-jsdom":">=27.2.5"},"peerDependenciesMeta":{"jest":{"optional":true},"@jest/types":{"optional":true},"@jest/environment":{"optional":true},"jest-environment-node":{"optional":true},"jest-environment-jsdom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/jest-environment-emit_1.0.8_1715950545020_0.17797446891527446","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"jest-environment-emit","version":"1.2.0","description":"Environment with unlimited test event handlers","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./index.mjs","require":"./index.js","types":"./dist/index.d.ts"},"./jsdom":{"import":"./jsdom.mjs","require":"./jsdom.js","types":"./dist/jsdom.d.ts"},"./node":{"import":"./node.mjs","require":"./node.js","types":"./dist/node.d.ts"},"./debug":{"import":"./debug.mjs","require":"./debug.js","types":"./dist/debug.d.ts"},"./package.json":"./package.json"},"engines":{"node":">=16.14.0"},"scripts":{"prepare":"husky install || true","prepack":"tsc","build":"tsc","lint":"eslint . --fix","lint:ci":"eslint .","lint:staged":"lint-staged","test":"jest","test:e2e":"jest --config e2e/jest.config.js"},"repository":{"type":"git","url":"git+https://github.com/wix-incubator/jest-environment-emit.git"},"keywords":["environment","jest","jest-environment","jest-circus"],"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","dependencies":{"bunyamin":"^1.5.2","bunyan":"^2.0.5","bunyan-debug-stream":"^3.1.0","funpermaproxy":"^1.1.0","lodash.merge":"^4.6.2","node-ipc":"9.2.1","strip-ansi":"^6.0.0","tslib":"^2.5.3"},"peerDependencies":{"@jest/environment":">=27.2.5","@jest/types":">=27.2.5","jest":">=27.2.5","jest-environment-jsdom":">=27.2.5","jest-environment-node":">=27.2.5"},"peerDependenciesMeta":{"@jest/environment":{"optional":true},"@jest/types":{"optional":true},"jest":{"optional":true},"jest-environment-jsdom":{"optional":true},"jest-environment-node":{"optional":true}},"devDependencies":{"@commitlint/cli":"^18.4.3","@commitlint/config-conventional":"^18.4.3","@jest/environment":"^30.0.0","@jest/reporters":"^30.0.0","@jest/types":"^30.0.0","@types/bunyan":"^1.8.11","@types/jest":"^29.2.5","@types/lodash":"^4.14.191","@types/node":"^18.11.18","@typescript-eslint/eslint-plugin":"^6.16.0","@typescript-eslint/parser":"^6.16.0","cz-conventional-changelog":"^3.3.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-ecmascript-compat":"^3.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.1.2","eslint-plugin-unicorn":"^50.0.1","husky":"^8.0.3","is-ci":"^3.0.1","jest":"^30.0.0","jest-environment-jsdom":"^30.0.0","jest-environment-node":"^30.0.0","lint-staged":"^15.2.0","lodash":"^4.17.21","prettier":"^3.1.1","semantic-release":"^22.0.12","ts-jest":"^29.3.4","typescript":"~5.2.0"},"browserslist":["node 16"],"_id":"jest-environment-emit@1.2.0","gitHead":"f5ea879250939a45e9da20ae1c217024998c1bbd","_nodeVersion":"18.20.8","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dSFBrRuIiWbHK2LSUA6CutXpMcNGjjuhvxFLF+TVz5tYFAAH0eesrZgrQ3UtOptajDYNt/fIGRqtlHqGq/bLbA==","shasum":"c7334b0d16ec28439cd4a0a641a68e7ae918bb15","tarball":"https://registry.npmjs.org/jest-environment-emit/-/jest-environment-emit-1.2.0.tgz","fileCount":118,"unpackedSize":105183,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIERUSXKOwu8jkqeue10Ngjcx4rS5uoKMmReg065VW6SCAiEAyiPi+SlAhkvgguuKxDpKLgRUR6G2UtXYd9bOuu10Lyc="}]},"_npmUser":{"name":"yaroslavs","email":"yaroslavs@wix.com"},"directories":{},"maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jest-environment-emit_1.2.0_1749565119402_0.918816056523398"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-02T08:23:49.158Z","modified":"2025-06-10T14:18:39.757Z","1.0.0-alpha.1":"2023-11-02T08:23:49.323Z","1.0.0-alpha.2":"2023-11-04T14:08:40.720Z","1.0.0-alpha.3":"2023-11-05T09:19:36.661Z","1.0.0-alpha.4":"2023-11-24T17:39:07.637Z","1.0.0-alpha.5":"2023-11-25T11:41:01.533Z","1.0.0-alpha.6":"2023-11-26T06:32:22.258Z","1.0.0-alpha.7":"2023-11-26T09:18:53.105Z","1.0.0-alpha.8":"2023-12-01T12:15:29.084Z","1.0.0-alpha.9":"2023-12-01T16:22:49.200Z","1.0.0-alpha.10":"2023-12-01T16:54:11.112Z","1.0.0":"2023-12-01T16:59:29.799Z","1.0.1":"2023-12-01T17:14:27.420Z","1.0.2":"2023-12-08T08:05:15.139Z","1.0.3":"2023-12-08T09:31:27.191Z","1.0.4":"2023-12-15T19:30:16.905Z","1.0.5":"2023-12-28T11:12:39.546Z","1.0.6":"2024-02-10T09:05:13.036Z","1.0.7":"2024-02-17T10:44:03.770Z","1.0.8":"2024-05-17T12:55:45.206Z","1.2.0":"2025-06-10T14:18:39.590Z"},"bugs":{"url":"https://github.com/wix-incubator/jest-environment-emit/issues"},"author":{"name":"Yaroslav Serhieiev","email":"yaroslavs@wix.com"},"license":"MIT","homepage":"https://github.com/wix-incubator/jest-environment-emit#readme","keywords":["environment","jest","jest-environment","jest-circus"],"repository":{"type":"git","url":"git+https://github.com/wix-incubator/jest-environment-emit.git"},"description":"Environment with unlimited test event handlers","maintainers":[{"name":"yaroslavs","email":"yaroslavs@wix.com"}],"readme":"<div align=\"center\">\n\n![logo](https://github.com/wix-incubator/jest-environment-emit/assets/1962469/02006bb8-e7e4-45e1-9876-9b11316ed912)\n\n## jest-environment-emit\n\n_Environment with unlimited test event handlers_\n\n[![npm version](https://badge.fury.io/js/jest-environment-emit.svg)](https://badge.fury.io/js/jest-environment-emit)\n\n</div>\n\n## Overview\n\nThere can be only one test environment per a project config in Jest unlike test reporters, which can be multiple.\n\nThis limitation is not convenient, so this package provides a couple of pre-defined test environments and a way to create custom ones:\n\n* `jest-environment-emit` – exports `WithEmitter`, a higher-order function to create custom environment classes\n* `jest-environment-emit/node` – exports `TestEnvironment`, a wrapper over `jest-environment-node`\n* `jest-environment-emit/jsdom` – exports `TestEnvironment`, a wrapper over `jest-environment-jsdom`\n\nTo wrap a custom environment, use `WithEmitter`:\n\n```js\nimport { WithEmitter } from 'jest-environment-emit';\n// ...\nexport default WithEmitter(MyEnvironment);\n```\n\n## Usage\n\nAssuming you have any test environment wrapped with `jest-environment-emit`, you can add as many event listeners as you want:\n\n```js\n/** @type {import('jest').Config} */\nmodule.exports = {\n  // ...\n  testEnvironment: 'jest-environment-emit/node',\n  testEnvironmentOptions: {\n    eventListeners: [\n      './simple-subscription-1.js',\n      ['./parametrized-subscription-2.js', { some: 'options' }],\n    ]\n  },\n};\n```\n\nThe modules specified in `eventListeners` are required and should export a function with the following signature:\n\n```js\n/** @type {import('jest-environment-emit').EnvironmentListenerFn} */\nconst subscription = function (context, options) {\n  context.testEvents\n    .on('test_environment_setup', async ({ env }) => {\n      // use like TestEnvironment#setup, e.g.:\n      env.global.__SOME__ = 'value';\n    })\n    .on('add_hook', ({ event, state }) => {\n      // use like TestEnvironment#handleTestEvent in jest-circus\n    })\n    .on('run_start', async ({ event, state }) => {\n      // use like TestEnvironment#handleTestEvent in jest-circus\n    })\n    .on('test_environment_teardown', async ({ env }) => {\n      // use like TestEnvironment#teardown\n    })\n    .on('*', ({ type }) => {\n        // wildcard listener\n        if (type === 'test_start') {\n            // ...\n        }\n    });\n};\n\nexport default subscription; // module.exports = subscription;\n```\n\nFor exact type definitions, see [src/types.ts](src/types.ts).\n\n## Library API\n\n### Deriving from classes\n\nThis higher-order function can also accept one subscriber function and custom class name:\n\n```js\nimport { WithEmitter } from 'jest-environment-emit';\n// ...\nexport default WithEmitter(MyEnvironment, 'WithMyListeners', (context, options) => {\n  context.testEvents.on('*', ({ type }) => {\n    // ...\n  });\n}); // -> class WithMyListeners(MyEnvironment) { ... }\n```\n\nThe derived classes have a static method `derive` to continue derivation, e.g.:\n\n```js\nimport { TestEnvironment } from 'jest-environment-emit/node';\n\nexport default TestEnvironment.derive((context, options) => {\n  context.testEvents.on('*', ({ type }) => {\n    // ...\n  });\n}, 'WithMyListeners'); // -> class MyTestEnvironment(JestEnvironment) { ... }\n```\n\nAll derived classes have also a protected property `testEvents` to access the event emitter.\n\n```js\nimport { TestEnvironment } from 'jest-environment-emit/node';\n\nexport class MyTestEnvironment extends TestEnvironment {\n  constructor(config, context) {\n    super(config, context);\n\n    this.testEvents.on('*', ({ type }) => {\n      // ...\n    });\n  }\n}\n```\n\n### Using custom priorities\n\nBy default, all event listeners are appended to the list. If you need to guarantee the order of execution, you can specify a priority:\n\n```js\n/** @type {import('jest-environment-emit').EnvironmentListenerFn} */\nconst subscription = function (context, options) {\n  context.testEvents\n    .on('test_environment_setup', async ({ env }) => {\n      // make sure this listener is executed first\n    }, -1)\n    .on('test_environment_teardown', async ({ env }) => {\n      // make sure this listener is executed last\n    }, 1E6)\n};\n```\n\nTry to avoid using priorities unless you really need them.\n\n## Troubleshooting\n\nUse `JEST_BUNYAMIN_DIR=path/to/dir` to enable debug logging.\n\nIn your `globalTeardown` script, you can aggregate all the logs into a single file for convenience:\n\n```js\n// globalTeardown.js\nimport { aggregateLogs } from 'jest-environment-emit/debug';\n\nmodule.exports = async () => {\n  await aggregateLogs();\n};\n```\n\nThe logs, e.g. `jest-bunyamin.log` is a file viewable with [Perfetto](https://ui.perfetto.dev/) or `chrome://tracing`.\n\n> **Support Policy:** This package is officially tested on Jest 29 and 30. Jest 27/28 may work, but are not guaranteed or tested. Use at your own risk for those versions.\n","readmeFilename":"README.md"}