{"_id":"@flemist/simple-utils","_rev":"87-ae4c05b56344ed7f1910945635a164cf","name":"@flemist/simple-utils","dist-tags":{"latest":"3.0.7"},"versions":{"1.0.0":{"name":"@flemist/simple-utils","version":"1.0.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"849f1563cb78cf1d56c9f2923e9a79cb1c706844","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.0.tgz","fileCount":79,"integrity":"sha512-zxUJtMfgBvVUFWvm6pmbzYTKweoLuiA4eIaVWZWIsPAmFCZqc05U+JIQ3IEPFTHVbd+7Fu63a1W9KOxiW4YSaA==","signatures":[{"sig":"MEUCIEMO15en3ogrOyjQbS5WeWVXQXGvjsFNndHy234uB6KQAiEAyxzTynU7F+WFL9WY6V+15ITMNU8dmmYPwk+FoPycZms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85263},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-1.0.0.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --project browser --browser chromium --bail 3","test:browser":"vitest --run --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\4a9f95aba784b650b0e49559ddb4ac32\\flemist-simple-utils-1.0.0.tgz","_integrity":"sha512-zxUJtMfgBvVUFWvm6pmbzYTKweoLuiA4eIaVWZWIsPAmFCZqc05U+JIQ3IEPFTHVbd+7Fu63a1W9KOxiW4YSaA==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.3","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.0_1767349807970_0.042437028192017445","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@flemist/simple-utils","version":"1.0.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"57f0a05925e2857fc40a3b5f0c19fa7412f84309","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.1.tgz","fileCount":79,"integrity":"sha512-N671rUUkjJ8bTkaGzW8rMtX2rprBWVtfeMCdrmUkst70Z0lyjGplBJF3fiyqT/vfcoPNZk4b60ai7Z6IsxjvBg==","signatures":[{"sig":"MEYCIQC6M61X8w3KpTZZAcNFO49udALsI+BvbBpFZZODBszGVwIhAK1Z2fmidlg2XbwEgciQkEcF/6Ln//oanKo63mWALKaa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85506},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-1.0.1.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vitest.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vitest.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vitest.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vitest.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\69f880c9dc427226bc5a418a6a65c761\\flemist-simple-utils-1.0.1.tgz","_integrity":"sha512-N671rUUkjJ8bTkaGzW8rMtX2rprBWVtfeMCdrmUkst70Z0lyjGplBJF3fiyqT/vfcoPNZk4b60ai7Z6IsxjvBg==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.3","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.1_1767504415796_0.31625104998017606","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@flemist/simple-utils","version":"1.0.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"e6aea13d6530131cb29d1bacd8d1cf2a5240932c","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.2.tgz","fileCount":79,"integrity":"sha512-PG1w7UWm0VOOmlSm3DU0z12CZ/RMY56At0icAPcxD51nYsfG3JT3tQ9zzUegUCy4ByEuPmYT5VdNgEQFvAa9VA==","signatures":[{"sig":"MEUCIH/Q3kfQQSydUc3cap7lzVrgTnJf7WhYpz3lf5Hsage/AiEArfyqE8gDACvTZ70E+2gbjbhdosY43BWdCXkOfrhYZxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84838},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-1.0.2.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\03ce7c6e123cfbc2ce08021be70a344c\\flemist-simple-utils-1.0.2.tgz","_integrity":"sha512-PG1w7UWm0VOOmlSm3DU0z12CZ/RMY56At0icAPcxD51nYsfG3JT3tQ9zzUegUCy4ByEuPmYT5VdNgEQFvAa9VA==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.3","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.2_1767749621608_0.33579637435554477","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@flemist/simple-utils","version":"1.0.3","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.3","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"8982279414e341c21ebf4aa9dfcc5b81c59e14a1","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.3.tgz","fileCount":79,"integrity":"sha512-9JCQjRq73fEMEk/CLZYNLsAbk5VCwFVmd1C8shDQlDhPvGFIhgnN91+iA0Z7BQAtg14rINl9JtW26tPgOaEEnA==","signatures":[{"sig":"MEYCIQDoSoH0/Y9V2cuoeqKxFfkBM9ZgKoiZuGGts/be53KD2AIhANWV+jPVAvXnofPdahyuYOTxcjA29uZ77/81Fi9kofus","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84710},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-1.0.3.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\fe11c51a94423e5329330eb0e8270b95\\flemist-simple-utils-1.0.3.tgz","_integrity":"sha512-9JCQjRq73fEMEk/CLZYNLsAbk5VCwFVmd1C8shDQlDhPvGFIhgnN91+iA0Z7BQAtg14rINl9JtW26tPgOaEEnA==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.3","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.3_1768310089589_0.3611351355949457","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@flemist/simple-utils","version":"1.0.4","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.4","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"423b4259463ffff046650ec983a64e410f6fe3b6","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.4.tgz","fileCount":79,"integrity":"sha512-7uVtgHaKceWfEVujbY604ZoFihtSWjtXiG1VNj0pkP+SJzj3Q1rUS1PWTP6PzkmKROJX5l8euPApbfZ6sNHIMg==","signatures":[{"sig":"MEUCIQCBY71IiOVYAcKBfgXwfvUp/RWaUJBhASPMy2ltaRqo6gIgUsAhyBXyMWOHgificnX+kEeF7NMNjDarXL4vKs9Khmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84844},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-1.0.4.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\32e9052fcba4e211beadad80dbf2f73f\\flemist-simple-utils-1.0.4.tgz","_integrity":"sha512-7uVtgHaKceWfEVujbY604ZoFihtSWjtXiG1VNj0pkP+SJzj3Q1rUS1PWTP6PzkmKROJX5l8euPApbfZ6sNHIMg==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.3","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.4_1768311564646_0.6827661766457573","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@flemist/simple-utils","version":"1.0.6","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.6","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"0a2b1a5ce3641a8113705d0d894bebad74446af6","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.6.tgz","fileCount":81,"integrity":"sha512-tm1TIuqtLM04Gws3ikYZm5nHlnKy2FNqUFBTPmUEWcwa0IbeAn7PgnS/17p74cYDeCIDGC4EY1KV0neK0mwtFQ==","signatures":[{"sig":"MEUCIQDsFCKkQKboT+BvcG0S2nto3Y6EBYHTRQOCn2i3eUqTlwIgWLeiE1CbIvp+SNX8xHGEJZMwa62x9XNXMPHvz6f+poE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86720},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"24ed15ded6db5fa5d8adb68a4cbc6c7835213aee","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.6_1775175414179_0.027654496560083786","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@flemist/simple-utils","version":"1.0.7","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@1.0.7","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"5fa67e76c9ebf51330ff34d579d54cfb364da4f3","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-1.0.7.tgz","fileCount":81,"integrity":"sha512-8k31DIEnw8yVYbdYpz1J1s9bBYaDdCS4fNKzpfiB70ArQj4c7J+iAErDJkGiTp+f4zdcUEHaKn26XcgaKrACQQ==","signatures":[{"sig":"MEYCIQDNPLU5PhTdkErpf8IQWbiBfj//ai7HHD9ETfZy9LoziQIhANCgtYbcc6fE2cBIbL00sIQZnM3gsK8iCGRgrKIeKrnz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86814},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"6d5077cd1b61261aefbe8f2969a1efc1045765f1","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_1.0.7_1775183844199_0.19050228455443996","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@flemist/simple-utils","version":"2.0.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.0.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"96489fc94da7f0504bfc7ebbc28475aeca4a4ae5","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.0.0.tgz","fileCount":81,"integrity":"sha512-vBnQDlZwnivm+A0pvY2WLPF8q/ZizV1P1LOmLtwln10fEhLXu4UxxyUF/jrE+DvIVCMTOre4+4cLGpuSNxYzVw==","signatures":[{"sig":"MEQCIEztAypw39iRU9eZizdGLxJ4cWB6asJvhuzfmxkUSVHpAiAlimpTHtEWHitn2ENHJqR+uBEQgRHgl0O0RlBhRa8V9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86814},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"28c5bf344bed1d06dda1b54b6852d9a7f35a28de","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.0.0_1775184258290_0.8475787604458902","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@flemist/simple-utils","version":"2.0.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.0.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"9e8f7ed704afb46f87f60c1dc74cc2fbc189bd0c","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.0.1.tgz","fileCount":81,"integrity":"sha512-b11hjJsVKuuDTynSy3mYGcHISL438STgRXZcVb8I+v9mfnU+KswanwIAyGcDC5OPJZCk+q9MJ9LDr1dGxc6a4g==","signatures":[{"sig":"MEQCICSocE1c1GCvMPv6d0k67+JX9CybbkZ/uvXO2fVGDe30AiB4H/2P6ukTqEnpKvMyOpvGCvcJYfjCHtm3xxVh75djxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87293},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"459c1e30852fcb459504e0090c1f31e62f73db33","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.0.1_1775190181423_0.9296266636178121","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@flemist/simple-utils","version":"2.0.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.0.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"046c9eb55fed2aa01eae1e442cbe49d934ef8abc","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.0.2.tgz","fileCount":81,"integrity":"sha512-sHR8DvOCtwDeBWUg8iZA6QGf1XMLAqvkqou8ND1cgtFcaziSM9kde5twJcS1of3VNJ3jAwM6UvGLnwL58qID4g==","signatures":[{"sig":"MEUCIQDbQFlH5SmM+cskWwGf3ldK2ZP0j1XNJS1h4uPS1U1FyQIgLkvD2llYpX3aBA2+P24InCK9NjeXhUPzZoV1IR7l/yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87589},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"8c288cfc1f599088fe46f8cb63540893a434cc32","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.0.2_1775190327445_0.026461935031861783","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@flemist/simple-utils","version":"2.1.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"3c64e57f019ed036dfea334aefe29bfc96bf39fe","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.0.tgz","fileCount":95,"integrity":"sha512-m1z1AVZE560W5arRSTZxwcKS/i4nZYvf057kh91oDtZUJL7wxnD1xZN8XGF/mWRJz7py21gKcsClhlYZVFU4Mw==","signatures":[{"sig":"MEUCIQCUP6X9Wh0LGjHOSMTR+OG2lzEX5zq7A3V50a7zNsQXAwIgR8JVhOPT4sJx6Udz6IbOALUEc1JW21Ia2vhhxcrfFQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183985},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"993acca3ab04b4a3617a4e630582d2a0d081b86a","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.0_1775709859236_0.5072419934029013","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@flemist/simple-utils","version":"2.1.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"2f314609faaa1cf91df88ca55b2acec7a96a6266","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.1.tgz","fileCount":96,"integrity":"sha512-IqfMQUjMJ3Q+JDpdukQ9FlDo3QJq33WhGz97e1H9TUuTM6u1zsrVaYaxuXvACi/3Qwl5+gg1NSS3AnwBgVO/XA==","signatures":[{"sig":"MEQCIGa8aO50qHbMJpo/JMxqjDfQEpDhqOl7xJ4qIT/zbJjyAiBKNcIAzuqgDVYUvGYugZRylhNZ7PU74wRmMqlXPbESZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189760},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"e3a5246b700d62cdff8090b03c96561fdbd74628","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.1_1775711945674_0.2520798855766513","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@flemist/simple-utils","version":"2.1.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"52bdae78fbb3878e352b8230b2a98cb03624c9ab","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.2.tgz","fileCount":96,"integrity":"sha512-bZToUaVlrjGOEgACt9w2bqZcR+kTXaAWo5BYn4XCRRSwqohS6gwvjPvJOb0cc8Ce4C2m/fnrBni7WBs7o4GwkQ==","signatures":[{"sig":"MEQCIAv80bnh/43PFpx6V2IMnm+R+UkAQt3+hUs1+Ikxr/M0AiA27KF+a85KS8ubq2L+ucJS3i6QrnBlNjjQv9HhkkPtrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189774},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"ff75b4b48e44f6465d4eeefcdc0b4f29e52698af","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.2_1775712197985_0.972435133006428","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@flemist/simple-utils","version":"2.1.3","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.3","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"81be015da3f5b347b6abdad4be88493d4323ba0b","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.3.tgz","fileCount":145,"integrity":"sha512-OIhVovw50/cZHbrMS8/6cIWZfAl1WnZqvC5OEi0qkj42GKzkV4ykRW/X6nAPAlcC2i52XM1waFdEWz6OBNPzmg==","signatures":[{"sig":"MEUCIQDz13bXOGTJVwVFQX0sRlgTIfLJBMyFba7oCRF7HYKz8wIgZjJoyV6K21AQYmBFRARncM15+J/MKAfdz7TitTuKY5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214259},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"522fefcb047b4d4243ffa6115785c701039f948c","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.3_1775712403169_0.4046453903667564","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@flemist/simple-utils","version":"2.1.4","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.4","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"125a013d9757bf1f5fc84109e25d779bddb8476d","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.4.tgz","fileCount":145,"integrity":"sha512-6fQ1QX3s4YU9gT9uClh8o/fPXiKuv4Vv2kAN31pgVUrPRw+0cMuV5P3s2QFkdLO5MdraeFgr96MWqwctOfrXrg==","signatures":[{"sig":"MEQCIEyB0Hd5lqluWfbTWYo4ZBHfthdlvd6e1zxM/GHSuHyNAiBDB5/eCgfNlIULBQHrajFINe9GFwWYsVyNEbNfeP+AOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224308},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"a156b1fd8d8a0b05e218291af14bf053b8fcac9b","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.4_1775713021465_0.38470218954255","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@flemist/simple-utils","version":"2.1.5","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.5","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"d8f51f56741cee8d8a871ec570054d04406e47dc","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.5.tgz","fileCount":149,"integrity":"sha512-Syk/x4xzmHTBciz9fs2DpLakt+oDluGl5AspVeHja1y6MKD3JHiyBZ5p+9e8hLhuNYyJsX5/P8Wg+RP7HIXalA==","signatures":[{"sig":"MEMCH0T1XEx6hzTixh1LOiuTciL2Qvs8+JDgZsT2ofDLmakCIDYvecj3M0jOSHh0aPEHNOzMDNRzRgBCvFJa7ANPTqhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234817},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"5fca02c7a774ba565dd62f3f1e83d7b861301db1","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.2","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"1.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"3.0.20","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.5_1775719301134_0.7661127646090955","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@flemist/simple-utils","version":"2.1.6","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.6","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"0fde59782b458eeb634052a31963a9ed87a76c6d","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.6.tgz","fileCount":177,"integrity":"sha512-ATGEfAL4IOk0H33AUhiA4FdMYMs/9Pn126RkJzutyZ2I6oBl+b7MTl/UB4U5su+gIY+MjfCsUov6/hyqIhmg7w==","signatures":[{"sig":"MEYCIQDOQI1tctNgD9H4sUlkVdgkP94ktuBjlWXA0h4D+GtHGwIhAIPIL+4lGfn7Uo/Ni0RZEB2wXBSrIDl3Y3Q0vvoPHe3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289854},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-2.1.6.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\433c6d34fa319f06c59d4305ac9330c5\\flemist-simple-utils-2.1.6.tgz","_integrity":"sha512-ATGEfAL4IOk0H33AUhiA4FdMYMs/9Pn126RkJzutyZ2I6oBl+b7MTl/UB4U5su+gIY+MjfCsUov6/hyqIhmg7w==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"5.0.8","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.6_1776306090792_0.4794921712603726","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@flemist/simple-utils","version":"2.1.7","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.7","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"470400c69ec2da86e70fd339d0af6dfaf20e8613","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.7.tgz","fileCount":180,"integrity":"sha512-MLLZePc1U8H1foyqRlz5JSxN9Oiq0hVD2jgfQQnR6m1/ibfRAwZ47HfZYmqiw1JpmEjiC58B9zmDtJRXuzKBoQ==","signatures":[{"sig":"MEQCIGhxrBD/21Tj7nZUOsxg2YP0AsJnqgcrdBAinwg58FCIAiBOEtbzQ77Wi2pChRP0Z3uRziX1v4mDu/7jXEao0k2ksg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293088},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-2.1.7.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\4237c4a38c9b32cac8f7ce81b12c014f\\flemist-simple-utils-2.1.7.tgz","_integrity":"sha512-MLLZePc1U8H1foyqRlz5JSxN9Oiq0hVD2jgfQQnR6m1/ibfRAwZ47HfZYmqiw1JpmEjiC58B9zmDtJRXuzKBoQ==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"5.0.8","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.7_1776311784796_0.41348249127534786","host":"s3://npm-registry-packages-npm-production"}},"2.1.8":{"name":"@flemist/simple-utils","version":"2.1.8","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.8","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"2e4111950af3ef01b54025410e12810b26079569","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.8.tgz","fileCount":180,"integrity":"sha512-1ypObGvzq18+XX3iAoFr95lbE/BmquM9Y2wDyguoNqCbTl7vZKaV7WeazdyY3hhVnkC6XEIdG9w8Yw1IlAWMcA==","signatures":[{"sig":"MEUCIEQ6EMY1TmEMOiv47zWw/o8IKeyCKkPulLiAyyTokHDMAiEA4Utc3LjapuBpp/EljdCWBQHthquAX0HYL/w0HA3exMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293443},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"2e744fb58d64bdea0b10674d5cf6fb01436f5e09","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.8_1776315617107_0.4416920160634781","host":"s3://npm-registry-packages-npm-production"}},"2.1.9":{"name":"@flemist/simple-utils","version":"2.1.9","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.9","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"5624ca76be28b9dca2e999f3b0c549526aa9b5c0","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.9.tgz","fileCount":180,"integrity":"sha512-5+LTYhTzZ3EIMisN+JNy/Ot2Ls0AOGRuRnsumLCt1enEucn8ko92bEtzlaR7XAobkpX5SHBP8sZei7V+iIH+Tw==","signatures":[{"sig":"MEYCIQCe/1zgzdUnqlJsR9ka+yVvDbQcp2ALxWni56PDDMWkngIhAKWGib+MAOplmKwzOBi9mLBovTzDczQnz34O/LcKpnQ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293960},"main":"build/common/index.cjs","_from":"file:flemist-simple-utils-2.1.9.tgz","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"_resolved":"E:\\Users\\Mika\\AppData\\Local\\Temp\\98ccb0b0d631a002e43d02269c4f0337\\flemist-simple-utils-2.1.9.tgz","_integrity":"sha512-5+LTYhTzZ3EIMisN+JNy/Ot2Ls0AOGRuRnsumLCt1enEucn8ko92bEtzlaR7XAobkpX5SHBP8sZei7V+iIH+Tw==","repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.9_1776383484772_0.8709737231759489","host":"s3://npm-registry-packages-npm-production"}},"2.1.10":{"name":"@flemist/simple-utils","version":"2.1.10","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.10","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"fb69f85e7193ac994a641702c3aeb102df957558","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.10.tgz","fileCount":180,"integrity":"sha512-2jyUXrviWv1GfQbecqoxQi5mMTI89Ad4vhtNZxwaTXsiPuVfpzUnQ6EKX9/SQpVGMVLAyQtU3xQqqYvurQBa6w==","signatures":[{"sig":"MEUCIQDNC7hj2vOo2gnhpsK7YiYhWqAcVAaGOVDX3vllhkSNygIgObe+dc6eFrzNlrA2ytBKU+8o2PgAVwfQaQgU+CHOWXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295159},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"95f347d1c2806a70d49ae558c2b8ad55108b9c73","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.10_1776418287621_0.9576248501153648","host":"s3://npm-registry-packages-npm-production"}},"2.1.11":{"name":"@flemist/simple-utils","version":"2.1.11","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.11","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"d86301e61d122ccd91ac5effa55a31571c215023","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.11.tgz","fileCount":180,"integrity":"sha512-ID5Uttn5TPBuFTdMpc7nLHEh9CP6HQaht/Kiy0mmKwakPPnGapOgx8KfYUYAxyuM1CWnWzSOUfziAM5HA8CSMg==","signatures":[{"sig":"MEUCIQD5p+594LUNlLuSt+UUUVUwcDStbcYGxypbVDL9kLS/dAIgToSQydpLm/C7EGD8s9fNiyklZNp5b7nKMUMPhoh5Vls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":295392},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"aa5527836f5d34d1794bb6390e90a243990f3460","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.11_1776423006140_0.11814441528541253","host":"s3://npm-registry-packages-npm-production"}},"2.1.12":{"name":"@flemist/simple-utils","version":"2.1.12","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.12","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"1deab8b55fdcef3402378a44e15044c9365eeb08","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.12.tgz","fileCount":180,"integrity":"sha512-DSI1fuJ+4aFX+Uz9mhAfTz7hYQYn8GC2m3GqdiIvg//PzVcajwOVYQkJ72fm3jYwI9SOZF5UgzX3cblj+H2o3w==","signatures":[{"sig":"MEQCIArTS5MRcYbt84DqgBFJ43Xt7m+PWw17tixOj8fvLJMOAiA7pH7T9dZbguLJfBFPwnSkpMf9QI4oynxIHEyGT8Etcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":296094},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"486d9e1e0e16b0a1409630f07fc15c12dcd7ccec","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.12_1776663098062_0.5630727208571593","host":"s3://npm-registry-packages-npm-production"}},"2.1.13":{"name":"@flemist/simple-utils","version":"2.1.13","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.13","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"0437aec78b29820ab4051372625ad2cbdb4b1a50","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.13.tgz","fileCount":181,"integrity":"sha512-xadtTC8gM3ZQBxoYjvmdY94LQG0T07LuZg2XKUEYNLIZPmqtcFt5ewqzp1CyzNtsaSwE5IeFUDfO81P9kWLCDg==","signatures":[{"sig":"MEYCIQDZvD8YtyycuRslZsMEj/mUliG2bKaJ2gvd0A0LdxF5gAIhAMqaKumI/EF+zQo6qDhUQ6613TwDqNqAAVkzwun8D7/x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297466},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"88fa90a7398bfaffa00068f5be7d30be22614093","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.13_1776812875591_0.6613190022031104","host":"s3://npm-registry-packages-npm-production"}},"2.1.14":{"name":"@flemist/simple-utils","version":"2.1.14","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.14","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"66a7631db987f205b2ad86058e1c5f25c6fd7e90","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.14.tgz","fileCount":181,"integrity":"sha512-XrpWDpC/hzxaHKMYmnYtwjnd33ZuHh5RD6TlsUBD7anqMmyzVM+KM38Tzij2cj1Ri4EcPBGj40zzxrhWP0eqmg==","signatures":[{"sig":"MEQCIGChCPGbx9P2UR7B8cIKkSDNd8i28Etj1APrzU5sfryjAiAcDLDQ7wETC0cEYnL14AXRX9Wx5276N3c6PGC0dtfrGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297470},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"593047500a55635b8eadb0c4ab4e066e2f69b560","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.14_1776834850131_0.23173790214671253","host":"s3://npm-registry-packages-npm-production"}},"2.1.15":{"name":"@flemist/simple-utils","version":"2.1.15","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.15","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"11179f4bfec6848bdd5faacbf6a97f3e371365e7","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.15.tgz","fileCount":181,"integrity":"sha512-PuCMd1JbmXGg2Fum+ziLWLXVXGfGQuJlnn8E7V0FqmznmqfDPVB5CoTBySrOBZZVXcgdj8HSfAscpb97E+8lVA==","signatures":[{"sig":"MEYCIQDa4ZDXPXj63P/n/g9K48pD/iz6VwRZeyvWKYoa4+q8+gIhAJO3k/Slik8FVHU3ij0oeYg1c9opUkvc138xEy5d6Qsv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298445},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"d1b1d45dae6e07b1cd7603eba21c5668a81b2e02","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all && npm login","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.15_1776839660020_0.903614430988325","host":"s3://npm-registry-packages-npm-production"}},"2.1.16":{"name":"@flemist/simple-utils","version":"2.1.16","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.16","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"a15d771e5b3affce0405b1d76303819a03e41d25","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.16.tgz","fileCount":181,"integrity":"sha512-UgFwT+hp0UehRi137uuvyGd+RiDit4ooNikNRxF6RBYrmWYtzp4Uk2RRoBvp6jMCVORIhRF1y03QhezOJjC/sA==","signatures":[{"sig":"MEUCIQDu03IihkGrFFFyyw4HWSzKd+UGPpKZkziYmfcPgwk3TwIgabQzNiy7LKn9KGQT06od99guQ7Zk5guT/LPE0c4Zhow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298663},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"e9807c529c31471d397bc931f78da5c15b6bdd7e","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"npm login && run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.16_1777171069280_0.28566874588413116","host":"s3://npm-registry-packages-npm-production"}},"2.1.17":{"name":"@flemist/simple-utils","version":"2.1.17","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.17","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"ee81c7bd08ac5e69187d3be9c298e202122a20e3","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.17.tgz","fileCount":181,"integrity":"sha512-HTXm0ckPclyxflmerIvAwyAZnEqtil+SHbhz3IVT3QCnj/YL2W+fdwdtmsDoyROFwoi5aB6IMUCMJUl/ZBeNdA==","signatures":[{"sig":"MEUCIQDPyzP/WnSDjT4RKBwRuFQYobu1AuBMm9M74u5U+WaHlgIgEu/mEcnFhsWEqLSgObv7uIB5Kf/FJGIj9pNNLmGB/68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298674},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"cf6d3aa7025e28e03ba3ea469764b3614406b75a","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"npm login && run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.17_1777171127411_0.08723689200814877","host":"s3://npm-registry-packages-npm-production"}},"2.1.18":{"name":"@flemist/simple-utils","version":"2.1.18","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.18","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c535ff1e5d96de4b41052b80f06523c8905b15b5","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.18.tgz","fileCount":182,"integrity":"sha512-0JDNo8Z6b3tHyOjpXEcg7fv/f5v6gEOlukc8ILsECnDmwfwrvWpCSJI30Ln0L2N8QXZQ0ppysASu37EcWRMzkA==","signatures":[{"sig":"MEQCICDjELIDJxOuRNdELIF0haZjF1g4e+/TL2QHBRLPrMsVAiAUQF2nGmrd6kvRbfrEIEjqwOGGCPbbdXFE+zBk0/OT9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299095},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"b9a865244aa59e3a6fd39b5295b614715bee3025","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"npm login && run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.8","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.18_1777249958144_0.1191995023957162","host":"s3://npm-registry-packages-npm-production"}},"2.1.19":{"name":"@flemist/simple-utils","version":"2.1.19","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.19","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c0a686cee27c41e3d955f2b89b1a291021fd0f11","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.19.tgz","fileCount":182,"integrity":"sha512-PYCQ5VLrBnC70k9EH49ZB+OzlIac8Ci3RLzOPsx4cJ/LYaEAV9+45L+yT0oHfCP9I31iY5fxSRHYCbeQUOlhAg==","signatures":[{"sig":"MEUCIQCIYtZzdVSRS/pk9s/jU+z0wGdmBVIjo9WZsTE+TV0W7wIgHzKa/uSIakZdAOGx1off2L81OkLLQT0BhoMntVNmEHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299124},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"24e20c8e6d8872fa2c422a6e9fd6751d34537267","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"npm login && run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.8.2","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.11","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.19_1777297435765_0.9783841497381685","host":"s3://npm-registry-packages-npm-production"}},"2.1.20":{"name":"@flemist/simple-utils","version":"2.1.20","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.1.20","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"4c6162a9f78a2c14e5c36253427321ae1b3341f1","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.1.20.tgz","fileCount":182,"integrity":"sha512-SOwyvHsW4OM4ZL8hnGKC1uocHoIRvMZL12+NjykkNqnNQHpB7+tAbeW1tUDbUgqkoYQeHgYov3Bfuz0AyMA7UA==","signatures":[{"sig":"MEUCIQC7MMUIqKTUAkA8/LlW/1B/daH+rdytQJH12UeCDOj9pAIgPoR2XICsRiYvsk8rh5xTmPkAfxwMu8Y19rpbUm++qgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299380},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"4f13be76200b57826b2a6aa82ee9d1790d71e0f7","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"npm login && run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.11","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.1.20_1777467401690_0.8619720410013234","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@flemist/simple-utils","version":"2.2.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"97246068f7b20351dd7efeed91ef97c2530c796f","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.0.tgz","fileCount":189,"integrity":"sha512-kMe10mZbiD3i94txL6081fKdb+/1QTl/MspKWJq+Me86rHaLchg9Nwq/zi42hq7NlSHkO94CD7p9wXBU4RVycA==","signatures":[{"sig":"MEYCIQCFyTeo74FFn3zWvR+tAQi67+LPJB7y0UJGbR+UsRuivwIhAJcIVVXC5X9EOq87nGYmepBRrPcYB4JaBKptlgtUn4WQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339580},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"551297c1f33f10ec00bfb4ababdc977003e158c2","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"npm login && run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","@flemist/async-utils":"^1.2.8","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@flemist/test-utils":"1.0.4","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"5.0.13","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@flemist/copy-glob-flat":"0.0.5","@typescript-eslint/parser":"8.19.0","@flemist/mcp-project-tools":"5.0.2","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.0_1777984037238_0.054863130326818776","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@flemist/simple-utils","version":"2.2.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"610924e7243da2395736666c2d216cc2c80ffbcd","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.1.tgz","fileCount":209,"integrity":"sha512-ShcVoB9vcRJ3lQTyG0+PPsdl0F/HrLU9+EgZnSpk6uUInaEMgu7rLir8FH7sv4mfSIvflPFYZiSj5l7av5hpwg==","signatures":[{"sig":"MEYCIQCNpEVM0zOoMgwCRAefzARg1h4Hng9j08+hrmMkyzFBWwIhANAiQNb6PrfPGmRR0iegw2bEkJh3WY4PwennCfiIUKY8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367364},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"fafe9d81c613c6be99a56fa66f772cd89dd2db93","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","@flemist/test-variants":"5.0.13","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.1_1778045860895_0.7743067513392845","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@flemist/simple-utils","version":"2.2.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"eb82ea7174247cb94cee994c5821a5f25c3277e7","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.2.tgz","fileCount":209,"integrity":"sha512-udyo4DA5bp6D8m3yXace2TI7iDmFNbxz8zJQ0bCtjqhumDLhTHUwW1LTC/tUbb5AToufTQh7VBbu2+Elryd06A==","signatures":[{"sig":"MEUCIC1rIa6c4lEGZMdGQy3LGkY3uuTkqynXUmvOVwcaq3YrAiEA5+M09+S1Cvr24N8DYfrhvOg+oGd8MFmiap05ef+gpkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367365},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"35c18dc9f4802fd091aca5b96051928f86ed15bc","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.13","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.2_1778046428384_0.6683536696320242","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@flemist/simple-utils","version":"2.2.3","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.3","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"547cf1538303440dea495301b07d6e14b8af624c","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.3.tgz","fileCount":209,"integrity":"sha512-gIF+k+HitothwygSa2Is7PGvYNLmgwX3sy3AFnRpbL44TPFVcnbjHarlznW+dkXIP9VOAliDxV3JHrx77JRGvg==","signatures":[{"sig":"MEUCIQDzzLZVFBgLUokNkfz8ssNe9+0XDSOIayb2rsSEow+PSgIgMuVgcbcHz2azmt6w94sPS295vtIfyOHVDar+6tNqV9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367365},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"99a2ade02a8a185ee085c1d09b9e378db1caaaea","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.3_1778047717037_0.4269347895176059","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@flemist/simple-utils","version":"2.2.5","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.5","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"2c9d28e3bc7131f1468c4d70e78e550e82cf4b5b","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.5.tgz","fileCount":209,"integrity":"sha512-vYMYHdGttof27dgwatmktAisyDfhHSEMLfP+wdV85RDor7RjtetOxmam23pFrg0j6cpLW1N+wZr1UD1+BRa21w==","signatures":[{"sig":"MEUCIAoKNDnTQr5vyo5H9IfDS5UOMsMywrclGVVV5ZgaEog8AiEA3VCJkfqvFwJsa8/Et71ITe+iBs1sRBTElz4Q4QJo9hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367061},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"a2c92fdb4f59b6fbe76b91963f138f4cf19e1bde","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.5_1778053934233_0.45805331098132585","host":"s3://npm-registry-packages-npm-production"}},"2.2.6":{"name":"@flemist/simple-utils","version":"2.2.6","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.6","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"f7592c298489a464703cdad2b515530f749df178","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.6.tgz","fileCount":209,"integrity":"sha512-Jv82ZNFgoc9Sv62SmQ7rhtqqMRH+4bpUSChYVRt1bDHDDEivkPmNmJB9D9nhvBHaj0mV3xRV9Ngasf494UnJmQ==","signatures":[{"sig":"MEYCIQCYSdRzJ+oXNgTsI7EGp3qQMk5FRhJDUnq7Ua2Y0hQhvgIhAOk4mW5WRiJ5A5t/Qx2oBzuUJiudmciPo0dh+sN8AWuO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367676},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"80b9c0ced648b1976e7d17d147ed87a775222601","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.6_1778064358409_0.4677198326618861","host":"s3://npm-registry-packages-npm-production"}},"2.2.7":{"name":"@flemist/simple-utils","version":"2.2.7","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.7","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"f8d9726d00f34ee8f9406f0a33f3c7112c749811","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.7.tgz","fileCount":209,"integrity":"sha512-YWFGrAEGrD2Fv2P/SzE5sBaNwh7Z9sw608lytoKpVEYynPK4oRyoNB3rTWYNNvKATs4P/SnwZyZo51eqj39ijQ==","signatures":[{"sig":"MEUCIHzoAc3ciFYLUhA39PCn5ska7WvPSPy9GUJY4qS1YqKmAiEAjwXUp5LZmjVWWOk3DjNWS//QTkm0Hx/XEVCNHVXyfrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367349},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"cace733dd5bdc7510061d7db4039c8a82e6edf89","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.7_1778067304977_0.36277038707398335","host":"s3://npm-registry-packages-npm-production"}},"2.2.9":{"name":"@flemist/simple-utils","version":"2.2.9","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.9","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"a3c363118aac5dd1d94d54a6cc0e10d02135413f","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.9.tgz","fileCount":210,"integrity":"sha512-PkmOUXrgqO9rovAdsE98fIluDwq9sL5Ptp19gNH3H2AVQuzPv24/h9gFHB8JH3N5QbXxduU19/xEyr23GkqfUQ==","signatures":[{"sig":"MEUCIQDzLKOCdoDwWTrOVHwFwcwVYwouZfaVuejNH8ICHaBImwIgStneh6d+rK6nlWf/NYIkvjKytd+AbUrWiWx+rW9tqeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372351},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"2e3d6bd5e1ad153d24c7447f529e7d2614821b45","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.9_1778396176721_0.17349844575238738","host":"s3://npm-registry-packages-npm-production"}},"2.2.10":{"name":"@flemist/simple-utils","version":"2.2.10","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.10","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"5918a0dcd98c9cabdba7699dea338c5a30e2f64f","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.10.tgz","fileCount":210,"integrity":"sha512-spi2srmNNnfblGmFvO5iV+KTw2a5PzJQ2Re4UsLEgTvozO1HNFOCOVcwIGRRm7/pJ5BU+dF5lLqfLXK3cWwogQ==","signatures":[{"sig":"MEUCIHK4OQWhxoznwGxAmqyqJ8aPfefynmss8UMqjUI4BmKSAiEAkvUtebf7JQbIaoE+GVoTKhm5FGhEa0YGoCeTb5STChQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372415},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"2e3d6bd5e1ad153d24c7447f529e7d2614821b45","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.10_1778396397488_0.4929862183686964","host":"s3://npm-registry-packages-npm-production"}},"2.2.11":{"name":"@flemist/simple-utils","version":"2.2.11","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.11","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"eb336224d92952796e78f78877d568065f40ea19","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.11.tgz","fileCount":213,"integrity":"sha512-6HiHnEvEanSeIxgQQDD2sT3wfLiYg39eWJW8htkmhOBpUsQ8jHvCTbFEWzxzpzgBgNVQAK1hjgvkXPTHZS+lTQ==","signatures":[{"sig":"MEUCIQCdUCSlawbp8BAaUB5dnsxBybXXfPo2gAf4EPU6nJfoNgIgehG8NgW2bZv6U3WXjIyLH1QJFR/ZZBlo6vJgXhIVKjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378917},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"95822436af62ec6ecec90cf192a9ee8e4128850d","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.11_1778457076722_0.24916533510966077","host":"s3://npm-registry-packages-npm-production"}},"2.2.12":{"name":"@flemist/simple-utils","version":"2.2.12","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.12","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"0f8f7ff3ee662845d861ad988145d5d3974409fe","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.12.tgz","fileCount":213,"integrity":"sha512-xy6iWSAW0rL+oL6BT5l3CTnYXkl+64cdLvOf3tspJCwswpL4eOwGmNUwe0UqNOTVnWlXwhAVoY9pjY4w1GtG2Q==","signatures":[{"sig":"MEQCIBR5nalM0uehiJvk69y68Gltw8RfHc2JHsChqB4BIESgAiATrCqXusxsd0sFKIj5LkBQmlYGUPjOV4QEru+j5XKonA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378917},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"495426798fbe7885991e43641cf67f0b110200dd","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.12_1778469745777_0.053423901086059544","host":"s3://npm-registry-packages-npm-production"}},"2.2.13":{"name":"@flemist/simple-utils","version":"2.2.13","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.13","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"9515e1d1c19aeb8f22a184dea7a4bf3ff038da70","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.13.tgz","fileCount":213,"integrity":"sha512-LL9sc+tMeqWTQzmcIR3TVJ+KXqO/RvN8WYJA0EqJtw97B2pwYLPvr7x4ae+PuB85oJatIkACsVBrhLagKHwwHA==","signatures":[{"sig":"MEUCIG7D7eUCrve6NugyesjWenuE7jvUOD9hblfZARMaBG3mAiEAg8FTV1UAKmflo6Lu+TiAES5ukENvbG0OpgyArVxkSeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379720},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"69d58eb2205d03fe084befc1f071ffb70b85149d","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.13_1778470136857_0.9161510437369433","host":"s3://npm-registry-packages-npm-production"}},"2.2.14":{"name":"@flemist/simple-utils","version":"2.2.14","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.14","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"d5739775353a84934fd118a7861e81db0b235552","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.14.tgz","fileCount":213,"integrity":"sha512-fhq2OX3Y8X0+hH9NQCumDHOYSPmUC+VNfN0iISrBTk/eBVdbN2S+yBNh0kv2lfrc1q0pegQul0o/ARYOCpRAxQ==","signatures":[{"sig":"MEQCIDo8acFmDq/Kk9lpHxUOavFOas/GQOrk26AOZFvnyvvYAiA0I3tSdRPcPeFUkn6YC44zFJKgaeCmASFt67wofmdKgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379876},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"39277a59b9504625fd1da9fa4a33d320260e5f70","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.14_1778473345092_0.26277742935536685","host":"s3://npm-registry-packages-npm-production"}},"2.2.15":{"name":"@flemist/simple-utils","version":"2.2.15","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.15","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"2f15a79b36d25d4cd7822fd82323702fb44e27e4","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.15.tgz","fileCount":213,"integrity":"sha512-5Qri2j4zQPYe7mhZfzbe6mPbHldYUO3hMYpC584JuB81YW8ydPd/CjcluEf4kyOXgodkYydljTTFmPf+zpWu0A==","signatures":[{"sig":"MEUCIEl1miPAR8BoyeDX1ScnJBTHPkpqn5LDor11Si98e/cAAiEAuZJyN4iFhpjACv0LW5ZmPn8o+kO5CGVLuxyZPPyyDKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379828},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"0a11f0dce674ecb87ebfd0e1722f1674487cb4bd","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.15_1778474830971_0.3130235885436954","host":"s3://npm-registry-packages-npm-production"}},"2.2.16":{"name":"@flemist/simple-utils","version":"2.2.16","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.16","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"4bf36342ce5c092e7416378f1b836f41b65277bb","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.16.tgz","fileCount":214,"integrity":"sha512-ecKwbW/tSj0mgvzqBb1m7qnTh1LVuEBTX1eAbBDKMAoOhSBZiIwEIBzP3Z8dkKbRXbT1xvvM3hfVw/G/bp1ZIA==","signatures":[{"sig":"MEUCIBf8fAcP7vt3wa51a63BAESG8qbOzqxGsf16TjB/xJ7iAiEA+L40wvciTvjFnJLcSzC68bHTgic3Vgjh3A7c+DOCoOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":381787},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"ccfe30b9f4b7b93955c3c53351466c2b73b91f15","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.16_1778639788967_0.5314080986533565","host":"s3://npm-registry-packages-npm-production"}},"2.2.17":{"name":"@flemist/simple-utils","version":"2.2.17","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.2.17","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"93b634669be9a53885006e7548222c3c89500224","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.2.17.tgz","fileCount":214,"integrity":"sha512-O7aytu2Hqt3kGGQC2N37pCeZYL3Z3oDc/jxun8iGsAqrZ4J/XQd5uLhbSNWTOHd3BvvTMLbaPdv+i+A/3/ETIA==","signatures":[{"sig":"MEUCIAsVG9gD/XdpbFCToOazQ370YUHOBz5PujTBsrunj4CNAiEA9VCM5pRU0UeGN2ONHjfCtb1PPYthWyoqyt3XWYTV4dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382825},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"fbd0e36102ddbc91d5f2381dc3a172564741e1e3","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.2.17_1778663062691_0.4953488220402946","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@flemist/simple-utils","version":"2.3.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"2e785aaace459744675cb4dcdb87a2a52521a6be","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.1.tgz","fileCount":214,"integrity":"sha512-jkokv77tCPjyf9fRW1al6ayptazXunn9+TkJ2H/NY3W+cRkySYrIYQbf3UFs01Pi2pq7tBEHxc/NqLDz77BrAg==","signatures":[{"sig":"MEUCIDAaykiW2S1rSDQeEKECy1hfKOfPyWqU8vvdS02FIVCBAiEArzksJTdQF+lTLZsvGiaYy6JNoQsUX7huRVqmQipIohg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370705},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"d900589a7285d73ac53f9f4fa4dd635295ab1ab1","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.1_1778731472712_0.9281294574260459","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@flemist/simple-utils","version":"2.3.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"e4ce4623881d85371c9e84c84ba2563bd44befa4","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.2.tgz","fileCount":214,"integrity":"sha512-QmCvQ+oK4T3riiyvKOuimI0vEEw63v1juJ7I5olG1/hw/rf5luKS7HfyFeW2pObEnlVMXqYAT1pp8WB2Q3ZEWg==","signatures":[{"sig":"MEUCIQDDMIroAjo6xmnSotpThwbfdwT8YzWjRjNKQwSpJRxhmgIgHpJbDnzDFQjIcnro6iY1+YKFkPKjg5L0aJOI3uvI96M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371490},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"d900589a7285d73ac53f9f4fa4dd635295ab1ab1","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.2_1778735141820_0.5573041854127907","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@flemist/simple-utils","version":"2.3.3","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.3","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"10657e8ce0742267ea8359cda2eb449e3027cb26","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.3.tgz","fileCount":214,"integrity":"sha512-5UP9qegCVkRx+T2ahC3F9AJXuUoM8/6gLSPcUmgQH/6FYnZMPxtcGKAWTg2RwM9hJwW9LadnnlBWo58vBkLpaQ==","signatures":[{"sig":"MEQCIE4XkcxK5H8wtkaovO/+G28cVjnBsS2SDAWRPSJbdtp5AiBdbYv6b922ThPT88auGIz0efbO81V6OfoC+e00oU84PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371668},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"c5a0b4990ceab4fc8b77a16b575a5f2137411384","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.3_1778737428876_0.9405762641612991","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@flemist/simple-utils","version":"2.3.4","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.4","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"50aafe0a4dbd9760b814ca6aca9111002951dce6","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.4.tgz","fileCount":214,"integrity":"sha512-19bcetgRnOIT1PRkAPA0ISM+y2FIxH0NI6YEBOLyUQ50mwcw4mLjaShOkS5HeEjIHhT4cayH+UnkzicPzSa7mg==","signatures":[{"sig":"MEQCIGjP/pJIsMVsnKX434BzoH78S/MTnLRqE9G13jX7SAipAiBl5lOBEf15SOFNyb/g37q5GyYKf/O1t1fHWK3OwnvC/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371676},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"3433729efc4df802f04b2473d83c002a8d662a02","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.4_1778744339351_0.31090266711391346","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"@flemist/simple-utils","version":"2.3.5","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.5","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"cdc856ac81efb64e389f256ae923ebb427bc04b0","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.5.tgz","fileCount":214,"integrity":"sha512-iIWlBCrBc2Ous3BmkzkNuJoB7/iWaZSxw8Z8AAmbou1NQY31gBEOamL5JhbzituibrqXuDADCaCxolNpbG32yg==","signatures":[{"sig":"MEUCIQDeGTwiWIZmVEqndlLDn/G8Zkkfpt4w4bLAGwUV8qWXfQIgDMpOd2Vcl+GAJErfyamRpwubYk+UuT7QFIqFkunzqzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371462},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"46d68b914f5c237901d0e7a8943591330edba729","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.5_1778745657916_0.5436150021618396","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"@flemist/simple-utils","version":"2.3.6","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.6","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"2fff46f48536a2f0b503f2b306043842acf4c1a3","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.6.tgz","fileCount":214,"integrity":"sha512-kCYGoQLUIC/TvghZmEk6jXFjO0NTdGkEq2BWNV0DPSmEU73kZn1rcA8VotdHM8zLLrtazffAbO5qndm4GA4zCg==","signatures":[{"sig":"MEUCIQDg+8ZUuNWlq26nYG4DT/+FqufFx+WmylUtHe1d94+DnwIgWHJHBkOuLW15zjweA+OVYWL0zazHZWGU+e9n7h199YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371571},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"46d68b914f5c237901d0e7a8943591330edba729","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.6_1778747403298_0.15258227911692823","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"@flemist/simple-utils","version":"2.3.7","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.7","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"0e29a1710cdb6415aa8141f47c3b678bf6a5fbb4","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.7.tgz","fileCount":214,"integrity":"sha512-9oX/p0FoB0reN9o4s+4lPaX2DqkmSwD3uoUZ4agf+1ym4HQxq3dJ+JVYB2z68DvLx8gti7m5HUG2iM9NiHV1BA==","signatures":[{"sig":"MEQCIEwTAjeIi3jLOKdQwqwByqvP4EEVoF2MNExY+AdbIJ1RAiBbmIQS2P+5XFGZbtl/aPkdA7uV602PxJOVXHOnlKTpJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371995},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"55847b3a1e855f576aaa435cc0d8a79c0ad38baa","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.7_1778997486891_0.33356852817033533","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"@flemist/simple-utils","version":"2.3.8","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.8","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"4ef3d3584c28d32fa9cd858c93ec82ddb82ce942","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.8.tgz","fileCount":214,"integrity":"sha512-MELaEwYWwJ5hd4YgxsFi8bPxtBb94AEympb+Sk7hHU4BHs3l+wsGii7ELAt5WMXFQYQV3e2XNtc6KphzneR58g==","signatures":[{"sig":"MEYCIQDn931AtHJt5QW3DQ/j9oQgPP3PAm+EOvBxDJwR4UVp5AIhAI6rEYR8n9STcvXdOj80KhGrk+IOPkO5yBxQOpNxFePD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372243},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"07867aca737de7efa6c35a439fcc2c17a7d6d711","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.8_1779024490993_0.4752183726810737","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"@flemist/simple-utils","version":"2.3.9","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.9","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"94fd8eb93c85b2d4d9641147d2f02c5f142588ee","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.9.tgz","fileCount":214,"integrity":"sha512-/p3A7oBoaHhkQnFxDcsyY3omnaaX0FeUUVMje5eb8Q4tsQENjzH0I8fpWsZsSjkpBNnwvQHM4/ox5a6pnMAVnA==","signatures":[{"sig":"MEQCIGjVRI7HD2omVycNr3Gle/5YAhj2NbMc87ltrMvHlJHcAiB9Fv7Q61wjT3HbtmS2h6q4ixmMi0zu7sM99RmWBdn5cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372784},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"94e0402fc6f41d697efd86e3ddabd52ba31901b2","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.9_1779241565682_0.39552324465114697","host":"s3://npm-registry-packages-npm-production"}},"2.3.10":{"name":"@flemist/simple-utils","version":"2.3.10","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.3.10","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"a33a4f7fe6302d26d0612b780c85252be3fa5aa4","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.3.10.tgz","fileCount":214,"integrity":"sha512-N0rGIvDzHVctvRyxOCXH5rTMd70opXj3U5N2Q3GWtCrOumHEHwrD7FGj5Wx26tUXUL/GGo04py104biJ1gSOZA==","signatures":[{"sig":"MEUCIEZMQlcjTbx7GeLH0FIMD+NdNYupKg0eZwFwd53HjeSkAiEAwrCrNFPFp3CDXNz7OnOZYFxFVF0UxQrvLaforgCJLDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372753},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"bf5dc295452f4ec160c848d153259d077770a753","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.19.3","vite":"6.4.1","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"3.2.4","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@typescript-eslint/parser":"8.19.0","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.3.10_1779245639222_0.1352153950490571","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@flemist/simple-utils","version":"2.4.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"890c55bf1a62b1aec711e83586551af794658ab9","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.0.tgz","fileCount":232,"integrity":"sha512-2iegh1MERmCAzwxADa2VRrtAm3b1ZSdR9vADpAqRPNP5M2lntoNgneYe3ZIm7HQTklS7XqBxHCtjwq5NEc7w3A==","signatures":[{"sig":"MEUCIQCwlcxCmjBWZGZ6bNpsGDLK+bRYK3KFnUJ4+T+X2fuoPQIgKDRoOBKl4gux1wZQHKFesXQ95ZzInTstSJNRu5WmJYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414962},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"49e34e3d483aade7bfe0087a0bd44a2a73eed432","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.0_1779936149948_0.3078211824028181","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@flemist/simple-utils","version":"2.4.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"f7670ad20bd8fa48bb0b0fec4ab626d5717321be","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.1.tgz","fileCount":232,"integrity":"sha512-4AU94ZjsQI4Wu139iZw4/80obRvZZr6mmrD1LWllQ5rfrt216gbSnUOkYApMzA9ON/hfJFo8iDpztJ7j3urZvQ==","signatures":[{"sig":"MEYCIQCpZtwcQDHxqM3oZqjLSB8DCB5+WYbij1zVZyAmpnbIvQIhAP1uIXARmmJRhdT9ML+CD7VNJfIDnXQcntL4yek0yMzy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415038},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"a1b43a3b6d7a364d582a930ca5cac7545191538b","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.1_1779939243577_0.7802402238912742","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@flemist/simple-utils","version":"2.4.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"380b67e8dfa73c2f3c6821db9c910a6f6eb16d63","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.2.tgz","fileCount":230,"integrity":"sha512-nnbMZwxNpWKpdLCWF+9mHwBq92mMg4qMpOd3mWnQrSnY91gM0iaFgYRXbbeY3WIGGRokD4FjcNkIb5eJ68OeTQ==","signatures":[{"sig":"MEUCIGJHb8r0oazQ6LXeSdlWpTA91app4urMhNR91LfykDV9AiEA7YlipT/fBeuRl2vt7M9OSFpMC0JzsSNne0XewEvoxSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403761},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"9b1692bee71db80c33f4a7c1a30b00a91b35e01f","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.2_1779954389984_0.18816772785404012","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@flemist/simple-utils","version":"2.4.3","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.3","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"7464b1f4b70c669eadacad690c1c9a13deb5ef32","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.3.tgz","fileCount":230,"integrity":"sha512-5CjIMWWQNEVPlx3TXoxVrE2LdcpIJOm3TKgAUb9nJXVPn2UNvflWVstF37gCNiwap/jJR+DgCKI7IOAcNBi42A==","signatures":[{"sig":"MEYCIQC9TyP3R6m6f3mWPUuz8k+dYwLrQM8QhqfPEjYUJyIwigIhAIt6plbfl+vZ+bVYtTQusfnPRcIwPD9bhx2lhtYkkZk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403761},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"11eae60cd1922e94a4086df434a7caccc895740a","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.3_1780032705759_0.5365800775993668","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@flemist/simple-utils","version":"2.4.4","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.4","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"070dc1eb2b42c7eb9e0f9006909728145c4fa42d","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.4.tgz","fileCount":234,"integrity":"sha512-3D3/BBXMKQxME4Kt7V17IKAeXlu/nER6mmEvLC+EJMMWtSPDHBsqKI+fxpk4CoqYhIv8YOuaW/n4Sezvsrl6tA==","signatures":[{"sig":"MEUCIQDnGQuh6fICANmxKU773vuJRDJW0IQJH7ir8xZEw3k8QQIgdYkHIZPu/KVdgCkkIgzDJ4Kw6zKO788Z2XkybvIuD9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424750},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"3f30ee98f5c028ee9ad24d110d821d5cc519ad2a","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.4_1780039405415_0.9426320242370667","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"@flemist/simple-utils","version":"2.4.5","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.5","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"1f5a76b7ccd872a5cfe8b07e14de332e25f7508b","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.5.tgz","fileCount":234,"integrity":"sha512-dEKdClBft2VvKo0XvTHOjBX/SWnEE9xreem2DHGaj/b9iajST1F73IwPAUDdx/RSfzBmwp6iot/QdZngHeAWcA==","signatures":[{"sig":"MEYCIQCGzDp5B6CgCW216U4wh9ZSkvC+ltHtxlnhJbvfLoxiMAIhAKIB+ZmZyaFXoxPCFLrZtipwW+UdHXTRWCpFa7xhSSZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425828},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"ecc690e9c7acee925d1d09b6ddf30926ac8f9386","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.5_1780042822117_0.10012512679749208","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"@flemist/simple-utils","version":"2.4.6","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.6","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"1884170a22783d8d178944c9c2475592bab24f6f","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.6.tgz","fileCount":233,"integrity":"sha512-s0kIqIq+FXeW53tVj5omyz3ckMnRcOTMT88CjfHISviL4JGT5rmPm+byhsjmZyRZeTRT6i18t1UcRzo5HTwvGg==","signatures":[{"sig":"MEQCICLHMQehROLqne3bGAjfLhT8iPToRpNwsXAxTO+3yE8eAiAcU8dQLM+KxUJ0KDYYy8uGWUn9vQTdLRObZ1lIgtGHug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414287},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"b57f0ca65980d4f975a28893ab8b8de8bc52aa98","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.6_1780048915829_0.6702899381608891","host":"s3://npm-registry-packages-npm-production"}},"2.4.7":{"name":"@flemist/simple-utils","version":"2.4.7","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.7","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"b772d8331208a5bc716e80f54adcbfa446c3b18f","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.7.tgz","fileCount":233,"integrity":"sha512-GE3//3pjOmhZFb2OyA0yaZWWOXoTuCeQoVhD7Za1iKnlGT0Lsr6y1HlvA9U//pvlAzV7nQOumsiOwMtxlKjSAw==","signatures":[{"sig":"MEUCIET+e+54YQ7ZUyq1Sc2eYLz4eX43Bm/1TfjqV3HAuASlAiEAxlhEjrDhNzaQa247DG6JBA1gN6nxw4PnaMdKu+P9YYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414598},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"ae4109b69b1eaeb71189abaa5ec40d43390663dc","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.7_1780273714775_0.6895177177639731","host":"s3://npm-registry-packages-npm-production"}},"2.4.8":{"name":"@flemist/simple-utils","version":"2.4.8","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.8","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"b8a061d98d6fa0540fa307494a8c4cd9a87df877","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.8.tgz","fileCount":233,"integrity":"sha512-0dL+hd3STP3/Bay8IRbFHgolBTtcM/5DfymYTUv4wMVDl6Xboj5nEY3aMNXFYn9/jeiKe9N83rDQnixHuzFszw==","signatures":[{"sig":"MEYCIQC0JolJWUreS6FWfL5LV0tPD2WC7f/jJRybtT4SIEn4zQIhANYLOexehW8jfPf8gPJQRtcy3qNkroMewkLYEO95ivRi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414553},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"366217c935b7832e8a06bf89b6755dbc2de513b1","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.8_1781007952023_0.7087226945003666","host":"s3://npm-registry-packages-npm-production"}},"2.4.9":{"name":"@flemist/simple-utils","version":"2.4.9","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.9","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"1b447cc6bdf66856ea603eed95749c9c3e972b60","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.9.tgz","fileCount":233,"integrity":"sha512-DyJdVuGZY1GtnxUlVoWEWzz+UfwMJnfwWWMnxX8EKHJrv7n/0AuRl9fFiUHIgzS+dM9n6RZ9UzfrgyWOVaF/9Q==","signatures":[{"sig":"MEYCIQDIRadz72IsuLX3GEeqqV/YGwWHCNMQ/1WnojyfsPgnfQIhAOuyhdKD1Dq2perCidr4E+oEM3jIYvQGNK7jPgiSYvVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414669},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"8cbd4c55e0f4c5e615912efc0b1e50bbedc0dd0e","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.9_1781224713334_0.9774805183848081","host":"s3://npm-registry-packages-npm-production"}},"2.4.10":{"name":"@flemist/simple-utils","version":"2.4.10","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.10","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"7c810852fe67ecb4a3fa30929867f5d7014fccf7","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.10.tgz","fileCount":233,"integrity":"sha512-55zAKZJOZVVnYr7FDWYi5iXJPYUmHmru6ZK1fb0UWAbxwlmSTP8dSsVGk5SVbwKU2UgcSinDn9nKkLIo5GiPJg==","signatures":[{"sig":"MEYCIQDPSQsR5lrukZ8lbsm7wOS4R0PSAP2BgoGTkdagLkmm7AIhANSXUWa5fB5si6gHg5G3YNd+X6Ce5tTzNr+GMKBR4Yx+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420502},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"6a33d950d530350a8115b84c8df9864f8f980d6f","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.10_1781388123930_0.10811764104941135","host":"s3://npm-registry-packages-npm-production"}},"2.4.11":{"name":"@flemist/simple-utils","version":"2.4.11","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.11","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"56cab62f8d1b8d263e30843c4fa977fc75a99128","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.11.tgz","fileCount":234,"integrity":"sha512-2HhHPaVL4r4VAwrCEpd6SLmy8YMivA2/ftGk0XAIaAXd592Y+IW1qiC/y14gAUj0aeI3gzo1DGU0Ekn4Q5+p2g==","signatures":[{"sig":"MEQCIG2/LsIufeRTuLCbcYmlml1fnbIQn366Al0eKkRsQbI8AiAppRdsLYrD4mGGPFzco/skMFnOZU87TaW44eCMQCKYAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421133},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"cec1f412e1dbde4311e31e2b330b2f0676784eaf","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.11_1781391651366_0.4634069255031541","host":"s3://npm-registry-packages-npm-production"}},"2.4.12":{"name":"@flemist/simple-utils","version":"2.4.12","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.12","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c863d7fc29f750a984302391da69217c020551b0","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.12.tgz","fileCount":234,"integrity":"sha512-RA3i8LwJZgisVkhgA+cUtltQN3AnyeVDEowO2d+lwAhEKkRuKdy+7Q8BpjT/8hFsi+0KnYmFJZ0/itSdyQfd9w==","signatures":[{"sig":"MEQCIH0N6CecOsoCfZXEs2nydxM5QuC3/nakMR5O4SEYKROYAiBsI03yvsARVieyXBDpXi/rYHsPcFAXJYpAxndrWjmuUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421127},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"0a7101d85225ce9a45fa59ccbb203c40a24c9fd7","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.12_1781395449865_0.3408425660579464","host":"s3://npm-registry-packages-npm-production"}},"2.4.13":{"name":"@flemist/simple-utils","version":"2.4.13","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.13","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"712f68a9d9da32640d7544ff203361e3b8a6073b","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.13.tgz","fileCount":234,"integrity":"sha512-WvPyYze7q6VkQbmzhD6dD27HpSHGiD5u7LxgeAwD5dw+MVr2S/SMEkMjRACmQYZgTnQ/cBb1lxvA4eKIN5tNKA==","signatures":[{"sig":"MEQCIF+tSLPGjxbAjQ2NCgWDILikJgn3I3VYFNA3CDejWX/mAiB6Wb04jCG4Ms7QRuNrDNO12T8zxw9IygdxU04UN3WsSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421390},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"1099c9108c130a4554a9a16ab2ba6d59bb2dc2f5","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.13_1781400535751_0.2714408367855996","host":"s3://npm-registry-packages-npm-production"}},"2.4.14":{"name":"@flemist/simple-utils","version":"2.4.14","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.14","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"122ffe7a53d8d72cec72506470b89694836bf76a","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.14.tgz","fileCount":234,"integrity":"sha512-t4sY89WQqz3pCV0zH6gE2pcVRiJuhG+rSM2hgweg1T7cn2L0+pctYrJa3RnAxrD0LqDXSvejl0ISxf+5YI6osA==","signatures":[{"sig":"MEUCIQDliJEVpbSmBMv3Qbb7phAXH4wxSJdUS031bQgq7dKY5wIgOBrzEB0tK9lZ5+Hx9KfG96iUYIxzu2G3jdeS+EHATuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421473},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"d27e2cece149e9a1c6c83c878ccbc5227dd75512","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.14_1781401587006_0.4386262351404251","host":"s3://npm-registry-packages-npm-production"}},"2.4.15":{"name":"@flemist/simple-utils","version":"2.4.15","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.15","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c7e54e505762614457f192be3f3551fc32a13b13","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.15.tgz","fileCount":234,"integrity":"sha512-rHwd9JUxMPy8e0yswEGFhv4LU+4QwmluAF0TymvKIvJwQHq0hFTdGIsPyrjYr9R/dJRHDwrePOtxOAMl/5uSFg==","signatures":[{"sig":"MEYCIQC3olLSjcFv64el2apOdjKB8qy3BaCY1pIK7gGdYoVNfwIhAKipCIJhYjFt1UPMlYIBRKp1d97BEjftZo0Lq+YYKA3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421455},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"2a6a1b451c84fa9f5fbf204e1a8346bc98f0db13","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.15_1781403734752_0.28058523236887045","host":"s3://npm-registry-packages-npm-production"}},"2.4.16":{"name":"@flemist/simple-utils","version":"2.4.16","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.16","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"cde74e1aad4aacd908729d70598927ade8c25bc9","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.16.tgz","fileCount":234,"integrity":"sha512-5YPvIdfHjmgYhwklkAydCKieL7CX2F31x7INoxlTYpJeyev0xyURUrr3Kk3nzXfV84lEi86C//YU+g2E9TPIUw==","signatures":[{"sig":"MEQCIEr8QYv36DJ+g0BtgT97rLCEnZDAHB1wQ+axqCrS/fE1AiAa2TgVPspbwU2I/MdgUP7Q1rd64gfk1hKoLdwa1+dgeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421457},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"efff8ddef52d74a9f0510944610a48f11af5e2f7","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.16_1781407828832_0.39154382800544063","host":"s3://npm-registry-packages-npm-production"}},"2.4.17":{"name":"@flemist/simple-utils","version":"2.4.17","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.4.17","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"4d1e200d99298d9f5514e6108d518bc7f5d733cd","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.4.17.tgz","fileCount":235,"integrity":"sha512-GgK9Pwpcv5AA86AKnv6VoyPOGb70OhkTvE8o4kYqD5LHWxr1weAZk1tLPsBMZqjPrJsuGtyMAph8Dv92UqXDRg==","signatures":[{"sig":"MEYCIQCm+pJhyaKY9OojrULVcdZfFIR12w1vy03Ex9sabqW5NwIhAICZWRAJ9O0ZBJOdwMsfy5TnN4QtFiE4ib3wToKdaKC/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421919},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"fcc6cac713107d05f4f623f1280dc8179586352b","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/time-limits":"^2.0.4","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.14","@flemist/priority-queue":"^1.0.1","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.4.17_1781410252937_0.5460053426250564","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@flemist/simple-utils","version":"2.5.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.5.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c93ccdafb178162cd80f128f73d7134adf14ce75","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.5.0.tgz","fileCount":266,"integrity":"sha512-Db3peVw8XOdcaGzWjPk+9XLleAmvIWEzkFo3od+KHhnSAGG0rTbHgZvhNiZf5ysQSHvSDlw+bBX/KqDp2b0jVQ==","signatures":[{"sig":"MEYCIQDSdN2H1hHI76YBg1SiJnZxlcm/bplKQe2P2MJ4liJeogIhAL0zdp4N+eked+Vh0iMUeu8uGSYNIYuUnpwsPxXptvrT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494256},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"38266b84e078fca0077a3b493a18b566e0395dfe","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.5.0_1781612163365_0.04853703926611952","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@flemist/simple-utils","version":"2.5.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.5.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"5b84f345d58399ad6eff054beab5214b3e74c2a5","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.5.1.tgz","fileCount":266,"integrity":"sha512-/N4oTt/d/MzjQujQX0Z7ccj0BKf3yl/DS7dSXrEy4R3ODsoSOkNokGMpuWVotcxkLfLDXPqvRQv54OV1dcv2Yg==","signatures":[{"sig":"MEYCIQCh31e3Q/Ih65EgDBshGoyxVX2dUYzA/f+vf5/b6VrkIAIhALhNLnL2+aD6c/t+KYUHL4WShPCyRX63wns3yg8lCjwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494449},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"1cd4ebaa32b7939bbda38849598963af7ce9d622","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.5.1_1781612893335_0.8743272821502155","host":"s3://npm-registry-packages-npm-production"}},"2.5.2":{"name":"@flemist/simple-utils","version":"2.5.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.5.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c57f83f1c974e31466c05558390ff83fed478a4c","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.5.2.tgz","fileCount":266,"integrity":"sha512-nez+003SdRmXrAGhI/OBnwfbapWqan2PqRFO2x5QN+pIswHqEdwX5LT/p0I736Q8q+F/giii1I5kFFnT8GrO0Q==","signatures":[{"sig":"MEYCIQC9u0qNc/Cfbm+SFUzxSLxQWgftNTb1SE2p8Hy2JilBpgIhAKhcv0yTfrdp4mls2HGbmgj+1WW71R+PVVTimqzLBRg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494533},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"3aae584c574c711cfd95fbc00f23e2f2a3cbfb92","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.5.2_1781613666157_0.08985794985820439","host":"s3://npm-registry-packages-npm-production"}},"2.5.3":{"name":"@flemist/simple-utils","version":"2.5.3","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.5.3","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"a2f5e5c175d91e688afea501d8f23b859593814d","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.5.3.tgz","fileCount":266,"integrity":"sha512-TPEvSQx/bPd3CStcE0Po/6v4IjpJj4cnN4ZuX5/r4q8d6i5y7Gj5dsOEqeCmc/pCN/82xmSjM22y8PeGBv6Tzg==","signatures":[{"sig":"MEYCIQCAODNrxtBU9FeRCj4CRqU5N8B53ezK4GAiyWlX8fdZNgIhAIolsqrk354SVzOO1jngsKMurqXEfr+tTLG+0DHukXAt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495401},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"66b57fc5b3bf61f6cf18c476eb89595f2bd38d3e","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.5.3_1781661237322_0.5835864203067891","host":"s3://npm-registry-packages-npm-production"}},"2.5.4":{"name":"@flemist/simple-utils","version":"2.5.4","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@2.5.4","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"110bd008147fa70257f96900469bc4cfa5a00a00","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-2.5.4.tgz","fileCount":266,"integrity":"sha512-AjltpZkoPTqQHAUO7HoQAiq2u9Ep4/ShEvpZH8vFDQuRwIqfgiNtaaOQ5JqpJxoDUgMT3JqT/KS3jLcyHeIJ/g==","signatures":[{"sig":"MEUCIAmep/UYai797VZLOrD1coKC1kz+zBhfhRyQUmY84Jf+AiEAwONN0NmCKcufqMbHCJ+jp0qtM2+V0Y9mxOd76Fy9n6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495401},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"8206024ae8e1c75328c794702dd39dff6c94d98a","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_2.5.4_1781665014275_0.5247141928559715","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@flemist/simple-utils","version":"3.0.0","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@3.0.0","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"c3e6348ce716449f9721b401247da487ceab8ca8","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.0.tgz","fileCount":268,"integrity":"sha512-WsV/vk1h5TLdtM3iC09AlzIEpHhJWbyHII8jhiLG2/bpnVwx2tRvRmWAXZWDXZHfHxPIWKXQUGIknBKmFmq/LQ==","signatures":[{"sig":"MEYCIQCrPs8+dzkC09Bxy6Qn7Knn6h1K1KkFWqPTUDB+SWwQJwIhAPSwf71ZZ3ZePENR8gZu2Kjw7jPd4HS/KxCVCwDW6LUT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498428},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"8516469a9a85c2ef3ac1145892d4978c044cc8ad","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_3.0.0_1781746408821_0.4599135134686321","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@flemist/simple-utils","version":"3.0.1","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@3.0.1","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"53e17c293ad0352aeebfffaefd42f110597fbce5","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.1.tgz","fileCount":268,"integrity":"sha512-vwC4b3TbYoy2qRE96e6PkSC/rh3FWq2u9zK8PVQO5oDFEDG6/e3AMFNgMjSX/Y2UjB+Hjn8QsD7k5bp6tNNjsQ==","signatures":[{"sig":"MEQCICCMIEouJNOizlEKocIH3Wcdy3cONjkfjRa74svzeo1NAiAKc53GkEIhxh8B5+cSD6c6kXfL5yEH519rVyVc1+iRlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498361},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"2c8ecb04f011e68679c8d275fd96ce709b55cf96","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_3.0.1_1781746656327_0.8027092937831755","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@flemist/simple-utils","version":"3.0.2","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@3.0.2","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"53d1c627a86c41e72f872a2f7015a1dafc5bca86","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.2.tgz","fileCount":268,"integrity":"sha512-ovcF9DAlppVXy+AEaZMpZn79CCuWscmSQcppFDZmv9AO6Bg/GmdOISpaNinlVY3pk5doE3j46aQj2/tPWIV89Q==","signatures":[{"sig":"MEUCIQC1W9/4BVWx8Mdu9kiKN+dAs7nW0i2jIArmK3DZzlmefgIgEAv53L0QufQ0vLntr4tXKQ8qbCd89m3pyiF+hAJuteE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":498755},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"2c8ecb04f011e68679c8d275fd96ce709b55cf96","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_3.0.2_1781819286883_0.4460843468695517","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@flemist/simple-utils","version":"3.0.4","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@3.0.4","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"24524894dc49c253efbe657439ca198a5cfb1553","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.4.tgz","fileCount":268,"integrity":"sha512-ZOtZiumkjVzAV0Xr+kRhTmM2ZdLRlwxIpgG1oJfCt2/ooWlAH9gmXeFKgjP3px0ccK5P1KHvT/yPQRSC8fI64A==","signatures":[{"sig":"MEUCIQDmqab0ROJ+1dli45/jBWhh6TwPGaz1JCnmkxIyWH4l1AIgXg7+lhdFK+7CTxZJl9wms/8tKfvt0OeaiwvMsM4NqNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495175},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"11149b9b534950e7aab328854fe1a767e196e124","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_3.0.4_1781929354126_0.86456391352085","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@flemist/simple-utils","version":"3.0.5","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@3.0.5","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"5eda7607204206b04484de214a8e6570ff65f867","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.5.tgz","fileCount":268,"integrity":"sha512-IBaSuKq1aj0pOQNIdxoTIGdsfd/tJV702+cEZld7PasQfkAEt9LR/yqc5a5Cv3yQbmtyR9e4HHjZ2fHLB8fHlg==","signatures":[{"sig":"MEUCIQDLPcDSkrUu50WyIX0hoQHj2lnqkpQBX94rPsPbwgfbzwIgfQyd5nch4K344YaR9sY9e5kSokOyeLyprpWkMlvCBPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494925},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"e994db3a0f17becc3e966324a1bd0610af5631d9","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_3.0.5_1781950054528_0.6002535770139612","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@flemist/simple-utils","version":"3.0.6","keywords":[],"author":{"url":"https://github.com/NikolayMakhonin/","name":"Nikolay Makhonin"},"license":"Unlimited Free","_id":"@flemist/simple-utils@3.0.6","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"homepage":"https://github.com/NikolayMakhonin/simple-utils","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"dist":{"shasum":"29533e7decf729ca064777bbac8b3b61b787981e","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.6.tgz","fileCount":268,"integrity":"sha512-eCKsfIyeDow0NgHA0i1zsiD0uClkVTKA7ek9rOPlAXMvmSpugSF6ouyGYR4uZwm69ozHK24Zrh5r9mVfSsn3Zw==","signatures":[{"sig":"MEUCIHiREaCbKPVwkZYkA99J8L9bGKs7nkF8Jl/5Mc6AnJUBAiEAti6jFuwIrFL0YFS4nkp4Jlu87CnIXhf3WHgyvL9WsWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":495327},"main":"build/common/index.cjs","types":"build/common/index.d.ts","module":"build/common/index.mjs","engines":{"node":">=20"},"exports":{".":{"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"types":"./build/common/index.d.ts","import":"./build/common/index.mjs","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"require":"./build/common/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./package.json":"./package.json"},"gitHead":"67dc3d4fb40c067823c463f3f34edea89481a337","scripts":{"lint":"run-p lint:es","test":"run-s test:node test:browser","audit":"pnpm audit --prod","build":"vite build","check":"run-p audit check:types lint","dep:fix":"tsx tools/dep-fix.ts","lint:es":"eslint .","prepare":"node .husky/install.mjs","lint:fix":"run-s lint:es:fix","test:all":"vitest --run --config vite.projects.ts --bail 3","kill-java":"taskkill /F /IM java.exe","kill-node":"taskkill /F /IM node.exe","mcp:tools":"mcp-project-tools","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","check:types":"tsc --noEmit","kill-chrome":"taskkill /F /IM chrome.exe","lint-staged":"lint-staged","lint:es:fix":"eslint --fix .","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","_prepublishOnly":"run-p audit lint build test:all","install:playwright":"pnpm exec playwright install --with-deps","========================= dev =========================":"","========================= mcp =========================":"","========================= lint =========================":"","========================= test =========================":"","========================= other =========================":"","========================= deploy =========================":"","========================= install =========================":""},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"repository":{"url":"git+https://github.com/NikolayMakhonin/simple-utils.git","type":"git"},"_npmVersion":"10.9.7","description":"Simple simple utils","directories":{},"lint-staged":{"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"],"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":">=2.8.1","fflate":"^0.8.2","picomatch":"^4.0.4","vite-node":"6.0.0","setimmediate":"^1.0.5","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","@flemist/abort-controller-fast":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.18.3","devDependencies":{"shx":"0.3.4","tsx":"4.22.3","vite":"8.0.14","husky":"9.1.7","rdtsc":"5.0.7","eslint":"9.17.0","vitest":"4.1.7","globals":"16.0.0","prettier":"3.4.2","@eslint/js":"9.17.0","playwright":"1.57.0","typescript":"5.7.2","@types/node":"22.12.0","lint-staged":"15.3.0","npm-run-all":"4.1.5","@types/eslint":"9.6.1","@eslint/compat":"1.2.4","@vitest/browser":"3.2.4","vite-plugin-dts":"4.5.4","@eslint/eslintrc":"3.2.0","typescript-eslint":"8.19.0","@vitest/coverage-v8":"3.2.4","eslint-plugin-jsonc":"2.18.2","eslint-config-prettier":"9.1.0","eslint-plugin-prettier":"5.2.1","@vitest/browser-preview":"4.1.7","@typescript-eslint/parser":"8.19.0","@vitest/browser-playwright":"4.1.7","@typescript-eslint/eslint-plugin":"8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/simple-utils_3.0.6_1782944864742_0.26897292198130995","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@flemist/simple-utils","version":"3.0.7","description":"Simple simple utils","sideEffects":false,"types":"build/common/index.d.ts","main":"build/common/index.cjs","module":"build/common/index.mjs","exports":{"./package.json":"./package.json",".":{"types":"./build/common/index.d.ts","browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"},"import":"./build/common/index.mjs","require":"./build/common/index.cjs"},"./browser":{"types":"./build/browser/index.d.ts","import":"./build/browser/index.mjs","require":"./build/browser/index.cjs"},"./node":{"types":"./build/node/index.d.ts","import":"./build/node/index.mjs","require":"./build/node/index.cjs"}},"packageManager":"pnpm@10.18.3","engines":{"node":">=20"},"lint-staged":{"*.{js,cjs,mjs,ts,cts,mts,svelte,json,json5,jsonc}":["eslint --fix"],"*.{css,pcss,html,svelte}":["stylelint --fix --allow-empty-input"]},"repository":{"type":"git","url":"git+https://github.com/NikolayMakhonin/simple-utils.git"},"keywords":[],"author":{"name":"Nikolay Makhonin","url":"https://github.com/NikolayMakhonin/"},"license":"Unlimited Free","bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"homepage":"https://github.com/NikolayMakhonin/simple-utils","publishConfig":{"access":"public"},"scripts":{"========================= install =========================":"","_prepublishOnly":"run-p audit lint build test:all","prepare":"node .husky/install.mjs","install:playwright":"pnpm exec playwright install --with-deps","========================= deploy =========================":"","build":"vite build","========================= lint =========================":"","audit":"pnpm audit --prod","lint:es":"eslint .","lint:es:fix":"eslint --fix .","lint":"run-p lint:es","lint:fix":"run-s lint:es:fix","lint-staged":"lint-staged","check:types":"tsc --noEmit","check":"run-p audit check:types lint","========================= test =========================":"","test:node":"vitest --run --config vite.projects.ts --project node --bail 3","test:browser":"vitest --run --config vite.projects.ts --project browser --bail 3","test:chrome":"vitest --run --config vite.projects.ts --project browser --browser chromium --bail 3","test:all":"vitest --run --config vite.projects.ts --bail 3","test":"run-s test:node test:browser","========================= dev =========================":"","kill-node":"taskkill /F /IM node.exe","kill-java":"taskkill /F /IM java.exe","kill-chrome":"taskkill /F /IM chrome.exe","========================= mcp =========================":"","mcp:playwright":"mcp-server-playwright --port 8002 --host local.host --isolated","mcp:tools":"mcp-project-tools","========================= other =========================":"","dep:fix":"tsx tools/dep-fix.ts"},"devDependencies":{"@eslint/compat":"1.2.4","@eslint/eslintrc":"3.2.0","@eslint/js":"9.17.0","@types/eslint":"9.6.1","@types/node":"22.12.0","@typescript-eslint/eslint-plugin":"8.19.0","@typescript-eslint/parser":"8.19.0","@vitest/browser":"3.2.4","@vitest/browser-playwright":"4.1.7","@vitest/browser-preview":"4.1.7","@vitest/coverage-v8":"3.2.4","eslint":"9.17.0","eslint-config-prettier":"9.1.0","eslint-plugin-jsonc":"2.18.2","eslint-plugin-prettier":"5.2.1","globals":"16.0.0","husky":"9.1.7","lint-staged":"15.3.0","npm-run-all":"4.1.5","playwright":"1.57.0","prettier":"3.4.2","rdtsc":"5.0.7","shx":"0.3.4","tsx":"4.22.3","typescript":"5.7.2","typescript-eslint":"8.19.0","vite":"8.0.14","vite-plugin-dts":"4.5.4","vitest":"4.1.7"},"dependencies":{"@flemist/abort-controller-fast":"^1.0.0","@flemist/pairing-heap":"^1.0.0","@flemist/test-variants":"^5.0.18","@flemist/time-controller":"^1.0.4","fflate":"^0.8.2","picomatch":"^4.0.4","setimmediate":"^1.0.5","tslib":">=2.8.1","vite-node":"6.0.0"},"_id":"@flemist/simple-utils@3.0.7","gitHead":"67dc3d4fb40c067823c463f3f34edea89481a337","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-ZaNmGt4RFCetN+QGcinKdo8CzZJcTLbbqzdVCYn9EwOGZzVnTB6Cug+Pn7DEsk7A0oDEhbmwavZNAnYY4Djq2w==","shasum":"b22733e24b3403b966bd454c4c5a684d3d3d23b1","tarball":"https://registry.npmjs.org/@flemist/simple-utils/-/simple-utils-3.0.7.tgz","fileCount":268,"unpackedSize":495327,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICg399UY4U8Dnwiea8CMvSYSZYm9HvMAiEJp8E103qCeAiAWArTbxGKmGAqicquCs52arW3ix8uxYzboaL37+gjzFA=="}]},"_npmUser":{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"},"directories":{},"maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/simple-utils_3.0.7_1782944987991_0.04013688483845379"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-02T10:30:07.913Z","modified":"2026-07-01T22:29:48.263Z","1.0.0":"2026-01-02T10:30:08.134Z","1.0.1":"2026-01-04T05:26:55.927Z","1.0.2":"2026-01-07T01:33:41.775Z","1.0.3":"2026-01-13T13:14:49.755Z","1.0.4":"2026-01-13T13:39:24.778Z","1.0.6":"2026-04-03T00:16:54.336Z","1.0.7":"2026-04-03T02:37:24.338Z","2.0.0":"2026-04-03T02:44:18.433Z","2.0.1":"2026-04-03T04:23:01.550Z","2.0.2":"2026-04-03T04:25:27.640Z","2.1.0":"2026-04-09T04:44:19.440Z","2.1.1":"2026-04-09T05:19:05.829Z","2.1.2":"2026-04-09T05:23:18.134Z","2.1.3":"2026-04-09T05:26:43.313Z","2.1.4":"2026-04-09T05:37:01.592Z","2.1.5":"2026-04-09T07:21:41.298Z","2.1.6":"2026-04-16T02:21:30.933Z","2.1.7":"2026-04-16T03:56:24.950Z","2.1.8":"2026-04-16T05:00:17.255Z","2.1.9":"2026-04-16T23:51:24.899Z","2.1.10":"2026-04-17T09:31:27.798Z","2.1.11":"2026-04-17T10:50:06.295Z","2.1.12":"2026-04-20T05:31:38.190Z","2.1.13":"2026-04-21T23:07:55.770Z","2.1.14":"2026-04-22T05:14:10.271Z","2.1.15":"2026-04-22T06:34:20.189Z","2.1.16":"2026-04-26T02:37:49.435Z","2.1.17":"2026-04-26T02:38:47.554Z","2.1.18":"2026-04-27T00:32:38.342Z","2.1.19":"2026-04-27T13:43:56.042Z","2.1.20":"2026-04-29T12:56:41.836Z","2.2.0":"2026-05-05T12:27:17.363Z","2.2.1":"2026-05-06T05:37:41.091Z","2.2.2":"2026-05-06T05:47:08.527Z","2.2.3":"2026-05-06T06:08:37.231Z","2.2.5":"2026-05-06T07:52:14.375Z","2.2.6":"2026-05-06T10:45:58.548Z","2.2.7":"2026-05-06T11:35:05.133Z","2.2.9":"2026-05-10T06:56:16.885Z","2.2.10":"2026-05-10T06:59:57.629Z","2.2.11":"2026-05-10T23:51:16.869Z","2.2.12":"2026-05-11T03:22:25.926Z","2.2.13":"2026-05-11T03:28:57.072Z","2.2.14":"2026-05-11T04:22:25.257Z","2.2.15":"2026-05-11T04:47:11.105Z","2.2.16":"2026-05-13T02:36:29.117Z","2.2.17":"2026-05-13T09:04:22.826Z","2.3.1":"2026-05-14T04:04:32.895Z","2.3.2":"2026-05-14T05:05:42.011Z","2.3.3":"2026-05-14T05:43:49.040Z","2.3.4":"2026-05-14T07:38:59.492Z","2.3.5":"2026-05-14T08:00:58.077Z","2.3.6":"2026-05-14T08:30:03.444Z","2.3.7":"2026-05-17T05:58:07.070Z","2.3.8":"2026-05-17T13:28:11.185Z","2.3.9":"2026-05-20T01:46:05.899Z","2.3.10":"2026-05-20T02:53:59.367Z","2.4.0":"2026-05-28T02:42:30.087Z","2.4.1":"2026-05-28T03:34:03.738Z","2.4.2":"2026-05-28T07:46:30.136Z","2.4.3":"2026-05-29T05:31:45.933Z","2.4.4":"2026-05-29T07:23:25.576Z","2.4.5":"2026-05-29T08:20:22.306Z","2.4.6":"2026-05-29T10:01:55.975Z","2.4.7":"2026-06-01T00:28:34.996Z","2.4.8":"2026-06-09T12:25:52.191Z","2.4.9":"2026-06-12T00:38:33.506Z","2.4.10":"2026-06-13T22:02:04.077Z","2.4.11":"2026-06-13T23:00:51.498Z","2.4.12":"2026-06-14T00:04:10.002Z","2.4.13":"2026-06-14T01:28:55.870Z","2.4.14":"2026-06-14T01:46:27.138Z","2.4.15":"2026-06-14T02:22:14.912Z","2.4.16":"2026-06-14T03:30:28.992Z","2.4.17":"2026-06-14T04:10:53.076Z","2.5.0":"2026-06-16T12:16:03.513Z","2.5.1":"2026-06-16T12:28:13.481Z","2.5.2":"2026-06-16T12:41:06.310Z","2.5.3":"2026-06-17T01:53:57.458Z","2.5.4":"2026-06-17T02:56:54.456Z","3.0.0":"2026-06-18T01:33:29.000Z","3.0.1":"2026-06-18T01:37:36.475Z","3.0.2":"2026-06-18T21:48:07.033Z","3.0.4":"2026-06-20T04:22:34.271Z","3.0.5":"2026-06-20T10:07:34.680Z","3.0.6":"2026-07-01T22:27:44.874Z","3.0.7":"2026-07-01T22:29:48.146Z"},"bugs":{"url":"https://github.com/NikolayMakhonin/simple-utils/issues"},"author":{"name":"Nikolay Makhonin","url":"https://github.com/NikolayMakhonin/"},"license":"Unlimited Free","homepage":"https://github.com/NikolayMakhonin/simple-utils","keywords":[],"repository":{"type":"git","url":"git+https://github.com/NikolayMakhonin/simple-utils.git"},"description":"Simple simple utils","maintainers":[{"name":"nikolay_makhonin","email":"nikolay.makhonin@gmail.com"}],"readme":"[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Build Status][github-image]][github-url]\n<!-- [![Test Coverage][coveralls-image]][coveralls-url] -->\n\nSimple simple utils\n\n# License\n\n[Unlimited Free](LICENSE)\n\n[npm-image]: https://img.shields.io/npm/v/@flemist/simple-utils.svg\n[npm-url]: https://npmjs.org/package/@flemist/simple-utils\n[downloads-image]: https://img.shields.io/npm/dm/@flemist/simple-utils.svg\n[downloads-url]: https://npmjs.org/package/@flemist/simple-utils\n[github-image]: https://github.com/NikolayMakhonin/simple-utils/actions/workflows/test.yml/badge.svg\n[github-url]: https://github.com/NikolayMakhonin/simple-utils/actions\n[coveralls-image]: https://coveralls.io/repos/github/NikolayMakhonin/simple-utils/badge.svg\n[coveralls-url]: https://coveralls.io/github/NikolayMakhonin/simple-utils\n","readmeFilename":"README.md"}