{"_id":"verdux","_rev":"71-47b07daa1cc4bc7d3fda7ae87a7fb090","name":"verdux","dist-tags":{"latest":"0.6.8"},"versions":{"0.0.1":{"name":"verdux","version":"0.0.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"e2533d1c3b3f6f83c940d0ffa2d7e6f2cb809ff1","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.1.tgz","fileCount":140,"integrity":"sha512-SrqWI6Fk/fuSdQJdFfnu/UW1QwP7ZJf+L1ggDwyA63WSu/rT7vh1/fUoW094vF1XNdO6fcVxhsuWJnikN4srIg==","signatures":[{"sig":"MEQCICVtMFK0wXCaS9Tsde8VRYkX7xpVzvvb59KMzUk11U8yAiAMGWXjQsGqxaoAvU7SRI4nIcr8X8KKM2YTonSBDHLFCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142404},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"2397fb4ce2409ec4973409a01c97f0ccbaedd520","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.1_1693342362147_0.7502759418730414","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"verdux","version":"0.0.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"550e232dce23ef582637d8b57262e0cf882f14ca","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.2.tgz","fileCount":156,"integrity":"sha512-vapSRBF7jKZYvQYCwEsg2zBbFDRFVRn1WjCWxK7x193llPm/lbz1D+JIf5tXo4x3f9ymAk95b1E95+yp80xaFA==","signatures":[{"sig":"MEYCIQCZdmSVGXSS2Eo5dtrMudYH25VYOqJ3DS6+8B3JmNmR0gIhALpnDepnZ8WPjNEOOC0qaZG/BmMuO66aVRRI9Ij4e34P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158897},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"2397fb4ce2409ec4973409a01c97f0ccbaedd520","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.2_1693608306361_0.9656787023308218","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"verdux","version":"0.0.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"e95d49fa92e397688f87a8796da36edf30ca8153","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.3.tgz","fileCount":173,"integrity":"sha512-mUaBVcTsFIY2Htsf2VRsLUl4wqB/R78E2kHRdIMyTSJBlZuFFsQh1LiQlvM4N+VbXdGTT4LfnZF5fc7tBq+Oqg==","signatures":[{"sig":"MEUCIGpDZq+1Wk+QPPeEPHBSiuV8TK9EiBJ++lYjyg83LWu1AiEAyvSphtTDqN7RYk+VClXhyZqM0BpqRXfV+iTQ2EwJjJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171132},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"2397fb4ce2409ec4973409a01c97f0ccbaedd520","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.3_1693692451299_0.8129569050625409","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"verdux","version":"0.0.4","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.4","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"7b9d04b12b08a7c288a8672fb85f7dc79e784b60","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.4.tgz","fileCount":190,"integrity":"sha512-PSx95ScpHvpXOmqlgJD8W6sH6J7G8JmK7dBmZkyOA11q7Zdbt+8H9eZQ+bP7Wav/edGZpTEV5V1Dse3VsUe53w==","signatures":[{"sig":"MEQCIAh1QmgKve0bxkjuxw8WwAI0x2DZnvmgjIWOjgQn5N1bAiAMyC934J/8CTIY8dW8XgUKzVym+CoY/3FlureSFuKbtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199954},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"48d45582bbe1213d158dc5512d488eb5b4adf5d1","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.4_1694038097957_0.6532090746443944","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"verdux","version":"0.0.5","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.5","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"28bb035a760096e60f04ab460bd79de66c04feb5","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.5.tgz","fileCount":196,"integrity":"sha512-LhE1Mcoz7pbng1qsS67rQBnX237B/9CIOvBj5AOqmJVGDFJcRhx0ZAlRyurVWey1CbudcjM5TXCF4o2IMt3qvw==","signatures":[{"sig":"MEQCIG5KTW8op6AUGybiMsyuNNWw4nL1HNFG2aF+RbCn3JVnAiBmLtcatRGM14L2JjBtzDWRNyC6AhKJQusZt3k4yYMQMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218013},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"49b5fe1c1b915219438413c251ae126c8ac6e03f","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.5_1694171592384_0.05510290788255867","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"verdux","version":"0.0.6","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.6","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"ff5635b60efcf026382713cf4c3eabde65c1e8e0","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.6.tgz","fileCount":197,"integrity":"sha512-sAgnBTq/fn6usYrJDnZTZ8v7n/SIC8OyZEL1k1gWGRf/LarR/cLnC6KXQFPUBJm0x4DzopPSFAC+AFvV1Wbr6Q==","signatures":[{"sig":"MEQCIHQF137Zbf4iACXpcFjT0+K3Cp7dXOPeMxQ9GH7fVIefAiBvDxEcBD+lGh96wcSYCAle6Bkfeaysd0fm1lwLddqVcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219341},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1090d21fd2c88471d6a43a14184c3099c6100da7","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.6_1694296646735_0.7969554762816047","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"verdux","version":"0.0.7","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.7","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"e970cb0584501463086eda60038ccd7273980ecc","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.7.tgz","fileCount":198,"integrity":"sha512-0F8w6wKvlFNjo4wtfWkddVW4bhFsm6IiE6QeolU4LifCcwe623C16CqcVcZWohtKppcpcEXGn7rEd6d2a7evVA==","signatures":[{"sig":"MEQCIGPigwDtrnodfBoiPyUvpbSUCHeL+mbsAMsY5/Ip+kodAiB1XSpIVBoboT7om3FZIn+BZxKuR/Cw5BCXoZZx+Waraw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222389},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"31df376e3fcfe9471d07f7930a1a3f7f0f8547df","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.7_1694470385521_0.7019810478365924","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"verdux","version":"0.0.8","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.8","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"c1968eafc8694e6436cced8bbb3321d4ff01b645","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.8.tgz","fileCount":203,"integrity":"sha512-lfKCUpL0p7itIgb8+5TJG3xifjXYBz14k5zOHDXjMlt3SJLJ+uv81/zc9i0ygWv4VvDacfciAUifJ2trYdAArQ==","signatures":[{"sig":"MEUCIQCgC+IjrMSFDjbXDzJjIhM4VTG5upsaMIt3Tk7GaKiOogIgQ/bZyhx23hUouSmhDkvTwSxY0iX9HGgDEFatUITxVdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235834},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"972c78cb6e3c933631ddb10be1ae879274d1f709","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.8_1694721550876_0.8843610850920236","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"verdux","version":"0.0.9","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.9","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"5dd092346d7819dee27ccdce65587db61c88b748","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.9.tgz","fileCount":204,"integrity":"sha512-tEreTbKK2XEiYj3wGtup1D1bri4j78HMTeDX5f0wMcX/Y62kasrTS1lPPDSajcMR2NI/zYJOgwfNIKTLv1n2vw==","signatures":[{"sig":"MEUCIQCvpXH42OuJtq2O7ncD5V4Cy0Kg7VP/pG/4xKXpqhAKUAIgXlWgI6D+wBh9EOpmG48ytDRLnJxkTls5rVn7Yg5UVg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237926},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"4ce3fdaddc617ced3ad3a09a436008df01044ca0","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.9_1694854286326_0.3085475764221359","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"verdux","version":"0.0.10","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.10","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"45f58f77d9347beb8ab57851f14aa1b69072ba66","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.10.tgz","fileCount":209,"integrity":"sha512-IveHWWO0v9Xc+/Cxq87CLxCSKQ1f1hIlceUegxcCl472RqKxlGjB759RAovpX/w1msftw8Y5mP5+Pc/1ifbrxA==","signatures":[{"sig":"MEUCIQChBtTA8LJCfZJvm6lGs1O+h6JaMlTH+wE8f5Mj2NzfagIgUi4v7/KCYGZoJnE70H8ey2zKb+XQdsX11eeOiYEFr3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":259246},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"2211eaa3c76e5a7703b29ee3179a53d398a588d9","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.10_1695508439025_0.6012559059894391","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"verdux","version":"0.0.11","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.11","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"0b58c6ee3faea7db2561278e7223963ca6c516ff","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.11.tgz","fileCount":215,"integrity":"sha512-Xn30VXyX8xfuXQZEde8fs4YX1t8WFFjED/vdApZ6CTnCNXAlu7nPFWC/r4DCz053sLfnsHyOGC0ajxbtFoQ0xw==","signatures":[{"sig":"MEUCIQDIuaZJwTLGUInQK2Oh187hCem/AN6iIAur3QeQNIeBdwIgCdwwhMLDyYUK99J62r8ytX85VGjGW1DJ3n895PB72VQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271990},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"2211eaa3c76e5a7703b29ee3179a53d398a588d9","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.11_1695736652302_0.1328071620339395","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"verdux","version":"0.0.12","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.12","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"2ecaf9a5c57663eea73523c7b9cfe92850f4a32e","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.12.tgz","fileCount":214,"integrity":"sha512-I4t6N5OArqf7CS5VIoxuAC4jAhEDFAMYkoWdNKBTWpIL50E0qmp0lpTAxZ1qWwqKZ5rTFoHFdWEytRs8YA7sxg==","signatures":[{"sig":"MEQCIBkpcoltyFas0xcCYz3+cbSd5TdTFZKrrdBTgObt5+PFAiBWClI32m/uCMG84Q+0nJqN/L7uNcXrng24SRMzAryDFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272066},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"a05b04d75c810a3a19f49d842b626a20c4b29ca3","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.12_1695758836898_0.5359632448606295","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"verdux","version":"0.0.13","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.13","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"3623f29e57a00f723d9248b99fd873f07604f6ae","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.13.tgz","fileCount":214,"integrity":"sha512-TgOVDmGlDATpI2Q84/dvc5uzsLAcUH2svtX0WM1nOScfv9yExbHddJ4aVueX9QT33tdtx9EQ/AdDAfo8gL7wXw==","signatures":[{"sig":"MEQCIFn6akwLnBhXZkJmI0Nxzh3TIgatVNClcHLFMFw0An/bAiA5ft+cZoebZkXPmcBYSFGTm8r8gB62/sHhd7pbzJtHLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271545},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"a05b04d75c810a3a19f49d842b626a20c4b29ca3","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.13_1696193338877_0.18855880497910826","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"verdux","version":"0.0.14","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.14","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"05f0ef1e3e62adc1ceb96b11b3b75009016ee55c","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.14.tgz","fileCount":292,"integrity":"sha512-VnUOSS7DMViO0HZbvll47F2xorVV08Rl6xv19GdH5gVMZcRSQbAzD4yZi1gpYdObihw4DylNJQHRK7O8O1MkQQ==","signatures":[{"sig":"MEYCIQDhpfXAsxmniWQR1TEpooe/tFuUCxjCjSmoptz1yTiTpgIhAOFuZjYTv1WIaeKgZ/2NrM+VnV5zzPwK0500g8toSEsT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":392536},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"8e3f5d811e50d6e25b0771c9362389aee49d9091","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.14_1700311860259_0.12712039439141587","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"verdux","version":"0.0.15","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.15","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"d460b49130b2e457317b6a9eacb1acf4d51d18e8","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.15.tgz","fileCount":293,"integrity":"sha512-be5wcibDh5+Q03dhpMsJr+SH8vkPUWUr5s/oBCIL2nsF5KUAnzA+jvXgYQIeBZVLakBZUuMZcX7ez3+bWXk7yw==","signatures":[{"sig":"MEUCIDt5Jez5x25xyCtbMDBq/lvAzdBmR/B33EwdLfhfBRunAiEA4Yq9Ebjlcy/I0JpCIVpaI/EWf88tVbHjzamqEt17hWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":394384},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"60ce67f17181eae6d6e64ea71745111c1e815c3e","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.15_1700402353974_0.20794224732403888","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"verdux","version":"0.0.16","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.16","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"28ac4c597007ecd065e275b571d5be3a3337609f","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.16.tgz","fileCount":294,"integrity":"sha512-T5+TjsRWe6RPBaj83DaL/LiOAZROjY6Y7cCz4HU+efqqyMOqK/B/vxN+YW72KJnbZuJsWh9DPvqwUTr6tJ/Wvg==","signatures":[{"sig":"MEUCIQCrFDw46swEDW+dKQeUvPnSwmdDnUBhZM48QJu9UGQEmwIgRcDayWegGbi105i4MVgyG9eIvjNUidShVJsSmKaSiiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":396646},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"60ce67f17181eae6d6e64ea71745111c1e815c3e","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.16_1700780224110_0.6847935254221706","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"verdux","version":"0.0.17","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.17","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"f7221789701783a593053cb083cb44d0fe2ef76d","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.17.tgz","fileCount":295,"integrity":"sha512-eIzSCsYR15mQfxuaeaW3db204rPGiY7anl9SJycl6SUhYxVKCCvCtEB/lDqn0AcUi/vdHgXhGGnREtSxdKW7vQ==","signatures":[{"sig":"MEQCIGtNoN6K/5wDIMqDj9jgYKxUmsDjaBClZ3pDk75hnH1LAiBI2SoWWiX2UZJ0l2TkirxpdprXagKYtOKJDjhyF7f1sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":401446},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"b5b173025e7b319b9920653dcceff413b4b14e77","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.17_1701089757873_0.982426579312428","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"verdux","version":"0.0.18","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.18","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"3bf019bc23bc44560f3ff7a23df3815065a5d652","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.18.tgz","fileCount":295,"integrity":"sha512-D/KhRodKJ3R2meBRfPoEbLcIMif23YLg5EOStayILqNKBLHx4N0KBfTj9NOCvvK4BivtFmZlJYIyWATQlGwoQw==","signatures":[{"sig":"MEQCIDhcr8r8kesQtyY8JFAj7okC9Yb03Y7eFzdA2fc+akFRAiAOpipNl5ncnwUxLrudDK8jTNjcdnZCJsTHPFW7QR0m4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402140},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"5bdab2b79e8c86ca325b8393a18fb18b30378bdb","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.18_1701257442828_0.49259505402586035","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"verdux","version":"0.0.19","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.19","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"870b696eddfbc2d8be0d878d1d5cfd1c3633bcd1","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.19.tgz","fileCount":297,"integrity":"sha512-sm8pqsTlgdynGZJ0zCifwYZ/ksqhl0MNpZitKAV9leNTwe3bdZnxxRCNDixnZBroVWK2BU+84qrZx1REHIedKQ==","signatures":[{"sig":"MEUCIFpvVXnPfJwO0gmI/BZ5O0PnfKxBXRxjWdJCyLX9tunqAiEAsNCax/auBTDqx2+YIs22nVGCfywDDMAvMC+byyVTt1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410175},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"85a08d0705d2f131f7f739b7523667336a880a58","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.19_1701451072556_0.2241796861689822","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"verdux","version":"0.0.20","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.20","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"9e729044f8b9f0aa1fae182407914b21013582e8","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.20.tgz","fileCount":297,"integrity":"sha512-INXaDpjrMQKOcvJbv/52fPNB2NOKPwL/enw8RRwIt3KMgP7QoxLcchaQG73/aPoh4XuBwfVtSPhx3ioJ8dK2aw==","signatures":[{"sig":"MEYCIQC6ETSgDnoeR0EET9GSyvwHC7r4gMdDxfPQeHLGDHHRxgIhAPbLnRmndTM3mj/wcK/5P1NS6aA3x8ghW5xjIAr9XIP7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":411139},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1184a5590f949ee583fa3631cc07c9d13bf6ffa0","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.20_1701766383898_0.7630674591997644","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"verdux","version":"0.0.21","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.0.21","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"8d6a798f146d307e0c846b679a4a3ee2384c601b","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.0.21.tgz","fileCount":298,"integrity":"sha512-I3jnI8sI0sD7C/Jgo5zDQFNbLOwERdQUkqOrfQe2LwpggKaJuqZyWZsccU5s8MwNIh4eOWCUQfcH0aG7o5ioVA==","signatures":[{"sig":"MEYCIQDSKVZcT5v7t0E1wC9gN0b28JlwdK+ZRDFxyHTRcBVc6wIhAKMVnTqjn/sLJBqnfpYSYTqMVEhj0PHnLusaGN1FxOsp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412531},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1184a5590f949ee583fa3631cc07c9d13bf6ffa0","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^15.0.3","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^10.0.13","@reduxjs/toolkit":"^1.9.5","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^1.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.0.21_1701957526549_0.32727236842949026","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"verdux","version":"0.1.0","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.0","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"900747caee8b35a67a8602df4e0228aad8ffb722","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.0.tgz","fileCount":298,"integrity":"sha512-M2VeDp3r67gpJZmhBLlCVr9OYwEwO3zqZGt7SKnA0JaJmgoVjAMEet8kKQQRnwpLiErRUiEuxw1NH0F0bbNLwg==","signatures":[{"sig":"MEYCIQCsZ+QqOLDMNn6qJ7FE5RsgDMd8OGCP5l40dEjyZwrHTgIhAPUPn1O6vJR/9lAhgqe9IDcpB4rQmDyU83VJu33QfnnQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413257},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"a2e93b89a502bfa4d07f4c99530131927736d118","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.0_1704808140479_0.7620766935971337","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"verdux","version":"0.1.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"76fa894db491d901ee0f7d92838c3701a70475a0","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.1.tgz","fileCount":298,"integrity":"sha512-PTEToOVZFRt+fV6TFc1kl2k5MNJcWvl7Uclb6E0Hng4DWhi2sHFWN4aWOnNvr35v1Ok3Qlu7Axb9NdKntF53gQ==","signatures":[{"sig":"MEQCIEYPnsYSCknm4vjKrYP7MP5zpGv6U90N2f9E23Zr5SOUAiABx33ZKUestzTilrQE4BkJEOq+7zxXvrIJgGiz32baLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413267},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"ef32322cadc62fe01f27261ed2cb457c62ed58bc","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.1_1704808691017_0.7150309398578343","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"verdux","version":"0.1.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"a78ba4189621b0f55c5ec084c00ad19ed1c43fc0","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.2.tgz","fileCount":298,"integrity":"sha512-vzvu6RSkUbvFdmQGfdUwAbcKRN+bUC3+MM7fy5HfwdtJ8d65dB7Vs/VqRi7SF9ejXPZ3DAGIw27/R8Gq+Dn6qA==","signatures":[{"sig":"MEQCIBODfJtyMKW832Kg8tqQdII3fJlyIhjtBZtBLtPU/XMhAiAVz4WrZSCiZvHM2AV+znpWLoZfZlWghJV9Qsz63K6N7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413829},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"ef32322cadc62fe01f27261ed2cb457c62ed58bc","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.2_1705071122534_0.9082750121819734","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"verdux","version":"0.1.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"18513a4ce50d690c0b1ffd2d63e9f99a485686c4","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.3.tgz","fileCount":298,"integrity":"sha512-FP7q92lZDQb384+yuMKQ0wEJEZ0fM672cUonoXmh333Prs5yCK+5tTSQ+O+TQBvJbVOrxejddEw7fi131RuxFg==","signatures":[{"sig":"MEUCIQCiL6efjwuIyEpFJoDmPWljSswUJJtauykb4EcLlOKYfgIgS1cuIefoY1wdXt9xNk0JQYQVwTYh2gsaLz9XyhDl6dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414818},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"bb839285a306152bf9344d019fa9c13b3bcc5661","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.3_1706455491909_0.14554706919900418","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"verdux","version":"0.1.4","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.4","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"031fd7997db814bac3f4347ba5a062b97cc2c154","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.4.tgz","fileCount":299,"integrity":"sha512-SV9pZMeXOpeYePBVVCOY02UribNop6pAs2bzERH1uyXE1AgDLreYDyV1/Awa9fQvAzJJhHlealLMhhTLtKGzTw==","signatures":[{"sig":"MEYCIQCxeReM0+KqtrAVlQsPDZL+iy73GVsa0EbmG9jTKxxx4gIhAJma1bkOtgw6uV0bqcyfoFsWs1xE6E3zGc7tUbg8lfBQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418231},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1965f420c6fab221c73a347a47f2f6e80ff9c312","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.4_1706611791634_0.5500250518455272","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"verdux","version":"0.1.5","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.5","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"302bad7f1004ae6e3c404731f644e625471b640f","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.5.tgz","fileCount":300,"integrity":"sha512-XoX7Fj0lb3sPRqYgdg4v/RTMUtG6MRrFzX7EmH/gOM8+qTAL7QDYCsBajKndK70ErTIXwZwTXF+KSKSdzRoeYg==","signatures":[{"sig":"MEUCIQCpe+B9FLYKQNGYxhxnWwYbVKzGxSI3uy75+4UxHHfQ8wIgdqdtaCBMZ31VdV+Af4MpKizgGLob38lohfGnuJ2K8vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":423067},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1965f420c6fab221c73a347a47f2f6e80ff9c312","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.5_1706629188904_0.23288655591137397","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"verdux","version":"0.1.6","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.6","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"97c14ed2dd276a523d4881edb41e2d0e9a9d65d9","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.6.tgz","fileCount":301,"integrity":"sha512-VriU8kVDwCzVli++7ftnAHrht9cPHpP6zqj6F4arW7HWKJgbFUhnoYV/Z5YqKapKTJ/+gzDckyIUSoOf0Z1btg==","signatures":[{"sig":"MEUCIQDqLS3iquGvAultEP1VZa2q3+OZcdH0j5M/6sqMpjZLYQIgcKGo0qf4elIW457adgPuomSLfNxwvbJE1lGBtPWqCdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426475},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"ef2cda34798035455b1d834d26a672014e01ae21","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.6_1706691612731_0.783931022946637","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"verdux","version":"0.1.7","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.7","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"a1a9b61a9bf6498df9637d4fd1de875c4567626a","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.7.tgz","fileCount":301,"integrity":"sha512-ecGcLa26JHMYaN+iWnCWbbXv17rVTBJjX83HJW8x2D1F+b9UVLNZMySIEBbaW6PPD6GYwfoKfzsXtP+5VXr0Uw==","signatures":[{"sig":"MEUCIQD1w5T5MJwBdsRWZfln6unEDZEjNjeZw3tIioz9apo+nwIgVsf9pz2EDC3uVCCLxJvntFdMUvdTPAVvREn71mnYOG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":425541},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"ef2cda34798035455b1d834d26a672014e01ae21","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.7_1706889378366_0.4129908710802379","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"verdux","version":"0.1.8","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.8","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"ebeb140559bb5e799cf5e17a3c504079f6d11a3f","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.8.tgz","fileCount":302,"integrity":"sha512-Tl+kukCNcFogbQkXcAZ6mS26ut1AEPggrI4BO47/AQcsDXGZUNVuESMUYzvYpbR97YX1RFxGaETp933maUvYXA==","signatures":[{"sig":"MEUCIBZclba9gSg2Kl7E7ZjE/q5fHgzh3MPoHEgDXcXfdRpbAiEAsZyz/e1MVgCaFD5aoBT8eN1h/m+ZaSN6NgAJHsjKawY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429275},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"41c4191ea959609f09d038d7e5fe2df2fd8b539d","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.8_1706972907279_0.7830484013755399","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"verdux","version":"0.1.9","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.9","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"c6d1ee97e73d7301a64744d4b9e485fe9fc01588","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.9.tgz","fileCount":304,"integrity":"sha512-Iu0ORqHft/Le31YVrXHqP3nfiA6XGCY5U/ACq1Jbhk/ZORpghlK5DrgpAtRuMwx7P7ToPonggOVN2WLep0YsVw==","signatures":[{"sig":"MEYCIQCAr4AocXDATMtvYrVdWgOy5caANKsE+ABLlpzcte8++AIhAMZDJYvGG4NvX8QCpnd7p633iRFxVgIT6+YK6ocL0csn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435651},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"41c4191ea959609f09d038d7e5fe2df2fd8b539d","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.9_1707072771537_0.08800576347255684","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"verdux","version":"0.1.10","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.10","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"5c4532caa2ac51b87cd9e6e9dbd58de024e4a0d1","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.10.tgz","fileCount":304,"integrity":"sha512-kruHDqu6urdCHE+JG4U4pS8fOGX6wc82SATeZ+2b4z4xRr7dZrHenIcIYlE8vy8u2Z1ANyece43C4MJBo7+0Vg==","signatures":[{"sig":"MEQCIGcXm8pgijT769mFXKdVx6cjbao3F9ex/Qshj1TDFeKMAiBP0E/fv3qyduWeuXrqVb+LpieIyKdyoEZDZBtP1jKuIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435119},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"41c4191ea959609f09d038d7e5fe2df2fd8b539d","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.10_1707073749779_0.23368690678661164","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"verdux","version":"0.1.11","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.11","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"a3dcdb5fe0aaf59ad4b1e1cb4f267d3babc73cd1","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.11.tgz","fileCount":298,"integrity":"sha512-7g8iy1hkKE5QL5jRRxS9jlDVEo90OB/dZo6HBFyNx1NMw/fgNTuaIap3oZ8z8SPMssZqgmCET9j8wwmXFVu2DA==","signatures":[{"sig":"MEUCICQzXNqgsEvxypGNlHE1b3/4HFJ+Ea+vfe81x8oR9aQtAiEA29NUY6Gf6Kkq1TuBHZRsULbBjrPYPCXGxdpwhheqFhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430644},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"f2728df5ac7896beafa09f72a85f63e990f19cb1","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.11_1708111323447_0.11079187100247467","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"verdux","version":"0.1.12","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.1.12","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"17420fd3083cc04946ebb0240cc3868c0ddd74cb","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.1.12.tgz","fileCount":299,"integrity":"sha512-C2UWHz5AdbqnFuguZBsn/OqpoRYQpKaQgHISeqsPT4cygFz4QXMEm9GrQSWo8ZWykC8MwiRVWeiUDsc8+kUJvw==","signatures":[{"sig":"MEUCICwls3/lZ8yfiYDCU2qskhuW2AeoACWkkUJBhbzl4pEMAiEAxgF7rIpVz3xYFykGIxIDjliq3tGfY7nJR/KmAzgN9Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":434408},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"6aaf9bcb803ab7f8c1a7d5747e2a15174358d0ea","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.1.12_1708452264870_0.2997402062793273","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"verdux","version":"0.2.0","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.2.0","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"29bdaddf9671b984f200fb04d5e1cdb7256ebb1c","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.2.0.tgz","fileCount":253,"integrity":"sha512-GsTzCFPQekoixks+dpwm8WzRAiTZ8/hThUYlw2OnN5XKZ4OlGSkmWLKAE1juAOvLj6kKK+hDy5nUQDaalE9HBw==","signatures":[{"sig":"MEUCIASAC6iKo09E/XdmhZ46udR3t1cX8LW98s7ygQ2MZfQUAiEAm9dFOBnMcTxxaguW2bpCcebxOfQI/I/AvK/TnFIJy4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273200},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"b20659c6bffd8fb8a373f774e1d1a8704caabf3e","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.2.0_1712524520270_0.8807821830350666","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"verdux","version":"0.2.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.2.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"a61640da815b47618df98c8c8a14daf6dfbfeb52","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.2.1.tgz","fileCount":253,"integrity":"sha512-pgCeHO1IeA06ZBlFstasS9l2EFVHBXpF67N0BiQZ67aFAOMw9vXVZ8CLT7ycJfBrzf1gejqA2nlB3acL0bvj8Q==","signatures":[{"sig":"MEQCICxfTUwJ44q0FD33sDzlCLnZ8TuzUY3AF8RYkJddzb3tAiAK+wFhIEIwD+VarGqmcSnRGWD4j9rLptZIS7G5/uUGLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273175},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"b20659c6bffd8fb8a373f774e1d1a8704caabf3e","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.2.1_1712525364025_0.25716988513897365","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"verdux","version":"0.2.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.2.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"641185d403b8a814040a7dbed1f825035c67a08e","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.2.2.tgz","fileCount":253,"integrity":"sha512-i3iOQfAfAjDzGfTb5HI5rVT7oY/5SH7JXdWOgJC17w4Umxw9QslWeOluLATCEU/NfWMBzeOkhQIYbRAtkjIqIQ==","signatures":[{"sig":"MEYCIQDZlLmMWRdTfA/8O2uJvvOoiYp8fCfBkITxttOCfmiTGQIhAMiRNFnJewh+2gd2gqCsO3uq8D5hKXoqznExpRZuKMZ2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271803},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"b20659c6bffd8fb8a373f774e1d1a8704caabf3e","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.2.2_1712526850627_0.8451587995996597","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"verdux","version":"0.2.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.2.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"4e6608d37b896e89e283cda394d33ebce1038550","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.2.3.tgz","fileCount":253,"integrity":"sha512-kQGCFnkAD/OGR19989WgdH8z9RES7ZRJ69eQiW1fa7mpFemA2CajcR7m5EHIgUnDziTSABe4wTxvjjYgC/C4Lw==","signatures":[{"sig":"MEUCIEGIfpehNYKZABixEfhvofNGe7ghwf3bPAhaoI7BEc17AiEA6HVVSxFLMH04uZSDgX5+dOKV0BaSYTErhIqXYnKjY7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274255},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"b20659c6bffd8fb8a373f774e1d1a8704caabf3e","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.2.3_1712530346624_0.3121218585401482","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"verdux","version":"0.3.0","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.0","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"ecad63dcc15f563d8849adfe68c490a5ce69df95","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.0.tgz","fileCount":259,"integrity":"sha512-vlirSNxvJPPRd/tUxhgYDavnOI2B2oEYznrW9h/r5m5O+4ex1uRDTxxn0bg3425p8s0/jeEaupgv6q5K2EsmFw==","signatures":[{"sig":"MEQCIFqCBZKaW8NPWc1N/6yK4SouOKkeh5wvP5TwAC0nwJnwAiAthwvTDmBXi/2cEMiLPoa9SdwG1wbl+udSyT4kSMLmuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":287898},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"29b5cb9724ad2562dd7dd1026de277a81946ec89","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.0_1712789195162_0.45996436795420204","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"verdux","version":"0.3.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"91358c951691985364890699ac5e7fca6fd3629f","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.1.tgz","fileCount":274,"integrity":"sha512-8kzfKDuv/MykBS7miDaEz8HZX4uZH/WBbdnE0ynjaCoQyRu5kewlppFqoIDoh86WhmVtSklfoSrHB8g3qGV7jg==","signatures":[{"sig":"MEUCIQCvW8DZappHNiAUP9SFv/LRrF1pHLlIi7/fpSmzxDbpAwIgIvKPZi36lihduf17R+YFUjISwp7b/XBUfy+O/heo4Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300916},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"29b5cb9724ad2562dd7dd1026de277a81946ec89","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.1_1712961792726_0.9410870205372934","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"verdux","version":"0.3.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"f54c1a9b4ab35eb7a08a6f00dd5be898df0447da","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.2.tgz","fileCount":291,"integrity":"sha512-zgGLTxTXcX3d0LZMwGmNYY6Ml5Ya3j16NBeMWTnt+uU70cmP/XWAPShBJ2PgJ5iCe2SdlYfAii52RQj+g43AeA==","signatures":[{"sig":"MEQCIB0c3eWI+A3AvVJ70K+zYn/FihYdIOEXdB3ueWRtXpwVAiB9pOMjq8Wqpw0WhCCycA4b+AB33BoNCvJmMdMlIKzxjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315088},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"af25ada2ee2fc5acdd63c7d067722f1f733f7981","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.2_1713172231963_0.9096307417842979","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"verdux","version":"0.3.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"01abadf5d170fd9660fd8b2096c38478339fd5cf","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.3.tgz","fileCount":291,"integrity":"sha512-u7XQq6G4iSRJuQqjTqMYN33eGx+XaHdFUJj94yXR6PJ24g8iLdVUjWB5zHsmpZX8LsMf+kmM/HX2zNnOvCkEgA==","signatures":[{"sig":"MEQCID/VXkXaXc7R7XTZpbnBYzELC3dsVMn6E6Rg5PZ2s84KAiBWXnNLEPDr/O+dGjeegVS2tiYJMt4f6liwuORzyZlraw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315817},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1a7b5db25574d2245513845796de304af2028f48","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.3_1713172562073_0.9796389207278395","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"verdux","version":"0.3.4","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.4","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"48c7c480cb2ba5490ac99126ad4bfe8e1ea185e9","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.4.tgz","fileCount":291,"integrity":"sha512-ReVt0O1k6iXDBCQ17Ji9smxet/dEeYjHWN3pnIRBazmZAOcOAcsNkK+CxruIsCy+DmiCIrAWlbdzUnpWqPCFpg==","signatures":[{"sig":"MEUCIDBKsUQVFl3ML69bSnC5IhPTEyr2t3UvRfUrVB17mxNUAiEA7B5vEIEVf0qIw3BltTaiHY0EQLJqunBB1O5LXi1M3pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316541},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"3e4dbdd98c140f644813d0f00d74a6adc5dc8dc4","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.4_1713183629126_0.9171249084095177","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"verdux","version":"0.3.5","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.5","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"77e8926a96f7bbbefaf835c27fe367e7e2f34471","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.5.tgz","fileCount":291,"integrity":"sha512-oQ0Kb3ojgDu1wMxmV3+QdKvSRzY0hCrsVcAlM7SIian4pt2UlVspkqCeuS++ouDw4yBj7ttNz/JjLCipKHE39Q==","signatures":[{"sig":"MEUCIDhzzEH9/LZs+nipV3EjjlG/K0L4uW9qlIYfErm3g8iiAiEAyTKGS95Mjlvb7ns7ZPCnwH8RjAEUcAkazJ/A22pNgK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320536},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"3e4dbdd98c140f644813d0f00d74a6adc5dc8dc4","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"8.1.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.5_1713190996577_0.4194754263308751","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"verdux","version":"0.3.6","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.3.6","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"0948d724ee9dbecc58efd36ba9ba5a96f4364a97","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.3.6.tgz","fileCount":299,"integrity":"sha512-uR7o0oYGejXmu6mGCBe4zYnRvRPvVmIj74fIJThcpfdXA+9IH9AkErn6ls3NOdqbxZLx20HXlmeWaChn0T0DGQ==","signatures":[{"sig":"MEYCIQDnnIOAB+tw48BiQSttTK2T2PfWoI2U6VyssKrHjrzTowIhAJs4Cje0aZjIDlEPgcwkzmWI1IdSberSUrFPsSOw+YJd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343108},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"05c3535f4b8edc081b36fe359d12061a37fca7d7","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0","redux-observable":"^3.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.3.6_1715171887764_0.9747678311234773","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"verdux","version":"0.4.0","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.4.0","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"eacf70bae83e5fe944030022adcd60096debc110","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.4.0.tgz","fileCount":313,"integrity":"sha512-Ltd5JfaZYzmugO0Ag0ZyuCDDNeKDmq5yZCMS6DD9X8Kpv0hFvHiJCw1rN27fA+hnpn8gxHRjH7LA38ZDJ+Qc7Q==","signatures":[{"sig":"MEUCIQDmpJBFHLtnwCx3xJprKQBo9zy9nl51KbBHVwIg3VeJ8gIgW6AuVirglXfpW4QfPUmRNUK67wP3ZfnnRpx+yKXS5S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344812},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"5bb5f314840c4b24ae78014666f7ee26fd0f4e81","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.4.0_1716891687670_0.5774682870266097","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"verdux","version":"0.4.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.4.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"539440070842b04ee0c22a5b4687a9ccf9eaf6e5","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.4.1.tgz","fileCount":320,"integrity":"sha512-Kl381CxSvoTckNpL+gr2sYde59lSNLU0InSMuXhTP0clkZLViq1CKzOIWQNjFZ6MZbr6cfRwqdmRa0kBXXQ+Zw==","signatures":[{"sig":"MEUCICjjnCQflU9HipQHTzHDcgB5QvE3FFh2jX+z2iG1Y3f8AiEAnOosoy6l60L557omfD1HD/dIm/ZPP2FxeKyyeQhpKNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362834},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"5bb5f314840c4b24ae78014666f7ee26fd0f4e81","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.4.1_1717192119022_0.5560367553044223","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"verdux","version":"0.4.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.4.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"7fda7def85e4383dd85160a7b1db5bc72157b445","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.4.2.tgz","fileCount":322,"integrity":"sha512-9UdDPsiNy1/SzszAakimHSBv0vIHXCdfHWHmjA7dw5tdakWfdWGeYR8/SbTs1sQUTmXIg9LmvXgIEzAWHYrhMQ==","signatures":[{"sig":"MEYCIQDy4oXYSXvYYJy3Wkaj9gQ2liJrP3lVUOUN3/sYdp+z6AIhAIfho3gk3vnVOcOcEpMlYPnNuzwS8E8lX3DV+m7tdocX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382449},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"d40a565473c9d37c730e935285e80c3fe6751a5a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.4.2_1717329754158_0.210275755050767","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"verdux","version":"0.4.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.4.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"54f4c70d13bfc5ff9e74c27e15ea245376daa1bb","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.4.3.tgz","fileCount":322,"integrity":"sha512-MvzmMyO5k+7jZAgHYMgOJsH+DC+ExLpK/r9dBWrEXCc/2YOdLg0WK32p0Yskmlhd1tDT9zlnBH9SN0tdWy6bRg==","signatures":[{"sig":"MEUCIBNq9jV0rR/Et5NOtJybEUeFJFIFz/crL0ey+tIuw0gsAiEA2bHfvc+AvD0QLKhY1F2IWVwjnUBC417B9menyKZa0ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":382449},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"d40a565473c9d37c730e935285e80c3fe6751a5a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.4.3_1717330096073_0.7993048030754963","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"verdux","version":"0.4.4","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.4.4","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"a1be17e861302ca810b63ffe9bf46568df5dca04","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.4.4.tgz","fileCount":326,"integrity":"sha512-x2+5s/fLEdrVoNtHeLO2RO1jEwZOlNKHa9lRbI1qanjrTGKkFNa/bml+4eUHpWoKucpaBbIm+SQj45wfeYt4+g==","signatures":[{"sig":"MEUCIC5kqeGkvEX9eogPPXnSx6puRxuzBDQVzaR0pR706VqaAiEAxBvK1aTPmh9iR6thoMZ9W/I147UcYXjuCdgOUYXK6Ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390823},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"d40a565473c9d37c730e935285e80c3fe6751a5a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.4.4_1717403532635_0.471807259866464","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"verdux","version":"0.4.5","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.4.5","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"68c6a3862cc08fce75a22cf6b6e1b3fab1761689","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.4.5.tgz","fileCount":331,"integrity":"sha512-WT+BrrWsANwNnm1QIA8P0gUJuA0MLk1XIYA2hFGFMQaAVWnh4ivPg30RvfY5Gd+gsr+cexGLJK0iHvGXybDo0Q==","signatures":[{"sig":"MEUCIQD2RQlGyp0KmE0voC/Al36DMqF5LePhn0qV0MBh+02W9wIgcbkMCEDbnmpwgTm3mwkAqAf7EIoV1mQZkTPhUKdo4x4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":399590},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"d40a565473c9d37c730e935285e80c3fe6751a5a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.5.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.4.5_1717414156632_0.987881086335888","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"verdux","version":"0.5.0","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.0","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"84ae4c6403d0626dfbca3192d955982573a48b95","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.0.tgz","fileCount":319,"integrity":"sha512-Sh7bohSIpdes1VaFPscMlVeoIyORvhJUCJFk4OuXy7LkyZrdEkBBSuKqrnBP4h6hx9y1j+EqmLzpg5a77RxXNg==","signatures":[{"sig":"MEUCIQCkuKhyiU+p9x6r2ZWOmm6QRhEwnXwaxHv/j/RXHENISAIgZBfQnOzOwM/jV4tqMnVT7w8GYewDCeYU2PkT4qRdWEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402298},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"bbde2dfdc0d614b2866b1faab808fb5bf5e8c968","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.0_1718364077275_0.07197863077018885","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"verdux","version":"0.5.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"9eab13a2e6b74137cf95e78fa6e8fd741af35503","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.1.tgz","fileCount":319,"integrity":"sha512-/afQaIxAmmESMTtTg9AiRxnHt7vh7W2gesTduqK9f5kXEHSJgAIF04MkYMVVuCNqn7n1GnRJD+1Qy90DRdHlJg==","signatures":[{"sig":"MEQCIDJK0XN/bhNnoDsyNw/j92YkNgmHZvzCwBc/A4YqPfTmAiAXT06AbEussebVl1nrbo8kqalqSh4kCRNTwPPBpL76JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":402707},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"bbde2dfdc0d614b2866b1faab808fb5bf5e8c968","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.1_1718485149678_0.1969456476890339","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"verdux","version":"0.5.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"682036ce50e58618a26783373cf07e35dbc7d786","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.2.tgz","fileCount":319,"integrity":"sha512-6ec0nnUcPcyYSf2pCqtxDmqpDgD3w4q8zZFqAB8MolyJ7nlBrTzv5MZDI0FzGy88ejc4I5nW+N1UWhl5WSDAGw==","signatures":[{"sig":"MEQCIHAzwc+jwKg1rRhve45HVcPIY+b0rk4G7HpJltwk6U/nAiBilzG1Zubb+QMhIkplb/ZPswqtc26JtPGhRVQTkOOJ2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404045},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"bbde2dfdc0d614b2866b1faab808fb5bf5e8c968","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.2_1718490132654_0.955712786219481","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"verdux","version":"0.5.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"a903f41c32f4594591b8debb2ad270643e749377","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.3.tgz","fileCount":319,"integrity":"sha512-rLWWtR8sawuRjxyPDXbH6Yb0RDUzZsCZG7sFPyndw2eFJgJXFISPT5gsFX20QUW0GQ5ZtJvW3SQoGWnowjPfDg==","signatures":[{"sig":"MEYCIQDAkfgukAbBs0T7aUgviPzQ0beAu9KeMVMqZMYzX0WO4wIhAL78XPjPjGCrjLPi+8wZLfWbhCh22zNyB9Ux4/eH6lfy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404045},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"bbde2dfdc0d614b2866b1faab808fb5bf5e8c968","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.3_1718490310236_0.0977512167015071","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"verdux","version":"0.5.4","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.4","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"b6bd120b58b8b2f3e2e846f0bf811af9d6203f05","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.4.tgz","fileCount":319,"integrity":"sha512-y4lvyyq7Rxd84TN5P9APfQA9HNAGfSutof517Chkx/QjyllzNEPVr44vA6vTsV37+iy10cHI3h4VG9d11bjgqQ==","signatures":[{"sig":"MEUCIQC5dQYQATpr/3CgYDubdJ+bYAjg6SRco7pD+WIgFUSoeAIgLoJfehLfE2aTPaH7wVf8h4NNbyBfkQIhnV16xOsBbD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":404268},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"0261248aee1c936633249551607b83ad7f75fba0","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.4_1718492692165_0.3918416686150865","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"verdux","version":"0.5.5","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.5","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"132a1952bc93317fc5c1805e89147e3fc8a40ea3","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.5.tgz","fileCount":320,"integrity":"sha512-fyckHB1a5RUMbf8KQE5gYsHfJpl9jnA8thZy0J0KoPcdnlw6TAQSWwcubZYeKtUX9OnxnLJMWh8B818PCcIpvg==","signatures":[{"sig":"MEYCIQC7jCTWJXhxex46U/x80Ortf1TVTb0mBEIjs7V5T9ZzywIhAMe+PDbBXYIMRvIlp2RQFwI9Ly/PeT8GSePmBOcB8J5w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":406894},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"2fe8c99c71bc53052f02aa7569777e6b0338cdbc","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.5_1719958666022_0.4652839063460501","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"verdux","version":"0.5.6","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.6","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"c60cc3c2b2c833f19a734e3b3dd69b449051619a","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.6.tgz","fileCount":322,"integrity":"sha512-4WmFXPaQcPMUteBE4D9wnNXr3Q1OlxBtdCd3TLJSLgtWGB+7NtUm2+mcGN3s1w87/R7qShJZUuLoQP061vZJuQ==","signatures":[{"sig":"MEUCIQCWsHrLkEX0LthYWQfEs+Q4kg1ucpe2TxXH4/V610MzIwIgT5VG9rN4dcK95t0lYKqzNUp5YfKKJd5VPU3eqktGu8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410425},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"c2278c415d9c0e5bb01a4dec722e3da3d79e1ad3","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.6_1720566519473_0.8309403941472093","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"verdux","version":"0.5.7","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.7","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"e0c7e3e7976622163f30c14c60817552f5250cfe","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.7.tgz","fileCount":321,"integrity":"sha512-VjtBV+Qk/2J5HmfRokFvFMMVYNldDPV8eQ8vOeuM4b2Y02E+dRyLwAFBvRK15hmaT/UsfcW2CmMw7z8p9Cx+HQ==","signatures":[{"sig":"MEUCIAg17oJlkkgojgCBykE1ckANYMHLmPldTGYG+trOJ7BuAiEA6ba9mlWB3XWcT6vZlV3akZYWTm4GWR/YdZPCIfKH/Yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":412738},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"c2278c415d9c0e5bb01a4dec722e3da3d79e1ad3","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.7_1720567359971_0.32592800489452345","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"verdux","version":"0.5.8","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.8","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"1d315c9735f73d11d1b4c928e2e6b94b92109650","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.8.tgz","fileCount":321,"integrity":"sha512-FivY42NQ/X+WnFo19Scf5LkkiQzzOCRDJ8kHPiNjb/fgEdwG8ji97zaxe593hZrcmTqDyLTthJ/w+etfkadTbg==","signatures":[{"sig":"MEYCIQDq/JhZEsC2HNjoSWY2ReI+twOUkh22JF2IJSeyKqqUIQIhANYJfu9sOQ2mIsp7V0ZZCkXU8AkKdq363L02A9iQJUN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413346},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"1a99ca387d7239edfa1f8e285acb7b074ed73c6a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.8_1723290940496_0.7182785299857739","host":"s3://npm-registry-packages"}},"0.5.9":{"name":"verdux","version":"0.5.9","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.9","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"3ac2cd069dccf5f4075eb37b02f433864584e3e6","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.9.tgz","fileCount":321,"integrity":"sha512-GnSuPKe/GwCa88s8Un5BFX1z9HECUhttYzKWczsB8GP69lkGq3IwwTUrWSqpkgN+Xb3TRzx8DONqbS0sW5DiOg==","signatures":[{"sig":"MEYCIQC7LN+fnvkTRUHZPHy9IlXsXqWvWgjcB4ltQzM+NqDwJAIhAIbiHc3b5IgKriMMhaAHios5Dsxi/jpgXuROvGpjzkWP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":413315},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"fe2bd34bbd4a291427bd35de438ffe2a4062ff4a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.9_1723291175413_0.2861649359532632","host":"s3://npm-registry-packages"}},"0.5.10":{"name":"verdux","version":"0.5.10","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.5.10","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"4e2970c5381b50b3b79ea3410db1a0a379a5222e","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.5.10.tgz","fileCount":321,"integrity":"sha512-ysnDT6d/amxwFxM+Mc7KjfG1PqeBmi6bi4OozwMQp4SKdFohFHm0KbFzsJT1vDI+ydejEFBWP09OUL1Pgd0Kiw==","signatures":[{"sig":"MEQCIH9sPWtgJy4doRc97nA7XYMWI2gQZfvFp8nbpWBiZlMmAiA9GneOQ0IZIstaB1NpRFmn2gUg1sybt/WLqEagkvjP9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":414360},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"fe2bd34bbd4a291427bd35de438ffe2a4062ff4a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.5.10_1726235828195_0.14475403999441827","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"verdux","version":"0.6.0","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.0","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"821d9b48ab745a0df0097ac93bd8ea2d120399a5","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.0.tgz","fileCount":323,"integrity":"sha512-iQoRiHf+EejszRGmg9lAZBPXjLld8XX+01/GsOb/J6GlODBVA16Ysm9A+kne6JpywWnhrTSzHX/Bv/8/nnkWtg==","signatures":[{"sig":"MEYCIQD3huUtmTnCpjaQKsZ13r6ajHZtQ5Vef4+Ol649StXIuAIhAKW3JaBy4/oTDthXcwuISPLtNvPUeyo2/XxS+98e58r2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420746},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"c715722873b95f46e34e90396bd66a7f0a7bc523","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.0_1726845895373_0.32881803839699364","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"verdux","version":"0.6.1","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.1","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"af889f02db5fd224bee1af620f859e004a6c04d9","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.1.tgz","fileCount":323,"integrity":"sha512-mvak7phhhLGQJyghh1qTgJjr3GcObbyLGgzK+YAaLhafymIrBkAtv+E64R5uHdKOSrarINTUiVoPSOg87mCvqw==","signatures":[{"sig":"MEUCIQCUFNHbOD5PW8afuZfPpENoc+Y3OyHhM+wDCIIAhOOwbAIgFGBP1Pk7O+sszwTgqnk3SNM0NSG50zTk3+HtxAVfWeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424256},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"c715722873b95f46e34e90396bd66a7f0a7bc523","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.1_1726850583393_0.06513820678834703","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"verdux","version":"0.6.2","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.2","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"aa52bafbf8b949de285e5d3170561d2af94864e4","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.2.tgz","fileCount":324,"integrity":"sha512-1ybosTVXBmZurnl5eTl6MwQuEFmAXuQYZtwtJsxLggNkQjvolwdNRBLKpcPGIEJeLbX7H7xgMmMWsC9eJ0r+Lg==","signatures":[{"sig":"MEUCIGG9P0uu6rGLx9jgq03gDGmqDN0id399W7/5K3Ljd5ldAiEApAEbwHkiOkVdV0Mf/VpTSHfkbFMvxqvl2f/H4doAWKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424443},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"b2f8d0857690ed3b0b0079dfba3806f4d5fd5a9f","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.2_1726873418663_0.13711363509931251","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"verdux","version":"0.6.3","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.3","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"584324adb2d72c9887f1367c18a1f617d057deb3","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.3.tgz","fileCount":328,"integrity":"sha512-aaMjGuTF0IleiRdfdmAocysZLw5R/5YpNcgw/QALtHZ63LlF8JJX8vhz9seb17RgiFZ+qLcOrFBFgs+7IMCKZg==","signatures":[{"sig":"MEUCIDPPhv/6o7sr5Qjmhx1a05GaxW3R9s0vScIcOeLRkG9+AiEAzetfoYwIvYLkmTZL4PEzY0cKhfkJ8rdUEOzYFeeZTxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433083},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"c62680aa433db351807887a487346d97d32ae12a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.3_1726909370931_0.8139327946109518","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"verdux","version":"0.6.4","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.4","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"3b5c89172bfdc84e6b60bd5e76f149b1cedeb39f","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.4.tgz","fileCount":328,"integrity":"sha512-GootNBDqeP2FOlN0KQ+xjEp5xYMSnPLEY6A1NvogX2oZUpevYTU+T/2DSQCRtxjZ24ek8oyJ3Zc9aANQtJgFJw==","signatures":[{"sig":"MEUCIBbFEOUVy4KLVMO4FkPywAT+BVKLhuwnqnzE+ywCJAiJAiEA2tMK4VMHIUZfd9t4dPs4OgmEmt/o93SChoQ8HXFvgKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435201},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"98c51afb2c0a06ca009e434052457d33be75509b","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.4_1726924710101_0.40859945716379587","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"verdux","version":"0.6.5","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.5","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"f002753aac20e2916fc399d335d4bb1762d10be4","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.5.tgz","fileCount":328,"integrity":"sha512-ixPhGbVgPNh1vNPHxKjhx+PHeEvXVx8RAQzrImKLFdAHBJktF+So9JoHaK7uYC4nJfGN8ZcV4woa/hpY7L8nZA==","signatures":[{"sig":"MEUCIC+bQrcl+bI9B7VJ7Lpfv5PkiMoRfbnGD/Bai0Hg6AQWAiEAsihezYQ1WsQlrz982DbBbssRoKF2eCzM73Ky+OsOFyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":436328},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"98c51afb2c0a06ca009e434052457d33be75509b","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.7.0","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.0.2","sinon-chai":"^3.7.0","typescript":"^5.0.4","@types/chai":"^4.3.4","@types/mocha":"^10.0.1","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.5_1727096425870_0.9741506323914559","host":"s3://npm-registry-packages"}},"0.6.6":{"name":"verdux","version":"0.6.6","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.6","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"bcd5d2cdf0d7e396873f42e67cf9b8d16f8b38b3","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.6.tgz","fileCount":329,"integrity":"sha512-CzcccN4CGVcdyi/z6xoh5jm4tb8J548C4CCuQS70CtfWqUc+/uyedt+xdB0YgXShubOv01yq8BxI6RymrFm4yQ==","signatures":[{"sig":"MEUCIQChcf3B0bmtTDlTnylHeMzCJMLFSqgVqxT7vd4qFrX9ZwIgKC6Ij7mP0IBzh/IRSQWXdJh7uZB75EOC8PjcICGAJ3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442216},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"9123d6f70205264a205f7732b7d6934e944815ae","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc . --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.8.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.4.2","sinon-chai":"^3.7.0","typescript":"^5.7.2","@types/chai":"^4.3.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.6_1733521439732_0.9000328929351629","host":"s3://npm-registry-packages"}},"0.6.7":{"name":"verdux","version":"0.6.7","keywords":["typescript","redux","rxjs","state"],"author":{"url":"https://github.com/couzic","name":"Mikael Couzic","email":"mikaelcouzic@gmail.com"},"license":"MIT","_id":"verdux@0.6.7","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"dist":{"shasum":"bd2619b19ce1cae3b47ee0f9f6e764204dd1c804","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.7.tgz","fileCount":339,"integrity":"sha512-wX5xQ6loaLEJZn5fQfDMh+1KkW3bw+TBw8zTdYMDssIRmDcfzGfh9kijqvY7VEEK0KxKldBeNd5xt563N4FwVg==","signatures":[{"sig":"MEUCIHT7kAcbvIY4zSaWc4KZ2uf2+JyfHBiI++ftimFOgBGcAiEAngO4y01LOaY4y4WTDvIBhlusm/4fsOdWGSTcbToKGzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505741},"main":"lib/index.js","mocha":{"spec":["src/**/*.test.ts"],"require":"ts-node/register","reporter":"dot","extension":["ts"]},"types":"lib/index.d.ts","gitHead":"29f18ec8fc2ae311e04dbe94ba38a66410da9d8a","scripts":{"tdd":"clear && mocha --watch","test":"clear && mocha","build":"tsc && npm run doctoc","doctoc":"doctoc README.md --notitle --maxlevel 4","prepare":"npm run build","prebuild":"npm run test && shx rm -rf ./lib"},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"repository":{"url":"git://github.com/couzic/verdux.git","type":"git"},"_npmVersion":"10.9.2","description":"Type-safe, reactive, immutable state management","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","chai":"^4.3.7","rxjs":"^7.8.0","mocha":"^10.2.0","sinon":"^17.0.1","doctoc":"^2.2.1","ts-node":"^10.9.1","prettier":"^3.4.2","sinon-chai":"^3.7.0","typescript":"^5.7.2","@types/chai":"^4.3.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.2","@reduxjs/toolkit":"^2.0.0","@types/sinon-chai":"^3.2.9"},"peerDependencies":{"rxjs":"^7.0.0","@reduxjs/toolkit":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdux_0.6.7_1780422995606_0.3622241475922805","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"verdux","version":"0.6.8","description":"Type-safe, reactive, immutable state management","keywords":["typescript","redux","rxjs","state"],"license":"MIT","repository":{"type":"git","url":"git://github.com/couzic/verdux.git"},"homepage":"https://github.com/couzic/verdux#readme","bugs":{"url":"https://github.com/couzic/verdux/issues"},"author":{"name":"Mikael Couzic","email":"mikaelcouzic@gmail.com","url":"https://github.com/couzic"},"scripts":{"prebuild":"npm run test && shx rm -rf ./lib","build":"tsc && npm run doctoc","prepare":"npm run build","doctoc":"doctoc README.md --notitle --maxlevel 4","typecheck":"tsc -p tsconfig.typecheck.json","check":"npm test && npm run typecheck","test":"clear && mocha","tdd":"clear && mocha --watch"},"main":"lib/index.js","types":"lib/index.d.ts","mocha":{"require":"ts-node/register/transpile-only","extension":["ts"],"spec":["src/**/*.test.ts"],"ignore":["src/**/*.scratch.test.ts"],"reporter":"dot"},"peerDependencies":{"@reduxjs/toolkit":"^2.0.0","rxjs":"^7.0.0"},"devDependencies":{"@reduxjs/toolkit":"^2.0.0","@types/chai":"^4.3.4","@types/mocha":"^10.0.10","@types/sinon":"^17.0.2","@types/sinon-chai":"^3.2.9","chai":"^4.3.7","doctoc":"^2.2.1","mocha":"^10.2.0","prettier":"^3.4.2","rxjs":"^7.8.0","shx":"^0.3.4","sinon":"^17.0.1","sinon-chai":"^3.7.0","ts-node":"^10.9.1","typescript":"^5.7.2"},"_id":"verdux@0.6.8","gitHead":"851e135fb4a1239e042b8fc55702dfb7e0229e99","_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2c8kmoSKGCzI/Yx6rH/1cxpu/8xAIPLWO2SlVlmL6WKJL/tq+KQIQn19cwA8lR/JYchUyn4DaA+BOHa2wNkHMA==","shasum":"58ed044ca7b2936aa240ecffdbd168392f150e63","tarball":"https://registry.npmjs.org/verdux/-/verdux-0.6.8.tgz","fileCount":356,"unpackedSize":626428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFSrT270kvLfkZ/zeSr8eavXhwThhFDj8cfhPx5KblmPAiA8opufT33ujYLAB41DHmQlJ/xorDqShBwfFcHneP7Aiw=="}]},"_npmUser":{"name":"adapteach","email":"mikaelcouzic@gmail.com"},"directories":{},"maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verdux_0.6.8_1780735582998_0.47309055827891844"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-29T20:52:42.147Z","modified":"2026-06-06T08:46:23.246Z","0.0.1":"2023-08-29T20:52:42.403Z","0.0.2":"2023-09-01T22:45:06.584Z","0.0.3":"2023-09-02T22:07:31.558Z","0.0.4":"2023-09-06T22:08:18.265Z","0.0.5":"2023-09-08T11:13:12.643Z","0.0.6":"2023-09-09T21:57:26.977Z","0.0.7":"2023-09-11T22:13:05.736Z","0.0.8":"2023-09-14T19:59:11.154Z","0.0.9":"2023-09-16T08:51:26.640Z","0.0.10":"2023-09-23T22:33:59.248Z","0.0.11":"2023-09-26T13:57:32.584Z","0.0.12":"2023-09-26T20:07:17.187Z","0.0.13":"2023-10-01T20:48:59.174Z","0.0.14":"2023-11-18T12:51:00.475Z","0.0.15":"2023-11-19T13:59:14.187Z","0.0.16":"2023-11-23T22:57:04.274Z","0.0.17":"2023-11-27T12:55:58.087Z","0.0.18":"2023-11-29T11:30:43.076Z","0.0.19":"2023-12-01T17:17:52.725Z","0.0.20":"2023-12-05T08:53:04.189Z","0.0.21":"2023-12-07T13:58:46.934Z","0.1.0":"2024-01-09T13:49:00.675Z","0.1.1":"2024-01-09T13:58:11.189Z","0.1.2":"2024-01-12T14:52:02.675Z","0.1.3":"2024-01-28T15:24:52.117Z","0.1.4":"2024-01-30T10:49:51.872Z","0.1.5":"2024-01-30T15:39:49.107Z","0.1.6":"2024-01-31T09:00:12.931Z","0.1.7":"2024-02-02T15:56:18.519Z","0.1.8":"2024-02-03T15:08:27.454Z","0.1.9":"2024-02-04T18:52:51.692Z","0.1.10":"2024-02-04T19:09:09.932Z","0.1.11":"2024-02-16T19:22:03.691Z","0.1.12":"2024-02-20T18:04:25.029Z","0.2.0":"2024-04-07T21:15:20.496Z","0.2.1":"2024-04-07T21:29:24.302Z","0.2.2":"2024-04-07T21:54:10.814Z","0.2.3":"2024-04-07T22:52:26.802Z","0.3.0":"2024-04-10T22:46:35.358Z","0.3.1":"2024-04-12T22:43:12.928Z","0.3.2":"2024-04-15T09:10:32.102Z","0.3.3":"2024-04-15T09:16:02.260Z","0.3.4":"2024-04-15T12:20:29.331Z","0.3.5":"2024-04-15T14:23:16.814Z","0.3.6":"2024-05-08T12:38:07.939Z","0.4.0":"2024-05-28T10:21:27.832Z","0.4.1":"2024-05-31T21:48:39.282Z","0.4.2":"2024-06-02T12:02:34.341Z","0.4.3":"2024-06-02T12:08:16.272Z","0.4.4":"2024-06-03T08:32:12.845Z","0.4.5":"2024-06-03T11:29:16.866Z","0.5.0":"2024-06-14T11:21:17.547Z","0.5.1":"2024-06-15T20:59:09.897Z","0.5.2":"2024-06-15T22:22:12.828Z","0.5.3":"2024-06-15T22:25:10.457Z","0.5.4":"2024-06-15T23:04:52.347Z","0.5.5":"2024-07-02T22:17:46.183Z","0.5.6":"2024-07-09T23:08:39.693Z","0.5.7":"2024-07-09T23:22:40.190Z","0.5.8":"2024-08-10T11:55:40.710Z","0.5.9":"2024-08-10T11:59:35.639Z","0.5.10":"2024-09-13T13:57:08.388Z","0.6.0":"2024-09-20T15:24:55.603Z","0.6.1":"2024-09-20T16:43:03.621Z","0.6.2":"2024-09-20T23:03:38.857Z","0.6.3":"2024-09-21T09:02:51.170Z","0.6.4":"2024-09-21T13:18:30.359Z","0.6.5":"2024-09-23T13:00:26.064Z","0.6.6":"2024-12-06T21:44:00.023Z","0.6.7":"2026-06-02T17:56:35.744Z","0.6.8":"2026-06-06T08:46:23.134Z"},"bugs":{"url":"https://github.com/couzic/verdux/issues"},"author":{"name":"Mikael Couzic","email":"mikaelcouzic@gmail.com","url":"https://github.com/couzic"},"license":"MIT","homepage":"https://github.com/couzic/verdux#readme","keywords":["typescript","redux","rxjs","state"],"repository":{"type":"git","url":"git://github.com/couzic/verdux.git"},"description":"Type-safe, reactive, immutable state management","maintainers":[{"name":"adapteach","email":"mikaelcouzic@gmail.com"}],"readme":"# verdux\n\n#### Redux + RxJS + TypeScript = ❤️\n\n> Model your application as a reactive, directed acyclic graph.\n> A graph is composed of vertices. Hence the name (vertex + redux = verdux). Duh.\n\n## Table of Contents\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Motivation](#motivation)\n- [What is `verdux` ?](#what-is-verdux-)\n- [Features](#features)\n- [Examples](#examples)\n- [Claude Code plugin](#claude-code-plugin)\n- [DevTools (WIP)](#devtools-wip)\n- [But `redux` sucks, right ?](#but-redux-sucks-right-)\n- [Install](#install)\n  - [Create](#create)\n    - [`configureRootVertex()`](#configurerootvertex)\n    - [`createGraph()`](#creategraph)\n  - [Computed values (synchronous)](#computed-values-synchronous)\n    - [`computeFromFields()`](#computefromfields)\n    - [`computeFromFields$()` (async)](#computefromfields-async)\n  - [Loading data](#loading-data)\n    - [`load()`](#load)\n    - [`loadFromFields()`](#loadfromfields)\n    - [`loadFromFields$()` (async)](#loadfromfields-async)\n    - [Loadable status & error handling](#loadable-status--error-handling)\n  - [Consuming the state](#consuming-the-state)\n    - [`vertex.currentState`](#vertexcurrentstate)\n    - [`vertex.state$`](#vertexstate)\n  - [Actions and Reactions](#actions-and-reactions)\n    - [`reaction()`](#reaction)\n    - [`reaction$()` (async)](#reaction-async)\n    - [`fieldsReaction()`](#fieldsreaction)\n    - [`sideEffect()`](#sideeffect)\n  - [Downstream vertices](#downstream-vertices)\n    - [`configureDownstreamVertex()`](#configuredownstreamvertex)\n    - [`configureVertex()`](#configurevertex)\n  - [Dependency injection](#dependency-injection)\n    - [`withDependencies()`](#withdependencies)\n    - [`injectedWith()`](#injectedwith)\n- [Testing](#testing)\n  - [Test Setup](#test-setup)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n## Motivation\n\n##### After years of maintaining frontend applications, we have come to realize that :\n\n- The human brain is naturally wired to process tree-like structures\n- UI applications are most intuitively respresented as hierarchical graphs\n- Asynchronicity is an essential dimension of frontend apps, and the source of most accidental complexity\n- Reactive programming is just too powerful a tool not to use\n\n## What is `verdux` ?\n\n##### `verdux` is a state management + asynchronous orchestration library that :\n\n- Models UI application state as a flow of data streaming through a directed acyclic graph\n- Allows better separation of concern, each vertex in the graph is self-contained and self-sufficient\n- Is designed from the ground up to provide maximum type safety\n- Embraces asynchronicity in its core using the power of `RxJS`\n- Reduces accidental complexity for most typical front UI cases\n- Prevents unnecessary re-rendering, without any manual memoization\n\n## Features\n\n- Integration with vanilla `redux` and `redux-toolkit`\n- Declarative data fetching supporting cascade loading\n- Automatic refetching and error propagation\n- Epics, just like [`redux-observable`](https://github.com/redux-observable/redux-observable), our favorite redux middleware\n- Some other cool stuff\n\n## Examples\n\nhttps://github.com/couzic/verdux-examples\n\n## Claude Code plugin\n\n`verdux` ships a [Claude Code](https://code.claude.com) plugin with React-focused\nskills — graph design, dependency injection, operations, React integration, and\ntesting. Install it from the `couzic` marketplace:\n\n```\n/plugin marketplace add couzic/claude-marketplace\n/plugin install verdux@couzic\n```\n\nThe skills trigger automatically when you ask Claude about verdux.\n\n## DevTools (WIP)\n\n![DevTools screenshot](doc/devtools.png)\n\n## But `redux` sucks, right ?\n\nA lot of people have complained about `redux`, some with good reason. Many have been drawn to other state management solutions.\n\n> Don't throw the baby with the bathwater.\n\nAlthough we agree there must be a better way than classical `redux`, we are not willing to sacrifice all of the `redux` goodness you've heard so much about.\n\n> Making redux great again !\n\n## Install\n\n```bash\nnpm install verdux @reduxjs/toolkit rxjs\n```\n\n### Create\n\n#### `configureRootVertex()`\n\nCreate a root vertex configuration. Only one by graph.\n\n```ts\nimport { createSlice } from '@reduxjs/toolkit'\nimport { configureRootVertex } from 'verdux'\n\n// Just a regular redux-toolkit slice\nconst slice = createSlice({\n   name: 'root',\n   initialState: {},\n   reducers: {}\n})\n\nconst rootVertexConfig = configureRootVertex({ slice })\n```\n\n#### `createGraph()`\n\nCreate a graph with vertex configurations.\n\n```ts\nimport { createGraph } from 'verdux'\nimport { userVertex } from './userVertex'\nimport { todosVertex } from './todosVertex'\n\nconst appGraph = createGraph({\n   vertices: [rootVertexConfig]\n})\n\nconst rootVertex = appGraph.getVertexInstance(rootVertexConfig)\n```\n\n**Options**\n\n- `vertices` — the vertex configurations that make up the graph.\n- `logger` (optional) — a sink for verdux's internal diagnostics (the `[verdux] …\n  threw` messages emitted when a reaction/sideEffect/fieldsReaction callback throws,\n  or when the graph fails fast). Any object with an `error(message, error?)` method\n  satisfies it — including `console` (the default), `winston`, or `pino`. Every\n  method is optional and falls back to the matching `console` method, so a partial\n  logger is fine.\n\n```ts\nconst appGraph = createGraph({\n   vertices: [rootVertexConfig],\n   logger: { error: (message, error) => myLogger.error(message, error) }\n})\n```\n\n### Computed values (synchronous)\n\n#### `computeFromFields()`\n\nCompute derived values from vertex fields.\n\n```ts\nimport { createSlice } from '@reduxjs/toolkit'\nimport { configureRootVertex } from 'verdux'\n\nconst userVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'user',\n      initialState: {\n         firstName: 'John',\n         lastName: 'Doe'\n      },\n      reducers: {}\n   })\n}).computeFromFields(['firstName', 'lastName'], {\n   fullName: ({ firstName, lastName }) => `${firstName} ${lastName}`\n})\n```\n\n#### `computeFromFields$()` (async)\n\nThe asynchronous sibling of `computeFromFields()`. Each computer receives an\n**Observable** of the picked fields and returns an **Observable** of the computed\nvalue, so you can apply any RxJS operator (debounce, throttle, `combineLatest`, …).\n\n```ts\nimport { createSlice, PayloadAction } from '@reduxjs/toolkit'\nimport { debounceTime, map } from 'rxjs'\nimport { configureRootVertex } from 'verdux'\n\nconst searchVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'search',\n      initialState: {\n         query: ''\n      },\n      reducers: {\n         queryChanged: (state, action: PayloadAction<string>) => {\n            state.query = action.payload\n         }\n      }\n   })\n}).computeFromFields$(['query'], {\n   debouncedQuery: query$ =>\n      query$.pipe(\n         debounceTime(300),\n         map(({ query }) => query.trim())\n      )\n})\n```\n\n### Loading data\n\n#### `load()`\n\nImmediately initialize loaded data.\n\n```ts\nimport { createSlice } from '@reduxjs/toolkit'\nimport { ajax } from 'rxjs/ajax'\nimport { configureRootVertex } from 'verdux'\n\nconst todosVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'todos',\n      initialState: {},\n      reducers: {}\n   })\n}).load({\n   items: ajax.getJSON(`https://www.base.url/todos`)\n})\n```\n\n#### `loadFromFields()`\n\nLoad data based on vertex fields.\n\n```ts\nconst todoVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'todo',\n      initialState: {\n         id: '123'\n      },\n      reducers: {}\n   })\n}).loadFromFields(['id'], {\n   details: ({ id }) => ajax.getJSON(`https://www.base.url/todos/${id}`)\n})\n```\n\n#### `loadFromFields$()` (async)\n\nThe asynchronous sibling of `loadFromFields()`. Each loader receives an\n**Observable** of the picked fields instead of a single snapshot, so you control how\noverlapping inputs are handled — `switchMap` cancels the in-flight request when the\ninput changes again before it resolves.\n\n```ts\nimport { createSlice, PayloadAction } from '@reduxjs/toolkit'\nimport { debounceTime, switchMap } from 'rxjs'\nimport { ajax } from 'rxjs/ajax'\nimport { configureRootVertex } from 'verdux'\n\nconst todoVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'todo',\n      initialState: {\n         id: '123'\n      },\n      reducers: {\n         idChanged: (state, action: PayloadAction<string>) => {\n            state.id = action.payload\n         }\n      }\n   })\n}).loadFromFields$(['id'], {\n   details: id$ =>\n      id$.pipe(\n         debounceTime(300),\n         switchMap(({ id }) => ajax.getJSON(`https://www.base.url/todos/${id}`))\n      )\n})\n```\n\n#### Loadable status & error handling\n\n`load()` and `loadFromFields()` produce **loadable** fields. Each carries a\n`status` of `'loading' | 'loaded' | 'error'` alongside its `value`, readable\nthrough `vertex.currentLoadableState`:\n\n```ts\nconst todoVertex = appGraph.getVertexInstance(todoVertexConfig)\nconst { status, value, errors } = todoVertex.currentLoadableState.fields.details\n```\n\nIf a loader's observable errors, **only that field** goes to `status: 'error'`\n(with the error captured in `errors`) — the vertex and its other fields stay\nalive. `loadFromFields()` rebuilds its loader on every input change, so a later\nrun that succeeds restores the field to `'loaded'`.\n\n### Consuming the state\n\n#### `vertex.currentState`\n\nSynchronous read of vertex current state.\n\n```ts\nconst todoVertex = appGraph.getVertexInstance(todoVertexConfig)\nconsole.log(todoVertex.currentState.id) // '123'\n```\n\n#### `vertex.state$`\n\nObservable state\n\n```ts\nconst todoVertex = appGraph.getVertexInstance(todoVertexConfig)\ntodoVertex.state$.subscribe(state => {\n   console.log(state.details) // Logs the return from AJAX call\n})\n```\n\n### Actions and Reactions\n\n#### `reaction()`\n\nDispatch an action in reaction to another action.\n\n```ts\nconst slice = createSlice({\n   name: 'counter',\n   initialState: {\n      count: 0\n   },\n   reducers: {\n      buttonClicked: () => {},\n      increment: state => {\n         state.count++\n      }\n   }\n})\n\nconst { buttonClicked, increment } = slice.actions\n\nexport const counterVertexConfig = configureRootVertex({\n   slice\n}).reaction(buttonClicked, () => increment())\n```\n\n#### `reaction$()` (async)\n\nHandle asynchronous reactions with RxJS.\n\n```ts\nimport { createSlice } from '@reduxjs/toolkit'\nimport { map, pipe, throttleTime } from 'rxjs'\nimport { configureRootVertex } from 'verdux'\n\nconst slice = createSlice({\n   name: 'counter',\n   initialState: {\n      count: 0\n   },\n   reducers: {\n      buttonClicked: () => {},\n      increment: state => {\n         state.count++\n      }\n   }\n})\n\nconst { buttonClicked, increment } = slice.actions\n\nexport const counterVertexConfig = configureRootVertex({\n   slice\n}).reaction$(\n   buttonClicked,\n   pipe(\n      throttleTime(500),\n      map(() => increment())\n   )\n)\n```\n\n#### `fieldsReaction()`\n\nReact to **field changes** rather than to an action: whenever one of the listed\nfields changes (and once on the initial run), the mapper runs and the action it\nreturns is dispatched. Return `null` to dispatch nothing.\n\n```ts\nimport { createSlice, PayloadAction } from '@reduxjs/toolkit'\nimport { configureRootVertex } from 'verdux'\n\nconst slice = createSlice({\n   name: 'user',\n   initialState: {\n      name: 'John',\n      nameLength: 0\n   },\n   reducers: {\n      setName: (state, action: PayloadAction<string>) => {\n         state.name = action.payload\n      },\n      setNameLength: (state, action: PayloadAction<number>) => {\n         state.nameLength = action.payload\n      }\n   }\n})\n\nconst { setNameLength } = slice.actions\n\nexport const userVertexConfig = configureRootVertex({\n   slice\n}).fieldsReaction(['name'], ({ name }) => setNameLength(name.length))\n```\n\n#### `sideEffect()`\n\nDeclare side effects to be synchronously executed in response to actions.\n\n```ts\nconst slice = createSlice({\n   name: 'analytics',\n   initialState: {\n      events: []\n   },\n   reducers: {\n      trackEvent: (state, action) => {\n         state.events.push(action.payload)\n      }\n   }\n})\n\nexport const analyticsVertexConfig = configureRootVertex({\n   slice\n}).sideEffect(slice.actions.trackEvent, action => {\n   trackingApi.sendEvent(action.payload)\n})\n```\n\n### Downstream vertices\n\nA graph is more than one root vertex. A **downstream** vertex owns its own slice\nand pulls selected fields from its parent(s), forming the directed acyclic graph\nat the heart of `verdux`. Every vertex config — root or downstream — must be passed\nto `createGraph({ vertices: [...] })`.\n\n#### `configureDownstreamVertex()`\n\nWire a child onto a parent. List the parent fields the child depends on in\n`upstreamFields`: those fields become readable on the child, and the child's\nsubgraph re-runs whenever one of them changes. Omit `upstreamFields` and parent\nchanges won't reach the child.\n\n```ts\nimport { createSlice, PayloadAction } from '@reduxjs/toolkit'\nimport { ajax } from 'rxjs/ajax'\nimport { configureRootVertex } from 'verdux'\n\nconst rootVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'root',\n      initialState: {\n         userId: '123'\n      },\n      reducers: {\n         userIdChanged: (state, action: PayloadAction<string>) => {\n            state.userId = action.payload\n         }\n      }\n   })\n})\n\nexport const profileVertexConfig = rootVertexConfig.configureDownstreamVertex({\n   slice: createSlice({\n      name: 'profile',\n      initialState: {},\n      reducers: {}\n   }),\n   // Pull `userId` from the parent — it is now a field on this vertex, usable in\n   // any operation, and a change to it re-runs this subgraph.\n   upstreamFields: ['userId']\n}).loadFromFields(['userId'], {\n   profile: ({ userId }) => ajax.getJSON(`https://www.base.url/users/${userId}`)\n})\n```\n\n#### `configureVertex()`\n\nWhen a vertex has **more than one** upstream (a true DAG, not a tree), build it\nwith `configureVertex` and declare each parent via `addUpstreamVertex(config, {\nfields })`.\n\n```ts\nimport { createSlice } from '@reduxjs/toolkit'\nimport { configureRootVertex, configureVertex } from 'verdux'\n\nconst rootVertexConfig = configureRootVertex({\n   slice: createSlice({ name: 'root', initialState: {}, reducers: {} })\n})\n\nconst userVertexConfig = rootVertexConfig.configureDownstreamVertex({\n   slice: createSlice({\n      name: 'user',\n      initialState: { name: 'John' },\n      reducers: {}\n   })\n})\n\nconst cartVertexConfig = rootVertexConfig.configureDownstreamVertex({\n   slice: createSlice({\n      name: 'cart',\n      initialState: { itemCount: 0 },\n      reducers: {}\n   })\n})\n\n// Pulls `name` from one parent and `itemCount` from another.\nexport const summaryVertexConfig = configureVertex(\n   { slice: createSlice({ name: 'summary', initialState: {}, reducers: {} }) },\n   builder =>\n      builder\n         .addUpstreamVertex(userVertexConfig, { fields: ['name'] })\n         .addUpstreamVertex(cartVertexConfig, { fields: ['itemCount'] })\n).computeFromFields(['name', 'itemCount'], {\n   summary: ({ name, itemCount }) => `${name} has ${itemCount} item(s)`\n})\n```\n\n### Dependency injection\n\nInstead of importing services directly, a vertex declares its dependencies as\n**factories** and receives the resolved instances at graph-creation time. This is\nwhat makes a vertex testable — the same config runs against real services in\nproduction and fakes in tests.\n\n#### `withDependencies()`\n\nDeclare dependencies on the config, then consume them: the callback receives the\nresolved instances plus a `vertex` you chain operations onto. Everything inside\nuses injected services rather than hardcoded imports.\n\n```ts\nimport { createSlice } from '@reduxjs/toolkit'\nimport { configureRootVertex } from 'verdux'\nimport { createApiClient } from './apiClient'\n\nexport const userVertexConfig = configureRootVertex({\n   slice: createSlice({\n      name: 'user',\n      initialState: {\n         id: '123'\n      },\n      reducers: {}\n   }),\n   dependencies: {\n      // A factory: an arrow returning the service instance.\n      apiClient: createApiClient\n   }\n}).withDependencies(({ apiClient }, vertex) =>\n   vertex.loadFromFields(['id'], {\n      details: ({ id }) => apiClient.getUser(id)\n   })\n)\n```\n\nA downstream vertex derives its own dependencies from its parent's via the\n`dependencies` option of `configureDownstreamVertex()`, so injected services flow\ndown the graph.\n\n#### `injectedWith()`\n\nSwap a vertex's real dependencies for fakes — most often in tests — without\ntouching the config. It takes a partial dependency object; anything omitted keeps\nits declared factory. Pass the wrapped config to `createGraph`.\n\n```ts\nconst graph = createGraph({\n   vertices: [userVertexConfig.injectedWith({ apiClient: fakeApiClient })]\n})\n```\n\nInjected dependencies are inherited by downstream vertices, so injecting once at\nthe root is enough to stub a service for the whole subgraph.\n\n## Testing\n\n> Testing an action creator, a reducer and a selector in isolation.\n\n![Man in three pieces. Legs running in place. Torso doing push-ups. Head reading.](https://cdn-images-1.medium.com/max/1600/0*eCs8GoVZVksoQtQx.gif)\n\n> \"Looks like it’s working !\"\n\nTesting in `redux` usually implies testing in isolation the pieces that together form the application's state management system. It seems reasonable, since they are supposed to be pure functions.\n\nTesting in `verdux` follows a different approach. A vertex is to be considered a cohesive **unit** of functionality. We want to **test it as a whole**, by interacting with it like the UI component would. We do not want to test its internal implementation details.\n\n### Test Setup\n\nEach test should run in isolation, therefore we need to create a new graph for each test.\n\n```ts\ndescribe('Counter Vertex', () => {\n   let graph: Graph\n   let counterVertex: Vertex<typeof counterVertexConfig>\n   beforeEach(() => {\n      graph = createGraph({\n         vertices: [counterVertexConfig]\n      })\n      counterVertex = graph.getVertexInstance(counterVertexConfig)\n   })\n\n   it('should increment counter', () => {\n      // Most tests should limit themselves to dispatching actions and verifying that the state has correctly updated.\n      graph.dispatch(counterActions.increment())\n      expect(counterVertex.currentState.count).to.equal(1)\n   })\n})\n```\n","readmeFilename":"README.md"}