{"_id":"tilia","_rev":"54-fb92dab85990068907fa8493c51ef002","name":"tilia","dist-tags":{"canary":"4.0.0-canary.20251114T172550","latest":"6.0.0","beta":"6.0.0-beta.20260820T171602"},"versions":{"2.0.0-canary.20250510T204521":{"name":"tilia","version":"2.0.0-canary.20250510T204521","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250510T204521","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://github.com/tiliajs/tilia#readme","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"6af04f8682c7c6817583a3a2a234fe6895b56653","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250510T204521.tgz","fileCount":11,"integrity":"sha512-rFcyxS22lN9UKSNd/KUZf3vOKCvNQCaqWBq1o7yaqvLg2dYZ20wDjjKoMmk4pC7X2WVB38airjf/surP6/BWUg==","signatures":[{"sig":"MEQCIB0vv9qUyAuCdpWhTjCPaT7DP8gzKIxYsjcPi2WwF2JRAiAXvZpHMG7ReT9fNjrsMsiSzh34u29FuBSUNWv5UcXdVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93108},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250510T204521.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/25595d0929313119fb296dd3623c3916/tilia-2.0.0-canary.20250510T204521.tgz","_integrity":"sha512-rFcyxS22lN9UKSNd/KUZf3vOKCvNQCaqWBq1o7yaqvLg2dYZ20wDjjKoMmk4pC7X2WVB38airjf/surP6/BWUg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250510T204521_1746902750517_0.6995237199924182","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250518T212544":{"name":"tilia","version":"2.0.0-canary.20250518T212544","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250518T212544","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://github.com/tiliajs/tilia#readme","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"42a41983d0ad3321b093ca8bae1addf8e78f0e29","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250518T212544.tgz","fileCount":11,"integrity":"sha512-mX3Z69C1LHRMgJxxQExPoma0ng8rs+OHz5HIhhOfB7d0oJe6R2DJI2Hanq3A5m+jzgqbRtU7EG1R95L7bh2SFw==","signatures":[{"sig":"MEUCIC+IM3is4dydTb+krAXuzPfnBPBnA+DDK8WmfEogmYRlAiEAvdsFHvXCl9lCHxSB9LIUUJx/rZQaayMurkWs3gIaN4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94101},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250518T212544.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/5b92b8a2f8e5fe0641e2216fc1e6485d/tilia-2.0.0-canary.20250518T212544.tgz","_integrity":"sha512-mX3Z69C1LHRMgJxxQExPoma0ng8rs+OHz5HIhhOfB7d0oJe6R2DJI2Hanq3A5m+jzgqbRtU7EG1R95L7bh2SFw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250518T212544_1747596371359_0.25476664804420834","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250520T090019":{"name":"tilia","version":"2.0.0-canary.20250520T090019","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250520T090019","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://github.com/tiliajs/tilia#readme","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"c20c1ee577d081c305fe6d95e3a927c67ea8298a","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250520T090019.tgz","fileCount":11,"integrity":"sha512-7l/UZnk7D9/8PQLJ+OzVFuXOJ7KzRS0eERG8zVMlOPjmc32mF+8K9K2vghciacrajxtrDp0DqDtm3HTCFO5Plw==","signatures":[{"sig":"MEUCIA2dCngW/Neeprrr8rjvJ+iFAWZ8vhihC5ANmTJu1FNjAiEA2ritEuPClXuM8agG4kcbvsotKUrdbZSE8qG3vrHCnV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93993},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250520T090019.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/f04a9d663495d0216cfff2d0c17ccb57/tilia-2.0.0-canary.20250520T090019.tgz","_integrity":"sha512-7l/UZnk7D9/8PQLJ+OzVFuXOJ7KzRS0eERG8zVMlOPjmc32mF+8K9K2vghciacrajxtrDp0DqDtm3HTCFO5Plw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250520T090019_1747724439507_0.518483029134565","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250524T193947":{"name":"tilia","version":"2.0.0-canary.20250524T193947","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250524T193947","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://github.com/tiliajs/tilia#readme","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"4f72e69a1aaa211cd0e0217de23e858fd5ceb98f","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250524T193947.tgz","fileCount":11,"integrity":"sha512-St8ifnMRmPns1t37MbmwOUx3Gd2BedCZux3DWFhgk1J+uZt1yflqzNxXSgBiDrfkmfe+VgVYBD46/TxUapW7bg==","signatures":[{"sig":"MEUCIQCNVJKlJRuxuuRoe1xYYikpoC0D6bIDF4RKHX7i3LDSHgIgcQK1BHcuFcZP5+DPeJm2ZdvGtlX/qmostcfwZyipwlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110926},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250524T193947.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/5e409476ed48e1f74c61ebb6b8c33769/tilia-2.0.0-canary.20250524T193947.tgz","_integrity":"sha512-St8ifnMRmPns1t37MbmwOUx3Gd2BedCZux3DWFhgk1J+uZt1yflqzNxXSgBiDrfkmfe+VgVYBD46/TxUapW7bg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250524T193947_1748108408716_0.29565941358750636","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250525T185702":{"name":"tilia","version":"2.0.0-canary.20250525T185702","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250525T185702","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://github.com/tiliajs/tilia#readme","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"083e43d7e0ee59e0cb8d5ff9d0e8e820e77d6e84","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250525T185702.tgz","fileCount":11,"integrity":"sha512-sbnY4acUUp8BhGSbKZgs1uTkA0XYZRioXnYXFmqg+rLLNdE9UNDVbgSMtsv38AStsWeTskGwKO25YvcjDXfnEw==","signatures":[{"sig":"MEUCIGWSVOhmS290jPsNNmpniUciTBcuukNbuuDaPS8gd2XTAiEAmjJtjnqBqXPvnQCw60o9JaQ0VkRA1NxGCfVDFyMET7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102015},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250525T185702.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/e3b520e270cdeab8f44365ea4f7c5591/tilia-2.0.0-canary.20250525T185702.tgz","_integrity":"sha512-sbnY4acUUp8BhGSbKZgs1uTkA0XYZRioXnYXFmqg+rLLNdE9UNDVbgSMtsv38AStsWeTskGwKO25YvcjDXfnEw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250525T185702_1748192241309_0.9617637239565151","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250527T133402":{"name":"tilia","version":"2.0.0-canary.20250527T133402","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250527T133402","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"f920ee58379edc9c72a545d24d56706108032bd7","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250527T133402.tgz","fileCount":11,"integrity":"sha512-8OoRleNgzUv6U1AfCwLvMUYUXWB/S0DDYOuC1edquUZj6EbppywubvhG9EzU7LknlhoydjXQLL2jPmN4gpTQkw==","signatures":[{"sig":"MEUCIAMjcq6KhxRogM+XeD1wE+GSsin3qIr0ieSRhHJenJNrAiEA/+zvgWeW0YJ0qkOWB/tdv6HTgfs/h7ofVm730PZi7ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105503},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250527T133402.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/75b7b693964d00fca60ec731f71df656/tilia-2.0.0-canary.20250527T133402.tgz","_integrity":"sha512-8OoRleNgzUv6U1AfCwLvMUYUXWB/S0DDYOuC1edquUZj6EbppywubvhG9EzU7LknlhoydjXQLL2jPmN4gpTQkw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250527T133402_1748345666218_0.9910525010976814","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250527T133811":{"name":"tilia","version":"2.0.0-canary.20250527T133811","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250527T133811","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"2b2d2cf11fd13ed8fdaf7bb9c5e873fc8628dfce","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250527T133811.tgz","fileCount":11,"integrity":"sha512-0vkhEfwbBthMXZI0/27TpDo2/n6a/jCLozFfQq869ViisEDcn48sLWmZrmVOzaA2JLcH4a9JUK1faHtka+HyKg==","signatures":[{"sig":"MEUCIBiLAjWz35xjJzOCCtBt6STTuQBHkCNUKUN4WutOZyl3AiEA4XJxA9PN1SjJv800iWSOFSKa0LfEkgbmnTY6ScaFKGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104963},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250527T133811.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/9f5a6305ae2f0ae5a2e9323da32543fa/tilia-2.0.0-canary.20250527T133811.tgz","_integrity":"sha512-0vkhEfwbBthMXZI0/27TpDo2/n6a/jCLozFfQq869ViisEDcn48sLWmZrmVOzaA2JLcH4a9JUK1faHtka+HyKg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250527T133811_1748345912483_0.6991404852155438","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250529T212830":{"name":"tilia","version":"2.0.0-canary.20250529T212830","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250529T212830","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"6a1aa1d6c56c7e920b2df1c6decb142b5c329d65","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250529T212830.tgz","fileCount":11,"integrity":"sha512-9By6sFS7oRocrCJjpv8R+tXCmdHnrIRO7sQfL6Hauz/ncYVLVFdQzg8i/Rh0KEMjjUJQcjn8jUxvfQb9OsOS+A==","signatures":[{"sig":"MEUCIGQdghJDujG6Rxb3gVxvUfv85omnAelURIzzAn4OVtXaAiEA8C/O6bdsYZByUxAGNXpMeDVAHSyTjoVaGtsR3DsQS44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105059},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250529T212830.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/a94149fd93c426214570162ee6ed167b/tilia-2.0.0-canary.20250529T212830.tgz","_integrity":"sha512-9By6sFS7oRocrCJjpv8R+tXCmdHnrIRO7sQfL6Hauz/ncYVLVFdQzg8i/Rh0KEMjjUJQcjn8jUxvfQb9OsOS+A==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250529T212830_1748546933900_0.37748576911406695","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250531T222506":{"name":"tilia","version":"2.0.0-canary.20250531T222506","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250531T222506","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"b613c095ea75efb3681d061818f3165b486a51e9","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250531T222506.tgz","fileCount":11,"integrity":"sha512-+wUfNTiC96Uv74Lkd/7aqdGJzp8pNzX0yQgAsMkYt6KoYa47Yxz2YoKfOtyOEiGigRpHEA+JEqFtRehk/Y+liQ==","signatures":[{"sig":"MEQCIANoO/miHyuR7ObNABLxTAHTZVlGE+vYaygJ9dGBL/3HAiA32vA846IdMSIR6AxdNjw3s2w2xD4hRus32w+XWcOqbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101845},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250531T222506.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/88bda8851d09b7fed2f42aaeedb249cc/tilia-2.0.0-canary.20250531T222506.tgz","_integrity":"sha512-+wUfNTiC96Uv74Lkd/7aqdGJzp8pNzX0yQgAsMkYt6KoYa47Yxz2YoKfOtyOEiGigRpHEA+JEqFtRehk/Y+liQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250531T222506_1748723129659_0.4042467492178483","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250604T172226":{"name":"tilia","version":"2.0.0-canary.20250604T172226","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250604T172226","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"06bfcf5bf6400d258400a0c376c7c726026d89d7","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250604T172226.tgz","fileCount":11,"integrity":"sha512-FkBBwgOx1oRLPbgc4kV33dShxO0x9RmOJ3MxxOBuWPKlvDtp9eKtB6pKk4v1WkdqctyAve+grO1v33whK0EAhA==","signatures":[{"sig":"MEUCIQCR/SoYpwwz53BKnEkxMidmOKKOG9WEkHTur0Q5gwaW8gIgYiKdpkRiDhvXWNt6OZLKh8pFk8XD+AudmpGnYdYvKUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111335},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250604T172226.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/6ef4b7f3b84079ef5449b128d59263c8/tilia-2.0.0-canary.20250604T172226.tgz","_integrity":"sha512-FkBBwgOx1oRLPbgc4kV33dShxO0x9RmOJ3MxxOBuWPKlvDtp9eKtB6pKk4v1WkdqctyAve+grO1v33whK0EAhA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250604T172226_1749050571609_0.5852355375857474","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250611T074020":{"name":"tilia","version":"2.0.0-canary.20250611T074020","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250611T074020","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"27e25ec1b91873db7e598a46a0f6fc05a9b54c41","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250611T074020.tgz","fileCount":11,"integrity":"sha512-7CgBtYRjVhcH+PvsjuYYo7vlc0MJKezefx3BeaJm2cpENi5ByNnIOgN9IEPRhRzMCVow/s3+71jaUFGJjFFuMQ==","signatures":[{"sig":"MEQCICo3jaXBaVkuI3k8gLbeqFwUjFt3CkXG8pka75CX1ZYJAiB6ofPHWyZCqpQbMiOPwDBNSgs8ZfOfiW2AGcZC4Ez5yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119772},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250611T074020.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/cf608864a88d9273e1e58afad00df4ff/tilia-2.0.0-canary.20250611T074020.tgz","_integrity":"sha512-7CgBtYRjVhcH+PvsjuYYo7vlc0MJKezefx3BeaJm2cpENi5ByNnIOgN9IEPRhRzMCVow/s3+71jaUFGJjFFuMQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250611T074020_1749620467983_0.7204959293793387","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250611T074150":{"name":"tilia","version":"2.0.0-canary.20250611T074150","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250611T074150","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"50bcfcaff0f2bda7525adc76459f9ced377d507c","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250611T074150.tgz","fileCount":11,"integrity":"sha512-zZY3hh7ZZFYCBhk5RgVmG2lDMMhRUib7wAtxLTx/f6m3vkFCXMibxrjZm+Q9WSmyLlcEgUgEVT67jE9M7OSphQ==","signatures":[{"sig":"MEUCIF+VczU51iuYRjRni3MOzyEJk7Na2OsRDg59P/l2haFqAiEAxb4GCUB1jN7EIZ7HpOaxMlR8VyOivCvL4XJy4Cfrxq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119772},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250611T074150.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/88220c015c8e10ddc21a48b627b6d616/tilia-2.0.0-canary.20250611T074150.tgz","_integrity":"sha512-zZY3hh7ZZFYCBhk5RgVmG2lDMMhRUib7wAtxLTx/f6m3vkFCXMibxrjZm+Q9WSmyLlcEgUgEVT67jE9M7OSphQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250611T074150_1749620528055_0.07237136976232805","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250612T222226":{"name":"tilia","version":"2.0.0-canary.20250612T222226","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250612T222226","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"dfa56a27c3855d399ab082ea6ba020ebd09843e1","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250612T222226.tgz","fileCount":11,"integrity":"sha512-VwAxpv6xHtCzXAm13O+z8X4F+t+hl5FSgGeeDaIem9vJQZD9fNezBahUeu/0vlis6uZMB+nY/LYwEIXrvmMTog==","signatures":[{"sig":"MEYCIQC2qyW1jOn8xaTPRcugvJa0MMw1C9uQ5TdsLoRv1y8IVAIhANxiFmLFV49le8QoDmN5SIbbo5IqfrqFxb/i48SvXI6Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122491},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250612T222226.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/0b95445b0cdcfb29491d1715c92022b9/tilia-2.0.0-canary.20250612T222226.tgz","_integrity":"sha512-VwAxpv6xHtCzXAm13O+z8X4F+t+hl5FSgGeeDaIem9vJQZD9fNezBahUeu/0vlis6uZMB+nY/LYwEIXrvmMTog==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250612T222226_1749759777532_0.9735334465939673","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-canary.20250617T095051":{"name":"tilia","version":"2.0.0-canary.20250617T095051","keywords":["rescript","state","state management","tilia","frp"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-canary.20250617T095051","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"16d7ec97d9a284eedccdd5cce4022eba63069849","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-canary.20250617T095051.tgz","fileCount":11,"integrity":"sha512-rQg6x5WSYXm08KYca0HljB4qc8VvdsdrdFzWsoOqd994Qsv8sJQq/fyzib2xQ60bt5aCRDxebUxwsnxEuZXGCQ==","signatures":[{"sig":"MEQCIGj+95/6CKWzWvPazy1dH2xCsnS+Ge6MqJfr3qdgWaJpAiB69lDV8wzt5yVMufT8qk5Qar+eC6DfodgSayjfckWP9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123833},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-canary.20250617T095051.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","actor":{"name":"g.a.bucher","type":"user","email":"g.a.bucher@midasum.com"},"email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/87c5a030748fc9a1b4d06c9cf5dd145b/tilia-2.0.0-canary.20250617T095051.tgz","_integrity":"sha512-rQg6x5WSYXm08KYca0HljB4qc8VvdsdrdFzWsoOqd994Qsv8sJQq/fyzib2xQ60bt5aCRDxebUxwsnxEuZXGCQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.5.0","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-canary.20250617T095051_1750146679853_0.2086466667288247","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20250630T222639":{"name":"tilia","version":"2.0.0-beta.20250630T222639","keywords":["state management","reactive","observable","typescript","rescript","frp","signals","computed","store","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-beta.20250630T222639","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"2621ec23c28c566f76fba211976bee49b1e19f00","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-beta.20250630T222639.tgz","fileCount":11,"integrity":"sha512-Ld1deYp6di2h68orDsCBfAonj6iBgdy25iaQsT9HENZDbv9iiQWrpNbB21sYKDBlhp5kQIngOxZV8Qd69mV9Bg==","signatures":[{"sig":"MEUCIH5Z3aRpp8RyCWwGWnF6kPUcPLPZuHkT91Kny1X9Rn/sAiEAmbhFXaa5AsxMYlBdPuHmf1fRob0dNsDyY0XEthFnnv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126157},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-beta.20250630T222639.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","actor":{"name":"g.a.bucher","type":"user","email":"g.a.bucher@midasum.com"},"email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/ef606803bebf2123c5da4e907574cf86/tilia-2.0.0-beta.20250630T222639.tgz","_integrity":"sha512-Ld1deYp6di2h68orDsCBfAonj6iBgdy25iaQsT9HENZDbv9iiQWrpNbB21sYKDBlhp5kQIngOxZV8Qd69mV9Bg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.8.2","description":"🍃 State management library, for simple minds.","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-beta.20250630T222639_1751315240820_0.5067497983459632","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20250713T165812":{"name":"tilia","version":"2.0.0-beta.20250713T165812","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-beta.20250713T165812","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"fd13d838e03012f714d34230cc4d7d21cff65510","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-beta.20250713T165812.tgz","fileCount":11,"integrity":"sha512-9jf6OUkDp+H/WqbPWypgJjAGbszEW4CM8ftItfXNjlDQucRfxVhM3E3i+5v1SH0PzfQ8/HeaTdven6fwC6qc6g==","signatures":[{"sig":"MEUCIQC7HNOcEfQTMbkCDxjdDENN/ChnAd5z8wE+n5ChYl4c7wIgTKCtH3oUbfZ7ZzDfFVsJIGLZf0xwVBrxv6j6xwmHA4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127911},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-beta.20250713T165812.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/a74adcf268c54974180181384b2e14e2/tilia-2.0.0-beta.20250713T165812.tgz","_integrity":"sha512-9jf6OUkDp+H/WqbPWypgJjAGbszEW4CM8ftItfXNjlDQucRfxVhM3E3i+5v1SH0PzfQ8/HeaTdven6fwC6qc6g==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.8.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-beta.20250713T165812_1752418720325_0.07300636799708804","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20250713T221029":{"name":"tilia","version":"2.0.0-beta.20250713T221029","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-beta.20250713T221029","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"cb5dabfc8bf1570d8fd0ea93afb115a176c44542","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-beta.20250713T221029.tgz","fileCount":11,"integrity":"sha512-sbnRitS2QRuCRi1MeZXI028/S0oFO1X7hMkvTqdrzMeOMsY79N5Yyac9hKMyryyO90MXbOA79wc7EX/R2plGZw==","signatures":[{"sig":"MEUCIE+ulX7UHQ4vMfzOpunI0OGS9lgf7nRQOUjEv3PzekszAiEA+T3JkARGOMRKpfzFhginvaUVYqi/ZUwLoFxj/CrhFCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130084},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-beta.20250713T221029.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/dc64bf825f4b5da749cb11d83e1caf30/tilia-2.0.0-beta.20250713T221029.tgz","_integrity":"sha512-sbnRitS2QRuCRi1MeZXI028/S0oFO1X7hMkvTqdrzMeOMsY79N5Yyac9hKMyryyO90MXbOA79wc7EX/R2plGZw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.8.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-beta.20250713T221029_1752437458997_0.48451167985041854","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.20250716T195656":{"name":"tilia","version":"2.0.0-beta.20250716T195656","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0-beta.20250716T195656","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"8cc926061047910c1a791f62bb08688dc24a2650","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0-beta.20250716T195656.tgz","fileCount":11,"integrity":"sha512-G+QHKzOyDC+dsATko3MBoFUbC3cseGjlpgPtz7sNCRyu6ZObNnLwJ1f4q6fASrd0OMqxQPpAnu5c3LXDsgdSPA==","signatures":[{"sig":"MEUCICX2pQhk5t6ZRCO6xxyTlnJoGTkNKuNISEfQ3IGlKNzWAiEA5JTLO6yJttbf9PdV16JB/JsG26tBgEy2hrw5757RAp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135885},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0-beta.20250716T195656.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/eb85b87fc940435704511c66cbbae73e/tilia-2.0.0-beta.20250716T195656.tgz","_integrity":"sha512-G+QHKzOyDC+dsATko3MBoFUbC3cseGjlpgPtz7sNCRyu6ZObNnLwJ1f4q6fASrd0OMqxQPpAnu5c3LXDsgdSPA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0-beta.20250716T195656_1752688652639_0.6543830510466762","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"tilia","version":"2.0.0","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"7855f3c9501c172fa23658e12c8958052bd67aed","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.0.tgz","fileCount":11,"integrity":"sha512-uI/b5snWJHJs5nyJvgzcmD4G0qrY/u2O8AKXkGqxG6kI8ig1FQGV5Li06ang0NhEPMJ23WiJfcJIbLB8YQfQsA==","signatures":[{"sig":"MEYCIQDhMDSZLalcYrHtBPBnFGvWHKaMEmbWQTQEwFP/2b9vWwIhAM0vllsI6kotnQsZyyUTFZ9WutMT28/vo2xe46P9l2Zh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135862},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/f2bca2131f52619590c8d1fec5650b60/tilia-2.0.0.tgz","_integrity":"sha512-uI/b5snWJHJs5nyJvgzcmD4G0qrY/u2O8AKXkGqxG6kI8ig1FQGV5Li06ang0NhEPMJ23WiJfcJIbLB8YQfQsA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.0_1753078538296_0.4761973600346685","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"tilia","version":"2.0.1","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.0.1","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"f53352b860ae440293d3fc203da79f0f7cb7930d","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.0.1.tgz","fileCount":11,"integrity":"sha512-jrqQKTI5j5Wbgh/CJ4k55wLhtq83H7Nh+seTdrKuMTP37GB2c3M7ltUfAss31nC5NYPS/3RM78DzIVT3UwkN0w==","signatures":[{"sig":"MEUCIQDXtgqbsgM8gQhGckoBAAsJN/sb24Y70ga4XBefBMuQlQIgY+HNDG9eXNZcBexLKiRzWXOhAQa70JI2nZgXqRW85r0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135862},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/d5e57a666918a07f3475325e83b2be20/tilia-2.0.1.tgz","_integrity":"sha512-jrqQKTI5j5Wbgh/CJ4k55wLhtq83H7Nh+seTdrKuMTP37GB2c3M7ltUfAss31nC5NYPS/3RM78DzIVT3UwkN0w==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_2.0.1_1753375654563_0.0032616143608319437","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"tilia","version":"2.1.0","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.1.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"b592234b1fb0ce4e26ef46a521283da51080ad09","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.1.0.tgz","fileCount":11,"integrity":"sha512-Wi7FnktXYg6Rq3kVPQk55y4+M41LBCRsD7uFCQJoK02lgYnVxITzSTYT795z30/IL/VkmdVnorKkYCJmevCNOg==","signatures":[{"sig":"MEUCIQDiKrdK+QUcW4yJCN1JpjTyYOcmZJu12AdRcE+xvIgN+gIgT/NTWJfcl5tSfLr6o/adZcgNlEhqIXIJ16DAbtgW618=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143529},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/fff3d44c129b87cc25218360fce58b2c/tilia-2.1.0.tgz","_integrity":"sha512-Wi7FnktXYg6Rq3kVPQk55y4+M41LBCRsD7uFCQJoK02lgYnVxITzSTYT795z30/IL/VkmdVnorKkYCJmevCNOg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_2.1.0_1754243388349_0.8900611556373783","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"tilia","version":"2.1.1","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.1.1","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"af51ec4c1dabd3ce52cf4fd0ee9f2cd6fabd8932","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.1.1.tgz","fileCount":11,"integrity":"sha512-vFT/1ugpQqXf+U3Msv2TSPYX1rDJJvfu/EgiLtbpJkikDTyCS8siEDBfhI7w48ImJKD1UFON+EPkNrU7smkrSA==","signatures":[{"sig":"MEUCIQCE3U55dk7wj46/lcvWIo4sXVsX0uIvC/ioFmEiyBjUaQIgEe1XmIXqMYMLp/aob2tWQM28HaEn9x9XgHVgZOI88Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143597},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/9b5446ccdece79190e6a169f1d7951b7/tilia-2.1.1.tgz","_integrity":"sha512-vFT/1ugpQqXf+U3Msv2TSPYX1rDJJvfu/EgiLtbpJkikDTyCS8siEDBfhI7w48ImJKD1UFON+EPkNrU7smkrSA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_2.1.1_1754647967018_0.47644867282192993","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"tilia","version":"2.2.0","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@2.2.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"2ceb7b91c36ecaf41d236991ac3dd55d8cdc7fcf","tarball":"https://registry.npmjs.org/tilia/-/tilia-2.2.0.tgz","fileCount":11,"integrity":"sha512-hyQHy1e5I2fO4kH+XA4Xixn2oHgw24yMXWooNPqutyUwbfdaFaiNn/9pRbX9em3LPF76wq9SXUxVdrGRITxhHQ==","signatures":[{"sig":"MEUCIQDJLPCEOZin1wKoo5YO71+YflljzvvaYarzxPcFtiRJyQIgX00WYipEUIXWP0gnrITq7ESelRMXXazZXoKE+wIeckM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144496},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/d6d91ac90b02b6ee28e28f9a21ffdea8/tilia-2.2.0.tgz","_integrity":"sha512-hyQHy1e5I2fO4kH+XA4Xixn2oHgw24yMXWooNPqutyUwbfdaFaiNn/9pRbX9em3LPF76wq9SXUxVdrGRITxhHQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_2.2.0_1754654293123_0.2685189802340999","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20250808T174637":{"name":"tilia","version":"3.0.0-beta.20250808T174637","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@3.0.0-beta.20250808T174637","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"84b7c511542b489a1a56778d209506815fad0092","tarball":"https://registry.npmjs.org/tilia/-/tilia-3.0.0-beta.20250808T174637.tgz","fileCount":11,"integrity":"sha512-jQf/Mf0H8Yk9d1GPL2E3wUtu9FKq/M/WnEuFy8KhbSuAQGft4oqov/gX2KqwDL6n8L4MzK3xbXdTnymxs8d2hw==","signatures":[{"sig":"MEYCIQDVsoOk6Cz6F8wR2g7PkhJNqjBWcZplB9w0Xuzm+d5seAIhAL0W8cFVEG3QibwSkFrzND+AvfAmc4y7QnZp9095D+Cu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145479},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-3.0.0-beta.20250808T174637.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/0482e1320daaf4a79bd936c9fc1b112e/tilia-3.0.0-beta.20250808T174637.tgz","_integrity":"sha512-jQf/Mf0H8Yk9d1GPL2E3wUtu9FKq/M/WnEuFy8KhbSuAQGft4oqov/gX2KqwDL6n8L4MzK3xbXdTnymxs8d2hw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_3.0.0-beta.20250808T174637_1754668032411_0.993957761884019","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20250817T011709":{"name":"tilia","version":"3.0.0-beta.20250817T011709","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@3.0.0-beta.20250817T011709","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"6f176abe6bb82986bcf6071b254e519be6e40f6e","tarball":"https://registry.npmjs.org/tilia/-/tilia-3.0.0-beta.20250817T011709.tgz","fileCount":11,"integrity":"sha512-uZ7+VxeAK5KnUcdC0gbPvOVYI/kTY0NGbJ6OP1XhkW0dYAtzl3JWy82E0g86xnkkyBazQsW6FgXJZjrS9Apqkw==","signatures":[{"sig":"MEUCIQDxPpnquZqlQxSldxKX+lbSkq5MyZcRGqdsJFEprhkucgIgN4xe52PMOdCwX0788n73jlC33pMxYF4+tgzH6fhFORY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154692},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-3.0.0-beta.20250817T011709.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/50a417946e5c4cb3cdbbddab00158bb6/tilia-3.0.0-beta.20250817T011709.tgz","_integrity":"sha512-uZ7+VxeAK5KnUcdC0gbPvOVYI/kTY0NGbJ6OP1XhkW0dYAtzl3JWy82E0g86xnkkyBazQsW6FgXJZjrS9Apqkw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_3.0.0-beta.20250817T011709_1755386289970_0.6032860551511292","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20250817T014326":{"name":"tilia","version":"3.0.0-beta.20250817T014326","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@3.0.0-beta.20250817T014326","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"bb8fbf10f442e71cb0cbad67bbfe08b33572ebd9","tarball":"https://registry.npmjs.org/tilia/-/tilia-3.0.0-beta.20250817T014326.tgz","fileCount":11,"integrity":"sha512-SqfnGb87cWsOfZc4yF+njLJmnNv9B3FXfO+PmXT8JrvHiJp1mCgDFw/ob1q409F+JgmOUVJogKDkI05dxVhegQ==","signatures":[{"sig":"MEUCIQDEAkaDuzlvUGEhLtGdOvoWQIyCuwMKlRS/fdZokC3MEwIgIujuI84Z+1jRHzCwZFDTuKQwZ3Wf7vPZrTMWeu+NHMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154692},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-3.0.0-beta.20250817T014326.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/b9d279da3dcd23e6b75db6d41869fd4d/tilia-3.0.0-beta.20250817T014326.tgz","_integrity":"sha512-SqfnGb87cWsOfZc4yF+njLJmnNv9B3FXfO+PmXT8JrvHiJp1mCgDFw/ob1q409F+JgmOUVJogKDkI05dxVhegQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_3.0.0-beta.20250817T014326_1755387834142_0.6176545954650192","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-beta.20250826T151258":{"name":"tilia","version":"3.0.0-beta.20250826T151258","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@3.0.0-beta.20250826T151258","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"eea8844a1943cc1b0cb1dd5d72d3c518b6aed199","tarball":"https://registry.npmjs.org/tilia/-/tilia-3.0.0-beta.20250826T151258.tgz","fileCount":11,"integrity":"sha512-fHLN6aXHDTG9RMCRJA2t1mNr1+nu0pK3h5i2FdZ3imF/yn4maOR2u8VMKYhgkwy7DB3eJdxgzx57uIub1CX65A==","signatures":[{"sig":"MEYCIQDJtOp3GNHbYjbWsLQ1vgy3C6Jy101UD3XNi9lGgGCxgQIhALG0d28z4NAC7432JU3UPZWsVHy/P/gwFHY3hY4/t+O5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154683},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-3.0.0-beta.20250826T151258.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/dd0fc490827b8c66fb0d4e6bc3e93453/tilia-3.0.0-beta.20250826T151258.tgz","_integrity":"sha512-fHLN6aXHDTG9RMCRJA2t1mNr1+nu0pK3h5i2FdZ3imF/yn4maOR2u8VMKYhgkwy7DB3eJdxgzx57uIub1CX65A==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_3.0.0-beta.20250826T151258_1756214018529_0.5958641288299575","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"tilia","version":"3.0.0","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@3.0.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"7244b3c1c4b9d6943e9a38f1edbec5b3612fe3d5","tarball":"https://registry.npmjs.org/tilia/-/tilia-3.0.0.tgz","fileCount":11,"integrity":"sha512-VTS/EBQADlakc3ux2j0XVhc9HDaLOkodnzN76o5lUGeMygsgANaTDEA+GJabO2rKXiamLqrtNnNtcQBf3ygX8g==","signatures":[{"sig":"MEUCIQCJsqRz0cdYp414IK+Oq+MrQiL9gOqO2Mpl2IaoWH3RhAIgHK/MJrGxpoz2hCB3WJd9m3EXeOW75M3qYtaKHN+3L3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155237},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-3.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/1x/s8smh5gn2qx5ch3_kcn33dq40000gr/T/ad5d063484c055aef840f91a68c24a7f/tilia-3.0.0.tgz","_integrity":"sha512-VTS/EBQADlakc3ux2j0XVhc9HDaLOkodnzN76o5lUGeMygsgANaTDEA+GJabO2rKXiamLqrtNnNtcQBf3ygX8g==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.2","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_3.0.0_1757485940801_0.2517903981489804","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251114T165503":{"name":"tilia","version":"4.0.0-beta.20251114T165503","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251114T165503","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"f3cc1447f01f6db82ea2cb9b7b368b9b9e3d3c13","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251114T165503.tgz","fileCount":11,"integrity":"sha512-8l1KDylw76qy/6umnROm4Tsgh7PqQdop7AOP894KlYu6oHhdqWYKb7h1XUf2NOyl5sONtEykyLq2txWL0s65Tg==","signatures":[{"sig":"MEYCIQDQ2rTjfQIP2Z2t2X8NJBFsA0YNYpraG9CMAGgu93fBvgIhANSYJ4kF8cdCXGGYxVomUGo0/09s2kCMG0QHwCR4CWhy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155477},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251114T165503.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/56b2588396839abd42996397bf6d0e15/tilia-4.0.0-beta.20251114T165503.tgz","_integrity":"sha512-8l1KDylw76qy/6umnROm4Tsgh7PqQdop7AOP894KlYu6oHhdqWYKb7h1XUf2NOyl5sONtEykyLq2txWL0s65Tg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251114T165503_1763135732712_0.5973224960664469","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251114T170126":{"name":"tilia","version":"4.0.0-beta.20251114T170126","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251114T170126","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"d8744242042bb8d2a3a73e0b07dfefdd48fea1cc","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251114T170126.tgz","fileCount":11,"integrity":"sha512-9kzEf7w1y0he69XxD+w/jg3Nxbv39WRDZpcZkh5z2CjaY5/Fo+rYSVrspnmQY8b1Ez+bEa+Okuk+6BBKFgPtRQ==","signatures":[{"sig":"MEUCIFxrs2bMQzYe4esp3xpzwXGr+0h8yswUIdMXnRL44GJlAiEA49ZMsTZIFi3nvJ5sl8dpy/sGh2LdATVnpSJSWGb0MgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155490},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251114T170126.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/c028e1a733cc488b4cabc8b5fff741e5/tilia-4.0.0-beta.20251114T170126.tgz","_integrity":"sha512-9kzEf7w1y0he69XxD+w/jg3Nxbv39WRDZpcZkh5z2CjaY5/Fo+rYSVrspnmQY8b1Ez+bEa+Okuk+6BBKFgPtRQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251114T170126_1763136105276_0.8236182282890592","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-canary.20251114T172550":{"name":"tilia","version":"4.0.0-canary.20251114T172550","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-canary.20251114T172550","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"13f3c03b2e309fe625862df531184c426bdc04c7","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-canary.20251114T172550.tgz","fileCount":11,"integrity":"sha512-xfIgDeGpbLhCXC0vHsWkf1xwx8ky7rsXwQNkC4HNZILe1huNZ0ptI4N7bn0tyFXSFAPzlO7FFLZ/jI4MSkvtCQ==","signatures":[{"sig":"MEYCIQDjnBwemNVPfNovl4hDw/i92f7nWkc/EInPt8I6ZJqtiwIhAKY9aGjxzRg+gOWwloNrI/FZmK3/TEV3QoXZ2ZJDQv3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181960},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-canary.20251114T172550.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/3d3e5ba8532c53c1f066b18fbdbb2239/tilia-4.0.0-canary.20251114T172550.tgz","_integrity":"sha512-xfIgDeGpbLhCXC0vHsWkf1xwx8ky7rsXwQNkC4HNZILe1huNZ0ptI4N7bn0tyFXSFAPzlO7FFLZ/jI4MSkvtCQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-canary.20251114T172550_1763137575467_0.7872760363560891","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251117T130819":{"name":"tilia","version":"4.0.0-beta.20251117T130819","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251117T130819","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"edb398b3bf5f16963a15826b4a88e22265c9aa78","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251117T130819.tgz","fileCount":11,"integrity":"sha512-NHwwfwpHl6gxb2bgfSxuUwexfw6cKUQ9WpEmrDsEqXGxTXi3YVSSVYvx/heDKE0YrLy11wx9cDNULA2bvgFSIA==","signatures":[{"sig":"MEQCIHeDEZ/tG5JWHm3IzzF+KQZJggVcEsIJKD7N8XPXFHRlAiBdZpPng6Z0G48RaBkI8gGOsyLaaErZYQNeOpsH3cjzOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158272},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251117T130819.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/6743b485565cc378be3f1cf719fa5685/tilia-4.0.0-beta.20251117T130819.tgz","_integrity":"sha512-NHwwfwpHl6gxb2bgfSxuUwexfw6cKUQ9WpEmrDsEqXGxTXi3YVSSVYvx/heDKE0YrLy11wx9cDNULA2bvgFSIA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251117T130819_1763381339354_0.05655102657975486","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251117T181544":{"name":"tilia","version":"4.0.0-beta.20251117T181544","keywords":["state management","domain-driven","ddd","reactive","observable","typescript","rescript","frp","signals","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251117T181544","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"a987f67796c146c95ecbcb7b392d983028abbe06","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251117T181544.tgz","fileCount":11,"integrity":"sha512-WjnGmI8BoxiggftcuJQ5j8PtohZMl8reBJJl3SAliq0NWeGDZo3YLfu18yaIbDcyqP4geRoLZId+FODJF+3UJw==","signatures":[{"sig":"MEUCICcK8D6tHkSBv6CQpdkDCau/0DsCuHOgJrjGmBp/rf9TAiEA6FFAiLsMqguZnO0TEb1b4f/Y5jCh6baPs/pMD/zmLrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161087},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251117T181544.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./src/Tilia.mjs":"./src/Tilia.mjs","./src/Tilia.res":"./src/Tilia.res","./src/Tilia.resi":"./src/Tilia.resi"},"_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/16f58571989c961215da830632e98d78/tilia-4.0.0-beta.20251117T181544.tgz","_integrity":"sha512-WjnGmI8BoxiggftcuJQ5j8PtohZMl8reBJJl3SAliq0NWeGDZo3YLfu18yaIbDcyqP4geRoLZId+FODJF+3UJw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251117T181544_1763399762427_0.8374970193387297","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251216T084843":{"name":"tilia","version":"4.0.0-beta.20251216T084843","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251216T084843","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"8435f1864852e0d040a1a5b9490164853582d3ba","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251216T084843.tgz","fileCount":11,"integrity":"sha512-FY3O7OtbViA80UYZooOEGqefA5Jia182+QtvCWEHFFkO2UWp2CGHsLG7O/ySaIHb5GfesZr4GkvEjI2ohiDaqQ==","signatures":[{"sig":"MEQCIDLBneBzrSmtAn4wOyxMJm4OZoMKt1XNzMKjPodeb3oEAiBRQeG6VyQ8J6A9aCaAxSVvIZ3FMoWLVjP4bCYMwfynNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193310},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251216T084843.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/ea7f798e886250d25fece3765a9272d8/tilia-4.0.0-beta.20251216T084843.tgz","_integrity":"sha512-FY3O7OtbViA80UYZooOEGqefA5Jia182+QtvCWEHFFkO2UWp2CGHsLG7O/ySaIHb5GfesZr4GkvEjI2ohiDaqQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251216T084843_1765871345048_0.8623096747743069","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251218T125009":{"name":"tilia","version":"4.0.0-beta.20251218T125009","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251218T125009","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"86e3338a644703381dfcef0f11e1e767718e91f2","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251218T125009.tgz","fileCount":11,"integrity":"sha512-pVC/URn8no575wXP7uJEzSf/ra+V5y40+3Ay9bcHXqmqLPcW3JwA401nmDFdHymUIMSy6b5V+tGP+eStlG/AzA==","signatures":[{"sig":"MEUCIDGVwuoem4axyH6wXW8PqUixZ/lYx71HgbUrprvbSsBVAiEAmzHnARAyUZ4nSy8/9d0Mb8aldUe+b3mQSNspdz/8Wwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193310},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251218T125009.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/d23884945fc16151efec80f7d2abc779/tilia-4.0.0-beta.20251218T125009.tgz","_integrity":"sha512-pVC/URn8no575wXP7uJEzSf/ra+V5y40+3Ay9bcHXqmqLPcW3JwA401nmDFdHymUIMSy6b5V+tGP+eStlG/AzA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251218T125009_1766058631216_0.6055644848692641","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.20251218T165137":{"name":"tilia","version":"5.0.0-beta.20251218T165137","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.0.0-beta.20251218T165137","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"ed04a08d2c72e66a770071240fabcd735cba0c0c","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.0.0-beta.20251218T165137.tgz","fileCount":11,"integrity":"sha512-6BIhq9gIUm93i4Rny6QUNx8wfWoq1ZzYdPvQqQpgldSj7hj/88V6aJgxF04eQ6Kx7kdk3D/buSuD1kJUJhzKvA==","signatures":[{"sig":"MEUCIQC5C5DP2lA4UbrC4p+Ltg8yUxfU2yo5UW05//zmxGa3SwIgfFJGeRZXW6pgTq4REGgm0DCVg3e8bH7CmASY56fYbz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175425},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.0.0-beta.20251218T165137.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/1d3b245936deef081883664cd0028567/tilia-5.0.0-beta.20251218T165137.tgz","_integrity":"sha512-6BIhq9gIUm93i4Rny6QUNx8wfWoq1ZzYdPvQqQpgldSj7hj/88V6aJgxF04eQ6Kx7kdk3D/buSuD1kJUJhzKvA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_5.0.0-beta.20251218T165137_1766073122945_0.5951122661519892","host":"s3://npm-registry-packages-npm-production"}},"4.0.0-beta.20251218T173736":{"name":"tilia","version":"4.0.0-beta.20251218T173736","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0-beta.20251218T173736","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"0844c66ae12b886fc738b09c6cdf65752713cbde","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0-beta.20251218T173736.tgz","fileCount":11,"integrity":"sha512-kxoB3FQzJOCBDx7mmZJBMLk4zsML8uvlhx9TcbvekDYeDEcqLo3FEjCM9hLIDuGWJO7fdjQiy4IYzrDdpubvaA==","signatures":[{"sig":"MEYCIQDYMaODlGX2dL2Ka3saIYPDfA0VegYiSdoW6kCCa6x2SwIhALhxlurZNtSoZ7D0DGSHiqV7bq9ooZBGZjUM8sp1pM8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193310},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0-beta.20251218T173736.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/28fc40cb75be33d5356d9fd33684365b/tilia-4.0.0-beta.20251218T173736.tgz","_integrity":"sha512-kxoB3FQzJOCBDx7mmZJBMLk4zsML8uvlhx9TcbvekDYeDEcqLo3FEjCM9hLIDuGWJO7fdjQiy4IYzrDdpubvaA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0-beta.20251218T173736_1766075893666_0.8731061649138641","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"tilia","version":"4.0.0","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@4.0.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"e7014f0261173044d7079076de29111ebc1c7c6b","tarball":"https://registry.npmjs.org/tilia/-/tilia-4.0.0.tgz","fileCount":11,"integrity":"sha512-dckjs+KcnPKiVTmMZW6avHK6nmMaGlDVQkVLTx7TTkzcsdWhpner//xRK8wJIg672evINfILC+VO/NKN5x48fg==","signatures":[{"sig":"MEYCIQDXBRv6ifj99M9ZIGFpfTz9oum1qWRj97KKXbXqGuLCvwIhAJ/PQxCo4cLYVOSS5U0kaiu+Gs0znuTU9UOI/BO0A+GJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193289},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-4.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/a21178b7258be2ce85999a5fdb79405c/tilia-4.0.0.tgz","_integrity":"sha512-dckjs+KcnPKiVTmMZW6avHK6nmMaGlDVQkVLTx7TTkzcsdWhpner//xRK8wJIg672evINfILC+VO/NKN5x48fg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_4.0.0_1766076969637_0.4432394126644774","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.20251218T180640":{"name":"tilia","version":"5.0.0-beta.20251218T180640","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.0.0-beta.20251218T180640","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"4f9211d4af8939cb014fce224c23a334dbeb7eb4","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.0.0-beta.20251218T180640.tgz","fileCount":11,"integrity":"sha512-sN+tYNkXXnRss0tWBTSnIwVa1DjY9UWVuOLtEHiSTBbPloe9EkiEPZuIok4VYmnX1VpHrZI3T/NJLKo0I8yQqw==","signatures":[{"sig":"MEYCIQCIXVBxOQ0kLipBvVrPuq8+5VtWgFsfTLjnFffJft/XggIhAJ+eTRYMKyOmPAM8A0udEWM3ov+oioI5zrDR8nD3uPMd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175401},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.0.0-beta.20251218T180640.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/aac077f8fd6d0f0f961ac8ff7e7b54dc/tilia-5.0.0-beta.20251218T180640.tgz","_integrity":"sha512-sN+tYNkXXnRss0tWBTSnIwVa1DjY9UWVuOLtEHiSTBbPloe9EkiEPZuIok4VYmnX1VpHrZI3T/NJLKo0I8yQqw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_5.0.0-beta.20251218T180640_1766077805864_0.5915800102068491","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"tilia","version":"5.0.0","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.0.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"e33bb83a93b3c221e09277b10097f7f5b2ec2ad0","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.0.0.tgz","fileCount":11,"integrity":"sha512-QaT/eZaIpDJAXXFLNVCCdOPq5kEG83ydgPJKUgTPHROGBLx5k9C0tE8oKQrmtZWTAVfltZbziyfQNff69YMkBw==","signatures":[{"sig":"MEUCIQDzlZfcJwYNt3sTlMZgRnMiNbh6EjNolpPF+yGOgqiQlwIgMJX3waqE5EMfA64dqLCMTau80LoQ4wDrfuiQk6QCt6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175605},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/065bdccede0a5e656d9a2e5864c52f07/tilia-5.0.0.tgz","_integrity":"sha512-QaT/eZaIpDJAXXFLNVCCdOPq5kEG83ydgPJKUgTPHROGBLx5k9C0tE8oKQrmtZWTAVfltZbziyfQNff69YMkBw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_5.0.0_1775391272587_0.9866761133007182","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"tilia","version":"5.0.1","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.0.1","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"4d387fd4be6c56161f83763464a6539aa4be8bc7","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.0.1.tgz","fileCount":14,"integrity":"sha512-c4lJJjt8QOwVNhkrZU7FWUQHh7KZ2MtFuMr2Y72rnXphJQqSqVdRIKi2mOs0VRLxt/Zjb4471dmZgiyr5J77KA==","signatures":[{"sig":"MEUCIQDpfyLNqoJAhxhcgVolQEgGXT2ybnOsGdE83zgAuig7LAIgHK/vXCIb34LfJGuRl+9I24xOH/59AyV1PJjA1FGfii8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189614},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/9c85912282e19a024725d6c0315f4f40/tilia-5.0.1.tgz","_integrity":"sha512-c4lJJjt8QOwVNhkrZU7FWUQHh7KZ2MtFuMr2Y72rnXphJQqSqVdRIKi2mOs0VRLxt/Zjb4471dmZgiyr5J77KA==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_5.0.1_1775401610221_0.6983065857614685","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"tilia","version":"5.1.0","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.1.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"73fe4700a9dda5f57caea5647388d928b3440603","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.1.0.tgz","fileCount":14,"integrity":"sha512-g5IXqh9Bqf+qiBVqunILwsJj3xfA+c2Y17dRMt884JgEjoRBbfIHHbiadHJlGedbjw3wNKZjrO097wl7ANzCQQ==","signatures":[{"sig":"MEUCIQCzCkMGdJIUIFYfeSdxv1zbKqUDViRSk+lwHcT2RLvW2gIgZLHN3S5LyHaHnmh47acA3LU4Qcz2IBR+0pnU3I1POOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211558},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/bab69e4a68db8844dc8d6a9a47b7f5ab/tilia-5.1.0.tgz","_integrity":"sha512-g5IXqh9Bqf+qiBVqunILwsJj3xfA+c2Y17dRMt884JgEjoRBbfIHHbiadHJlGedbjw3wNKZjrO097wl7ANzCQQ==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_5.1.0_1776200431789_0.12957676882010905","host":"s3://npm-registry-packages-npm-production"}},"5.2.0-beta.20260415T135245":{"name":"tilia","version":"5.2.0-beta.20260415T135245","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.2.0-beta.20260415T135245","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"3637f9c029ce87022ac97b0a02afdb3e77cb7e58","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.2.0-beta.20260415T135245.tgz","fileCount":14,"integrity":"sha512-2sWoK8shWNgCbkXU/42s7EWsSJr1OYE6MIdBTN9NZWfzcLfWcq04M1TjKgIJNuDFoVbzKS7+crN3FYm1Jou3Cg==","signatures":[{"sig":"MEUCIQDcMKRp2dVD66ELmOjCnerGeVrir2Tm9lETVPJL4d70jgIgaYkItfJKFfu+BKeikLo/kg5NMCvaN2yHEZeobgvdxzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222105},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.2.0-beta.20260415T135245.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/dcca933f1c3291171c65460b9e9c2284/tilia-5.2.0-beta.20260415T135245.tgz","_integrity":"sha512-2sWoK8shWNgCbkXU/42s7EWsSJr1OYE6MIdBTN9NZWfzcLfWcq04M1TjKgIJNuDFoVbzKS7+crN3FYm1Jou3Cg==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_5.2.0-beta.20260415T135245_1776253982789_0.3441716924830054","host":"s3://npm-registry-packages-npm-production"}},"5.2.0-beta.20260415T152142":{"name":"tilia","version":"5.2.0-beta.20260415T152142","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.2.0-beta.20260415T152142","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"692452bced5005afb7ecc7c67a67381ee96c6292","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.2.0-beta.20260415T152142.tgz","fileCount":14,"integrity":"sha512-Z0JhBpQSCNNjW6iIDgN+6LSeQlNJ29qT+fnIIB1J6y5kmsre/jaJFxPSn7hkH6/lz8rI15XFZhqTHv2MPPsE1Q==","signatures":[{"sig":"MEQCIHG9mDVYKhH/8xC/B56pETX2q/qSN4v4EtefcU8wxLqdAiAHx/mSVW6Wp+zVlYHLFEbLRKmlBF45QHeHYZ1MEAI17Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224478},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.2.0-beta.20260415T152142.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/6c5da64a00b753e6e49d6f8ae5c0ba14/tilia-5.2.0-beta.20260415T152142.tgz","_integrity":"sha512-Z0JhBpQSCNNjW6iIDgN+6LSeQlNJ29qT+fnIIB1J6y5kmsre/jaJFxPSn7hkH6/lz8rI15XFZhqTHv2MPPsE1Q==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_5.2.0-beta.20260415T152142_1776259384954_0.9584156148368197","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"tilia","version":"5.2.0","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@5.2.0","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.com","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"adf9765d3fb1233a96e6f2fcd150c3513ba4ea3d","tarball":"https://registry.npmjs.org/tilia/-/tilia-5.2.0.tgz","fileCount":14,"integrity":"sha512-GWJg/4Foy9ELut+CnoOMiA38fHdVnZBwtqyLbQiGXf9vWZcF/pKxRfwn0hbYVBN7pcwAHuzTojbjLzur8XmD6A==","signatures":[{"sig":"MEYCIQDm/Ux+g8KuIRnKvOlLS9+EGrcXl+iMhubiYi8pjnNfYAIhAP6C8P6dCWC3YDO2eUzZsd+5JYY/dLlIBebrRYQ1QH1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228327},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-5.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/273b96c7e2be4c7136d4e78ef4533baa/tilia-5.2.0.tgz","_integrity":"sha512-GWJg/4Foy9ELut+CnoOMiA38fHdVnZBwtqyLbQiGXf9vWZcF/pKxRfwn0hbYVBN7pcwAHuzTojbjLzur8XmD6A==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tilia_5.2.0_1776525453574_0.03079530727607649","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.20260820T171602":{"name":"tilia","version":"6.0.0-beta.20260820T171602","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","_id":"tilia@6.0.0-beta.20260820T171602","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"homepage":"https://tiliajs.dev","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"f9cb11a3b5693a3a6c4623eabeb493d228f64247","tarball":"https://registry.npmjs.org/tilia/-/tilia-6.0.0-beta.20260820T171602.tgz","fileCount":12,"integrity":"sha512-wahY71BUhLZzCzZ0si9gyNIY1ZMyAzcWat2IW0nsQIkK/YnzNtZ5uZ3z4KMBhx6l+uurmwykXLg9FIcfGgZyWw==","signatures":[{"sig":"MEYCIQCWOBqQnql0Mg6CZT1Ud77DRvA70H9eNM6szS/r2+YdJwIhAOzFY0P+axgsY0xsWz7C+Hlw5gVpjwShd5nBZGJC5nCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209656},"main":"./dist/index.cjs","type":"module","_from":"file:tilia-6.0.0-beta.20260820T171602.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/5de461ee5bf1a7dd8326a0f7d983b8f7/tilia-6.0.0-beta.20260820T171602.tgz","_integrity":"sha512-wahY71BUhLZzCzZ0si9gyNIY1ZMyAzcWat2IW0nsQIkK/YnzNtZ5uZ3z4KMBhx6l+uurmwykXLg9FIcfGgZyWw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/tilia_6.0.0-beta.20260820T171602_1787238985153_0.6403841020305574","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"_id":"tilia@6.0.0","bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"dist":{"shasum":"fa5f7768871f7f5bc1425f1bc6725e21f3017419","tarball":"https://registry.npmjs.org/tilia/-/tilia-6.0.0.tgz","fileCount":12,"integrity":"sha512-DI48u+jtXFN7rh3onu7nxGi94i0UmoNfv8MeI6QZBmpIIODprRcrF/dicUO+ubOo1JZ52AhgNLMSyowkXTIsUw==","signatures":[{"sig":"MEUCIAMuAWz+5QimztE7D0af1816mYd+/56rcpCSKwUlJAseAiEAm2vwVEFoCtS4RUNclqPt/la7oHdKME0zVBzMSGtmvNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDLsHDL+32HbznKggbNAsYy30o/SN4iUHbMcToFeW2AzAIhAMkVVql3NfhDirQyadA5Ny4OPwrPTS7roYLD5LqXJB7h"}],"unpackedSize":209638},"main":"./dist/index.cjs","name":"tilia","type":"module","_from":"file:tilia-6.0.0.tgz","types":"./dist/index.d.ts","author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"module":"./dist/index.mjs","license":"MIT","version":"6.0.0","_npmUser":{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"},"homepage":"https://tiliajs.dev","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"_resolved":"/private/var/folders/q0/cv0ht2n53yx3q9ym3zvryrqh0000gn/T/96724d486101ab361cb9bd06f4e267ad/tilia-6.0.0.tgz","_integrity":"sha512-DI48u+jtXFN7rh3onu7nxGi94i0UmoNfv8MeI6QZBmpIIODprRcrF/dicUO+ubOo1JZ52AhgNLMSyowkXTIsUw==","repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"_npmVersion":"10.9.3","description":"🍃 State management library, domain-driven.","directories":{},"maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tilia_6.0.0_1790447714460_0.44023822380001687"}}},"time":{"created":"2025-05-10T18:45:50.405Z","modified":"2026-09-26T18:35:14.737Z","2.0.0-canary.20250510T204521":"2025-05-10T18:45:50.703Z","2.0.0-canary.20250518T212544":"2025-05-18T19:26:11.541Z","2.0.0-canary.20250520T090019":"2025-05-20T07:00:39.689Z","2.0.0-canary.20250524T193947":"2025-05-24T17:40:08.909Z","2.0.0-canary.20250525T185702":"2025-05-25T16:57:21.506Z","2.0.0-canary.20250527T133402":"2025-05-27T11:34:26.406Z","2.0.0-canary.20250527T133811":"2025-05-27T11:38:32.666Z","2.0.0-canary.20250529T212830":"2025-05-29T19:28:54.108Z","2.0.0-canary.20250531T222506":"2025-05-31T20:25:30.002Z","2.0.0-canary.20250604T172226":"2025-06-04T15:22:51.795Z","2.0.0-canary.20250611T074020":"2025-06-11T05:41:08.234Z","2.0.0-canary.20250611T074150":"2025-06-11T05:42:08.236Z","2.0.0-canary.20250612T222226":"2025-06-12T20:22:57.704Z","2.0.0-canary.20250617T095051":"2025-06-17T07:51:20.021Z","2.0.0-beta.20250630T222639":"2025-06-30T20:27:20.986Z","2.0.0-beta.20250713T165812":"2025-07-13T14:58:40.497Z","2.0.0-beta.20250713T221029":"2025-07-13T20:10:59.172Z","2.0.0-beta.20250716T195656":"2025-07-16T17:57:32.832Z","2.0.0":"2025-07-21T06:15:38.488Z","2.0.1":"2025-07-24T16:47:34.763Z","2.1.0":"2025-08-03T17:49:48.527Z","2.1.1":"2025-08-08T10:12:47.250Z","2.2.0":"2025-08-08T11:58:13.304Z","3.0.0-beta.20250808T174637":"2025-08-08T15:47:12.690Z","3.0.0-beta.20250817T011709":"2025-08-16T23:18:10.165Z","3.0.0-beta.20250817T014326":"2025-08-16T23:43:54.335Z","3.0.0-beta.20250826T151258":"2025-08-26T13:13:38.734Z","3.0.0":"2025-09-10T06:32:20.957Z","4.0.0-beta.20251114T165503":"2025-11-14T15:55:32.942Z","4.0.0-beta.20251114T170126":"2025-11-14T16:01:45.481Z","4.0.0-canary.20251114T172550":"2025-11-14T16:26:15.736Z","4.0.0-beta.20251117T130819":"2025-11-17T12:08:59.534Z","4.0.0-beta.20251117T181544":"2025-11-17T17:16:02.592Z","4.0.0-beta.20251216T084843":"2025-12-16T07:49:05.207Z","4.0.0-beta.20251218T125009":"2025-12-18T11:50:31.395Z","5.0.0-beta.20251218T165137":"2025-12-18T15:52:03.105Z","4.0.0-beta.20251218T173736":"2025-12-18T16:38:13.818Z","4.0.0":"2025-12-18T16:56:09.775Z","5.0.0-beta.20251218T180640":"2025-12-18T17:10:06.011Z","5.0.0":"2026-04-05T12:14:32.726Z","5.0.1":"2026-04-05T15:06:50.395Z","5.1.0":"2026-04-14T21:00:31.943Z","5.2.0-beta.20260415T135245":"2026-04-15T11:53:02.944Z","5.2.0-beta.20260415T152142":"2026-04-15T13:23:05.084Z","5.2.0":"2026-04-18T15:17:33.727Z","6.0.0-beta.20260820T171602":"2026-08-20T15:16:25.586Z","6.0.0":"2026-09-26T18:35:14.542Z"},"bugs":{"url":"https://github.com/tiliajs/tilia/issues"},"author":{"name":"Gaspard Anna Bucher","email":"g.a.bucher@midasum.com"},"license":"MIT","homepage":"https://tiliajs.dev","keywords":["state management","domain-driven","reactive","typescript","rescript","frp","computed","minimal","simple"],"repository":{"url":"git+https://github.com/tiliajs/tilia.git","type":"git"},"description":"🍃 State management library, domain-driven.","maintainers":[{"name":"g.a.bucher","email":"g.a.bucher@midasum.com"}],"readme":"# Tilia\n\n**Tilia** is a simple, powerful state management library for TypeScript and ReScript, designed for data-intensive and highly interactive apps. Built with best practices in mind, Tilia emphasizes *readability* and minimal API surface, making state management nearly invisible in your code.\n\n### Why Tilia for Domain-Driven Design ?\n\nTilia’s minimal, expressive API lets you model application state and business\nlogic in the language of your domain—without boilerplate or framework jargon.\nFeatures like `carve` encourage modular, feature-focused state that maps\nnaturally to DDD’s bounded contexts. Computed properties and derived actions\nkeep business logic close to your data, making code more readable, maintainable,\nand easier to evolve as your domain grows.\n\nIn short: Tilia helps you write code that matches your business, not your framework.\n\nFor more information, read the [tilia guide](https://tiliajs.dev/guide).\n\n<a href=\"https://tiliajs.dev\">\n  <img width=\"834\" height=\"705\" alt=\"image\" src=\"https://github.com/user-attachments/assets/56dd163a-65a0-4900-9280-aab2a0d7d92a\" />\n</a>\n\nSee the [API reference](https://tiliajs.dev/api) for the complete public surface.\nCoding assistants can start with [`llms.txt`](./llms.txt), then use\n[`src/index.d.ts`](./src/index.d.ts) or\n[`src/Tilia.resi`](./src/Tilia.resi) for exact signatures.\n\nFor core runtime behavior decisions (including computed pruning), see\n[`TRADE_OFFS.md`](./TRADE_OFFS.md).\n\n## Note on exceptions\n\nIf a computed or observe callback throws an exception, the exception is caught,\nlogged to `console.error` and re-thrown at the end of the next flush. This is\ndone to avoid breaking the application in case of a bug in the callback but\nstill bubbling the error to the user.\n\n## API (in case the website is not available)\n\n(TypeScript version below)\n\n### ReScript\n\nThis is taken directly from Tilia.resi file.\n\n```res\ntype observer\n\ntype signal<'a> = {mutable value: 'a}\ntype readonly<'a> = {data: 'a}\ntype setter<'a> = 'a => unit\ntype deriver<'p> = {\n  /** \n   * Return a derived value to be inserted into a tilia object. This is like\n   * a computed but with the tilia object as parameter.\n   * \n   * @param f The computation function that takes the tilia object as parameter.\n   */\n  derived: 'a. ('p => 'a) => 'a,\n}\n\ntype tilia = {\n  /** \n   * Transform a regular object or array into a tilia proxy value.\n   * \n   * The returned value is reactive: any nested fields or elements are tracked\n   * for changes.\n   */\n  tilia: 'a. 'a => 'a,\n  /** \n   * Transform a regular object or array into a tilia proxy value, with the\n   * possibility to derive state from the object itself.\n   * \n   * The returned value is reactive: any nested fields or elements are tracked\n   * for changes.\n   */\n  carve: 'a. (deriver<'a> => 'a) => 'a,\n  /** \n   * Register a callback to be re-run whenever any observed value changes in the\n   * default context.\n   * \n   * This uses a PUSH model: changes \"push\" the callback to run.\n   *\n   * For a PULL model (run only when a value is read), see `computed`.\n   *\n   * @return A function to stop observing.\n   */\n  observe: (unit => unit) => unit => unit,\n  /** \n   * React to value changes.\n  * \n  * The first function captures the values to observe and passes them to the\n  * second function. The second function is called whenever any of the observed\n  * values changes.\n  * \n  * @param f The capture function.\n  * @param m The effect function.\n  * @return A function to stop watching.\n  */\n  watch: 'a. (unit => 'a, 'a => unit) => unit => unit,\n  /** \n   * Run a series of operations in a batch, blocking notifications until the\n   * batch is complete.\n   * \n   * Useful for updating multiple reactive values efficiently.\n   */\n  batch: (unit => unit) => unit,\n  /**\n   * Wrap a primitive value in a reactive signal. Use this to quickly create a\n   * tilia object with a single `value` field and a setter.\n   *\n   */\n  signal: 'a. 'a => (signal<'a>, setter<'a>),\n  /**\n   * Derive a signal from other signals.\n   *\n   */\n  derived: 'a. (unit => 'a) => signal<'a>,\n  /**\n   * Return a reactive source value to be inserted into a tilia object.\n  *\n  * The setup callback is called once on first value read and whenever any \n  * observed value changes. The callback receives a setter function, which \n  * can be used to imperatively update the value. The initial value is used \n  * before the first update.\n  *\n  * This is useful for implementing resource loaders, state machines or any state\n  * that depends on external or asynchronous events.\n  * \n  * @param v The initial value.\n  * @param f The setup function, receives the previous value and a setter.\n  */\n  source: 'a 'ignored. ('a, ('a, 'a => unit) => 'ignored) => 'a,\n  /**\n   * Return a managed value to be inserted into a tilia object.\n  *\n  * The setup callback runs once when the value is first accessed, and again\n  * whenever any observed dependency changes. The callback receives a setter\n  * function to imperatively update the value, and should return the initial\n  * value.\n  *\n  * This is useful for implementing event based machines with a simple initial\n  * setup.\n  * \n  * @param f The setup function, receives a setter and returns the current value.\n  */\n  store: 'a. (('a => unit) => 'a) => 'a,\n  /** \n   * Internal: Register an observer callback.\n   */\n  _observe: (unit => unit) => observer,\n}\n\n/** \n * Create a new tilia context and return the `tilia`, `observe`, `batch` and\n * `signal` functions.\n *\n * The `gc` parameter controls how many cleared watchers are kept before\n * triggering garbage collection (default: 50).\n * \n * @param ~gc Maximum cleared watchers before GC (default: 50).\n */\nlet make: (~gc: int=?) => tilia\n\n/** \n * Transform a regular object or array into a tilia proxy value.\n * \n * The returned value is reactive, tracking changes to nested fields or\n * elements.\n * \n * @param a The object or array to wrap.\n */\nlet tilia: 'a => 'a\n\n/** \n * Transform a regular object or array into a tilia proxy value, with the\n * possibility to derive state from the object itself.\n * \n * The returned value is reactive: any nested fields or elements are tracked for\n * changes.\n */\nlet carve: (deriver<'a> => 'a) => 'a\n\n/** \n * Register a callback to be re-run whenever any of the observed values changes.\n * \n * This uses a PUSH model: changes \"push\" the callback to run.  For a PULL model\n * (run only when a value is read), see `computed`.\n * \n * @param f The callback to run on changes.\n * @return A function to stop observing.\n */\nlet observe: (unit => unit) => unit => unit\n\n/** \n * React to changes of captured values.\n * \n * The first function captures values to observe. The second function\n * is called with the returned value from the first function whenever\n * any of the observed values changes.\n * \n * The effect callback should avoid synchronously mutating captured signals\n * to prevent unexpected recursive updates. Use `observe` for more complex\n * reactive behaviors involving such mutations.\n * \n * @param f1 The function that captures values to observe.\n * @param f2 The function called when the captured values change.\n * @return A function to stop watching.\n */\nlet watch: (unit => 'a, 'a => unit) => unit => unit\n\n/** \n * Run a series of operations in a batch, blocking notifications until the batch\n * is complete.\n * \n * Useful for updating multiple reactive values efficiently (not needed within a\n * tilia callback such as in `computed` or `observe`)\n * \n * @param f The function to execute in a batch.\n */\nlet batch: (unit => unit) => unit\n\n/**\n * Wrap a primitive value in a reactive signal. Use this to quickly create a\n * tilia object with a single `value` field and a setter.\n *\n * @param v The initial value.\n */\nlet signal: 'a => (signal<'a>, setter<'a>)\n\n/**\n * Derive a signal from other signals.\n *\n */\nlet derived: (unit => 'a) => signal<'a>\n\n/**\n * Wrap a value in a readonly holder with a non-writable `value` field.\n *\n * Use to insert immutable data into a tilia object and avoid tracking.\n *\n * @param v The initial value.\n */\nlet readonly: 'a => readonly<'a>\n\n/** \n * Return a computed value to be inserted into a tilia object.\n *\n * The cached value is computed when the key is read and is destroyed \n * (invalidated) when any observed value changes.\n *\n * The callback should return the current value.\n * \n * @param f The computation function.\n */\nlet computed: (unit => 'a) => 'a\n\n/**\n * Create a computed value that reflects the current value of a signal.\n *\n * This function takes a reactive `signal` and returns a computed value that\n * \"lifts\" and tracks the inner `value` field of the signal.\n * \n * @param s The signal to lift as a computed.\n */\nlet lift: signal<'a> => 'a\n\n/**\n * Return a reactive source value to be inserted into a tilia object.\n *\n * The setup callback is called once on first value read and whenever any \n * observed value changes. The callback receives a setter function, which \n * can be used to imperatively update the value. The initial value is used \n * before the first update.\n *\n * This is useful for implementing resource loaders, state machines or any state\n * that depends on external or asynchronous events.\n * \n * @param v The initial value.\n * @param f The setup function, receives the previous value and a setter.\n */\nlet source: ('a, ('a, 'a => unit) => 'ignored) => 'a\n\n/**\n * Return a managed value to be inserted into a tilia object.\n *\n * The setup callback runs once when the value is first accessed, and again\n * whenever any observed dependency changes. The callback receives a setter\n * function to imperatively update the value, and should return the initial\n * value.\n *\n * This is useful for implementing event based machines with a simple initial\n * setup.\n * \n * @param f The setup function, receives a setter and returns the current value.\n */\nlet store: (('a => unit) => 'a) => 'a\n\n/** ---------- Internal types and functions for library developers ---------- */\n/** \n * Internal: Register an observer callback.\n */\nlet _observe: (unit => unit) => observer\n\n/** \n * Internal: Stop observing.\n */\nlet _done: observer => unit\n\n/** \n * Internal: Stop observing and mark an observer as ready to respond. \n * \n * If `bool` is true, notify if changed.\n */\nlet _ready: (observer, bool) => unit\n\n/** \n * Internal: Dispose of an observer that wasn't notified (notification disposes of observers automatically).\n */\nlet _clear: observer => unit\n\n/** \n * Internal: Get meta information on the proxy (raw tree, etc).\n */\nlet _meta: 'a => nullable<'b>\n\n/** \n * Internal: Type used by _canopy.\n */\ntype canopy = {\n  live: Set.t<string>,\n  idle: Set.t<string>,\n}\n\n/**\n * Internal: Inspect which keys have observers (live) versus\n * the ones that are not observed (idle).\n */\nlet _canopy: 'a => canopy\n\n/** \n * Internal: The default tilia context.\n */\nlet _ctx: tilia\n```\n\n### TypeScript\n\n```ts\ndeclare const o: unique symbol;\nexport type Observer = { readonly [o]: true };\n/** A reactive holder for a single value, read and written through `value`. */\nexport type Signal<T> = { value: T };\n/** An immutable holder: the `data` field is not tracked nor proxied. */\nexport type Readonly<T> = { readonly data: T };\n/** Imperative update function returned alongside signals and passed to setups. */\nexport type Setter<T> = (v: T) => void;\n/** Stop function returned by `observe` and `watch`. Calling it cancels the subscription. */\nexport type Cancel = () => void;\n/** Helper passed to `carve` to declare values derived from the object under construction. */\nexport type Deriver<U> = {\n  /**\n   * Declare a derived (computed) field inside a `carve` definition. Works like\n   * `computed`, but the computation receives the carved object itself, so a\n   * field can depend on sibling fields.\n   *\n   * ```ts\n   * const alice = carve(({ derived }) => ({\n   *   birthYear: 1995,\n   *   age: derived((self) => thisYear - self.birthYear),\n   * }));\n   * ```\n   */\n  derived: <T>(fn: (p: U) => T) => T;\n};\n\n/** A tilia context: an isolated reactive scope with its own tracking and scheduling. */\nexport type Tilia = {\n  /**\n   * Transform a regular object or array into a reactive tilia proxy.\n   *\n   * Reads are tracked per key, including nested objects and arrays, so\n   * observers only re-run when a key they actually read changes. Calling\n   * `tilia` twice on the same object returns the same proxy.\n   */\n  tilia: <T>(branch: T) => T;\n  /**\n   * Build a reactive object whose derived fields can read the object itself.\n   * The callback receives a {@link Deriver} and must return the object to\n   * proxy. Use this to co-locate state and computations in one definition.\n   */\n  carve: <T>(fn: (deriver: Deriver<T>) => T) => T;\n  /**\n   * Run `fn` now and re-run it whenever any tilia value it read changes\n   * (push reactivity).\n   *\n   * @returns A function that stops the observation.\n   */\n  observe: (fn: () => void) => Cancel;\n  /**\n   * React to changes with a clear separation between reading and acting:\n   * `fn` captures (reads) values and returns a result; `effect` runs with\n   * that result whenever a captured value changes. Unlike `observe`, the\n   * effect itself is not tracked, so it can freely read other reactive state.\n   *\n   * @returns A function that stops watching.\n   */\n  watch: <T>(fn: () => T, effect: (v: T) => void) => Cancel;\n  /**\n   * Run several mutations as one batch: notifications are deferred until the\n   * batch completes, so observers see a single consistent update. Not needed\n   * inside tilia callbacks (`observe`, `computed`, ...) where batching is\n   * already active.\n   */\n  batch: (fn: () => void) => void;\n  /**\n   * Wrap a single value in a reactive {@link Signal}. Returns the signal and\n   * a setter: read with `s.value`, write with the setter.\n   */\n  signal: <T>(value: T) => [Signal<T>, Setter<T>];\n  /**\n   * Create a signal whose value is computed from other reactive values and\n   * recomputed when they change.\n   */\n  derived: <T>(fn: () => T) => Signal<T>;\n  /**\n   * Create a reactive source value to insert into a tilia object. The setup\n   * runs on first read and re-runs when any tilia value it read changes. It\n   * receives the previous value and a setter for imperative (possibly async)\n   * updates; `initialValue` is used until the first `set`.\n   *\n   * Useful for resource loaders, state machines, or any state driven by\n   * external or asynchronous events.\n   */\n  source: <T>(initialValue: T, fn: (previous: T, set: Setter<T>) => unknown) => T;\n  /**\n   * Create a managed value to insert into a tilia object. The setup runs on\n   * first read and re-runs when any tilia value it read changes. It receives\n   * a setter for later imperative updates and must return the initial value.\n   *\n   * Like `source`, but the initial value is produced by the setup itself.\n   */\n  store: <T>(fn: (set: Setter<T>) => T) => T;\n  /** @internal Register a raw observer (library authors; see `_observe`). */\n  _observe(callback: () => void): Observer;\n};\n\n/**\n * Create a new tilia context with its own `tilia`, `observe`, `batch`, etc.\n * State from different contexts is tracked and flushed independently.\n *\n * @param gc Number of cleared watchers to keep before triggering garbage\n *           collection (default: 50).\n */\nexport function make(gc?: number): Tilia;\n\n/**\n * Transform a regular object or array into a reactive tilia proxy (in the\n * default context).\n *\n * Reads are tracked per key, including nested objects and arrays, so\n * observers only re-run when a key they actually read changes. Calling\n * `tilia` twice on the same object returns the same proxy.\n */\nexport function tilia<T>(branch: T): T;\n/**\n * Build a reactive object whose derived fields can read the object itself.\n * The callback receives a {@link Deriver} and must return the object to\n * proxy. Use this to co-locate state and computations in one definition.\n */\nexport function carve<T>(fn: (deriver: Deriver<T>) => T): T;\n/**\n * Run `fn` now and re-run it whenever any tilia value it read changes\n * (push reactivity). For pull reactivity (recompute only when read), see\n * `computed`.\n *\n * @returns A function that stops the observation.\n */\nexport function observe(fn: () => void): Cancel;\n/**\n * React to changes with a clear separation between reading and acting:\n * `fn` captures (reads) values and returns a result; `effect` runs with that\n * result whenever a captured value changes. Unlike `observe`, the effect\n * itself is not tracked, so it can freely read other reactive state.\n *\n * The effect should avoid synchronously mutating the values it captures, to\n * prevent recursive updates; use `observe` for such feedback loops.\n *\n * @returns A function that stops watching.\n */\nexport function watch<T>(fn: () => T, effect: (v: T) => void): Cancel;\n/**\n * Run several mutations as one batch: notifications are deferred until the\n * batch completes, so observers see a single consistent update. Not needed\n * inside tilia callbacks (`observe`, `computed`, ...) where batching is\n * already active.\n */\nexport function batch(fn: () => void): void;\n\n/**\n * Create a computed value to insert into a tilia object (pull reactivity).\n * The value is computed on first read, cached, and invalidated when any tilia\n * value it read changes; it is only recomputed on the next read.\n */\nexport function computed<T>(fn: () => T): T;\n/**\n * Create a reactive source value to insert into a tilia object. The setup\n * runs on first read and re-runs when any tilia value it read changes. It\n * receives the previous value and a setter for imperative (possibly async)\n * updates; `initialValue` is used until the first `set`.\n *\n * Useful for resource loaders, state machines, or any state driven by\n * external or asynchronous events.\n */\nexport function source<T>(\n  initialValue: T,\n  fn: (previous: T, set: Setter<T>) => unknown\n): T;\n/**\n * Create a managed value to insert into a tilia object. The setup runs on\n * first read and re-runs when any tilia value it read changes. It receives a\n * setter for later imperative updates and must return the initial value.\n *\n * Like `source`, but the initial value is produced by the setup itself.\n */\nexport function store<T>(fn: (set: Setter<T>) => T): T;\n/**\n * Wrap a value in a {@link Readonly} holder. The wrapped data is not proxied\n * nor tracked: use this to insert immutable or foreign objects (class\n * instances, large blobs) into a tilia object without reactivity overhead.\n */\nexport function readonly<T>(data: T): Readonly<T>;\n/**\n * Wrap a single value in a reactive {@link Signal}. Returns the signal and a\n * setter: read with `s.value`, write with the setter.\n */\nexport function signal<T>(value: T): [Signal<T>, Setter<T>];\n/**\n * Create a signal whose value is computed from other reactive values and\n * recomputed when they change.\n */\nexport function derived<T>(fn: () => T): Signal<T>;\n/**\n * Lift a signal into a computed value to insert into a tilia object: the\n * field tracks the signal's inner `value`.\n *\n * ```ts\n * const app = tilia({ user: lift(userSignal) });\n * app.user; // stays in sync with userSignal.value\n * ```\n */\nexport function lift<T>(s: Signal<T>): T;\n\n/** @internal Keys with observers (`live`) versus keys without (`idle`). */\nexport type Canopy = { live: Set<string>; idle: Set<string> };\n/** @internal Inspect which keys of a tilia proxy are observed. */\nexport function _canopy<T extends object>(tree: T): Canopy;\n/**\n * @internal Register `callback` as an observer and start recording reads.\n * Entry point for library authors building on tilia; pair with `_done` /\n * `_ready` / `_clear`.\n */\nexport function _observe(callback: () => void): Observer;\n/** @internal Stop recording reads for `observer` without subscribing it. */\nexport function _done(observer: Observer): void;\n/**\n * @internal Stop recording and subscribe the observer to the recorded reads.\n * If `notifyIfChanged` is true, notify immediately when a read value already\n * changed during recording.\n */\nexport function _ready(observer: Observer, notifyIfChanged?: boolean): void;\n/** @internal Dispose of an observer that was not notified (notification disposes automatically). */\nexport function _clear(observer: Observer): void;\n/** @internal Get meta information on a tilia proxy (raw target, root, etc.). */\nexport function _meta<T>(tree: T): unknown;\n/** @internal The default tilia context (used by the top-level exports). */\nexport const _ctx: Tilia;\n```\n\n`_canopy(tree)` is an internal helper for library developers. It flushes\npending notifications, then returns current own keys split into `live` (has\nobservers) and `idle` (no observers).\n\n## Basic Example\n\n```ts\nimport { tilia, observe } from \"tilia\";\n\nconst alice = tilia({\n  name: \"Alice\",\n  age: 0,\n  birthday: dayjs(\"2015-05-24\"),\n});\n\nconst globals = tilia({ now: dayjs() });\n\nsetInterval(() => (globals.now = dayjs()), 1000 * 60);\n\n// The cached computed value is reset if now_.value or alice.birthday changes.\nalice.age = computed(() => globals.now.diff(alice.birthday, \"year\"));\n\n// This will be called every time alice.age changes.\nobserve(() => {\n  console.log(\"Alice is now\", alice.age, \"years old !!\");\n});\n```\n\n## Advanced Example\n\nDemonstrates how to use `carve` for features where methods and properties depend on each other.\n\n```ts\nexport function makeTodos(remote: Remote, data: Todo[]) {\n  const todos = carve<Todos>(({ derived }) => ({\n    // State\n    filter: source(fetchFilter(remote), \"all\"),\n    selected: newTodo(),\n\n    // Computed state\n    list: derived(list),\n    remaining: derived(remaining),\n\n    // Actions\n    clear: derived(clear),\n    edit: derived(edit),\n    remove: derived(remove),\n    save: derived(save),\n    setFilter: derived(setFilter),\n    setTitle: derived(setTitle),\n    toggle: derived(toggle),\n\n    // Private state\n    data,\n  }));\n\n  return todos;\n}\n```\n","readmeFilename":"README.md"}