{"_id":"@laserware/arcade","_rev":"44-4452a77235ef5dc8c7b5fd7dd562745a","name":"@laserware/arcade","dist-tags":{"latest":"3.21.2"},"versions":{"1.0.0":{"name":"@laserware/arcade","version":"1.0.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@1.0.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"e708f30628e6acf8c626bb334a7abf1ca15e38f2","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-1.0.0.tgz","fileCount":59,"integrity":"sha512-J1XxSR2q0eBH6EJOvMmT9zKyrqugvywYVUlqWrTeNj4R1ly/LmzOwQXzmWNTxgZlUkcMQtKfP31ka6LbDLKG9A==","signatures":[{"sig":"MEYCIQDGO9Eb7d8SqgTiQlXlO3Z+Dbo9SDRE7p9vgFaNjPmobAIhAOusahu6MB59hmg3MAzN+Reh2ZwIPE2S24tlkffXBAnl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7355dd60c8d4731695c4279c208fa8d57a53b04d","scripts":{"lint":"eslint --cache src","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm typecheck","postversion":"git push && git push --tags","format:build":"prettier --write \"src/**/**.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"9.7.1","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.44.0","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6","@rushstack/eslint-patch":"^1.3.2","@laserware/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_1.0.0_1688499633725_0.42558478295837965","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@laserware/arcade","version":"1.0.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@1.0.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"3527742020536ac782dbcf0856be8dc593004765","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-1.0.1.tgz","fileCount":59,"integrity":"sha512-MOqqV/ms8pKUsbGaLlBjY4X6ydO1F+yJbqrWrZxOIjghKJCusApUecqEDMyLPh9np0jjIAwnrS4w7nq92MtfsQ==","signatures":[{"sig":"MEQCIFn2+jd+jIJI4mbZr89rkT8Tya3/UZVV/rhyzPSKWAdJAiAM/+D2Z8JPHpkIvohIEKx5AgNxTqhcuCEB1uIzCe3Ocg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31747},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"39d80650c78b60e8b1ae8c80e29f68557d6d2fd3","scripts":{"lint":"eslint --cache src","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm typecheck","postversion":"git push && git push --tags","format:build":"prettier --write \"src/**/**.{js,ts}\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"9.7.1","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.44.0","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@rushstack/eslint-patch":"^1.3.2","@laserware/eslint-config":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_1.0.1_1688507274991_0.08590584524595668","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@laserware/arcade","version":"1.1.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@1.1.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"5165bfe791d146d3e6dac6269c3d8d97a8903ec5","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-1.1.0.tgz","fileCount":61,"integrity":"sha512-KmqwZaEtOdsuW9CKjP7NIbmNJtE50QsPzDcNsrAgYHpDGj2FVcgT3M6XBwqz4XWZnZ70aIAJW2JKAkXVM0hIPQ==","signatures":[{"sig":"MEUCIQD0rOZU3ww8GMb1m9iTJ+ipJ8igx5xNaGyjVxIhwn8bpAIgEf9Ejxlf3f62UiW/Tdlt/USqzBhWbnpE7qXrv56iuOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32756},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"974a1575e76c2cbabb50e7cbf0a323a82343b53a","scripts":{"lint":"eslint --cache src","test":"vitest","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","test:run":"vitest run","typecheck":"tsc --noEmit","preversion":"pnpm lint && pnpm typecheck","postversion":"git push && git push --tags","format:build":"prettier --write \"src/**/**.{js,ts}\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"9.7.1","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.44.0","vitest":"^0.33.0","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^20.3.3","@rushstack/eslint-patch":"^1.3.2","@laserware/eslint-config":"^1.0.0","@vitest/coverage-istanbul":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_1.1.0_1690306959566_0.07716480224749533","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@laserware/arcade","version":"2.0.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.0.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"591f23babcce77b642eedc0b5d4a6d2eae6a676e","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.0.0.tgz","fileCount":57,"integrity":"sha512-UDrnNOEKG4yHP+9tKuSP/j1xp2WVMiAjiiWFCRoYJqvu0+EPJl6oXdPFzYpOguJ/zxqv7QiGFpaD2i8RcHMgcg==","signatures":[{"sig":"MEQCIEAhCGJEptQzVyU21OoTukF2OISyaC6G3pB/zJxy3MrcAiBLT74wUKYrfMU3sORdF7VsATlYNf4na6RN0m7I/l+Bgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31531},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4baa2318b690b6beaf41d6dc7a688a7cbb4a15c0","scripts":{"lint":"eslint --cache src","test":"vitest","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","test:run":"vitest run","preversion":"pnpm lint && pnpm check:types","check:types":"tsc --noEmit","postversion":"git push && git push --tags","check:format":"prettier --check \"src/**/**.ts\"","format:build":"prettier --write \"src/**/**.{js,ts}\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"9.7.1","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","vitest":"^0.34.2","prettier":"^3.0.2","typescript":"^5.1.6","@types/node":"^20.5.1","@rushstack/eslint-patch":"^1.3.3","@laserware/eslint-config":"^1.0.0","@vitest/coverage-istanbul":"^0.34.2"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.0.0_1692568913577_0.9436963915467349","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@laserware/arcade","version":"2.1.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.1.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"9a2f580a1ab2a48057e5fa115ed14ad449a801d8","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.1.0.tgz","fileCount":59,"integrity":"sha512-Xt8cWW9AEVORzP0dWssqt+oKiR2k5rdFu0T/VvLPpas0fYUtMERMDYNxnd5VRGjSMm6QpaFUTUu5YcqBlDA4/g==","signatures":[{"sig":"MEYCIQCljKX84FNUlacECa6f5KaaYXQy8JfxNbjPB8lOCexUIgIhAPzw93uvhb5Qp9AOxQcodYh3pM+AKsV8HtdPMM8mP1XW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"165febb05724e3097687f417d952cc05db87e8cc","scripts":{"lint":"eslint --cache src","test":"vitest","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","test:run":"vitest run","preversion":"pnpm lint && pnpm check:types","check:types":"tsc --noEmit","postversion":"git push && git push --tags","check:format":"prettier --check \"src/**/**.ts\"","format:build":"prettier --write \"src/**/**.{js,ts}\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"9.7.1","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"lodash.groupby":"^4.6.0","lodash.isequal":"^4.5.0","@types/lodash.groupby":"^4.6.7","@types/lodash.isequal":"^4.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.47.0","vitest":"^0.34.2","prettier":"^3.0.2","typescript":"^5.1.6","@types/node":"^20.5.1","@rushstack/eslint-patch":"^1.3.3","@laserware/eslint-config":"^1.1.0","@vitest/coverage-istanbul":"^0.34.2"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.1.0_1692570736629_0.21780178634566005","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@laserware/arcade","version":"2.2.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.2.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"f402ffeadf63d2500fb2d51d698fbde6c57f9d55","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.2.0.tgz","fileCount":63,"integrity":"sha512-1KfMBPSJw9MuE0X2UPpPRMsekat9LETX2Mzanrqe5Q58fop65mH9RRjxlHqVxdCRu8d+RGsAuyPcjufVaifLQA==","signatures":[{"sig":"MEUCIQCURSkZZums/AwtgbMPml0pMgFShr2BywxSTOx4/WyVGAIgUQldKmJFWsARrKOiofHuftAlu9R60E/YUJzZQAzBOcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33294},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3b796c132545b60aa4e387b695f5d9891030086c","scripts":{"lint":"eslint --cache src","test":"vitest","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","test:run":"vitest run","preversion":"pnpm lint && pnpm check:types","check:types":"tsc --noEmit","postversion":"git push && git push --tags","check:format":"prettier --check \"src/**/**.ts\"","format:build":"prettier --write \"src/**/**.{js,ts}\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.1.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.1.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/node":"^20.10.5","@rushstack/eslint-patch":"^1.6.1","@laserware/eslint-config":"^1.2.0","@vitest/coverage-istanbul":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.2.0_1703890807124_0.8419842286282282","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@laserware/arcade","version":"2.2.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.2.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"510e90df46f7daeccb24e6e3c831af540327d9a0","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.2.1.tgz","fileCount":63,"integrity":"sha512-jdeapUQ5p4PZ2rvmAwgcrVfT6M8yqvXd/DCiVF1qy6vwND9a2Lgwdw7zasiHQ904NG+/FAxUJJ+1XDlcOExQMg==","signatures":[{"sig":"MEQCIH5iuLztXWQwIf2lpF0kAl5g910IjqT5lyQssweDZ1a4AiA4XnvRcWcSY+zodXV0n7Ghh8I6md9kdVkdSwenc77v8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33513},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"4486a8a3756000cce3cdf6c1d72d68ee9a0d9333","scripts":{"lint":"eslint --cache src","test":"vitest","build":"rm -rf dist && tsc --project tsconfig.build.json && pnpm format:build","format":"prettier --write \"src/**/**.ts\"","version":"pnpm format && git add -A src","test:run":"vitest run","preversion":"pnpm lint && pnpm check:types","check:types":"tsc --noEmit","postversion":"git push && git push --tags","check:format":"prettier --check \"src/**/**.ts\"","format:build":"prettier --write \"src/**/**.{js,ts}\"","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.1.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.1.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/node":"^20.10.5","@rushstack/eslint-patch":"^1.6.1","@laserware/eslint-config":"^1.2.0","@vitest/coverage-istanbul":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.2.1_1703896584521_0.9083202115082856","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@laserware/arcade","version":"2.2.2","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.2.2","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"faa4a250e975b13dd8bd089a4b3d7e557e49fc3a","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.2.2.tgz","fileCount":63,"integrity":"sha512-TID7sNweOpDP5ATFR079YSA6HLCF1icdwATXPrQAfdokSvOsAasNa72hbKoVpIvrrnpPssQ5n1oqL5DdUUfLGw==","signatures":[{"sig":"MEYCIQCmkCU4jOnqZP2pWGFpt+hpAPeDct4Iylt9RowtYhRQVwIhAIHoiXz0/Bpbq7HU/CfCusAau46gB5N1Xt87hzHH9IsU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33385},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"36771e383f59c943005f29ee00e6fdb0010abaa2","scripts":{"lint":"eslint --cache src","test":"vitest","build":"rm -rf dist && tsc --project tsconfig.build.json","format":"prettier --write src","version":"pnpm format && git add -A src","test:run":"vitest run","preversion":"pnpm lint && pnpm check:types","check:types":"tsc --noEmit","postversion":"git push && git push --tags","check:format":"prettier --check src","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.1.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.9.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.2.2","prettier":"^3.2.4","typescript":"^5.3.3","@types/node":"^20.11.7","@rushstack/eslint-patch":"^1.7.2","@laserware/eslint-config":"^1.2.1","@vitest/coverage-istanbul":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.2.2_1706321332821_0.28912998561690273","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@laserware/arcade","version":"2.3.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.3.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"4d43e2ba8f7ab910fe26383c8e98d54f077c895a","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.3.0.tgz","fileCount":63,"integrity":"sha512-VwnOeKu9yOPSNKgKySWT4TyH462ZIUUAUF5Ft9B41eBfZbZc9OyF2ctE68phXADeR+zKGtEEUYbPSF36Bcmy+g==","signatures":[{"sig":"MEUCIQD5YcZShvu0UqIeKCdMDy02yR2j1YDLhX9+pJp+CllHnwIgeLFT0WYYGBr1vT2yBZ1Qb+7jaqAHbuzNCaDgcgAr/qs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33284},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"5dba62750a9e3b633c164e57f9a167bb4302ad36","scripts":{"build":"rm -rf dist && tsc --project tsconfig.build.json","eslint":"eslint --cache src","vitest":"vitest","version":"pnpm prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"pnpm eslint && pnpm typecheck","postversion":"git push && git push --tags","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","vitest":"^1.3.0","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.11.19","@rushstack/eslint-patch":"^1.7.2","@laserware/eslint-config":"^2.0.0","@vitest/coverage-istanbul":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.3.0_1708226946679_0.6687268403199365","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@laserware/arcade","version":"2.4.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.4.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"9ad25b60db943b6584f42afc373376567e966a7a","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.4.0.tgz","fileCount":65,"integrity":"sha512-EOUbMC/7yrJT762mvuwgnz4pzqPusEh35ddD0ifSD1tE+KHb7lX930NY6NfQIVwz8wZ4VynYamoldSHvcAj79g==","signatures":[{"sig":"MEUCIQDYxnjEVBB6PZnKC1nnQzIGATaFCXhMS/Hg2mH568cxNAIgGqv1mJr3L58GvudyqTlIg9jH8vK0clW/GZr0RzDDODc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"055f0b5ad5e7b35198f8a143f676b078c51f1434","scripts":{"build":"rm -rf dist && tsc --project tsconfig.build.json","eslint":"eslint --cache src","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^1.3.1","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.11.19","@rushstack/eslint-patch":"^1.7.2","@laserware/eslint-config":"^2.0.0","@vitest/coverage-istanbul":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.4.0_1709263458690_0.5098112708124813","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@laserware/arcade","version":"2.5.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.5.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"b3a17f4e2446cf3e5dc13987ac64fae842403413","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.5.0.tgz","fileCount":8,"integrity":"sha512-s2pDLfTNVvrVaqga6gC2IHmTRWIe6HboqZhZRqMMovFEVmszEVVLHek8+uwYOFF/KyyVlYgBduOmMSXwzSI+vA==","signatures":[{"sig":"MEYCIQDjcJRN98jZ70EA+GMhWjTT/zL+MtUn6HLw8aOaolgXPQIhANawvrOhEh+KOwYFBEJOwqF8PU1X7yWAbkDFY8qyp6Zf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93879},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"2f28da427de00700be244c6731911c6dba5d0fa8","scripts":{"build":"tsup && cd dist && npx prettier --write index.d.ts","eslint":"eslint --cache src","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.57.0","vitest":"^1.3.1","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.11.19","@rushstack/eslint-patch":"^1.7.2","@laserware/eslint-config":"^2.0.0","@vitest/coverage-istanbul":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.5.0_1709338730577_0.705709000999114","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@laserware/arcade","version":"2.5.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@2.5.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"a6f72695ee6910f0a8b1a83dbb5e52178cadfb4d","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-2.5.1.tgz","fileCount":8,"integrity":"sha512-uNMz+tYX3WF/IotfF45A5Kps7eu1aorWEP6QxjO91OjLEVdwGkEjHoIxzMPMp2mYgm6QQz3f1eJS6W0YyNYDIQ==","signatures":[{"sig":"MEUCIH2I45RrtR7NdeYlxBbdlwHThS5GJFyBVLVjmmXhaDqCAiEA2sUWvEJliYGYXWXukJm4OZSJSBqCbt6dj1pBUtKdsXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93895},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"00ada1894c76930d0b9c4473833c1b1bb23d5dea","scripts":{"build":"tsup && cd dist && npx prettier --write index.d.ts","eslint":"eslint --cache src","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.3.1","prettier":"^3.2.5","typescript":"^5.4.2","@types/node":"20","@rushstack/eslint-patch":"^1.7.2","@laserware/eslint-config":"^2.2.0","@vitest/coverage-istanbul":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/arcade_2.5.1_1709786655276_0.7548376289907961","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@laserware/arcade","version":"3.0.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.0.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"fbc6c7e6e021736a8d3a236f6f40004cbaffe680","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.0.0.tgz","fileCount":8,"integrity":"sha512-ZN6XiSm6PYVtD6GfGawcGj9G5FPiyicxgxs2MtnzWKmTlqtq7NObQnNkJZLtrG4lam4/3nZxBSQElfEDW+UL/g==","signatures":[{"sig":"MEUCIBHweKpRJRS0BSgMkSSOJGMTnyEVJUoZlD5U0/tFXa7dAiEAtVZDXX3xf1PgKd9e+0a40qmOZSNsIn6DIThZwXJu0Kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95827},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"29a0eb1169e9b540350f9bbe22cf109e0a785fb9","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.4.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"20","@rushstack/eslint-patch":"^1.9.0","@laserware/eslint-config":"^2.2.0","@vitest/coverage-istanbul":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.0.0_1711645403651_0.3439239329792314","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@laserware/arcade","version":"3.0.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.0.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"5c191a1f34bd2a3e2bef2b374a5952372b761a9b","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.0.1.tgz","fileCount":8,"integrity":"sha512-wPF/1hIFBpabSDfqmwZHlizd6W3f+bgBcmV0ERIhxYmJUPmL6Vw4ZYL06HCpO5Dyn/jO80GrgnvOQTvMpxwlUQ==","signatures":[{"sig":"MEUCIQCh15ReaFdNISvlFjuO/sHHMWdZK4vqQUSfikEWQYhy6AIgZJuFl3NfIRl4Kvu6KfgC69jTz9HdqgUyhZ2/OR8LJrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95827},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c5b3d06369f5ea7cec4f08d1d03f629440fd8e8c","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.4.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"20","@rushstack/eslint-patch":"^1.9.0","@laserware/eslint-config":"^2.2.0","@vitest/coverage-istanbul":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.0.1_1711645565126_0.4428568838742757","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@laserware/arcade","version":"3.1.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.1.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"e5cc39b80b4e41837b566208ee79cc57f0abafc8","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.1.0.tgz","fileCount":8,"integrity":"sha512-lOzC+aPLTwl/P5+ZwY3wh9qeEG9hgkcZXjJMbOifA+iuM+fP2dQhOhXNeO2wxyQsNI8ozf8maEQt0/qE+e3KRA==","signatures":[{"sig":"MEUCIBdh3iev7HH8IoxW9N5BxppBkqjTj1iLI9/omqSuF31UAiEA/74Jo1ayCts07uNdBqMCKYFmBwrbfUKATjUKmvqZpR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110509},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ea8e55934774789f258554b2fb164861ca5fb903","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.2.4","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash.isequal":"^4.5.0","@types/lodash.isequal":"^4.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"20","@laserware/eslint-config":"^3.0.1","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.1.0_1715118786937_0.5063847330597193","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@laserware/arcade","version":"3.2.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.2.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"1132cdd2fe0ff2e87fade4b06eec2816bc60fb74","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.2.0.tgz","fileCount":8,"integrity":"sha512-wd4gZddR+7AA2nvnL3aN2yj6yJdYj7covpj29BEt0/YWmSPn31OV4nHJF//R8avtVlL3NRj1A2NwJCPiPqwE3Q==","signatures":[{"sig":"MEYCIQDZvorc3Rz+21xnwIBSatAMQUur7ceWvxiSqdBhhtfpDgIhAIvjodOhGXUw/H5eipJG+37LYzf3h28HCG3un0LKMqvK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112319},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"f956580562eccd9a7095c94573aa55662f8f63de","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.5.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"20","@laserware/eslint-config":"^3.0.1","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.2.0_1716327666045_0.7715959310472678","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@laserware/arcade","version":"3.3.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.3.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"cabeafbed8f58287e10767dba56c464547b05df2","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.3.0.tgz","fileCount":8,"integrity":"sha512-Q0Atpi2apVag24gXu6wXzHHoSUQ01+bHZC3bhRnabaOTuONLwKZgLwDXl3RI500P17GR8zOs9wxhgts/qAWtyw==","signatures":[{"sig":"MEQCICHt7P8LPl+3wmNpUfLwcDVRN3aTcLvnIgqdi7tEvLgCAiAdfkiMeSyYYX27Mt6I2ysWn18wpfSIQ37qYdz3QXXSQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121091},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1b1187ac4c5384e80e1df8a6c98b89167961731f","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.5.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"20","@laserware/eslint-config":"^3.0.1","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.3.0_1716332727302_0.8238083938867211","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"@laserware/arcade","version":"3.3.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.3.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"aeccfd6cf611c62770d1ff1898b6f9890df7b7d8","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.3.1.tgz","fileCount":8,"integrity":"sha512-7zIa7BdNiDrk81PU5G73vp7cy/cssAps3p3sxgH9k2jeN9gcyDVzBsWX6dl/ZzuDP1txGjUOT+R9PmhkeHQeBg==","signatures":[{"sig":"MEUCIE9tWIg0RWyQ5ARGINVx33ATVw/pVYIiGcejEGe2eh5jAiEA5s+OwqXgveoZhMvSc7qwSWTmpo1fueV4McYAtyWW/FI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121521},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"340e493bf045e416b36fe72f6b7d45d6ee88397e","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.5.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","tslib":"^2.6.2","eslint":"^8.57.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@types/node":"20","@laserware/eslint-config":"^3.1.1","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.3.1_1717102540899_0.7688740745329752","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@laserware/arcade","version":"3.4.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.4.0","homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"337110a771c3c112f2c9329e7831a2702e912d57","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.4.0.tgz","fileCount":8,"integrity":"sha512-IPNTG6e4cenVQj3pYUxZ2fKBntipnIXBB4dSYCEGJup82DZG4JWwBduwYRSyqGJSzlWOnZ5LpzPSigoxoe6mBg==","signatures":[{"sig":"MEUCIEewbn72515GMJ35kS8pd2DCIiUc9OviXToi23XR/LH5AiEAz8AjsU1CF0mcL1BOz5axq3hyCdPXeiKDiZEcMRK/xvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121520},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d318c87e2c960dc8b192696dbb75df2a76a712f2","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.7.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","tslib":"^2.6.3","eslint":"^8.57.0","vitest":"^1.6.0","prettier":"^3.3.2","typescript":"^5.5.2","@types/node":"20","@laserware/eslint-config":"^3.2.0","@vitest/coverage-istanbul":"^1.6.0"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.4.0_1719509686077_0.5177004080528158","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"@laserware/arcade","version":"3.4.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.4.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"e9ccec85aff648d4d4dee3b1a1faf40483dfbb7d","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.4.1.tgz","fileCount":8,"integrity":"sha512-lYUjeUPKDzqgh+qIh+4hthvbbuHTb2tSKWukhLKLwz8SpwXMaogZiOwQtUsAGW4kkGXSO2e0/WfmOPPuD/TS/Q==","signatures":[{"sig":"MEUCIFK11h9CrXrVgGvGziQoHc0W4Zwry/mmfFqzJFQ1f0caAiEA7nOQWVwTf7dSPxq2aq/THbJF7Ep3frVLBy3EVlSiDl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124853},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"4bb6f5079e3176f66652b082b5f7addfce000542","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","tslib":"^2.6.3","eslint":"8.57.0","vitest":"^2.0.4","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"20","@laserware/eslint-config":"^3.2.1","@vitest/coverage-istanbul":"^2.0.4"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.4.1_1722290743863_0.12486819378609959","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"@laserware/arcade","version":"3.5.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.5.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"ed56ae2c4a04fb6a40fe215129a9d077196f5072","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.5.0.tgz","fileCount":8,"integrity":"sha512-4m7xUP6gWm//ncQ3V90dKtT2A+EUFlhCwDl4I2CVv5SUC5QMa67hPsEBHwIGUgs0nil/b49DVlCC1AXzFo5TbQ==","signatures":[{"sig":"MEUCIEIxjYUQLxtaFGVHhlUNO/c4ACwm4e+WLRaNwHC5OxXYAiEAiLZITHZKqxaJ2U5tzOnBswOD41FHPdG8DbnZWvJ04/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124484},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"f99573c73ef5da53a523bba3b2efd3c704fe705a","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","tslib":"^2.6.3","eslint":"8.57.0","vitest":"^2.0.5","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"20","@laserware/eslint-config":"^3.2.2","@vitest/coverage-istanbul":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.5.0_1722456313040_0.6570750881729106","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@laserware/arcade","version":"3.6.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.6.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"c7056c6f5927ab59f631a441f862dffcf3386246","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.6.0.tgz","fileCount":8,"integrity":"sha512-mNkSvlICqPQ9GYoftbTSnjvk39TQgTXol5umGjd1m9JG5sBH+ewl4Bo5Gy05ra81+dEkdd1/o10PZgvQKNRvlQ==","signatures":[{"sig":"MEQCIBTcIYgdaPkSsNepyAxVQesTcT3CbNeaYv0VAPhMDZFSAiBoeOLREjTmWdpNV3Z2NeBkqTqaBDfkMZe0Faoe50OiUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130841},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ca793c60f475df1a78b8603a4ab7cf7006ce8d44","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","tslib":"^2.6.3","eslint":"8.57.0","vitest":"^2.0.5","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"20","@laserware/eslint-config":"^3.2.2","@vitest/coverage-istanbul":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.6.0_1723575243554_0.49699350680670284","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@laserware/arcade","version":"3.7.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.7.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"df2c94a0f1ec89c0e1dda8292c21baeeaf4b7751","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.7.0.tgz","fileCount":8,"integrity":"sha512-0rJUH3t23gavN6mlO2JzYIx7XF2y07YlfaOy6/TLeVLN4UWi5/iiVE+IFOMeHjXgZ5WyYRc/i1s+UExb8spSgg==","signatures":[{"sig":"MEYCIQDH27erdhWuv2uqOlhKsZU5afAFKRyNQcNkUfmQEK06sgIhAOFmTvkkwRmjUS6pooKEupMLJ09uEKsIeEuQtbNPwSRF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133682},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"98beb9f0aa98d244d0854b42f039190fdc2fb387","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.4","tslib":"^2.8.0","eslint":"^9.13.0","vitest":"^2.1.3","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"20","@laserware/eslint-config":"4.0.0","@vitest/coverage-istanbul":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.7.0_1729896093377_0.7444664696948549","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"@laserware/arcade","version":"3.8.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.8.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"369fb1972f909df579caceb16137a0e1f2eeaccf","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.8.0.tgz","fileCount":8,"integrity":"sha512-lGi6SBa/wNXNX7ZqoyxjUSkDPLnC/U/ipdIXsubxqe1Ej6Q9Fn8AV/otFiPK6gtNdCj0YsmIHdht17jMlB4v9A==","signatures":[{"sig":"MEUCIQDlGFORtNybwrO56q4g4xR7TsuTnn8UTkLtNkRfbBhJzQIgGFfu8nNIqHrwTHfa0wyNRg6bGq8SJW8EwvjBLvzC8jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161416},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"90122ab33ed9e054705580fe36666a8b2f24c464","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.4","tslib":"^2.8.0","eslint":"^9.13.0","vitest":"^2.1.3","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"20","@laserware/eslint-config":"4.0.0","@vitest/coverage-istanbul":"^2.1.3"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.8.0_1730218407450_0.07801782753758268","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"@laserware/arcade","version":"3.9.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.9.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"eff51cb2583bd0da71049e7b4ea5a99d1d6c0eb4","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.9.0.tgz","fileCount":8,"integrity":"sha512-ZHYGQEwwE9T+orU8bfC4YZFknvxXx9RdMOTX9YvZcu4D2GlYXRoONkr9SoObLg1Yy+w8TAGDKEDTK5+XMSImOg==","signatures":[{"sig":"MEUCIGrZgIO/9jK1ChgasGc9pMUcW3H+SwpFSLP3n0rzdPruAiEAlWYURafClbJZRMKiRt29fRXCOyWvfiw8ptMmv8DWnFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164061},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"08621015dedf0071c5b8bae3190b34e1dc0fb0ce","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","tslib":"^2.8.1","eslint":"^9.15.0","vitest":"^2.1.5","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22","@laserware/eslint-config":"^5.2.0","@vitest/coverage-istanbul":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.9.0_1732054393149_0.39815403263592075","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"@laserware/arcade","version":"3.10.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.10.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"adba1c3f094bb16d11f4004d5009922b78af6dca","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.10.0.tgz","fileCount":8,"integrity":"sha512-FcBB9aT+14EcOp8v9SoU71mY2ajcHIuIbBSAhe6tgv+DXq30u/lgXSrf+avASlnj6kLtkJGoJTFw7L48Z2Bxgw==","signatures":[{"sig":"MEYCIQDmbaHXuCs6rY3RjVJHvvFyO/vzSluoMZHXRRomAM4nnwIhAJA7UdCIppqVMJy5DmJKQtHtv8GVVT/zje7jYeRZ4/7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226597},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b38ee9298ffe1848f6dc72c6dc0ffcce40dabd34","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && ../node_modules/.bin/vite","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","tslib":"^2.8.1","eslint":"^9.15.0","vitest":"^2.1.5","typedoc":"^0.27.1","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22","@laserware/eslint-config":"^5.2.0","@vitest/coverage-istanbul":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.10.0_1733158181716_0.6956192884181982","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"@laserware/arcade","version":"3.11.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.11.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"f03a87783f77a9c0ab51f3d6ed2d0dd384e048e3","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.11.0.tgz","fileCount":8,"integrity":"sha512-NNw4KarxDz27QmwWkGTQ2Nt93Oa8m/DpcssCYAUKcQ7ZEySnCqpd2wAhhGzeu+9fXCKfty2zKuKKWFYu3CVw1Q==","signatures":[{"sig":"MEUCIQDAbzVfXGcsFEx/IzKDKldeNwrQWZBclQXDViSGU9dpjgIgWFYZj8BlsUXrjyub61LW0KI0VaoljTYpdQQaUqLLo9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226378},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1010edf43793849b91ea2ebd28fc6663bc082f17","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && ../node_modules/.bin/vite","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","tslib":"^2.8.1","eslint":"^9.15.0","vitest":"^2.1.5","typedoc":"^0.27.1","prettier":"^3.3.3","typescript":"^5.6.3","@types/node":"^22","@laserware/eslint-config":"^5.2.0","@vitest/coverage-istanbul":"^2.1.5"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.11.0_1733704628188_0.41122081529913856","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"@laserware/arcade","version":"3.11.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.11.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"7ff4a69079104cde3b80020ffd4ca43761054f5c","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.11.1.tgz","fileCount":8,"integrity":"sha512-AVssVNNtgwtWoGQEAeY/FkKi29jU5RO6RG64mwZkWjoQu3wLSDuAc/+rr2PDVRcPasPDdolbV75lKnNjtmrSfg==","signatures":[{"sig":"MEUCIQClNhx4sT+puDtjHsvhrfIVvDZ8aHsO0DmuMEoSOjq1OwIgZp6xbiumCT2dJuX5C6Lk5DHPHPtrV/RCIRCjRtQRdKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224743},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"95398b65d9599691a7e4a38523972999ce52cac0","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && ../node_modules/.bin/vite","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"fast-equals":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","tslib":"^2.8.1","eslint":"^9.16.0","vitest":"^2.1.8","typedoc":"^0.27.4","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22","@laserware/eslint-config":"^5.3.0","@vitest/coverage-istanbul":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.11.1_1733962919860_0.9340782716439537","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"@laserware/arcade","version":"3.12.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.12.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"6ec7786416bf58ed6413d71d0b87dbb09c1a67be","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.12.0.tgz","fileCount":8,"integrity":"sha512-6XtPJ3KXWPCmdbHWbv0pBRJRXosInFA/Z9DYKCT3IRh+dDgjM5RF89FfGdRsMXiOFgLEyZ3CoKqQKsZXrT8qsg==","signatures":[{"sig":"MEQCICH8QdfbxAbgAHhlM+evWFCGfvFyCW30n1DOIbstZq1pAiA+FJlCgrwxEbGcxehVyeklY4b3y3QPYRY34UnE9PZCHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409240},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"7b131539a4d16443ed3280ca61cfc7c967f805e7","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest --config vitest.config.ts","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && ../node_modules/.bin/vite","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"overrides":[{"files":["*.e2e.ts","*.fakes.ts","*.test.ts"],"options":{"printWidth":100}}],"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","tslib":"^2.8.1","eslint":"^9.16.0","vitest":"^2.1.8","typedoc":"^0.27.4","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22","@laserware/eslint-config":"^5.3.0","@vitest/coverage-istanbul":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.12.0_1734899281112_0.3510546743079066","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"@laserware/arcade","version":"3.12.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.12.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"dd0945b0e1aab5e8f8aa26155aadcf56b81ca31a","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.12.1.tgz","fileCount":8,"integrity":"sha512-jYBs+E6him6wCOQdZfR5tviYFQCIKZn2aGWRjgu+RYu2p/UHUqIgTm1dhyUtj15l9agIzFomHsN8TTh5nyal5g==","signatures":[{"sig":"MEYCIQDqJjl4xEC3DSU/iW+3Kue17bt9kb1I/bmKz3QRfE3Y0AIhANCEWEBv3tMansKiW/Izg9TdjZSQSKpuae8GukdJknF9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":409208},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"db401364e6b09d805c83b23594c90fba53a292fa","scripts":{"build":"tsup && cd dist && npx prettier --write .","eslint":"eslint --cache src tsup.config.ts vitest.config.ts","vitest":"vitest --config vitest.config.ts","version":"npm run prettier && git add -A src","prettier":"prettier --cache --write src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && ../node_modules/.bin/vite","preversion":"npm run eslint && npm run typecheck","postversion":"git push && git push --tags","prettier:ci":"prettier --check src","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"prettier":{"overrides":[{"files":["*.e2e.ts","*.fakes.ts","*.test.ts"],"options":{"printWidth":100}}],"trailingComma":"all"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.9.0","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","jsdom":"^25.0.1","tslib":"^2.8.1","eslint":"^9.17.0","vitest":"^2.1.8","typedoc":"^0.27.6","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22","@laserware/eslint-config":"^5.3.0","@vitest/coverage-istanbul":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.12.1_1735942182553_0.3549967501188127","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"@laserware/arcade","version":"3.13.0","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.13.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"a60783dd1a350a3a890048d298de7a9cf11abca4","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.13.0.tgz","fileCount":8,"integrity":"sha512-2u7PFJzNs3S1wmnsCE0I8pZmApwcGgCtPvf3nkKVG+11qGItEgbkm0p3VzkltNscCdAp4bhLWYyctk/rXuh6lA==","signatures":[{"sig":"MEUCIGJb2bSQ782UD1z835r5PX0SClFmHr4mbrgA46u1TmFKAiEAwpyRrj3yx8n0g+rFx7SeMlF0Y5dR5dCo1dtnyTz31fI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403984},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"0095be3a4c3ac65852c6ee70328b75e3bceb854a","scripts":{"ci":"biome ci src","lint":"biome lint src","test":"bun test","build":"tsup","format":"biome format --write src","version":"bun run format && git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run lint && bun run typecheck","postversion":"git push && git push --tags","format:tests":"bunx prettier \"src/**/*.test.ts\" --write --print-width 100","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typedoc":"^0.27.6","@types/bun":"latest","typescript":"^5.7.2","@types/node":"^22","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.13.0_1736208755767_0.04903678956530322","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"@laserware/arcade","version":"3.13.1","keywords":["utilities"],"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.13.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://github.com/laserware/arcade#readme","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"d3bfeb5dccb5782f0ccc587e018b3558a099e2c5","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.13.1.tgz","fileCount":8,"integrity":"sha512-7iLuiJGprD1Eng+kGc7v93E90w/qOaaV3loa3hpxSygwrhEFYbEkiOzk75zSVrQpz6e0pDRnHpfNZ2kNDLkzJA==","signatures":[{"sig":"MEQCICDnoaIMxDI6f+xONoOsiO/XF2GsBt3xMcOPtoU3df/vAiBD3OlRoCIHqVLoXP7JM6Fq3bxYm9N5ipAlNFJacQU1UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":403979},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"76bdddf652f2852a11717eb9c771a92b95ebdce3","scripts":{"ci":"biome ci src","lint":"biome lint src","test":"bun test","build":"tsup","format":"biome check --formatter-enabled=true --linter-enabled=false --organize-imports-enabled=true --write src","version":"bun run format && git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run lint && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typedoc":"^0.27.6","@types/bun":"latest","typescript":"^5.7.2","@types/node":"^22","@biomejs/biome":"1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/arcade_3.13.1_1736265180309_0.6087588656693779","host":"s3://npm-registry-packages-npm-production"}},"3.13.2":{"name":"@laserware/arcade","version":"3.13.2","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.13.2","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"359b2044d55f7d273f2a8bc91e7a25fd0ecfcb4a","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.13.2.tgz","fileCount":8,"integrity":"sha512-MKN+Ga8CbTYtUwNsoMGN4kH/lnTbYPPg4PYGpBNhJLLVxpX/833gPphMmfsfCTi5AJLxFE5heR4dwEPJCHu6kw==","signatures":[{"sig":"MEQCIFxBcCHOatLYBKmub6j6gb7RksXch9citpQREqA0gopgAiA0UcFDeP88bZgnCH7a8eDhiCDuPL98qt5cDxU1E8ryfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404126},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5feb226bc6dcade4c0cb9669e20c381abed23ca8","scripts":{"ci":"biome ci src","lint":"biome lint src","test":"bun test","build":"tsup","format":"biome check --formatter-enabled=true --linter-enabled=false --organize-imports-enabled=true --write src","version":"bun run format && git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run lint && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typedoc":"^0.27.6","@types/bun":"latest","typescript":"^5.7.2","@types/node":"^22","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.13.2_1736292821425_0.426755752895281","host":"s3://npm-registry-packages-npm-production"}},"3.13.3":{"name":"@laserware/arcade","version":"3.13.3","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.13.3","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"9f82633328876527eb633ab242fba02015cf6620","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.13.3.tgz","fileCount":8,"integrity":"sha512-AlQPO7CnbXCl/lTtlaKvKl3njRYhynADo2tbg+4a2tf9EVPjUDuQ7Yf2DSdyaQKUx5A0Ho3hYgul2YL0iLxbvg==","signatures":[{"sig":"MEYCIQCMg5Ik9UQjr4dJmi+2ziEsCsE91aLwIhL+VlGgUP2qNwIhAIlQjb6iwFLrwPx4S7K3h4KyTniVKCTf5uf+WTkDwCMI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404126},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"8441cdbf9dd22fd04587850cccb44533597e0d86","scripts":{"ci":"biome ci src","lint":"biome lint src","test":"bun test","build":"tsup","format":"biome check --formatter-enabled=true --linter-enabled=false --organize-imports-enabled=true --write src","version":"bun run format && git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run lint && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typedoc":"^0.27.6","@types/bun":"latest","typescript":"^5.7.2","@types/node":"^22","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.13.3_1736298682824_0.6095724446710551","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"@laserware/arcade","version":"3.14.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.14.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"cefbbcf6c18d59f3382aa7cc1e858bf400479eb1","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.14.0.tgz","fileCount":8,"integrity":"sha512-9aMXXGWh0oCSpwH793InPwhwnCf1UFgZQDDbo6c/7zzAqhXco12bUdOtTb6EJPGhNhwOOoTjUqotcpiJtw8u1Q==","signatures":[{"sig":"MEYCIQCsCHabc59eeDEseaYylZL4mTCTCZKkRfiiQmiZPVkREwIhAM4T6Z5Rlu2gjaRZLetbh+09Q71vr6+UxUjHh287bfkJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":422809},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d699bae5aeac53daaa64e5ba21e77bea450238d5","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.6","typedoc":"^0.27.6","@types/bun":"latest","typescript":"^5.7.3","@types/node":"^22.13.1","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.14.0_1738775448773_0.69097223552764","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"@laserware/arcade","version":"3.15.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.15.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"5849c0531410e4aaacf9b73aa062849daf50e0e7","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.15.0.tgz","fileCount":8,"integrity":"sha512-u1MkQBNoUbxJoYExjdDh3Om0ektUNcKRP6MXgvNidilIkqgoWJASEVMkRPdQjhswLzuKTw+F8tszlR48c1zIBg==","signatures":[{"sig":"MEQCIBjpuCn85Uu+702GIfuLH4/3yqqX4ZfYdjorf1HtTj7WAiA9tz2FD/L5GVjBMeKOWSrKvcxq0SmeOnq8Wp1aHgPFGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424527},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"746a01cf44c5e0acd55880e2c0cb1f44da14035c","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.27.9","@types/bun":"^1.2.4","typescript":"^5.8.2","@types/node":"^22.13.8","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.15.0_1740951424514_0.8916739782869603","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"@laserware/arcade","version":"3.16.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.16.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"33de428606ce31210e493725282bf58754005639","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.16.0.tgz","fileCount":8,"integrity":"sha512-SLu1/Wjqv3X4OX9ej8zLeg7pMHThcDkTIYEhDsZA5PtOQpdXK2XfI7AgIFSkLJwT3YuWG2coqnoGckfhCS4fCA==","signatures":[{"sig":"MEYCIQCKTAihH7J2iw+WVfVglGGQOl5UVRs7V+DF4AN1ohFqCAIhAMYzVLg4Re4QtK+4G/8d3MVoaEnRTaCwvR53+saGK0Gx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431358},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6efe65d25a7925717cd3fe34ceccc03400c72f8f","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.27.9","@types/bun":"^1.2.4","typescript":"^5.8.2","@types/node":"^22.13.8","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.16.0_1741276557407_0.975052743194756","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"@laserware/arcade","version":"3.17.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.17.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"b62f9c588276daec2da9f2e0dd6f1202ec62c43f","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.17.0.tgz","fileCount":8,"integrity":"sha512-UO2ZNxV9MFj98dpKcIzAWFnU+i7SHWM4exWufqULtn4XhMkP5Vp2jgYP0fFgRMulTr7NtZoJCbbOFMaQ1uEUcg==","signatures":[{"sig":"MEQCIEfOBytqH0fKg3cUWNx8+x7l+f5rlQH3Zm6Fr6TmXqdRAiAaBbjUArjWnMfTXZWcje/9dS79qFW3H/YVA/I9y4ve2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431332},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"e51ba359bae557e907f9a5e9158e6140f56be45a","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.27.9","@types/bun":"^1.2.4","typescript":"^5.8.2","@types/node":"^22.13.8","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.17.0_1741297246441_0.135776505313439","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"@laserware/arcade","version":"3.18.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.18.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"0ecb70af03327d75c8c9013212a1b59d0d184ca7","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.18.0.tgz","fileCount":8,"integrity":"sha512-QYPk4sfFRIxOsCtXJfw95fONZVKtq53sKDVY8vPPwT2ZngQWekvhfLOe6j7oBaalkQTruflAxhUmbV/Olys+eQ==","signatures":[{"sig":"MEQCIDHYs8+Cbt8RaeJvAEzbbaI3xAdtsvCNjCyT4B2oZ8YHAiAGTrQR5cW2PI+jO9rX03tyPiQRZrBkm0Hg9jB7Vu29Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434244},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6f5f53c56c6efa0e71adb0729476d1d73812f0f3","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.28.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.18.0_1742326133439_0.37848892245853083","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"@laserware/arcade","version":"3.19.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.19.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"155a728597fda7cfc3a7cdbd070e1a0acb90b98f","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.19.0.tgz","fileCount":8,"integrity":"sha512-9Re9nFSau+E1pUd2VfLfWIfSEEKyLa3xZq2FxwN00fyg5bxjcdPMHBFiIESVgMKCy0xy3unUgMy7qkN/RnULzw==","signatures":[{"sig":"MEYCIQDdwpADDJ3BzJGy25ubqm781zmxzmamPqAiEt70H/NIegIhAMhrJAfckaO2R03hVR80HSihImfqZMvmMpKepZ715mp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434098},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"cea7052f95c88507956ed2e619b00fb83ac46eb4","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.28.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.19.0_1742326479533_0.05017043832874957","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"@laserware/arcade","version":"3.20.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.20.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"e02ff783aff728906f80a67feab02dad06b4c56a","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.20.0.tgz","fileCount":8,"integrity":"sha512-x3RfEUFNSA4h0NDqp2MU3Xy635LWgg8QJo+a42p32VEFfOrFyWG4hNRAI929HS1T4BD4iBjazKKJIBfpb75VFg==","signatures":[{"sig":"MEUCIQDRZdkvjmic3wBPWJksFGapBafc+LjeT+zHweXnXVXLoQIgPrnNIvxwy7nyMrYmwWnWxBY9Om56Pf7z2x2yOF6lUmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416107},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"8f16ab565c1c7466710f3bbe20ca42ae2cca2358","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.18.3","dependencies":{"fast-equals":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.28.0","@types/bun":"^1.2.5","typescript":"^5.8.2","@types/node":"^22.13.10","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.20.0_1742347814616_0.22766163728358335","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"@laserware/arcade","version":"3.21.0","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.21.0","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"78db9dae75066a5eb839259fae0bf8827604aa86","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.21.0.tgz","fileCount":8,"integrity":"sha512-vKNmS9vnYiua00RflbAogqtqs6hK8vFI16fd2oXo2nxrbASXHJ0skyGJQ+FgCqVCBBGOz3WOrtar8COHzg4T6Q==","signatures":[{"sig":"MEUCIQCrDrancoGbgCUdgvT9vL4XY7bQVaw3CYbC+WFE/hZ4jQIgNYV4QBEcgRO6mefXy/ZD+dNfAJDK2pGNqo6qid36QEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416821},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"8a18c59272e1b13b396e1e976e81518c6463104c","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","dependencies":{"fast-equals":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typedoc":"^0.28.2","@types/bun":"^1.2.8","typescript":"^5.8.3","@types/node":"^22.14.0","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.21.0_1744040099613_0.6216390674674905","host":"s3://npm-registry-packages-npm-production"}},"3.21.1":{"name":"@laserware/arcade","version":"3.21.1","keywords":["utilities"],"author":{"url":"https://mikerourke.dev/","name":"Mike Rourke","email":"mike.w.rourke@gmail.com"},"license":"MIT","_id":"@laserware/arcade@3.21.1","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"homepage":"https://laserware.github.io/arcade/","bugs":{"url":"https://github.com/laserware/arcade/issues"},"dist":{"shasum":"a28ce04f3354ffa6e6e7e26c8c27acd448b9f2c9","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.21.1.tgz","fileCount":8,"integrity":"sha512-fq5k5U3EQ3JbxX/+q0pRdR/Axd7g19fuCVT8PJRgn1B+HdVwCrQ+cFC7rBmHKNPiSX9MHij+y+LU3zM6g9t8+w==","signatures":[{"sig":"MEUCIHV0dUnFAvcWTcxUvOzzio6d9b5YF6LJQQ+d6NuVWEoSAiEAn4gkyaY8rcTVW0JrNeqpPEPg5Ww0kKRp9/AITHjdnR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416818},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6ab9a8bacf65ad245fc82a6ff6bb2ef553c13efa","scripts":{"ci":"biome ci src","test":"bun test","build":"tsup","check":"biome check --write src","version":"git add -A src","typecheck":"tsc --noEmit","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","preversion":"bun run check && bun run typecheck","postversion":"git push && git push --tags","docs:generate":"typedoc  --options typedoc.json","prepublishOnly":"bun run build"},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com"},"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"_npmVersion":"10.8.2","description":"Miscellaneous utility functions.","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"fast-equals":"^5.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","typedoc":"^0.28.4","@types/bun":"^1.2.13","typescript":"^5.8.3","@types/node":"^22.15.21","@biomejs/biome":"1.9.4"},"trustedDependencies":["@biomejs/biome","esbuild"],"_npmOperationalInternal":{"tmp":"tmp/arcade_3.21.1_1747789246100_0.3337749104523735","host":"s3://npm-registry-packages-npm-production"}},"3.21.2":{"name":"@laserware/arcade","version":"3.21.2","description":"Miscellaneous utility functions.","author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com","url":"https://mikerourke.dev/"},"license":"MIT","repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"homepage":"https://laserware.github.io/arcade/","type":"module","main":"dist/index.cjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"keywords":["utilities"],"publishConfig":{"access":"public"},"sideEffects":false,"scripts":{"build":"tsup","prepublishOnly":"bun run build","preversion":"bun run check && bun run typecheck","version":"git add -A src","postversion":"git push && git push --tags","check":"biome check --write src","ci":"biome ci src","docs:generate":"typedoc  --options typedoc.json","docs:serve":"mkdir -p ./site && cd ./site && bunx vite","test":"bun test","typecheck":"tsc --noEmit"},"dependencies":{"fast-equals":"^5.2.2"},"devDependencies":{"@biomejs/biome":"2.1.1","@types/bun":"^1.2.18","@types/node":"^24.0.11","tsup":"^8.5.0","typedoc":"^0.28.7","typescript":"^5.8.3"},"trustedDependencies":["@biomejs/biome","esbuild"],"_id":"@laserware/arcade@3.21.2","gitHead":"03d88de45a3f09b64bb8e11f2e0e42a412f8adeb","bugs":{"url":"https://github.com/laserware/arcade/issues"},"_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-QteqA4L6sV1ciECpfFaOuxgcqDArzqr5j9RxIkpcO0F341hjDGjexUspH/9MewG7lsyRGBILi/eB9zQ20nYECg==","shasum":"194dc17af64a2234a089c322670771e223a2dc2c","tarball":"https://registry.npmjs.org/@laserware/arcade/-/arcade-3.21.2.tgz","fileCount":8,"unpackedSize":417308,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGrVLGNFa1/76GsDlo0Uhjt/qo7pqdBf9xHS2ovQmf7OAiBv+cPaBcWesDTxIL4sdcP2UzRGp3T3DZYbfiifDSnBQQ=="}]},"_npmUser":{"name":"mikerourke","email":"mike.w.rourke@gmail.com","actor":{"name":"mikerourke","email":"mike.w.rourke@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/arcade_3.21.2_1752005822799_0.8377965215287626"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-04T19:40:33.641Z","modified":"2025-07-08T20:17:03.172Z","1.0.0":"2023-07-04T19:40:33.895Z","1.0.1":"2023-07-04T21:47:55.175Z","1.1.0":"2023-07-25T17:42:39.751Z","2.0.0":"2023-08-20T22:01:53.858Z","2.1.0":"2023-08-20T22:32:16.865Z","2.2.0":"2023-12-29T23:00:07.318Z","2.2.1":"2023-12-30T00:36:24.724Z","2.2.2":"2024-01-27T02:08:53.007Z","2.3.0":"2024-02-18T03:29:06.887Z","2.4.0":"2024-03-01T03:24:18.954Z","2.5.0":"2024-03-02T00:18:50.743Z","2.5.1":"2024-03-07T04:44:15.481Z","3.0.0":"2024-03-28T17:03:23.808Z","3.0.1":"2024-03-28T17:06:05.309Z","3.1.0":"2024-05-07T21:53:07.109Z","3.2.0":"2024-05-21T21:41:06.225Z","3.3.0":"2024-05-21T23:05:27.508Z","3.3.1":"2024-05-30T20:55:41.058Z","3.4.0":"2024-06-27T17:34:46.265Z","3.4.1":"2024-07-29T22:05:44.073Z","3.5.0":"2024-07-31T20:05:13.303Z","3.6.0":"2024-08-13T18:54:03.766Z","3.7.0":"2024-10-25T22:41:33.600Z","3.8.0":"2024-10-29T16:13:27.700Z","3.9.0":"2024-11-19T22:13:13.320Z","3.10.0":"2024-12-02T16:49:41.938Z","3.11.0":"2024-12-09T00:37:08.382Z","3.11.1":"2024-12-12T00:22:00.092Z","3.12.0":"2024-12-22T20:28:01.394Z","3.12.1":"2025-01-03T22:09:42.805Z","3.13.0":"2025-01-07T00:12:36.100Z","3.13.1":"2025-01-07T15:53:00.469Z","3.13.2":"2025-01-07T23:33:41.622Z","3.13.3":"2025-01-08T01:11:22.995Z","3.14.0":"2025-02-05T17:10:48.968Z","3.15.0":"2025-03-02T21:37:04.693Z","3.16.0":"2025-03-06T15:55:57.637Z","3.17.0":"2025-03-06T21:40:46.695Z","3.18.0":"2025-03-18T19:28:53.634Z","3.19.0":"2025-03-18T19:34:39.796Z","3.20.0":"2025-03-19T01:30:14.863Z","3.21.0":"2025-04-07T15:34:59.804Z","3.21.1":"2025-05-21T01:00:46.303Z","3.21.2":"2025-07-08T20:17:02.974Z"},"bugs":{"url":"https://github.com/laserware/arcade/issues"},"author":{"name":"Mike Rourke","email":"mike.w.rourke@gmail.com","url":"https://mikerourke.dev/"},"license":"MIT","homepage":"https://laserware.github.io/arcade/","keywords":["utilities"],"repository":{"url":"git+https://github.com/laserware/arcade.git","type":"git"},"description":"Miscellaneous utility functions.","maintainers":[{"name":"mikerourke","email":"mike.w.rourke@gmail.com"}],"readme":"# Arcade\n\nMiscellaneous utility functions. Check out the [documentation site](https://laserware.github.io/arcade/) for available functions.\n\n## Overview\n\nThis is a collection of utility functions commonly used in other `@laserware` (and non-`@laserware`) projects.\nIt's essentially a combination of \"Diet Lodash\", TypeScript helpers, and helper functions for performing certain tasks based on the execution environment (i.e. Node.js versus the browser).\n\nThe package contains a lot of random utilities that are often required in most projects once they hit a certain size.\nIt goes against the whole _small self-contained package that perform a single operation well_ approach prevalent in the npm universe and opts to include a jubilee of utilities.\n\nHow many times have you needed to do the following in a project?\n\n- Turn an array into a keyed object\n- Check whether your code is running in Node.js or the browser\n- Check which platform your code is running on\n- Use colors and extra styles when logging to the terminal\n- Check if two objects or arrays contain the same values (i.e. value equality)\n- Deeply merge two objects or arrays\n- Format a date\n\nThis library can do all that and more! All utilities can be safely used in Node.js or the browser.\nIt's fully tree-shakeable, so any functions you don't use will be excluded from the bundle (if you're using ESM).\n\nRather than install dependencies and forward the exports, the code from the following libraries was vendored and refactored to match a common coding style:\n\n- [camelcase](https://github.com/sindresorhus/camelcase)\n- [dedent](https://github.com/dmnd/dedent)\n- [deepmerge](https://github.com/TehShrike/deepmerge)\n- [fast-deep-equal](https://github.com/epoberezkin/fast-deep-equal)\n- [is-mergeable-object](https://github.com/TehShrike/is-mergeable-object)\n- [kebab-case](https://github.com/joakimbeng/kebab-case)\n- [lodash/clamp](https://github.com/lodash/lodash/blob/11eb817cdfacf56c02d7005cbe520ffbeb0fe59a/clamp.js)\n- [lodash/round](https://github.com/lodash/lodash/blob/11eb817cdfacf56c02d7005cbe520ffbeb0fe59a/round.js)\n- [node-dateformat](https://github.com/felixge/node-dateformat)\n- [typescript-event-target](https://github.com/DerZade/typescript-event-target)\n","readmeFilename":"README.md"}