{"_id":"react-mug","_rev":"53-4ecf3b60a1f902852bb49e1ca36d326e","name":"react-mug","dist-tags":{"latest":"0.10.0","alpha":"0.10.0-alpha.2"},"versions":{"0.0.0":{"name":"react-mug","version":"0.0.0","_id":"react-mug@0.0.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"dist":{"shasum":"c0df877feafea83c26db38cbd195e4ec17340582","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.0.0.tgz","fileCount":2,"integrity":"sha512-EsKGpDGkBxCnZQd502pLzIRpPXbppuOAhbt7E02Z6+VAmbaIKoCCFqQ1+OOe2CNQFlSHKCEO/FVwtjJ4KAmRaQ==","signatures":[{"sig":"MEUCIDUwXNUmTwcTvAQwRMPwz9pxqd7xhK7wRlMMgtkCkLq+AiEAoouHco3UPTwWzYPYuyjQIfrbZ3fmx/sZpf+xMIR9USw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60},"gitHead":"90226dce31ebd0cc59662e9837dfb81fb7d1b99c","_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"_npmVersion":"9.8.1","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.0.0_1716845677228_0.13497013487508291","host":"s3://npm-registry-packages"}},"0.0.1-alpha.1":{"name":"react-mug","version":"0.0.1-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.0.1-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"02b45384c13d9e8fed97a80a7b63326fc536795c","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.0.1-alpha.1.tgz","fileCount":39,"integrity":"sha512-+2mdDaEmynCcYt+HOVLOXBCnG3oR7IWP4U4mF1owVPcG4iQtpsm0CjNHNPruLKdzkoSBqAye6xiRu4CSXGbIcA==","signatures":[{"sig":"MEYCIQCQ3JZRAxJ6NJZF3wJ5v6BoIwavHmXWDesf/1dmvbfbdAIhAKBhL9ttJfC3juxTueeC5zlWmYrDiDpGt97P/iGDw29/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78290},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f1682fb1ecb4a2d75b7a7ec1db49e7aa5b430cf6","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.0.1-alpha.1_1725055613625_0.4003841531898722","host":"s3://npm-registry-packages"}},"0.0.1-alpha.2":{"name":"react-mug","version":"0.0.1-alpha.2","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.0.1-alpha.2","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"dbb659112eba496819b8bbfedc7407ae757e87a8","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.0.1-alpha.2.tgz","fileCount":39,"integrity":"sha512-C1ymifi5jJqwuyd/ifdOG1Rdm+LqWEeCfcLfrR9ujJyQKYwA2kFVYCilMz33XTO/obJjTJErqiKiZyJ2s1VR+Q==","signatures":[{"sig":"MEYCIQDIeYEF/U6VEAMm7J7k+NFYbApCYGk3rTgIlNlVPV1/LQIhAOjPm73I3V5pUamZMX/RWl4SvDVV1FE5+M5DxK5970JK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78833},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9b3adcfdc8725c35f24d7799c7a0f62f5c24f5ed","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.0.1-alpha.2_1725115197405_0.5537068155469698","host":"s3://npm-registry-packages"}},"0.0.1-alpha.3":{"name":"react-mug","version":"0.0.1-alpha.3","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.0.1-alpha.3","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"1fa7369411bb094125e82f6382e0a8d6bd2c913a","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.0.1-alpha.3.tgz","fileCount":37,"integrity":"sha512-5FW3jlgYhk3yKzeIdAVc6iJkjxRarRPrq/MQuK+qJaKL0gzT88ehhXEPsjG8A2tp5SDC5sRupUXSNHrdqAVm3Q==","signatures":[{"sig":"MEYCIQCUL00MJJemJ9aruUN8h6QoODZLH80NuIX+Xa9AMu8UXQIhAMr/i7IZzzk4zsSC/W9i1iDVDYHyXNbfTNUQe5nR8t4W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77832},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"36abd695e9221966cdb40da33864e9082eaced28","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.0.1-alpha.3_1725138652684_0.7069638109205836","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"react-mug","version":"0.1.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"0ea4309354797bf6847383e34491983a89332e60","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.0.tgz","fileCount":37,"integrity":"sha512-1AnKjNwmzctzecZRz7RIkSklDCd6dxywDB0rP3XdHP+PXZOrlQNvKzwwklXqcFFn8V60pInxP8/dVdych0gNPw==","signatures":[{"sig":"MEUCIFuDgsvXhrM8fvpxL1kT5N2gfYL7GpweDJZha53+b+IdAiEA8SRZsWsYWnGPwXVszlTmAgMIPbS9SZWNp6E042uzzTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77824},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"9aaa0bf1f8bc94ec6e4be0a5f920396f9e33ffb5","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.0_1725459079444_0.5305538149156435","host":"s3://npm-registry-packages"}},"0.1.1-alpha.0":{"name":"react-mug","version":"0.1.1-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.1-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"ce192e5595f0baf3391f3f22706a459c4cae940b","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.1-alpha.0.tgz","fileCount":37,"integrity":"sha512-xTkvkIozsdUr/Aq/IuJHB5sKTgHw41ElM/Ln1ZPrB0HA9JEk3rpFIJR4cZg2sm3q/jghwsPLQAQaoQOhjEYdAQ==","signatures":[{"sig":"MEUCIQD1g5zAH8usD14PRq7HU9iGl0z+ngui0g26y7xUBQ9K3wIgfEYfWyXa/RQEqig0wXJ5fssU4XWUgP4q8eka+y7mY/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77834},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"6b4850eee3859918775e1c4fe59c6ba545362a3f","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.1-alpha.0_1725617307460_0.11438494894192797","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-mug","version":"0.1.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"05811ffe9027f828e168cec466b1156d8fbbc4f3","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.1.tgz","fileCount":37,"integrity":"sha512-sB5hD5rqfalqazhyaCf02SM3/9UXCStpoYs9s3lwVCsRi4Jt6w0QJadwZp9K14SHISKRfRXFkBbwovXdb3796Q==","signatures":[{"sig":"MEQCICbhVxeKjM+rUkF1uBR3RUDGBywLDHi/+X9Snt0YqpK5AiAFF6wButGTmg9unR2OOvjB1chpbrvSabk3xfxfKSgjfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77826},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"393946e8601670c51e42d3497004d426d2271286","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.1_1725617601909_0.4900501250742417","host":"s3://npm-registry-packages"}},"0.1.2-alpha.0":{"name":"react-mug","version":"0.1.2-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.2-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"34287892e5b7d7a699aa4cd158d125756aae2b80","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.2-alpha.0.tgz","fileCount":37,"integrity":"sha512-YkRi6Z9qiPar5tmPZZ8n1CDMmN49LaXFJ+V7CmhpJe25XbDz244PtCJJUJaC3Aib2sHDtbCUV97llG2yWjCcog==","signatures":[{"sig":"MEYCIQD38N3R54gahTRCs4BXoue5GBrYrl9/tgDPvnhRf76GvwIhAKrSQsRCI7HcR3QIx3YzDDicwz3iyok29HZR6huwzK5p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77968},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"62cb98ab811eb93260d7a0e449cbaec29e5e508b","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.2-alpha.0_1725787106250_0.23102120847905971","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-mug","version":"0.1.2","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.2","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"1f59759c79b0ffdbec5637c4f70193ecfb763a77","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.2.tgz","fileCount":37,"integrity":"sha512-ftLK5O+LbMGVRZPA88pETzk38BFSh+Rf1BSSNjsvmU1sGo0ttvesY3KIoelx8D7ojBdJVb/8wS5f049yRijEyg==","signatures":[{"sig":"MEUCIGp5pa87YB9QwNOzLDzNe27W6sHJoyHB/Y7RFXteR/OvAiEAnYLUBM0nY98WG8Ou5SqIy1VyTVcjTGvEPP2uiNJYrQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77960},"main":"./dist/cjs/index.js","types":"./dist/cjs/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"default":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"478c7b044083a949287dc9dab28bc27b9ab02d2d","scripts":{"test":"run-s main-test type-test","build-all":"run-s build-cjs build-esm","build-cjs":"tsc -p ./builder/tsconfig.cjs.json","build-esm":"tsc -p ./builder/tsconfig.esm.json","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","clean-built":"shx rm -fr ./dist/ ./builder/cache/","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"^18.3.1","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"^18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.2_1725787266440_0.9191316843935196","host":"s3://npm-registry-packages"}},"0.1.3-alpha.0":{"name":"react-mug","version":"0.1.3-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.3-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"10f8c1e1df634138cabe4f61bd1a18ad988a8bde","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.3-alpha.0.tgz","fileCount":16,"integrity":"sha512-jjmoseSjAcpsioWsn3+3r7zIIbr84sHO5m0HpnKd/GBn/2jXHMWwG1P/9kDsPblQ7rrmxLyUapbyX5E7rzvEBw==","signatures":[{"sig":"MEUCIHWGaVD+bbIu5PCyq+Np7hbt08s2wwS2uT7pPx4h+GElAiEAwFeiJDdBfYiaDv0oLLrTdQ/QaSgrXJM/hqMNkpV1R7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34405},"main":"./dist/cjs/index.js","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"0a56f793ea2cf951432029605f893989aca8b787","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.3-alpha.0_1725827379287_0.024439178210528878","host":"s3://npm-registry-packages"}},"0.1.4-alpha.0":{"name":"react-mug","version":"0.1.4-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.4-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"ceb70b526c81f451264305bb57c93d24dcc99edd","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.4-alpha.0.tgz","fileCount":16,"integrity":"sha512-WXbL+27BG4zX9Uea9gJabNdn7RdiV6oYD56qtUyDcEdh0Y7UnTZs1ZdSCAjAmSFf3V3851j2YJDVlmpdRc0v9g==","signatures":[{"sig":"MEUCIHyEV68GWg7nOAwNKzviF0nPj8J0CGb9d3GyMILNwA9yAiEAljRLfpcFnlw7jDvJUU80dH187YQUxSq1Hd2fzhSRiTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34421},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"91f48e720612db0afb44e7ac1d51b7c4fbaeb9f9","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.4-alpha.0_1725828301453_0.04458953168619595","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"react-mug","version":"0.1.4","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.4","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"a2beb7dd134b3cf70c928be1e79ae50221b7aa00","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.4.tgz","fileCount":16,"integrity":"sha512-KZbY0KBGo8dqhai9H4SzLAOlvCcJyxnVtilH3fDllfnQIlQz99yzbsulHokOL5ycob8UmqJiu6jnA4YP+7a+mA==","signatures":[{"sig":"MEUCIEpbFOymNI/XhZbBtpEi/Bw39oOrn9UUT/RXYkgucyNsAiEAyVXwGGlQ7Dj/lWM5zhNI1saC30sGw7lqU55chO88924=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34413},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"741121c8dd4c61ac3f04cd89737e3c41d4166d17","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.4_1725831586286_0.6177801985766596","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"react-mug","version":"0.1.5","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.1.5","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"c5627e86e5e62749388e0bba4be9492abeef979a","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.1.5.tgz","fileCount":16,"integrity":"sha512-zjEmk+zWyDR8zZR4c46SkU6Zz1fa/rTJ2ZehRPqTZ02+yy/0B7nWtyKQ1LdSBnjYggD16vbmKQyH2/90aJutHA==","signatures":[{"sig":"MEYCIQCoFrPfL6Eem5ZwdIDq4THkB2n+O2F84AmK2vzsTdRrAAIhAMZ6wdYTmTWrskHcII9DNG+13OJtVd+tFnNQ3koMcGWQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34405},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"f53293fcf62e9d403018d2cd2dbf1eacb74469fa","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.1.5_1725870881473_0.9008792404049872","host":"s3://npm-registry-packages"}},"0.2.0-alpha.0":{"name":"react-mug","version":"0.2.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.2.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"f3584619053a06d0942c4d544906e29f01ef97f5","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.2.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-KKkbabKELnjw5ISssjnRVl35KjIovbSfE+T0OwrIaXn+hDQerpIqyzZcFvJxs7sAQE+itmTms3v+e7RrhfMe1Q==","signatures":[{"sig":"MEUCIFpk5t14HOzgclKSrPs1vEySoPLf25uk0GK9XZ5nQdyRAiEAm/kqzrQpTn/WsrCaF7ws26vEBvw2Ojplwp9WvcePses=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34695},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"30033caa9626c361121641107d7eda18bc6f6505","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.2.0-alpha.0_1726085535060_0.05438576636169423","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-mug","version":"0.2.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.2.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"884a5b8c85fcaac5dd12a9c252d17352f549e777","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.2.0.tgz","fileCount":16,"integrity":"sha512-xRqNuKNQgWAXg20LiAO0ZdSx5BHdM7ndFpbrBBdVPmrGuCcZMna0YfJJNK0JtyxbKoIFi4kq2E+7FigdXAaBKg==","signatures":[{"sig":"MEUCIQDBBIbfCAfybDpS3OOvZQRW5iEUmww3fNnM4AGaVkXIogIgcJ7gCqJGiAIGMH3eb+eaYvW71AOTXXCwRtD/xJpJp3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34687},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"55d1f2cb38bb624f4dbf4ea5ff24cd713789f637","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.2.0_1726085953918_0.8027561954684865","host":"s3://npm-registry-packages"}},"0.3.0-alpha.0":{"name":"react-mug","version":"0.3.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.3.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"effa744711df0db49d5bb6a7b01738a78f0d859c","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.3.0-alpha.0.tgz","fileCount":16,"integrity":"sha512-TGjsfo7Ji8cdp4UF87WcH7ZcwF2Wl+g39Nd+Rm27pB78QkYBENrIH+lu0M+/Vc0xLqe1l7SMperSMoRhcCm32A==","signatures":[{"sig":"MEQCIF4hmqHTLbUsklkDSfBQZV5jzHlZuK2QDu0nOVPQ4IvRAiBiLRO2xsuWSSYdpnPtDAB29nHW3I9TcBzb3d4pKxxK4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34888},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"612fbd340bce0180dcfc9554275a2518e63fe2df","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.3.0-alpha.0_1726357830876_0.33395413581890954","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"react-mug","version":"0.3.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.3.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"cc21a3714fffa8c45d4f2fb50e03f52c8fb2d815","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.3.0.tgz","fileCount":16,"integrity":"sha512-UbLTMRkCtHbyzj/s1wPIH8hxae+jQf790abZu5AMGq/Uv4P/p2pGc2VqfT3CiXktrQWAyCo99QJ5GnudkCS7Cg==","signatures":[{"sig":"MEUCIQDkhD4ZNeMghZbnmNyHvHAYS01dLZeEM2d3XO6nuDSzUgIgW3nN/qjfn7qtGl+LZnZPdejS06szezS4/IX4k5oLFjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34880},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"ff4585c8affc65c70f56c12916dcf4b6781527ca","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.3.0_1726390000528_0.9422216592631152","host":"s3://npm-registry-packages"}},"0.4.0-alpha.0":{"name":"react-mug","version":"0.4.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.4.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"2cdfd1e2cadcf37b6c4b4a4966ffb9cf76e42920","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.4.0-alpha.0.tgz","fileCount":17,"integrity":"sha512-xBn6i8qrZr3aY2mHX7fgc25NJ9ruh8Ykjl3liibGQKR88+Pa9T5aGBRV1aALXVK5OytnHffJkaPTWgT11fcPew==","signatures":[{"sig":"MEUCIHTFigktI1AqB8+BKyxpD4JqpDEABBZ6d05+0xcpuMgzAiEAkfS9r0mupZmawGR54nYBpAWZBRLIkKwSzXDXUMFWDfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47234},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"724f1b98513b9fd513a4774bf8a4296c4feb82c8","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.21.2","ts-jest":"~29.1.4","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.4.5","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.3","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~11.1.6","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.4.0-alpha.0_1727450174749_0.6076354025818835","host":"s3://npm-registry-packages"}},"0.4.0-alpha.1":{"name":"react-mug","version":"0.4.0-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.4.0-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"7a89fd4cdd5d215791af013c6543e2a1d9a41500","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.4.0-alpha.1.tgz","fileCount":17,"integrity":"sha512-dsbtwa1nh2yThnyvHNAP026WCS0/ckz4laI7leU5XqkNHU+GjoGuAPzBfo4wZ9t9+FKT6YlVk8j1J6nNFjXp8g==","signatures":[{"sig":"MEUCIQDHtiXFEemV3BrttHItVgx01KOC18VIoRrlx/GWTqY2iAIgIjtx7iT/T2wcmWcK6DeS965gNBoHOleRWtpF2ZrJ2yE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47214},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"a13356dec5014f520d7001e23cdbe536ba18f910","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.4.0-alpha.1_1727468296836_0.5256821913364829","host":"s3://npm-registry-packages"}},"0.4.0-alpha.2":{"name":"react-mug","version":"0.4.0-alpha.2","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.4.0-alpha.2","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"480e942f7888e69c5433ba7ea07c6da6d30fa969","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.4.0-alpha.2.tgz","fileCount":17,"integrity":"sha512-7TQY7XzuHGkn2V6qn5N1ysES26vur169cE+FoEnEzFq1kR+UdekHQwAbzyLGZVs/LQYYEZLbXLpLAtaDv5GKIg==","signatures":[{"sig":"MEUCIQD/JItpOSaENm6jscKVpIqnsimirj4IuYvi7sKwjiVIiAIgcbO8t6y/+MecIE77E5J8NyJUTLEMZVdGErNR2t6iugc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47238},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"ecf9400cc33d7b343d75ecad94f6723a046bdf0c","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.4.0-alpha.2_1727556301520_0.29479851927650924","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"react-mug","version":"0.4.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.4.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"c5a802b0323371db6b741aa71050ddc20d2cffde","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.4.0.tgz","fileCount":17,"integrity":"sha512-VuyBTHoy1R3Umth2/DxxwEhzjZhLMI7W3DzbsaS5NXbTXmaJIDWRRS/P5x4iggnBblT9nL0CjwWsJ3QvA0Bt7g==","signatures":[{"sig":"MEUCIQC/UWSw2m+1uI3iOWmQ0D9fZ2XSL6qnR0Ev0pAl0dCXKAIgUGBjcOiXb1Gvtq/Xaw2OJW9waprcatDzEUbYCzyqh8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47230},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"d8737909f9ea0aa285b1408114a4aea8c5c0aab9","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.4.0_1727557188328_0.5325665792124727","host":"s3://npm-registry-packages"}},"0.4.1-alpha.0":{"name":"react-mug","version":"0.4.1-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.4.1-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"8c62e603a152484ee6791318b1c3c72032943d68","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.4.1-alpha.0.tgz","fileCount":17,"integrity":"sha512-oovvwuue8X3+K0XezuxK/cGFTLwI8krukpyif14qBPG1xaPRIPS9cporVy+tmzSqsemPi3kG4vFkVG1NfpZshg==","signatures":[{"sig":"MEUCIQDsikbKzdAaG/nmJcF9QqJUixVpNwxZXpvFrhijndj3RAIgDTwT/QMt9qV/z2+GFYSiT8qbtXV1hWS3J6FZ3Zo44aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48649},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"3ff175b1f4b5c6183b7713a64900ef0be07c0792","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.4.1-alpha.0_1729863662405_0.6966137447155543","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0":{"name":"react-mug","version":"0.5.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"916733d42d96e5cb644cebaa97877871cb0995f7","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.0-alpha.0.tgz","fileCount":20,"integrity":"sha512-JGV634yTnMe7xYixB5XdH2cSJhhApLAucqdgHZVY7kDl1Y35DTSKFqKGmd9jbeDwiSCdh0hE9jB3W0paiCMtxg==","signatures":[{"sig":"MEQCIB9kRNaiOatn2kWRv01VixQfqkxPE89hdZ3o0YmcFpLeAiBLmwOf0A4g2SYB4DSCjPzBiMJ2S/ftpxElwj7gIOqifg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52606},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"4041c2909447ee45e9e2f5cb9d30636236704727","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.0-alpha.0_1730931624994_0.46902420278471135","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1":{"name":"react-mug","version":"0.5.0-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.0-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"26e06ecb94afaee6bf050fb76e38d6644edd8c45","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.0-alpha.1.tgz","fileCount":20,"integrity":"sha512-BsmktW7dtfw+bSs7ogxw6LT3RaXKhXGPi2o8Y5HobPMLDBZYNEKjisz/9smVRR4uPJHymXAJctOQ0Jfar87YLw==","signatures":[{"sig":"MEUCIFSptE8JPit64qvSd9Er1e2mX5rH1qPt/v75nmcAJa5TAiEAoQFhr1mqGIY2UkH7DzrqczpAZfbtlfgOCS7FSUiL07U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53562},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"29296d0a86c0b9bbe8cae51f4bf5ea74e342f213","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.0-alpha.1_1730979355479_0.3054124089293202","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"react-mug","version":"0.5.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"9ed1f2c8d32ded92071b9846dd9f0fb56992df45","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.0.tgz","fileCount":20,"integrity":"sha512-xz/2wR1C0QiGWcIt0kIjObp6jPxYiArpRDosYk8gaCK/T2kjSmHdWABZLsE4Bozh+vvZSslYn7ubtEXp+Wh9Wg==","signatures":[{"sig":"MEYCIQDgLErKv+G8NkTxE+l6byes6p0X5GCCswsuessJtmYF/AIhALBGpV81OZFHnPfAf0jLH4iCGAcv6LotMINnkBNhtYkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53535},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"c47ad9d5fda085262169886c4e112c3fb5e4e7a7","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.7.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.0_1730982310452_0.9103751263106332","host":"s3://npm-registry-packages"}},"0.5.1-alpha.0":{"name":"react-mug","version":"0.5.1-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.1-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"be0e93fc5d9ff5db45f0f0c87b1813dcfa398580","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.1-alpha.0.tgz","fileCount":20,"integrity":"sha512-9twDBb4mFKQ/cVvfnzhAX8yLA16qGeJqcx2YD3xBCSaNs6NY2afwwa39f+tuJnK5SD1U59jdhFgaBmoUu2kBGA==","signatures":[{"sig":"MEUCIQCh1iEq1oPDIABNr/ozppFhGqd79+WPZGcJINduNMUdeQIgR5c8W8JNrvKgQwg9+q9cWlpVLoX2xH+xSWlOp9pEffE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54168},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"b744712ae8329ab2ea5fd27680f5d3abdb0d910d","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.1-alpha.0_1731506108266_0.14604569098337317","host":"s3://npm-registry-packages"}},"0.5.1-alpha.1":{"name":"react-mug","version":"0.5.1-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.1-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"8d1832cde537485f72b5e13f71e13ff402d3a1d7","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.1-alpha.1.tgz","fileCount":20,"integrity":"sha512-gATwUJkdaHeKzn/un2/Z/sl43ceyfVyUMNUmaGI3czPcIEjVpTjRcXeXAZH/x+aqJgVADuOQLQwlgjwBe5ehKA==","signatures":[{"sig":"MEYCIQC1OLYf/Rg27QSK1ZqfMh9s4EVvZDW8CcioMVDtSL38mwIhAKhF8EGOxRoYwNGX1ySclN9zGqUSuKoSmTMFn0vIHMo7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54155},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"218fe63acf840ef69c94d3467b649678415f8f9d","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.1-alpha.1_1731698955453_0.5932308228529004","host":"s3://npm-registry-packages"}},"0.5.1-alpha.2":{"name":"react-mug","version":"0.5.1-alpha.2","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.1-alpha.2","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"5f022c540cbd3950fc39fc86438f223ff962543c","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.1-alpha.2.tgz","fileCount":20,"integrity":"sha512-0gxPrmQc/Yq9Xf7wiUcJdre5ppsh3PVDgYtuPvRLNSpq43lR4VFFNfiYTk71uw5X9MfIYiXOTNvSWUKClcFM0w==","signatures":[{"sig":"MEUCIQCs3qtuEkdUKaFYVrEOv6Rq7ZHAX1eEzATqtEoF7ZJ+CwIgHvfrGaspU+MFVhTNDq8tR5ojrvo3mdFnxqzU7TQqQ0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54179},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"2251d5e00f709be5c8fcf8d888097ce1698d9c1d","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.1-alpha.2_1731753169057_0.2983250172917218","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"react-mug","version":"0.5.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.5.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"ccc22c1f03eab467bd561ca896c8dae328381bad","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.5.1.tgz","fileCount":20,"integrity":"sha512-MLmz1i18Wr5I5LBqpNh1P3Jgdz74KuMhSt8iS6VdEsD2yLH7Ei+0zDK0S63sUPBeV2mlbkLgLMZJ9wbpRWdx5A==","signatures":[{"sig":"MEQCIGzz2p5iRQpnsfDmZD7yxX1xwbVbuiC9OEfaQIEIQAAKAiBDqKOWtNCKt4v2ki1ChOAMVnOGBR0GAoLNkNpV9gzgAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54095},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"79bc2feea9ffae81dfa9813b932886e9dd41d238","scripts":{"test":"run-s main-test type-test","build":"run-s bundle-build type-build","main-test":"jest","type-test":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","type-build":"tsc -p ./builder/tsconfig.types.json","clean-built":"shx rm -fr ./dist/ ./builder/cache/","bundle-build":"rollup -c","clean-installed":"shx rm -fr ./package-lock.json ./node_modules/","type-test-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run type-test\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.5.1_1731964331165_0.40994163746505996","host":"s3://npm-registry-packages"}},"0.6.0-alpha.0":{"name":"react-mug","version":"0.6.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.6.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"73cf8ae13f6048af2e172237e1a8855e3459e82a","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.6.0-alpha.0.tgz","fileCount":19,"integrity":"sha512-LwW0VvJXG0xUOx2KqDhhhpQHfndy5DcuG43t6Cy0D9N1W0INstHdI+td0guczNNqmwxEzCtxFylJj1qSyDyk3g==","signatures":[{"sig":"MEUCIEoQ+it4wwSvPI3I0tlmRbzHRM150Ne5Baf85lPlKfQ1AiEA5oz5aGh84mrwoT5L0M1nHdqFVn3odNFwnbp9tSNu9CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49656},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"707bc71a912515abaabf233da9e1615d0f6470cd","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.6.0-alpha.0_1732624491142_0.28362101006296014","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"react-mug","version":"0.6.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.6.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"afbf9102046260b65e1944f92fc9fd28b4d596a9","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.6.0.tgz","fileCount":19,"integrity":"sha512-H32UcKWJHHzhjF4UfWR9lNZOU7X96cAn73xQo8KRIKFZs+n6GxM2vVQXMO1trN62CNOHuApf+nvex6X8WK2tEg==","signatures":[{"sig":"MEYCIQCT62Kel6Q9+mCh6EvUe2DbTcTpWUKoluM0/c4xjDbzJQIhAPl9etQx9WeeqI5tyFT7hAMQndDAXLsuc55+n/6WynW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51543},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"6f7ba6e4f5e4a5b9da75b40b51897f932a16570a","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"中文 | [English](./README.md)","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.6.0_1732890548873_0.8578137470541256","host":"s3://npm-registry-packages"}},"0.7.0-alpha.0":{"name":"react-mug","version":"0.7.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.7.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"6bf8880e199e1f9862e0e38953e54fc0a9ac7515","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.7.0-alpha.0.tgz","fileCount":19,"integrity":"sha512-1o6Wlcn8Gu8eFQU4nS1ZqERhQOdQsYpeW3s4JO9V+ivt3nCFdwFDgsMg66L6ycOSog7kPDMTViWlMc5oZ+AY1Q==","signatures":[{"sig":"MEUCICvgBGue5WZ1JTiIfxVF5MitDsnxjZHQOYOuc0bEPv4UAiEAqHCTf0VSPDyj9Le8jZdlQy90gbauf4l0IiCeWudiueM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74934},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"88f0e5dd636735bdf81a48d2fca79f5164e82d99","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"Dispatch-freeable way to functionally access states with minimal conceptual burdens but full compatibility ☕️.","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.7.0-alpha.0_1733866464697_0.1049258307639589","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"react-mug","version":"0.7.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.7.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"1215c70c28d4c4822989ad8b3f2b86c35357d0c3","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.7.0.tgz","fileCount":19,"integrity":"sha512-90Bb9Ezp2VPYAG7RY4Rpa4Skp6CVMpRq7xx1yOwXlwYQzV0pfEFU20HfEsG9Q9edXgsbjJ/5VWG7WxqDAXshmA==","signatures":[{"sig":"MEQCIHrNeb8erUa3EGUuRHqVDcELAd7vc9BJ2qiqBxYyljTHAiAbWRdJEXVhU96s0h0uuKtGLwdprzi+tN8wohxLNXf6MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74926},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"4c9cbbdce8562ea52db064ff037b65a03d3e1ede","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.9.0","description":"Dispatch-freeable way to functionally access states with minimal conceptual burdens but full compatibility ☕️.","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.7.0_1733866689067_0.4165131487998106","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-alpha.0":{"name":"react-mug","version":"0.8.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.8.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"fd2bb9b195b80a2cd906aaa9634452b9668afbc6","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.8.0-alpha.0.tgz","fileCount":21,"integrity":"sha512-QinaiKpgJY0q4njP3Jo938z6qLmf08E5+KDpjkBzuV9nAV8+0LGS8Dt8QnO2SH9j8rOQ6Z0kwhqWDlb0No2n7A==","signatures":[{"sig":"MEUCIELldCOD573RA3cVYGvucVSkhQY7sSgsU5Q3FbAt0QyZAiEAta5E1TGUos9RnRKU1kxwQ5BMgYNRrCeG0L2O0ZJLFYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61248},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"b3ba4372bb53d38909bd54e10328fa230bd66395","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.8.0-alpha.0_1736114488760_0.7356107218166956","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"react-mug","version":"0.8.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.8.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"af6373f5f35649c1a6355bc5f19c51e2fcebed40","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.8.0.tgz","fileCount":21,"integrity":"sha512-cBOhvHxw6KSLv82+3K91PKS/UQSKp/eXFrtWq0fZWiZ5qMtqK2pAcS3a3xw86USMy2Nc52zO/F/vKLzei/CO9Q==","signatures":[{"sig":"MEUCIQDtD1uHq0Do1bymxfNe+w2oBbOrYsaM8BdayFKtOj1qRgIgBFYi/9Utxzr+i9vWKqjHEQ7btB9U2agxONqi/iUzkC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61240},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"f221fa0eb6969afc828402bc9972f4212b2240e6","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.8.0_1736116797302_0.6713728761300606","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.0":{"name":"react-mug","version":"0.8.1-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.8.1-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"9f52e1d22b403dedb61b6dc7d5f4382138ff36f4","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.8.1-alpha.0.tgz","fileCount":21,"integrity":"sha512-t5mAycTNupwHqVydw/j0CdUz2m8YAHX6d413OW96ht7eSb/2gvc4dzXqNGtaMV9q8Bytt+JcCBJ+khPhAmVskw==","signatures":[{"sig":"MEYCIQDxkYwkJWqO3y8Okk7X9WVINmBc3gN8ffZXdwkU4O2TXAIhAMNLT2mOVfcgMrvfa5qoaz2MrBZoOB7aUPW+w/UfhT3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61885},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"c05b962ba8efa39c3fc43d7eb369fe9fca38fa64","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.8.1-alpha.0_1736182376204_0.7996556450809598","host":"s3://npm-registry-packages-npm-production"}},"0.8.1-alpha.1":{"name":"react-mug","version":"0.8.1-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.8.1-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"5f256cb635a557fe2c129ba4912a8cf3d1fc0158","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.8.1-alpha.1.tgz","fileCount":21,"integrity":"sha512-NkHOz4WL78PzudbKSeK76b4V0cMQAHXe/eHu82OzaSrkD1tpEVtul5YoNX1Aq2FCyzP2aeetF1J3fwkJ8Uky4g==","signatures":[{"sig":"MEUCIAgj4IZiveFR8zxaGG+WrumCP17BZyAEvzMg6X4KGnZ3AiEAmX0Ikb561zRDVsxHGTAshnVL8jmdRoDqT0bpzGO5pBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61804},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"0aa49772e4189e43118a99095c086fd06b28dec0","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.8.1-alpha.1_1736197378127_0.6547343678574471","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"react-mug","version":"0.8.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.8.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"b3ee694e397c854cfd6480455fa01d705536cab4","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.8.1.tgz","fileCount":21,"integrity":"sha512-tXO2YTiWSuRlpVa7S7qQt2ZjiqYhTZV+SwhoIk4IYLpHq8jb+KJ7NxfQW6GT1tPij2MYkj7QTtKCq7TzLT523Q==","signatures":[{"sig":"MEYCIQC4w//Bjsbr8A7Si2rWUpVVwEEZqwqcndlsHgq5N6dTNQIhAKWcOinuI7IbiNcMj41l4+pLa3DsKLKSG/rSS3wYyBNh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61796},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"093a1fd9be219fd54360e3ddefbeb8db4db8f271","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.8.1_1736200642092_0.6988707885943581","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.0":{"name":"react-mug","version":"0.9.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.9.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"2f2c62f44598f044e8e57cb34eb737eebb35da4e","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.9.0-alpha.0.tgz","fileCount":21,"integrity":"sha512-575m0DbZE3cKKkLt5dSF34Cs92Rc2k+/t4NSfe9myJLUQBNRTmTxuncHyIIKc5EFdBE7qfKfJfT49BaKaDpaJA==","signatures":[{"sig":"MEYCIQCjEvlfu+QM2PUZYTGkANh2lSq+/ZEGbuOTZGUhoDIBKgIhAMXIRjs3hFVvYZE2OYuwtpt7OuplilOAQYcUv2Rq7eZ4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63077},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"5d55b0a3471011d65a6ad63da798ca5123146b57","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.9.0-alpha.0_1737122543223_0.7213267052601067","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.1":{"name":"react-mug","version":"0.9.0-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.9.0-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"c4070cb3896f540b8c22892fe1a21359e8873f71","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.9.0-alpha.1.tgz","fileCount":21,"integrity":"sha512-Xs6NRg6egFJXGFImRovnBFWdyAILUvHTP7Am6vf+DPBCZ14G/FU70ZWJ+5C7Q2bD3IILbbFW9fI3YfdJRNBAtQ==","signatures":[{"sig":"MEYCIQD9oxRA7HDK3mpYAJx6Iqdmn2s993dFXBzg6BtCtIMYpQIhAO9uz+qtNyO+NdtgON23D4m4/JYv7yXZ+/j/MCg/pS07","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63391},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"1be2fcc181a7418cf9417509221a3eefc47a6213","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.9.0-alpha.1_1737126282348_0.43001360444383185","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.2":{"name":"react-mug","version":"0.9.0-alpha.2","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.9.0-alpha.2","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"b48428d5c1421f59b36ac5a2fc9df4666d02fd53","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.9.0-alpha.2.tgz","fileCount":21,"integrity":"sha512-6io57gR0gbYG2w9pa1WVoEolTMqWrMtfOSvCCOp6bRmBYCPM91zmx408elnGAyO7xRCCGtEi/pWjema7yxM6ng==","signatures":[{"sig":"MEUCIQDSOikWhvwLhMBeQpyfjM5abHritaeEeYoPbOxb+LxnngIgTj9fap2VpiObfnfdiPM0Bf7aIAqEDjvfK43nUnZGGBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64618},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"267aefeb4f4716ca4afa64660ec95f0263b7216a","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states. / 可能是最好用的函数式状态库。","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.9.0-alpha.2_1737562594494_0.9379015226088689","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-alpha.3":{"name":"react-mug","version":"0.9.0-alpha.3","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.9.0-alpha.3","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"3ecea402e0197e138717aa60fe8532e62a2daea5","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.9.0-alpha.3.tgz","fileCount":21,"integrity":"sha512-+ZJOeggeUWyZH74Rkm4prLIX1pwC1FxmKgSoVbCKBsbRDTj9upDMAwtJ0qMxsML72IfDenm34na6rH83puqRfg==","signatures":[{"sig":"MEUCIQCc00JX4E6JyVnSDA7V05MOZgCE2bGibvm+ptQVCOF5AgIgJshsQcoKERrneldZONQc2MLGsVCksFDvlNnnMSW6318=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64682},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"7f4ba386410092bbb39c61d53796683bc2647115","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states. / 可能是最好用的函数式状态库。","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.9.0-alpha.3_1737728296976_0.6970896116075695","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"react-mug","version":"0.9.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.9.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"72e027f868cd8238a37854c372e7424b297ec4bb","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.9.0.tgz","fileCount":21,"integrity":"sha512-wi0tE94yUPGhz9CwPd+KSF8LF1dcuT1wNHv0mEiVNoUDa0JfDH1v+4XcrkLiTx4RvuFSH7pcD7bFfCctqyjmIA==","signatures":[{"sig":"MEQCIHhzx3YDWGkFIP/IldLJur0HmnMJ0PCLqI+78RxLUkmxAiAQ8VPvYT0Xs/WPgEihQwzmCljSuFnbpRiMEZHB5IyVRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64666},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"5ff90e050a1a1819de6d635275f7ae6322fa87fb","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states. / 可能是最好用的函数式状态库。","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"devDependencies":{"shx":"~0.3.4","tsd":"~0.31.1","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"^4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.9.0_1737730603809_0.7498759281371343","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.0":{"name":"react-mug","version":"0.10.0-alpha.0","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.10.0-alpha.0","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"8f96789fc0c22882a039bdd4a2ccf3e815119032","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.10.0-alpha.0.tgz","fileCount":20,"integrity":"sha512-+fIqKqQz18EEJAjEfMn0GMPRTpuOVGW8bJYrur2AlUFlKjT5WsJaDFRc9jMFvSYjA8wJSYqPZ7TH6liIZgpJfg==","signatures":[{"sig":"MEUCIQCuzmzIvtTqvMeWxzWYZc3NwyeMDRSR6ipfe9Kb5/ARKAIgHcrIvbkQl/A3DXd5QpXRez/EhrOWXkLTgJNJ2fIRhHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67511},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"73715670e3c243b6e751c9d3d7d7fe5184398e6f","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"Possibly the optimal way to functionally manage states. / 可能是最好用的函数式状态库。","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.zh-Hans.md","devDependencies":{"shx":"^0.3.4","tsd":"^0.31.2","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"~4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.10.0-alpha.0_1741209480917_0.1742295674910772","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.1":{"name":"react-mug","version":"0.10.0-alpha.1","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.10.0-alpha.1","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"ec0c9970b2c42ae88af6b05d97e2259eb6c52791","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.10.0-alpha.1.tgz","fileCount":20,"integrity":"sha512-jIJVnuIWQxClhFxWAg5gXRTovMDiHR9VCOlZJLiPBT9JdIC2EONqnjeDOgKmR/hPZC0bQK5h0edyw4u9sHhBtA==","signatures":[{"sig":"MEYCIQDBzhvyQ3RSYRSgyGo0nnTNV540F4jEcUhNC3YwnvHUbgIhAJm01sWBCFpICzCqwkhAaWrd+FNaF0+xYLrLIe+MrxMT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67626},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"43f6372718b25207eee914c03ab1b38d3b658553","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"可能是最好用的函数式状态库。/ Possibly the optimal way to functionally manage states.","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4","tsd":"^0.31.2","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"~4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.10.0-alpha.1_1741794383963_0.07652495379552327","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-alpha.2":{"name":"react-mug","version":"0.10.0-alpha.2","keywords":["react-mug","react","mug","state-management","state","management"],"author":{"name":"Open Quoll"},"license":"Apache-2.0","_id":"react-mug@0.10.0-alpha.2","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"homepage":"https://github.com/openquoll/react-mug#readme","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"dist":{"shasum":"72760a965fbcbf8eb33d40b41871dd34c8294780","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.10.0-alpha.2.tgz","fileCount":20,"integrity":"sha512-oAG1ysfYnR8oF/tL3OAFNzKYapcHnRVNzbq2kdFE37DyizqoZxKsSnP3AgZ2DfqO+EBkgTKCPQhCfegXdqueMw==","signatures":[{"sig":"MEYCIQCuwLkp2cg3IYmCqy3obI+/gnCNZN/EY5KIt+rPSYVwrgIhALX/wj+xtUKJbnaD39nlQ6A6mKjOHyR3MomB9q0UkPVX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69921},"main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","module":"./dist/react-mug.esm.min.js","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"gitHead":"387feba5a29189b41c8508655f314142d4270e77","scripts":{"test":"run-s test:main test:type","build":"run-s build:bundle build:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","build:bundle":"rollup -c","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"repository":{"url":"git+https://github.com/openquoll/react-mug.git","type":"git"},"_npmVersion":"10.8.2","description":"下一代 React 状态库，为极致的体验而生 ✨ / Next-generation React state lib. Born for optimal experience ✨","directories":{},"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"shx":"^0.3.4","tsd":"^0.31.2","jest":"~29.7.0","immer":"~10.1.1","react":"~18.3.1","tslib":"~2.7.0","rollup":"~4.22.5","ts-jest":"~29.2.5","ts-node":"~10.9.2","prettier":"~3.2.5","@swc/core":"~1.7.11","react-dom":"~18.3.1","copy-paste":"~1.5.3","typescript":"~5.6.2","@types/jest":"~29.5.12","npm-run-all":"~4.1.5","@types/react":"~18.3.9","chokidar-cli":"~3.0.0","@types/react-dom":"~18.3.0","@types/copy-paste":"~1.1.33","@testing-library/dom":"~10.4.0","@rollup/plugin-terser":"^0.4.4","@testing-library/react":"~16.0.0","jest-environment-jsdom":"~29.7.0","@rollup/plugin-typescript":"~12.1.0","@trivago/prettier-plugin-sort-imports":"~4.3.0"},"peerDependencies":{"react":">= 17"},"_npmOperationalInternal":{"tmp":"tmp/react-mug_0.10.0-alpha.2_1741952246196_0.7074780936680289","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"react-mug","version":"0.10.0","license":"Apache-2.0","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.esm.min.js"},"default":{"types":"./dist/types/index.d.ts","default":"./dist/react-mug.cjs.min.js"}}},"module":"./dist/react-mug.esm.min.js","main":"./dist/react-mug.cjs.min.js","types":"./dist/types/index.d.ts","description":"下一代 React 状态库，为极致的体验而生 ✨ / Next-generation React state lib. Born for optimal experience ✨","keywords":["react-mug","react","mug","state-management","state","management"],"repository":{"type":"git","url":"git+https://github.com/openquoll/react-mug.git"},"author":{"name":"Open Quoll"},"scripts":{"build":"run-s build:bundle build:type","build:bundle":"rollup -c","build:type":"tsc -p ./builder/tsconfig.types.json","clean:built":"shx rm -fr ./dist/ ./builder/cache/","clean:installed":"shx rm -fr ./package-lock.json ./node_modules/","test":"run-s test:main test:type","test:main":"jest","test:type":"tsd -t ./tests/tsd.d.ts -f \"./@(src|tests)/**/*.test-d.ts?(x)\"","test:type-watch":"chokidar \"./src/**/*.ts?(x)\" \"./tests/**/*.test-d.ts?(x)\" --command \"npm run test:type\" --initial"},"peerDependencies":{"react":">= 17"},"devDependencies":{"@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"~12.1.0","@swc/core":"~1.7.11","@testing-library/dom":"~10.4.0","@testing-library/react":"~16.0.0","@trivago/prettier-plugin-sort-imports":"~4.3.0","@types/copy-paste":"~1.1.33","@types/jest":"~29.5.12","@types/react":"~18.3.9","@types/react-dom":"~18.3.0","chokidar-cli":"~3.0.0","copy-paste":"~1.5.3","immer":"~10.1.1","jest":"~29.7.0","jest-environment-jsdom":"~29.7.0","npm-run-all":"~4.1.5","prettier":"~3.2.5","react":"~18.3.1","react-dom":"~18.3.1","rollup":"~4.22.5","shx":"^0.3.4","ts-jest":"~29.2.5","ts-node":"~10.9.2","tsd":"^0.31.2","tslib":"~2.7.0","typescript":"~5.6.2"},"_id":"react-mug@0.10.0","gitHead":"6f6d2de7e96d4aa5a1f3047551ad6277f1b76a51","bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"homepage":"https://github.com/openquoll/react-mug#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vZAX5pMAZlZrtKyNmpqxgDlc0NPCMor8Wa9/6VAdSjZ0KxeIZpAaKgP/yKtBcb7/SiwkqLbHNd4Qoo2Ai+Eh9A==","shasum":"90257051b788896f8537cddf6b2268982b5d6fa1","tarball":"https://registry.npmjs.org/react-mug/-/react-mug-0.10.0.tgz","fileCount":20,"unpackedSize":69913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHRuGQDceK49XH9K9xAd4jc+TLOifWAvgueXYuc5O7VbAiBUTnVgXmvEofBQQr9SLeAkHU1eTpYr5zXpQZmCj9+eVg=="}]},"_npmUser":{"name":"openquoll","email":"openquoll@gmail.com"},"directories":{},"maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-mug_0.10.0_1741952351651_0.013332586453538298"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-27T21:34:37.228Z","modified":"2025-03-14T11:39:12.124Z","0.0.0":"2024-05-27T21:34:37.362Z","0.0.1-alpha.1":"2024-08-30T22:06:53.807Z","0.0.1-alpha.2":"2024-08-31T14:39:57.600Z","0.0.1-alpha.3":"2024-08-31T21:10:52.895Z","0.1.0":"2024-09-04T14:11:19.599Z","0.1.1-alpha.0":"2024-09-06T10:08:27.664Z","0.1.1":"2024-09-06T10:13:22.076Z","0.1.2-alpha.0":"2024-09-08T09:18:26.425Z","0.1.2":"2024-09-08T09:21:06.575Z","0.1.3-alpha.0":"2024-09-08T20:29:39.474Z","0.1.3":"2024-09-08T20:39:38.121Z","0.1.4-alpha.0":"2024-09-08T20:45:01.634Z","0.1.4":"2024-09-08T21:39:46.435Z","0.1.5":"2024-09-09T08:34:41.598Z","0.2.0-alpha.0":"2024-09-11T20:12:15.258Z","0.2.0":"2024-09-11T20:19:14.124Z","0.3.0-alpha.0":"2024-09-14T23:50:31.101Z","0.3.0":"2024-09-15T08:46:40.694Z","0.4.0-alpha.0":"2024-09-27T15:16:14.992Z","0.4.0-alpha.1":"2024-09-27T20:18:17.115Z","0.4.0-alpha.2":"2024-09-28T20:45:01.717Z","0.4.0":"2024-09-28T20:59:48.509Z","0.4.1-alpha.0":"2024-10-25T13:41:02.546Z","0.5.0-alpha.0":"2024-11-06T22:20:25.187Z","0.5.0-alpha.1":"2024-11-07T11:35:55.658Z","0.5.0":"2024-11-07T12:25:10.628Z","0.5.1-alpha.0":"2024-11-13T13:55:08.525Z","0.5.1-alpha.1":"2024-11-15T19:29:15.606Z","0.5.1-alpha.2":"2024-11-16T10:32:49.238Z","0.5.1":"2024-11-18T21:12:11.464Z","0.6.0-alpha.0":"2024-11-26T12:34:51.345Z","0.6.0":"2024-11-29T14:29:09.058Z","0.7.0-alpha.0":"2024-12-10T21:34:24.943Z","0.7.0":"2024-12-10T21:38:09.299Z","0.8.0-alpha.0":"2025-01-05T22:01:28.980Z","0.8.0":"2025-01-05T22:39:57.699Z","0.8.1-alpha.0":"2025-01-06T16:52:56.398Z","0.8.1-alpha.1":"2025-01-06T21:02:58.324Z","0.8.1":"2025-01-06T21:57:22.275Z","0.9.0-alpha.0":"2025-01-17T14:02:23.412Z","0.9.0-alpha.1":"2025-01-17T15:04:42.585Z","0.9.0-alpha.2":"2025-01-22T16:16:34.697Z","0.9.0-alpha.3":"2025-01-24T14:18:17.156Z","0.9.0":"2025-01-24T14:56:44.020Z","0.10.0-alpha.0":"2025-03-05T21:18:01.124Z","0.10.0-alpha.1":"2025-03-12T15:46:24.163Z","0.10.0-alpha.2":"2025-03-14T11:37:26.379Z","0.10.0":"2025-03-14T11:39:11.953Z"},"bugs":{"url":"https://github.com/openquoll/react-mug/issues"},"author":{"name":"Open Quoll"},"license":"Apache-2.0","homepage":"https://github.com/openquoll/react-mug#readme","keywords":["react-mug","react","mug","state-management","state","management"],"repository":{"type":"git","url":"git+https://github.com/openquoll/react-mug.git"},"description":"下一代 React 状态库，为极致的体验而生 ✨ / Next-generation React state lib. Born for optimal experience ✨","maintainers":[{"name":"openquoll","email":"openquoll@gmail.com"}],"readme":"# <span id=\"a6b2ef2\"></span>React Mug\r\n\r\n[概要](#f595ead) &nbsp;•&nbsp;\r\n[特性](#dea3322) &nbsp;•&nbsp;\r\n[安装](#cf6afd0) &nbsp;•&nbsp;\r\n[指南](#be6352c) &nbsp;•&nbsp;\r\n[API](#629f340) &nbsp;•&nbsp;\r\n[许可](#1036c9f) &nbsp;•&nbsp;\r\n[赞助](#8e8463c)。\r\n\r\n中文 &nbsp;•&nbsp; [English](./README.en.md)。\r\n\r\n## <span id=\"f595ead\"></span>概要\r\n\r\n下一代 React 状态库，为极致的体验而生 —— 极致的既是用户体验，也是开发者体验。\r\n\r\n## <span id=\"dea3322\"></span>特性\r\n\r\n### 好写\r\n\r\n秉承函数式内核，但化繁为简：\r\n\r\n```ts\r\n// CountState.ts\r\nimport { construction, upon } from 'react-mug';\r\n\r\nconst { r, w } = upon<number>({\r\n  [construction]: 0,\r\n});\r\n\r\nexport const get = r((count) => count);\r\n\r\nexport const increase = w((count, delta: number) => count + delta);\r\n```\r\n\r\n透传值的读操作，进一步化简：\r\n\r\n```ts\r\n// CountState.ts\r\n\r\nexport const get = r();\r\n```\r\n\r\n### 好调用\r\n\r\n所有状态操作既可以直接调用：\r\n\r\n```ts\r\nconst count = get();\r\n\r\nincrease(1);\r\n```\r\n\r\n也可以在 React 组件结合调用：\r\n\r\n```tsx\r\n// Count.tsx\r\nimport { useR } from 'react-mug';\r\nimport { get, increase } from './CountState';\r\n\r\nexport function Count() {\r\n  const count = useR(get);\r\n  return <button onClick={() => increase(1)}>Count: {count}</button>;\r\n}\r\n```\r\n\r\n### 好复用\r\n\r\n所有操作均可以借助函数态相互复用：\r\n\r\n```ts\r\n// CountState.ts\r\n\r\nexport const addOne = w((count) => increase(count, 1));\r\n```\r\n\r\n### 好读\r\n\r\n不必深入函数体就能看明白读写范围：\r\n\r\n```ts\r\n// CountState.ts\r\n\r\nexport const increase = w((count, delta: number) => ...);\r\n```\r\n\r\n### 好测\r\n\r\n直接以函数态轻松测试操作：\r\n\r\n```ts\r\n// CountState.test.ts\r\nimport { increase } from './CountState';\r\n\r\ndescribe('increase', () => {\r\n  test('adds up count and delta', () => {\r\n    expect(increase(1, 2)).toBe(3);\r\n  });\r\n});\r\n```\r\n\r\n### 可组合\r\n\r\n参见下方指南。\r\n\r\n### 可分隔\r\n\r\n参见下方指南。\r\n\r\n### 可异步\r\n\r\n直接以普通的异步函数定义异步操作：\r\n\r\n```ts\r\n// CountState.ts\r\n\r\nexport const set = w();\r\n\r\nexport const query = async () => {\r\n  const { data: count } = await fetch('/api/count').then((res) => res.json());\r\n  set(count);\r\n};\r\n```\r\n\r\n## <span id=\"cf6afd0\"></span>安装\r\n\r\n```sh\r\nnpm i react-mug\r\n```\r\n\r\n## <span id=\"be6352c\"></span>指南\r\n\r\n[管理单个状态](./docs/guide/57934f5.md)，<br/>\r\n[组合多个状态](./docs/guide/7f95611.md)，<br/>\r\n[分隔通用特质](./docs/guide/eb8ec2b.md)。\r\n\r\n## <span id=\"629f340\"></span>API\r\n\r\n[参见 src/index](./src/index.ts)。\r\n\r\n## <span id=\"1036c9f\"></span>许可\r\n\r\n[Apache 2.0](./LICENSE)（免费商用）。\r\n\r\n## <span id=\"8e8463c\"></span>赞助\r\n\r\n喜欢就赞助一下吧！\r\n\r\n<a href=\"https://afdian.com/a/openquoll\" target=\"_blank\"><img width=\"50\" src=\"https://github.com/user-attachments/assets/f0442384-463d-4f62-aa91-775bfefc20f7\" alt=\"在 afdian.com 上赞助\" /></a>（国内）\r\n<a href='https://ko-fi.com/openquoll' target='_blank'><img width='50' src=\"https://github.com/user-attachments/assets/519a3a99-8eb0-4b44-bf87-4967ca0512a2\" alt=\"在 ko-fi.com 上赞助\" /></a>（海外）\r\n\r\n---\r\n\r\n[返回顶部](#a6b2ef2)\r\n","readmeFilename":"README.md"}