{"_id":"@bemedev/vitest-extended","_rev":"39-470523b2dee29a400c388cbc513fbab1","name":"@bemedev/vitest-extended","dist-tags":{"latest":"1.5.3"},"versions":{"0.2.0":{"name":"@bemedev/vitest-extended","version":"0.2.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.2.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"b9bce17bde792bdcdb42976421242f675d59e368","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.2.0.tgz","fileCount":7,"integrity":"sha512-yCPlA24qehw6B1zCZNaLaVnkDrmppiBWpZYGmqpC4Ql7ambUU3b3kj8BSS6YjJKkCYQ1ai7T8XtCeforaxaEJw==","signatures":[{"sig":"MEUCIAL7CLfy25SsowO4fEdtMGO0e4m4n5v5nIrn2xIDmxgrAiEAhOF4ZPJi8/KuhhQDH5z8sjNwcMDKZJR9jEqFrTFKQiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13833},"main":"lib/index.js","module":"lib/index.mjs","gitHead":"e9013ec66d23d10210b69913c0ee5820072a1cd1","scripts":{"rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","build:ci":"pnpm run build && pnpm run lib:rm","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@bemedev/test-extended":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","jest":"^29.7.0","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@jest/globals":"^29.7.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"jest":"^29.7.0","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.2.0_1713912229537_0.7105693727214668","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@bemedev/vitest-extended","version":"0.2.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.2.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"cc88a35e5bb4e977d9ba2021836034969930888b","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.2.1.tgz","fileCount":7,"integrity":"sha512-8SPLHAPntaiJtMr/aW15VX3B30OcCeytCKs8Ezuj/nD0BITzpOZWIfqKgDLAISWwU251QrATIUYxFUVUUluC1w==","signatures":[{"sig":"MEQCIBZNrPjrSRp6FNZlp10R8KJ5LtcsfihxK/ctFghwRmjoAiB6Ptulx2xneaIf+5JJZ6KGEwf92/P+ySSx2K4UgsHWCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13833},"main":"lib/index.cjs","module":"lib/index.js","gitHead":"a8e1f65448c3cec6c201e171fc9190bb7373019b","scripts":{"rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","build:ci":"pnpm run build && pnpm run lib:rm","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@bemedev/test-extended":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","jest":"^29.7.0","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@jest/globals":"^29.7.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"jest":"^29.7.0","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.2.1_1713915060632_0.0019743939853993364","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@bemedev/vitest-extended","version":"0.2.3","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.2.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"34c15a4e49451eb1a51a28bbb4d75d8c89de9dbd","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.2.3.tgz","fileCount":5,"integrity":"sha512-7avgfrVTB1YXFO2oY2AabHInk/mp8LJR+s4KJVz/uAnPAst2Fb8qfkhBy0j8zpOEkWkkvsUQpU4oGiYLtUdk4w==","signatures":[{"sig":"MEUCIE1W5AqoNPnNOl9PZ0FjRyloRFwae5Acp7clxDj36plBAiEA9vUWojpdb/PRrMmjiFP27zkacbHze1RWpWjh3g3bhkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9160},"main":"lib/index.js","type":"module","gitHead":"b00e9dad788a1f5925175c51e58acde99803362d","scripts":{"rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","build:ci":"pnpm run build && pnpm run lib:rm","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@bemedev/test-extended":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","jest":"^29.7.0","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@jest/globals":"^29.7.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"jest":"^29.7.0","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.2.3_1713917733536_0.2291145988309362","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@bemedev/vitest-extended","version":"0.2.4","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.2.4","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"256561e6a21b16cc59d27a8f489c524ee29fbf4b","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.2.4.tgz","fileCount":5,"integrity":"sha512-TdxqG10/PZvB0IO41vP4zoxucUg/mcImfYAywjMqnB4mSxiYPYnaPgFwgQav6woBdNHzE45mVRukOI2H5hkcTg==","signatures":[{"sig":"MEYCIQCwvr0kdWHtPB5QIcfGSbZX2sLNR5/0pTYITuFDEE0ppwIhAJq26FSkNNSamghlOm28HPmnICFBZXg7NOGdWuI27WhK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9188},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"56b7d988acae2a06368bc073070e6be4189605ab","scripts":{"rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","build:ci":"pnpm run build && pnpm run lib:rm","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@bemedev/test-extended":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","jest":"^29.7.0","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@jest/globals":"^29.7.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"jest":"^29.7.0","@jest/globals":"^29.7.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.2.4_1713918016020_0.05277711136818075","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@bemedev/vitest-extended","version":"0.2.5","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.2.5","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"aab5f957a965c550a512fae53cf6136bcfcb2df9","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.2.5.tgz","fileCount":7,"integrity":"sha512-R2R3NDi41G3zxYaCYlGdNoVZxw/69CFCvqyIPsZIssjdf4TBMAa2pTHzvJJ9ss5B/c2AWdQ/2+yc51cTGUoIiA==","signatures":[{"sig":"MEUCIBkis8p24YIR0UHhdHYiN1p83/o0aoktT1mjoR7pPegEAiEA5YWFWO6KUcViZIOlptNbATt2X03zHg0zziIR1c4/0Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13714},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"3e9885b5a23e894b494c17c5ef14d9d77ec001d4","scripts":{"rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","build:ci":"pnpm run build && pnpm run lib:rm","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@bemedev/test-extended":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.2.5_1713918347485_0.2459632986170781","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"@bemedev/vitest-extended","version":"0.2.6","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.2.6","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"68b45c14a3c62bdf1e53870e2697596542dd6700","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.2.6.tgz","fileCount":7,"integrity":"sha512-aCd7Th7kVea2r5t/UZLxpDG5xfJpPJY7QpNd4Rd9Jk3IwjVLMoOoMMOQnDqas9WfHmnIpKxoO0NVNjpjPo1cgQ==","signatures":[{"sig":"MEUCIQD7j4ZONoKYiVPnVbd1mnUcbW16umLmBT+kR73ikQ6bLwIgaQHF0z6D5tuaYZhl7DP93TPhhvdSYuYeABa4KC3PHws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13820},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"ba82cb37829ab357bc04771b55c144ca2e926ca5","scripts":{"rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","build:ci":"pnpm run build && pnpm run lib:rm","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","dependencies":{"@bemedev/test-extended":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.2.6_1713948519778_0.008667180720576262","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@bemedev/vitest-extended","version":"0.3.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.3.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"efa4f10603ca852ec1684b11937d33b725c6cda3","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.3.0.tgz","fileCount":45,"integrity":"sha512-06B1n6rrhzNsoHaM4Dw9mF7AHJ5OoJ4od2223SVbMZxCeaV9Jppup/7lnJN1M3oiSIYaOVoQFMsqTkrA2Tccqw==","signatures":[{"sig":"MEYCIQC8Kx8afP2zB7e2kvsn9WFF8bcA4yCHPL3yTt40aduTpwIhANIJINZM16TqZV9KzXXK3sz4N9tHW2V/nON6QtQjH+Ow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41530},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{"import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"gitHead":"baa28dc31504d3c4ede7ebbead478665e6b20492","scripts":{"ci":"pnpm run test && pnpm run lint && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"vitest run --passWithNoTests","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test --coverage","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^9.1.0","nanoid":"^5.0.7","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","prettier":"^3.2.5","hotscript":"^1.0.13","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","vite-tsconfig-paths":"^4.3.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.3.0_1713950380083_0.20608522845279587","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@bemedev/vitest-extended","version":"0.3.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.3.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"d1a1c3010ded264ded6c175daa89e7e2c6076e0e","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.3.1.tgz","fileCount":63,"integrity":"sha512-TSCCosUZyGLnxEDcZS4KEdGMlpo3qsYXRZZK9PDmx1xCVr231iZSckyWLGnpU842HJwAiCn5vVG6Lbcbs21bRg==","signatures":[{"sig":"MEUCIQCrJEWwnFfnv2SWIAJ7Rzzh+uoJQ+6Q4pYkvazH7NSF2QIgJGvFFxEy/0R9X0j4LR06E2J4wuq9LVkeMQ+E3zBTie4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41109},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"e66c64ad39d2c83983104bc2102529577a654f85","scripts":{"ci":"pnpm run test && pnpm run lint && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","ci:admin":"pnpm run rm && pnpm run ci:online","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"pnpm run test","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^8.57.0","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.5.0","prettier":"^3.2.5","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@vitest/coverage-v8":"^1.5.2","@bemedev/vitest-alias":"^0.0.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.3.1_1714725202954_0.1763091435675075","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@bemedev/vitest-extended","version":"0.3.3","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.3.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"df62760372c0fc56931de047ce924fc404cc343f","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.3.3.tgz","fileCount":57,"integrity":"sha512-9fBAdYvDgK36elGDk4FrdzAflvj3ekqNXHhx7oNCrY1aVT/AmL9t65E1EY1gm25bXoRuWgtf+HHG2z2O4h6hFQ==","signatures":[{"sig":"MEUCIGnD1u/G5H8/riQttddKWKaaEHK2wfKYaBuDYfXXIXRgAiEAlKyP++lQUUvQJyxCZpZBzRck0qZVC/wVC0UthmGxSe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40248},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"c35a1636e9e09475161844f6c1791c4e8f95879b","scripts":{"ci":"pnpm run test && pnpm run lint && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","ci:admin":"pnpm run rm && pnpm run ci:online","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.0","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^8.57.0","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.6.0","prettier":"^3.2.5","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@vitest/coverage-v8":"^1.5.2","@bemedev/vitest-alias":"^0.0.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.3.3_1715035094321_0.529437902540207","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@bemedev/vitest-extended","version":"0.3.5","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.3.5","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"0e8502a9bf38aa92ccf3c0a4ada6f2876215ab9c","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.3.5.tgz","fileCount":57,"integrity":"sha512-FMzJ0tJahqIOWjw8rZB6emFsrnTaq1vsmKI6b4pM6ZBul4OKigbuE24M5JA3/ezTxiGGVVVUwROIai/D4O8mHg==","signatures":[{"sig":"MEYCIQDNO/vEmjGKeyv09q0IcaU/PhVioXEFd14BaqQjmRAoBgIhAKOSqWaQkn8gMXxOKMrkn/ju6diDUU6cEZYZ0XrbS51Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43264},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"00f75a072175fb2cba71d631c8df15e6cb30d49e","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","ci:admin":"pnpm run rm && pnpm run ci:online","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.2","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.3.12","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^8.57.0","rollup":"^4.16.1","terser":"^5.30.3","vitest":"^1.6.0","prettier":"^3.2.5","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@vitest/coverage-v8":"^1.5.2","@bemedev/vitest-alias":"^0.0.2","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.3.5_1715863736714_0.5547137697791413","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@bemedev/vitest-extended","version":"0.4.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.4.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"75b9ee918f320cb7c139b3928b38c5eadfebb142","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.4.0.tgz","fileCount":63,"integrity":"sha512-A35Yl+iUA/Ib6FYV7W0jz9ZMqaBigW6ulJaTafaogqWYLnXYWL6dHQSOlA1aKFNUdg6SxBC0Y81D8YlfZPqV4Q==","signatures":[{"sig":"MEUCIQCnNxrVWyWOnwe53lLub404xqfwWBnTR4L+EcXj5ZARSQIgGUlSxwuaVldzabaG2WITYfzIWYD/hu8pIJwgFpqqL5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65338},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"abb6ba10d3577d6d5e63ce9ea4fa7d6848a4ba99","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","ci:admin":"pnpm run rm && pnpm run ci:online","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.2","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.4.1","rxjs":"^7.8.1","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^8.57.0","rollup":"^4.18.0","terser":"^5.30.3","vitest":"^1.6.0","xstate":"^4.38.3","prettier":"^3.2.5","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@vitest/coverage-v8":"^1.5.2","@bemedev/vitest-alias":"^0.0.3","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","@bemedev/vitest-cov-exclude":"^0.0.2","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.4.0_1717194484864_0.9699422556956476","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@bemedev/vitest-extended","version":"0.4.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.4.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"7c3938e881a91da9bc97a9e6687b27ab26b2f0db","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.4.1.tgz","fileCount":63,"integrity":"sha512-OlUvVqs+QxF6yxHNdlXq+ErftlksrFzTmedE4PerhSeKMUOOMspaWrNRjP3e6FC3MUUatWOLKZD98ETHZw/mOw==","signatures":[{"sig":"MEYCIQC1YYlEppEaoWXRCLVplA1wli2lkUkjE4CuBFizttKimwIhAM7Y15L4ghR17ET6pFlcSgvBmrwAAp6LsC2TBqpE+VLs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65842},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"5d31d508ff1e201ce8925565fb20b9ae4ad38e2b","scripts":{"ci":"pnpm run config:off && pnpm run lint && pnpm run test && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","dep":"pnpm i","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","tsup":"tsup","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run dep","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","ci:admin":"pnpm run rm && pnpm run ci:online","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests","test:cache:reset":"watchman watch-del '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions' ; watchman watch-project '/Users/chlbri/Documents/github/NODE JS/Librairies bemedev/usefull-functions'"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.5.2","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"zod":"^3.22.5","glob":"^10.4.1","rxjs":"^7.8.1","tslib":"^2.6.2","dequal":"^2.0.3","eslint":"^8.57.0","rollup":"^4.18.0","terser":"^5.30.3","vitest":"^1.6.0","xstate":"^4.38.3","prettier":"^3.2.5","tsc-alias":"^1.8.8","typescript":"^5.4.5","pretty-quick":"^4.0.0","@vitest/coverage-v8":"^1.5.2","@bemedev/vitest-alias":"^0.0.3","@typescript-eslint/parser":"^7.7.0","rollup-plugin-typescript2":"^0.36.0","@bemedev/vitest-cov-exclude":"^0.0.2","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^7.7.0"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.4.1_1717203376878_0.5252500165811227","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@bemedev/vitest-extended","version":"0.5.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.5.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"47c87dc92aa8475ec67342cdf3ae7635b958f297","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.5.0.tgz","fileCount":58,"integrity":"sha512-JvS7Sa0rryY0WTqKOOL9tGcFNKEkGVh4ui5FLT2heWbHOBlxlCugwJQyvyMpT/hiBrsyX4qrNnC8hphY8LKaZQ==","signatures":[{"sig":"MEUCIQCQWvM17+O0Awv3XhnDS/dYAv41nNeZyjMR3AmOxIWgLQIgL3sFMf/2pvLyFw28nth+KajrtLJw34asVBy1hjzXIcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64069},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"2be81bcdeb3d81241a61c19990291d57f50afefe","scripts":{"ci":"pnpm run build:pack && pnpm run lint && pnpm run test && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","lint":"pnpm run prettier && pnpm run eslint --fix","pack":"tsx ./.pack/toPack.ts","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","build:pack":"pnpm run rm && pnpm run config:off && pnpm run build && pnpm run pack","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.8.2","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.0","rxjs":"^7.8.1","this1":"file:./.pack/bemedev-vitest-extended-0.5.0.tgz","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.17.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.19.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.19.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.5.0_1736462960086_0.8891654511924532","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@bemedev/vitest-extended","version":"0.5.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.5.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"f77ef9bf3bbcaadbbeb44310f579b6f680a97d71","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.5.1.tgz","fileCount":64,"integrity":"sha512-j65KEpP1WxYPAoVvfJ4tKpqGMf4sITC6Y567fZBb6Rbhb7QFFHz41LxsErhRToy1kNDd5hTagad/K2OMzl2RHw==","signatures":[{"sig":"MEUCIQDhaf9RfOtvobb2oEJghLQIQujWiLYRXgG/UgIiVA1HoAIgWglFr6aB7BM/MbEY1vQj67PZyqyVnyjxK3jLTQfXhHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66063},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"2ef0b1eee0bd479068945be71f07f7825b95df5d","scripts":{"ci":"pnpm run build:pack && pnpm run lint && pnpm run test && pnpm run build","rm":"rm -rf node_modules pnpm-lock.yaml","lint":"pnpm run prettier && pnpm run eslint --fix","pack":"tsx ./.pack/toPack.ts","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint ","lib:rm":"rm -rf lib","rollup":"rollup -c","dep:off":"pnpm run dep --offline","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","ci:online":"pnpm run config && pnpm run lint && pnpm run test && pnpm run build","rinit:off":"pnpm run rinit --offline","build:pack":"pnpm run rm && pnpm run config:off && pnpm run build && pnpm run pack","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.8.2","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.0","rxjs":"^7.8.1","this1":"file:./.pack/bemedev-vitest-extended-0.5.1.tgz","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.17.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.19.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.19.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.5.1_1736465944527_0.39372346452534357","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bemedev/vitest-extended","version":"0.6.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@0.6.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"d96ab8853da79ecd8f537cece459c48dfbe2fab0","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-0.6.0.tgz","fileCount":64,"integrity":"sha512-vKY5eIXaFuS4lUDhVv+K4tOv4DCcrXUf/v2qs74JNqR2y3N/Dx9tO5tNQgre1gqoh/RiNtb30dyXnDRfcIrTYw==","signatures":[{"sig":"MEYCIQDwzpw1LWUdvazm0sDk4HycmuUw53eTQ6I8uHvfKP563gIhAKSjIf20gsgcWtqvKiM3ZqzYcJuM7QBIxas1E1Jlz8jV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71264},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"a6d38c5408713932d47488029d91839a8920b5a2","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","pack":"tsx ./.pack/toPack.ts","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest --passWithNoTests","test:coverage":"vitest run --passWithNoTests"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.8.2","description":"Extensions to build tests in jest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.20.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.20.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_0.6.0_1737036507677_0.6117729894252915","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@bemedev/vitest-extended","version":"1.0.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.0.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"dist":{"shasum":"b1556090812bdbadd485674a1a30ebe75accfead","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.0.0.tgz","fileCount":64,"integrity":"sha512-DWu1IPsfvg8V1sQUTE5Beyk9ampskd7k7NnUqsS9geYIdOMCaFzkDjJZ7XZ/HsKEE9d9rvKGb25KmVfugRMquA==","signatures":[{"sig":"MEQCIERgO0eY34Bz/nj265GzS92wKp061tw1lFyJyytZUkfKAiA0I3xA/haknH7TAJXDaY0l/lMtVp0jN/EYDzKtShMKgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74078},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"167e2692339bc8f312ca5816484a4f1e1258332f","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","pack":"tsx ./.pack/toPack.ts","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.20.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.20.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.0.0_1737111055748_0.08479445072749625","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bemedev/vitest-extended","version":"1.0.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.0.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"b2ac54d2165e0abdbd4e9a5eab0ff4dfbf2ba593","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.0.1.tgz","fileCount":64,"integrity":"sha512-wxLueXJKAivgCJcX0TX8K8b9fqHEfrMatL2pE2dDTS5SZKO4gF3q5w4/Ngx8rshhIOZDMC3W3UwlM23Na70QZQ==","signatures":[{"sig":"MEQCICTE3IwL4+z9ucNVdRKDBiAW73VssenR9/Z7DR4MOUGLAiB9pG+GqaZRaCvILb2Fw1nRVH0yL8LXf4474YLZcWLwWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74175},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"a8ff55d702176dd5743448ebb68de606f6e3f6d8","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","pack":"tsx ./.pack/toPack.ts","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.20.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.20.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.0.1_1737111204308_0.6304062642282025","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@bemedev/vitest-extended","version":"1.1.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"54f46f4ec45fc3ac2f4963997d585ecfbf772057","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.0.tgz","fileCount":82,"integrity":"sha512-2jWPG4tcqyyTQtuPEjWRsJZTe3vwUEdGHOG3Dtxhio8nDfG2AYkCQ6VWfnFtdd166VdbDKPzFDH6MCVeMs1/vw==","signatures":[{"sig":"MEQCH31S93J5MyVkLvKjQJdZfPDiCYBDg+SXM0LDXwSCKHMCIQDKk1qYYuPQIEk1Q7RIpZ5LedSV4MfFzaqn+rUbXznF+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98716},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"2eee5ec4216c9f40d77d11211c38d983b362a7f2","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.0.2","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.20.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.20.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.0_1737595605581_0.6384884298477012","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@bemedev/vitest-extended","version":"1.1.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"8cc9a81b48dc9075dd160ac522e7d2c887a5cf2e","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.1.tgz","fileCount":82,"integrity":"sha512-e9SgdYHf5tp9QWYe7HNktrLJNJN8M84doi/Phb67ucBKqqEW+KO5+H9GpFjK7nyYB7zKDYbMV8HjtmIKhqcG3Q==","signatures":[{"sig":"MEYCIQCqzIZZr2/juRWVfZ+GwilKbOHBOw/fyZxDENkVK0T7IAIhAJH5j5csCkB39XPcFdvhXWKUScK52RYOAMx67CkLBOIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88836},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"108e302d9d57423d0b5227f78439993c6b1a0bea","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.0.2","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.20.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.20.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.1_1737665166518_0.8878538334346078","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@bemedev/vitest-extended","version":"1.1.2","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"bd4a17231f6649e3fded34dcd165d3da4e711735","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.2.tgz","fileCount":82,"integrity":"sha512-K/z2OOFeBtRw9ygNTy01OWfF/8Z+ljmQNM0Zd7LroK+I37IEBiGl/ifC9R1tqktVwROBaOfebLcIk6z1OmPZJg==","signatures":[{"sig":"MEUCIEFPi4/hClQ674G7RS4brEB7r3sNb1t03kk+NrwvPoAqAiEA3Ks3gVYRHMV7LhWO4Jdt+PYtKsPij7dYxg3KPG8wN7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88836},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"18c25b562f5c22fa0fb96956b33368f1d97703e7","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.30.1","terser":"^5.37.0","vitest":"^2.1.8","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.0.2","@vitest/coverage-v8":"^2.1.8","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.20.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.20.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.2_1737665715678_0.6648624200135478","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@bemedev/vitest-extended","version":"1.1.3","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"8d4ebacdf1082dba0736100a02ac38706366084e","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.3.tgz","fileCount":82,"integrity":"sha512-hZymV3sOOnWzR2zMMCiwDvHQ9vW/xBcezguGC2DbcJwY+sfvikCRGsjSFmnnlVFJwlXuz5BkVOIno4z6YB/AoQ==","signatures":[{"sig":"MEYCIQDf8CRhUFDXDRWQn5o7OnR5zAGt8kcs21m1WMu2Qh3mmQIhANMYVwIcL8mMTOCkfkj8eCsTInEw3mUWF6DzqGAui/1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88836},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"3feecc1e9a3e9c4e712a24ace8332cffe25f123a","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.32.0","terser":"^5.37.0","vitest":"^3.0.4","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.3","@vitest/coverage-v8":"^3.0.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.21.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.21.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.3_1737709196700_0.19872308425164342","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@bemedev/vitest-extended","version":"1.1.4","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.4","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"eb87ce25327fe5a25079de6a4302c99db586ce30","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.4.tgz","fileCount":82,"integrity":"sha512-mPqZNbn86LBmyg+V+6f05ldCYJlLti/bs0b517H0BRHZ6DZc9JVP51YtRLXK8P6nMIRaArHsUa0tI9+RXl1qqg==","signatures":[{"sig":"MEUCICV7WQudc1sDteK+n1P/BkUtoJkroeOLwHlpbddO1sA8AiEA8r0rBm3z2JHIG8/51ctKDWCzeZiokG8CGE50sDjniFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89995},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"48dfa758b2772bfb954f411e27fafa7c52f65184","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.32.0","terser":"^5.37.0","vitest":"^3.0.4","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.3","@vitest/coverage-v8":"^3.0.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.21.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.21.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.4_1737722170305_0.35500060452825233","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@bemedev/vitest-extended","version":"1.1.5","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.5","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"335c74a233458ca9227ce5b24eb96dde5ed312af","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.5.tgz","fileCount":88,"integrity":"sha512-NMUHFFFlGKExBgvo+bqlzt2bEW1/BfAcpXr2eXs+Xl/+jSLi006wl2H10GmqyfMKQBUwxYVIy0xcUXlRVr6G7A==","signatures":[{"sig":"MEYCIQCCAn4UkJSkS8GFx31GyEg/LFJo7/Qo0C+UFiV3tpdd7QIhAN7hXlFBGGlUiXL8ZlapZ5JjXjKMyEgze2D/6tLjZmzd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93881},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"5f1fb7825752632349f77e42e5ade41b7b9c89e1","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.1","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.32.0","terser":"^5.37.0","vitest":"^3.0.4","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.3","@vitest/coverage-v8":"^3.0.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.21.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.21.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.5_1738068849181_0.7997757371509235","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@bemedev/vitest-extended","version":"1.1.6","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.1.6","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"d2c4ce562242ca8115b8040414740141f1cf1310","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.1.6.tgz","fileCount":88,"integrity":"sha512-Tk2hXdQMQA/VVKbQgAybTcN9PsqHiRDiMPejtON99igJZ8Jks/62SEiR2i07PWNPn4JWG7ODrX0IVBRQCZZJbA==","signatures":[{"sig":"MEUCIAG0sUEoxD3+5UGjxT1yeYvz8b5DOnxXjAVVd+XkxTiCAiEA0A+/bhKlMDiFjmkifNSJNee4VFBr5deHJS6ynotVgv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92892},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"f476757cdbae6d00bf8a03b97c22e9ff5e9e5b1f","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.18.0","rollup":"^4.32.0","terser":"^5.37.0","vitest":"^3.0.4","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.3","@vitest/coverage-v8":"^3.0.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.21.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.21.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.1.6_1738069320298_0.3124283158447412","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bemedev/vitest-extended","version":"1.2.0","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.2.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"1449c3a36177368bcee676af372cb85c394f9deb","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.2.0.tgz","fileCount":94,"integrity":"sha512-CCh8YSjJ0kr81hb0+fNotACY3MgbZXpaP/mXDn4m+n/xcC1jzlki+6qr//SH3zM2KqMdzEQfRVe29fivl3cuWQ==","signatures":[{"sig":"MEYCIQDoWJ+Y568yooCx6BE0uDi1S0rBPxmT1JECkp7Bc4WbewIhAJakwwv1FJh3hFwW/fB/uP8HvU/AqFT/4gfxT/bTw5ib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95458},"main":"lib/index.js","type":"module","module":"lib/index.js","gitHead":"93a439f74330da1d7443a6a503fbe0a37632e2cb","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.20.0","rollup":"^4.34.6","terser":"^5.38.1","vitest":"^3.0.5","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.0.5","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.23.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.23.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.2.0_1738971609206_0.5879901416313049","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@bemedev/vitest-extended","version":"1.2.1","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.2.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"6549790a886a0804eef29255f681bc7f2c767752","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.2.1.tgz","fileCount":94,"integrity":"sha512-x+UsNIi7EYqbboTUTJUZDwk74Mq/+vXn/d7xgzkXhHTTBYqO8mev/abBJmKGWjZ++VApT7u7wynsoQS/EVe4RQ==","signatures":[{"sig":"MEYCIQC2Lr4g/R1DWI/NvfYQQ8NUYYBTYVUOWo9+bGMTmVmfKAIhAOqD/jaM9hjNL5MpmhhFcCT2uy2GGe06Fez/vm7kJu4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95879},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{".":{"node":"./lib/index.cjs","types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"node":"./lib/*.cjs","types":"./lib/*.d.ts","import":"./lib/*.js","default":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"79b2400edf25171ad36e7c720d8f28b4f67bb98a","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.20.0","rollup":"^4.34.6","terser":"^5.38.1","vitest":"^3.0.5","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.0.5","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.23.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.23.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.2.1_1738972133712_0.0362686482224952","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@bemedev/vitest-extended","version":"1.2.2","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.2.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"7d02757b28cb054b69afd2f8160e1d328dace950","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.2.2.tgz","fileCount":94,"integrity":"sha512-dSMAyfHyhim2nT6DjOvrIY+AKn74pq21z72Z77371/ZL/q8FAfdcAOLMqnaV0fRPzSbaA4q25YcXpYjhF10ZBQ==","signatures":[{"sig":"MEUCIQDYeqVpqFJLNF+0ugwWUwbxd/vVzYjlkrTa+J8WrZlNSQIgHnRtBxzpVX9N+n4lNv72pMvj/VEUFELkgVj1Bxg8FXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96279},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{".":{"node":"./lib/index.cjs","types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"node":"./lib/*.cjs","types":"./lib/*.d.ts","import":"./lib/*.js","default":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"91a48563b7ab5fae43fc60500f077df4b10e7617","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.20.0","rollup":"^4.34.6","terser":"^5.38.1","vitest":"^3.0.5","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.0.5","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.23.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.23.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.2.2_1738972674532_0.6099442391412757","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@bemedev/vitest-extended","version":"1.2.3","keywords":["jest","test","test.each","loop","Test acceptation","describe","expect"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.2.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"30258c6b5d0525318723dd64938f99bac0b8140e","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.2.3.tgz","fileCount":88,"integrity":"sha512-ArzEObBJCUr6sOOSVd6A16auYTQmi0tFxwwZhTcyyO1IiQxscwsV/mqlQD/STAb0EFoPaaUx6/jrWPR0ZZXB/Q==","signatures":[{"sig":"MEYCIQCBGm3/0GGGbhNoef8R0c/bCyUZEdZI8ZhhcG+KDC3rrQIhAKjYYqoEUKHkFu4G8Qegp/umNeEoyA3Ikpqml9xDGanc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93815},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{".":{"node":"./lib/index.cjs","types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"node":"./lib/*.cjs","types":"./lib/*.d.ts","import":"./lib/*.js","default":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"c43c2e9de87960b539a55941c85b41bae513105d","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","zod":"^3.24.1","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.20.0","rollup":"^4.34.6","terser":"^5.38.1","vitest":"^3.0.5","xstate":"4.38.3","globals":"^15.14.0","shelljs":"^0.8.5","prettier":"^3.4.2","tsc-alias":"^1.8.10","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.0","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.0.5","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.23.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.23.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.2.3_1738973414360_0.6918701864488239","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@bemedev/vitest-extended","version":"1.3.0","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"5e0a37e5609deb84a57a4fbbef0f438ffae131dd","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.0.tgz","fileCount":82,"integrity":"sha512-Bq86DzLy2Kg5Q1epZyqi3e6obkvx7HusXR4LdheaFob2D+XSRb3qOuJ2wQBqyfAmhiCa+5JjwoopppIdkBwQvg==","signatures":[{"sig":"MEUCIDxifi71NmamSBWA0lxRiQxI3FoWm2fpww7DnEB8Z6UXAiEAtwg2zz8YThvWKG0l1gW94n9fTiMrHX/0EEGs8PDcn3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94978},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{".":{"node":"./lib/index.cjs","types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"node":"./lib/*.cjs","types":"./lib/*.d.ts","import":"./lib/*.js","default":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"0b0f069ef1636eeeb66f31a7bd239a0ecff595ff","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","zod":"^3.24.2","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.20.1","rollup":"^4.34.8","terser":"^5.39.0","vitest":"^3.0.6","xstate":"4.38.3","globals":"^16.0.0","shelljs":"^0.8.5","prettier":"^3.5.1","tsc-alias":"^1.8.10","@eslint/js":"^9.20.0","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.0.6","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.24.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.24.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.0_1740170681539_0.8470623426676624","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@bemedev/vitest-extended","version":"1.3.1","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"8c1ae721649a0a8febc2956e420b1dcd1c031e58","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.1.tgz","fileCount":82,"integrity":"sha512-MnQxxzL2VRRDhDCtUixthhJqu3VfMeQSQmCScOFf422+GLAQ05kvnfueWCiEfQsLZl+Kj4AXr2foRKiuSsvayg==","signatures":[{"sig":"MEYCIQDpvKqpHKySR3u/afJD4q2Ii7z8Jp515KqoFX+nq7ijXgIhAPWLhSNvXNO6JY8r88Q1w/7sfWCLh/0c4frGOgdLfbZW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95321},"main":"lib/index.js","type":"module","module":"lib/index.js","exports":{".":{"node":"./lib/index.cjs","types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"node":"./lib/*.cjs","types":"./lib/*.d.ts","import":"./lib/*.js","default":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"cd11caa73e59d53fabf3d23a15adef2a40253d3d","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","zod":"^3.24.2","glob":"^11.0.1","rxjs":"^7.8.1","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.20.1","rollup":"^4.34.8","terser":"^5.39.0","vitest":"^3.0.6","xstate":"4.38.3","globals":"^16.0.0","shelljs":"^0.8.5","prettier":"^3.5.1","tsc-alias":"^1.8.10","@eslint/js":"^9.20.0","typescript":"^5.7.3","pretty-quick":"^4.0.0","@types/shelljs":"^0.8.15","edit-json-file":"^1.8.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.0.6","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.0.2","@typescript-eslint/parser":"^8.24.1","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.24.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.1_1740172748390_0.6584946772708213","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@bemedev/vitest-extended","version":"1.3.2","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"d4716ad572f8b42173896d44760c9fd672d1b5c0","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.2.tgz","fileCount":88,"integrity":"sha512-+n6lnbTh2lhEbz+z+8suHFizsV77HClsd0Q9zkqy0kIoJ4zqtWyiDyeWn6o8pRGx56Chhihh2agVRNmA1jiBdA==","signatures":[{"sig":"MEYCIQC9kvHISr9tp6fphJqU9KNuC4ok98lihD566V+kJ1XgOgIhAMETa5q1iKnRVjpHXi9NxSjov/fkJQAnVCYSdOqj/xck","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101561},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"node":"./lib/index.cjs","types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"node":"./lib/*.cjs","types":"./lib/*.d.ts","import":"./lib/*.js","default":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"3f16c53812389a9e0715e751ed6936edf6529f6b","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add -D xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","zod":"^3.25.64","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.29.0","rollup":"^4.43.0","terser":"^5.42.0","vitest":"^3.2.3","xstate":"4.38.3","globals":"^16.2.0","shelljs":"^0.10.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@eslint/js":"^9.29.0","typescript":"^5.8.3","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.16","edit-json-file":"^1.8.1","@eslint/eslintrc":"^3.3.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.34.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.34.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.2_1750016746577_0.037455269138433556","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@bemedev/vitest-extended","version":"1.3.3","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.3","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"8aa905de40533a3e656bd65b99586e6a3375d701","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.3.tgz","fileCount":88,"integrity":"sha512-GtEnwlGMOLKBQU90TJEgIMnIuTjqYlLtqRIYYGrkD4cVGtEdjR5y+7WDOuVAai8aayAtUVDClJc57TlrqsqBXg==","signatures":[{"sig":"MEYCIQC6TsjL6pPvNS80skdI71yUtX6DCAy1WzuyjpUe01uuUAIhAIujYI/BExrhpNEsYcEAAB5OvWNgUFfqOygQbUxyE4BF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102095},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"14d11d6a4e2be64f8747bd519ac2bd6814c7668b","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build","upgrade":"pnpm upgrade --latest && pnpm add -D xstate@4.38.3 --offline","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","zod":"^3.25.64","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.29.0","rollup":"^4.43.0","terser":"^5.42.0","vitest":"^3.2.3","xstate":"4.38.3","globals":"^16.2.0","shelljs":"^0.10.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@eslint/js":"^9.29.0","typescript":"^5.8.3","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.16","edit-json-file":"^1.8.1","@eslint/eslintrc":"^3.3.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.34.0","rollup-plugin-typescript2":"^0.36.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.34.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.3_1750017707881_0.16715748077851744","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@bemedev/vitest-extended","version":"1.3.4","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.4","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"ec0d4386efddbae6105f9031de1ce3b3f5cc0ab1","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.4.tgz","fileCount":88,"integrity":"sha512-op49mNHE8GlvpB2b+pdLUeI/F1rtg8iiQD8BlsABn6GsEoQSPrqS6azKpA/cTkt3wMBAx3UqZ+BIooXU9yv+CA==","signatures":[{"sig":"MEYCIQDZbEAi+vI2YEOC5a+9uNncnqTxTQ0DpT4/K+or0QFp3wIhAIy4819MwAUM0R492Tw6m67qMFcAS+PrT8Kkyo9gJK8Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101144},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"8b2e948000d8bc4bdf6daa87e52373ef8fb352e8","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build && pnpm run size","upgrade":"pnpm upgrade --latest && pnpm add -D xstate@4.38.3 --offline","ci:admin":"pnpm run upgrade && pnpm run ci","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","zod":"^3.25.64","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.29.0","rollup":"^4.43.0","terser":"^5.42.0","vitest":"^3.2.3","xstate":"4.38.3","globals":"^16.2.0","shelljs":"^0.10.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@eslint/js":"^9.29.0","size-limit":"^11.2.0","typescript":"^5.8.3","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.16","edit-json-file":"^1.8.1","@eslint/eslintrc":"^3.3.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.34.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-small-lib":"^11.2.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.34.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.4_1750085465390_0.6846378164371854","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@bemedev/vitest-extended","version":"1.3.5","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.5","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"64473f1de77d144c8f7b3713898b20b17febfcf7","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.5.tgz","fileCount":88,"integrity":"sha512-Rn/hKZ2MrHdDn5WRdaFeZQGBLGrscS0Owt03ip1J7g1uTq0RDaXKkTxvSK7Du5qkC9PCXd+3FFezuzmjOTGiEg==","signatures":[{"sig":"MEYCIQCBSRkM3mzuIiMfP6g8zy1HNTZFCZ0zYr5wiJD4G2nPXQIhAPP4bn89cCaqORi5Q89eIqL9kj2QyOUfU/5ho8y3d73E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101769},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"569ab657cfa98499dc3364be645e05017dc36e2b","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build && pnpm run size","upgrade":"pnpm upgrade --latest && pnpm add -D xstate@4.38.3 --offline","ci:admin":"pnpm run upgrade && pnpm run ci","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","zod":"^3.25.64","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.29.0","rollup":"^4.43.0","terser":"^5.42.0","vitest":"^3.2.3","xstate":"4.38.3","globals":"^16.2.0","shelljs":"^0.10.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@eslint/js":"^9.29.0","size-limit":"^11.2.0","typescript":"^5.8.3","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.16","edit-json-file":"^1.8.1","@eslint/eslintrc":"^3.3.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.34.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-small-lib":"^11.2.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.34.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.5_1750086358869_0.7972903993149829","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@bemedev/vitest-extended","version":"1.3.6","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.3.6","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"baafdb83f3a94118cc5cffd9c4749e237d9f56f2","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.3.6.tgz","fileCount":88,"integrity":"sha512-sYHdqb74FqM5iJal/0THvSO6q/MlaWQDqudewPmfaM1cHLiItsEywBaQKQ3FQGq8uAivZl9qa0tSvZdZKVBahw==","signatures":[{"sig":"MEQCIEi8qTbG8qDiVB/QJ9g9CnVYWB82sq7uD2YHq40VWQQnAiASvGw9efoDpcdJFhSx3cjjB+AnvCrwYptNf72ff/Jksw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101754},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"d844cd20980cae8d2f5760aca0417fbdb29ad99b","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build && pnpm run size","upgrade":"pnpm upgrade --latest && pnpm add -D xstate@4.38.3 --offline","ci:admin":"pnpm run upgrade && pnpm run ci","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.2","dependencies":{"@bemedev/sleep":"^0.1.2","@bemedev/types":"^0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","zod":"^3.25.64","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.29.0","rollup":"^4.43.0","terser":"^5.42.0","vitest":"^3.2.3","xstate":"4.38.3","globals":"^16.2.0","shelljs":"^0.10.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@eslint/js":"^9.29.0","size-limit":"^11.2.0","typescript":"^5.8.3","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.16","edit-json-file":"^1.8.1","@eslint/eslintrc":"^3.3.1","@bemedev/basicfunc":"^0.1.5","@vitest/coverage-v8":"^3.2.3","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.1.1","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.34.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-small-lib":"^11.2.0","rollup-plugin-node-externals":"^8.0.0","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.34.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.3.6_1750086562726_0.021598466956243234","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@bemedev/vitest-extended","version":"1.5.0","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.5.0","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"6438c57f41c629688a4431943fcc0b200d733d1d","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.5.0.tgz","fileCount":113,"integrity":"sha512-8aBjo3ju2OeIqNObZ55ANxmhwoPd6Am9fkAN9/i+J/39t7ptHhErUgRIAva2AMjtXkLs/WzJrioMVMuV1wXmQg==","signatures":[{"sig":"MEYCIQCvpCmPpwxS8Z9jAIhZVZJ+wG1ruU53zu4lf9xji0KNWAIhAJsS6UKPlTEtLlmq7nOtxFpwKkWRpAKpP3o1WZaafFCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182000},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"ed7569f75240dad41bcf6a54cb72366c0e735e46","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build && pnpm run size","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run upgrade && pnpm run ci","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@bemedev/sleep":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.1.5","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.35.0","rollup":"^4.50.0","terser":"^5.44.0","vitest":"^3.2.4","globals":"^16.3.0","shelljs":"^0.10.0","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","size-limit":"^11.2.0","typescript":"^5.9.2","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.17","edit-json-file":"^1.8.1","@bemedev/app-ts":"^0.9.21","@bemedev/basifun":"^0.5.3","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^3.2.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.2.0","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.42.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-small-lib":"^11.2.0","rollup-plugin-node-externals":"^8.1.1","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.42.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.5.0_1757157031779_0.1930593456927603","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@bemedev/vitest-extended","version":"1.5.1","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.5.1","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"43c1cbf4980bf3a6a801f8d90e4b1c8acf29645a","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.5.1.tgz","fileCount":113,"integrity":"sha512-bzE7nesLTBg9esJaXmdvxRno2QYG2pK0vnA//rgWFZdy5wlYXfW9gCAJg8JU5gNylBUDGjUfy6bxIWErTsIgjg==","signatures":[{"sig":"MEQCIBPA0TF83lD9+CU09q/37Mo/4LleztpMcgydKTMqvqgHAiAhcUKW3aMWfD66TpCj3Dev94ZKSJuFhYt3J5NPc8Rndw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182167},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"16e304ce2afa88093c491bfbf13ad8bd425747a0","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","approve":"pnpm approve-builds","prepare":"husky","pretest":"pnpm run build && pnpm run size","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run upgrade && pnpm run ci","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@bemedev/sleep":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.1.5","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.35.0","rollup":"^4.50.0","terser":"^5.44.0","vitest":"^3.2.4","globals":"^16.3.0","shelljs":"^0.10.0","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","size-limit":"^11.2.0","typescript":"^5.9.2","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.17","edit-json-file":"^1.8.1","@bemedev/app-ts":"^0.9.21","@bemedev/basifun":"^0.5.3","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^3.2.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.2.0","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.42.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-small-lib":"^11.2.0","rollup-plugin-node-externals":"^8.1.1","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.42.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.5.1_1757179012817_0.821137082238","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@bemedev/vitest-extended","version":"1.5.2","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"url":"https://cv-chlbri-bemedev.vercel.app","name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com"},"license":"MIT","_id":"@bemedev/vitest-extended@1.5.2","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"homepage":"https://github.com/chlbri/vitest-extended#readme","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"dist":{"shasum":"182e79de6bf478b823a662122410c8afdfd2f178","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.5.2.tgz","fileCount":113,"integrity":"sha512-GBTxDSn2VfKpdXkpFa5mxVBsGFRmqsMkvv7+OVr2yVvPJcknKHn2oKD7BSuzJRhdgpQY2bV09zDRFNNhqx7/6w==","signatures":[{"sig":"MEUCIATwSmVeVLBJDwT8mEvJeaUZxexnYEiAOydLPrEtrHOaAiEAlVGQsl2iX8we8GR+y2Nj5CSqIgGcZxmZnYtzMHKLBDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182986},"main":"lib/index.js","pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"gitHead":"b1152382ba38ac31feded6bb31a36c5e042971bb","scripts":{"ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","rm":"rm -rf node_modules pnpm-lock.yaml","p-q":"pretty-quick","lint":"pnpm run prettier && pnpm run eslint --fix","size":"size-limit","test":"pnpm run test:coverage --no-coverage","build":"pnpm run lib:rm && pnpm run rollup","rinit":"pnpm run rm && pnpm run config","config":"pnpm install","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","rollup":"rollup -c","prepare":"husky","pretest":"pnpm run build && pnpm run size","upgrade":"pnpm upgrade --latest","ci:admin":"pnpm run upgrade && pnpm run ci","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit:off":"pnpm run rinit --offline","config:off":"pnpm run config --offline","test:watch":"vitest","test:coverage":"vitest run"},"typings":"lib/index.d.ts","_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"repository":{"url":"git+https://github.com/chlbri/vitest-extended.git","type":"git"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"_npmVersion":"10.8.2","description":"Extensions to build tests in vitest","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@bemedev/sleep":"^0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","zod":"^4.1.5","glob":"^11.0.3","rxjs":"^7.8.2","husky":"^9.1.7","tslib":"^2.8.1","dequal":"^2.0.3","eslint":"^9.35.0","rollup":"^4.50.0","terser":"^5.44.0","vitest":"^3.2.4","globals":"^16.3.0","shelljs":"^0.10.0","prettier":"^3.6.2","tsc-alias":"^1.8.16","@eslint/js":"^9.35.0","size-limit":"^11.2.0","typescript":"^5.9.2","pretty-quick":"^4.2.2","@types/shelljs":"^0.8.17","edit-json-file":"^1.8.1","@bemedev/app-ts":"^0.9.21","@bemedev/basifun":"^0.5.3","@eslint/eslintrc":"^3.3.1","@vitest/coverage-v8":"^3.2.4","vite-tsconfig-paths":"^5.1.4","@bemedev/vitest-alias":"^0.0.3","@types/edit-json-file":"^1.7.3","@bemedev/rollup-config":"^0.2.0","@bemedev/vitest-exclude":"^0.1.1","@typescript-eslint/parser":"^8.42.0","rollup-plugin-typescript2":"^0.36.0","@size-limit/preset-small-lib":"^11.2.0","rollup-plugin-node-externals":"^8.1.1","rollup-plugin-tsconfig-paths":"^1.5.2","@typescript-eslint/eslint-plugin":"^8.42.0","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/vitest-extended_1.5.2_1757181586744_0.9913082075504138","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"@bemedev/vitest-extended","version":"1.5.3","description":"Extensions to build tests in vitest","type":"module","main":"lib/index.js","typings":"lib/index.d.ts","module":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/chlbri/vitest-extended.git"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./*":{"types":"./lib/*.d.ts","import":"./lib/*.js","require":"./lib/*.cjs"},"./package.json":"./package.json"},"scripts":{"build":"pnpm run lib:rm && pnpm run rollup","ci":"pnpm run lint && pnpm run test && pnpm run prettier && pnpm run p-q","ci:admin":"pnpm run upgrade && pnpm run ci","config":"pnpm install","config:off":"pnpm run config --offline","eslint":"eslint \"{src/**/*,App}.{ts,tsx}\"","lib:rm":"rm -rf lib","lint":"pnpm run prettier && pnpm run eslint --fix","p-q":"pretty-quick","pretest":"pnpm run build && pnpm run size","prettier":"prettier --write \"src/**/*.{ts,tsx}\"","rinit":"pnpm run rm && pnpm run config","rinit:off":"pnpm run rinit --offline","rm":"rm -rf node_modules pnpm-lock.yaml","rollup":"rollup -c","test":"pnpm run test:coverage --no-coverage","test:coverage":"vitest run","size":"size-limit","test:watch":"vitest","upgrade":"pnpm upgrade --latest","prepare":"husky"},"size-limit":[{"path":"lib/*.js","limit":"10 KB"},{"path":"lib/*.cjs","limit":"10 KB"}],"keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"author":{"name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com","url":"https://cv-chlbri-bemedev.vercel.app"},"license":"MIT","devDependencies":{"@bemedev/app-ts":"^0.9.21","@bemedev/basifun":"^0.5.3","@bemedev/rollup-config":"^0.2.1","@bemedev/vitest-alias":"^0.0.3","@bemedev/vitest-exclude":"^0.1.1","@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.35.0","@size-limit/preset-small-lib":"^11.2.0","@types/edit-json-file":"^1.7.3","@types/shelljs":"^0.8.17","@typescript-eslint/eslint-plugin":"^8.42.0","@typescript-eslint/parser":"^8.42.0","@vitest/coverage-v8":"^3.2.4","dequal":"^2.0.3","edit-json-file":"^1.8.1","eslint":"^9.35.0","glob":"^11.0.3","globals":"^16.3.0","husky":"^9.1.7","prettier":"^3.6.2","pretty-quick":"^4.2.2","rollup":"^4.50.0","rollup-plugin-circular-dependencies":"^1.1.2","rollup-plugin-node-externals":"^8.1.1","rollup-plugin-tsconfig-paths":"^1.5.2","rollup-plugin-typescript2":"^0.36.0","rxjs":"^7.8.2","shelljs":"^0.10.0","size-limit":"^11.2.0","terser":"^5.44.0","tsc-alias":"^1.8.16","tslib":"^2.8.1","tsx":"^4.20.5","typescript":"^5.9.2","vite-tsconfig-paths":"^5.1.4","vitest":"^3.2.4","zod":"^4.1.5"},"peerDependencies":{"vitest":"^3.2.4"},"dependencies":{"@bemedev/sleep":"^0.1.2"},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"_id":"@bemedev/vitest-extended@1.5.3","gitHead":"1f6bc577dfb945f549e87929f24324b8c83eb9ea","bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"homepage":"https://github.com/chlbri/vitest-extended#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-RE9gZ8gieYIvH77Ri2qZ13BDZkpcQzO1Co4FBg3bFplVVW71qRsXbDELGo8irQKC/n/cCJnzTph4G4YwLzMtdg==","shasum":"8eb999e3707594ee144c6813858b0f700bba2ad4","tarball":"https://registry.npmjs.org/@bemedev/vitest-extended/-/vitest-extended-1.5.3.tgz","fileCount":141,"unpackedSize":202623,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICeRCmkXeRdPcFpnJ0JmC2r2b4CRHrzjiqd12B6nbfZBAiAWFVlGaQ2bvB2+uZRo2c1/ucU3xZP/zRSC1UPuBIVbLQ=="}]},"_npmUser":{"name":"bemedev","email":"bri_lvi@icloud.com"},"directories":{},"maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitest-extended_1.5.3_1757185680914_0.10671178882481036"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-23T22:43:49.403Z","modified":"2025-09-06T19:08:01.277Z","0.2.0":"2024-04-23T22:43:49.711Z","0.2.1":"2024-04-23T23:31:00.795Z","0.2.3":"2024-04-24T00:15:33.689Z","0.2.4":"2024-04-24T00:20:16.192Z","0.2.5":"2024-04-24T00:25:47.663Z","0.2.6":"2024-04-24T08:48:39.964Z","0.3.0":"2024-04-24T09:19:40.293Z","0.3.1":"2024-05-03T08:33:23.105Z","0.3.3":"2024-05-06T22:38:14.485Z","0.3.5":"2024-05-16T12:48:56.859Z","0.4.0":"2024-05-31T22:28:05.045Z","0.4.1":"2024-06-01T00:56:17.112Z","0.5.0":"2025-01-09T22:49:20.276Z","0.5.1":"2025-01-09T23:39:04.701Z","0.6.0":"2025-01-16T14:08:27.879Z","1.0.0":"2025-01-17T10:50:55.950Z","1.0.1":"2025-01-17T10:53:24.481Z","1.1.0":"2025-01-23T01:26:45.809Z","1.1.1":"2025-01-23T20:46:06.747Z","1.1.2":"2025-01-23T20:55:15.885Z","1.1.3":"2025-01-24T08:59:56.886Z","1.1.4":"2025-01-24T12:36:10.487Z","1.1.5":"2025-01-28T12:54:09.497Z","1.1.6":"2025-01-28T13:02:00.493Z","1.2.0":"2025-02-07T23:40:09.406Z","1.2.1":"2025-02-07T23:48:53.882Z","1.2.2":"2025-02-07T23:57:54.721Z","1.2.3":"2025-02-08T00:10:14.578Z","1.3.0":"2025-02-21T20:44:41.745Z","1.3.1":"2025-02-21T21:19:08.568Z","1.3.2":"2025-06-15T19:45:46.753Z","1.3.3":"2025-06-15T20:01:48.059Z","1.3.4":"2025-06-16T14:51:05.559Z","1.3.5":"2025-06-16T15:05:59.042Z","1.3.6":"2025-06-16T15:09:22.919Z","1.5.0":"2025-09-06T11:10:31.986Z","1.5.1":"2025-09-06T17:16:53.003Z","1.5.2":"2025-09-06T17:59:46.927Z","1.5.3":"2025-09-06T19:08:01.112Z"},"bugs":{"url":"https://github.com/chlbri/vitest-extended/issues"},"author":{"name":"Charles-Lévi BRI","email":"bri_lvi@icloud.com","url":"https://cv-chlbri-bemedev.vercel.app"},"license":"MIT","homepage":"https://github.com/chlbri/vitest-extended#readme","keywords":["vitest","test","test.each","loop","Test acceptation","describe","expect","timer","fake"],"repository":{"type":"git","url":"git+https://github.com/chlbri/vitest-extended.git"},"description":"Extensions to build tests in vitest","maintainers":[{"name":"bemedev","email":"bri_lvi@icloud.com"}],"readme":"# @bemedev/vitest-extended\n\nExtensions pour faciliter la création de tests avec Vitest.\n\n<br/>\n\n## Installation\n\n```sh\nnpm install @bemedev/vitest-extended\n```\n\nou\n\n```sh\npnpm add @bemedev/vitest-extended\n```\n\nou\n\n```sh\nyarn add @bemedev/vitest-extended\n```\n\n<br/>\n\n## Utilisation\n\n### Importation des fonctions\n\n```ts\nimport {\n  useTestFunctionAcceptation,\n  useTFA /* Alias of useTestFunctionAcceptation*/,\n  createTests,\n  doneTest,\n  useEach,\n  useEachAsync,\n  useEachCases,\n} from '@bemedev/vitest-extended';\n```\n\n### Exemples\n\n<br/>\n\n#### Création de tests\n\n```ts\nimport { createTests } from '@bemedev/vitest-extended';\n\nconst add = (a: number, b: number) => a + b;\n\ndescribe('Addition', () => {\n  const { success } = createTests(\n    add,\n    {}, // all options (optional)\n  );\n\n  success(\n    { invite: 'addition de 1 et 2', parameters: [1, 2], expected: 3 },\n    { invite: 'addition de 2 et 3', parameters: [2, 3], expected: 5 },\n  );\n});\n```\n\n<br/>\n\n#### Utilisation de `doneTest`\n\n```ts\nimport { doneTest } from '@bemedev/vitest-extended';\nimport { createMachine, interpret, typings } from 'xstate';\n\nconst machine = createMachine(\n  {\n    id: 'my-machine',\n    initial: 'idle',\n    states: {\n      idle: {\n        on: {\n          START: '/running',\n        },\n      },\n      running: {\n        on: {\n          STOP: '/idle',\n          FINISH: '/done',\n        },\n      },\n      done: { entry: 'onDone' },\n    },\n  },\n  typings({\n    context: 'boolean',\n    eventsMap: {\n      START: 'primitive',\n      STOP: 'primitive',\n      FINISH: 'primitive',\n    },\n  }),\n);\n\ndoneTest('test avec done', done => {\n  const service = interpret(machine, { context: false });\n  service.addOptions(({ voidAction }) => ({\n    actions: {\n      onDone: voidAction(done),\n    },\n  }));\n\n  service.start();\n  service.send('START');\n  service.send('STOP');\n  service.send('START');\n  service.send('FINISH');\n});\n```\n\n<br/>\n\n## API\n\n### `useTestFunctionAcceptation`\n\nTest d'acceptation pour une fonction.\n\n### `useTFA`\n\nAlias de `useTFA`.\n\n### `createTests`\n\nCrée des tests pour une fonction avec des cas spécifiques.\n\n### `doneTest`\n\nCrée un test avec une fonction `done` et un timeout.\n\n### `useEach`\n\nVersion améliorée de `test.each` suivant le principe de la librairie.\n\n### `useEachAsync`\n\nVersion asynchrone de `useEach`.\n\n### `useErrorAsync`\n\nVersion asynchrone de `useError`.\n\n<br/>\n\n## NB:\n\n- You can mock the function and assign a value to this function at runtime\n\n<br/>\n\n```ts\nimport { createTests } from '@bemedev/vitest-extended';\n\ntype Add_F = (numb1: number, numb2: number) => number;\nconst add: Add_F = (numb1, numb2) => numb1 + numb2;\nconst addTest = undefined as unknown as Add_F;\n\ndescribe('#2 => CreateTests, funcTest is initialazed after', () => {\n  const { success } = createTests.withImplementation(addTest, {\n    instanciation: () => add,\n    name: 'add', // Add a name because name is not provided at static time\n  });\n\n  describe(\n    '#01 => success',\n    success(\n      {\n        invite: '0 + 0 = 0',\n        parameters: [0, 0],\n        expected: 0,\n      },\n      {\n        invite: '99 + 1 = 0',\n        parameters: [99, 1],\n        expected: 100,\n      },\n      {\n        invite: '1 + 1 = 0',\n        parameters: [1, 1],\n        expected: 2,\n      },\n    ),\n  );\n});\n```\n\n<br/>\n\n- And you can transform the function to test\n\n```ts\nimport { createTests } from '@bemedev/vitest-extended';\n\nconst noArgs = () => 'no args';\n\ndescribe('#1 => Transform', () => {\n  const { success } = createTests(noArgs, { transform: () => 'result' });\n\n  describe(\n    '#01 => success',\n    success({\n      invite: 'no args',\n      parameters: [],\n      // Here the result is transformed from value \"no args\" to \"result\"\n      expected: 'result',\n    }),\n  );\n});\n```\n\n<br/>\n\n- And customize the test function\n\n```ts\nimport { createTests } from '@bemedev/vitest-extended';\n\ndescribe('#01 => Add', () => {\n  const add = (a: number, b: number) => a + b;\n  const { success } = createTests(add, x => x.toLocaleString());\n\n  describe(\n    '#01 => success',\n    success(\n      {\n        invite: '1 + 2',\n        parameters: [1, 2],\n        expected: '3',\n      },\n      {\n        invite: '1 + 2, with specific test',\n        parameters: [1, 2],\n        expected: '31',\n        test: (value, expected) => {\n          expect(value + 1).toBe(expected);\n        },\n      },\n    ),\n  );\n});\n```\n\n<br/>\n\n## Licence\n\nMIT\n\n<br/>\n\n## [CHANGE_LOG](CHANGE_LOG.md)\n\n<br/>\n\n## Auteur\n\nCharles-Lévi BRI,\n\n[My github](https://github.com/chlbri?tab=repositories)\n\n[<svg width=\"98\" height=\"96\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z\" fill=\"#24292f\"/></svg>](https://github.com/chlbri?tab=repositories)\n\n```\n\n```\n","readmeFilename":"README.md"}