{"_id":"@solid-primitives/trigger","_rev":"4238958","name":"@solid-primitives/trigger","description":"A set of primitives based on Solid signals, used to trigger computations.","dist-tags":{"beta":"1.0.2-beta.0","latest":"1.2.3"},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"time":{"modified":"2026-03-23T00:54:51.000Z","created":"2022-10-27T19:22:33.408Z","1.2.3":"2026-02-24T01:11:51.715Z","1.2.2":"2025-06-29T12:13:00.184Z","1.2.1":"2025-04-27T07:51:59.267Z","1.2.0":"2025-01-22T22:21:43.890Z","1.1.0":"2024-09-29T13:02:45.150Z","1.0.11":"2024-03-05T20:04:31.930Z","1.0.10":"2024-02-28T21:29:23.777Z","1.0.9":"2024-01-16T08:58:20.330Z","1.0.8":"2023-08-04T10:28:14.461Z","1.0.7":"2023-05-19T07:14:39.181Z","1.0.6":"2023-05-07T19:14:31.168Z","1.0.5":"2023-03-31T19:45:58.121Z","1.0.4":"2023-03-26T16:15:43.259Z","1.0.3":"2023-03-23T11:48:19.600Z","1.0.2":"2023-03-03T10:02:04.092Z","1.0.2-beta.0":"2023-03-03T08:49:22.870Z","1.0.1":"2023-02-28T12:48:10.003Z","1.0.0":"2023-02-24T20:54:06.607Z","0.0.4":"2023-01-28T23:04:39.940Z","0.0.3":"2023-01-18T19:09:04.676Z","0.0.2":"2022-10-27T19:22:33.408Z"},"users":{},"author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"versions":{"1.2.3":{"name":"@solid-primitives/trigger","version":"1.2.3","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/trigger","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"@solid-primitives/source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.4.0"},"typesVersions":{},"devDependencies":{"solid-js":"^1.9.7"},"scripts":{"dev":"node --import=@nothing-but/node-resolve-ts --experimental-transform-types ../../scripts/dev.ts","build":"node --import=@nothing-but/node-resolve-ts --experimental-transform-types ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.2.3","_integrity":"sha512-Za2JebEiDyfamjmDwRaESYqBBYOlgYGzB8kHYH0QrkXyLf2qNADlKdGN+z3vWSLCTDcKxChS43Kssjuc0OZhng==","_resolved":"/tmp/fc058e0fedad19be9cfb7e3a71398b4c/solid-primitives-trigger-1.2.3.tgz","_from":"file:solid-primitives-trigger-1.2.3.tgz","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"shasum":"aaecb4a8c220b52f71caefa6bdd3fef57b683e4b","size":3403,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.2.3.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trigger_1.2.3_1771895511584_0.11556404610483972"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T01:11:51.715Z","publish_time":1771895511715,"_source_registry_name":"default","_cnpm_publish_time":1771895511715},"1.2.2":{"name":"@solid-primitives/trigger","version":"1.2.2","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/trigger","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"@solid-primitives/source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.3.2"},"typesVersions":{},"devDependencies":{"solid-js":"^1.9.7"},"scripts":{"dev":"node --import=@nothing-but/node-resolve-ts --experimental-transform-types ../../scripts/dev.ts","build":"node --import=@nothing-but/node-resolve-ts --experimental-transform-types ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.2.2","_integrity":"sha512-IWoptVc0SWYgmpBPpCMehS5b07+tpFcvw15tOQ3QbXedSYn6KP8zCjPkHNzMxcOvOicTneleeZDP7lqmz+PQ6g==","_resolved":"/tmp/612d72d584cda76ebcceb6e398742467/solid-primitives-trigger-1.2.2.tgz","_from":"file:solid-primitives-trigger-1.2.2.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"30e988ed3d7c125d64d951f87db6cbbea886397d","size":3402,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.2.2.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com","actor":{"name":"thetarnav.","email":"gthetarnav@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trigger_1.2.2_1751199180002_0.3898757893588525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-29T12:13:00.184Z","publish_time":1751199180184,"_source_registry_name":"default","_cnpm_publish_time":1751199180184},"1.2.1":{"name":"@solid-primitives/trigger","version":"1.2.1","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/trigger","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"@solid-primitives/source":"./src/index.ts","types":"./dist/index.d.ts","default":"./dist/index.js"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.3.1"},"typesVersions":{},"devDependencies":{"solid-js":"^1.8.7"},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.2.1","_integrity":"sha512-pvNmddYs5AYUpiH373F7wbQOlcc10SSNHY8kUiu4UHoDlv4jhSnlNXzbFkmt33hq4ODKdN5gVm00jCnAJ+wm8Q==","_resolved":"/tmp/b27ad54453252a13bcea8c9845b7fb52/solid-primitives-trigger-1.2.1.tgz","_from":"file:solid-primitives-trigger-1.2.1.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"84eeb197063b05488b94b359a6f1a0d7f480a7eb","size":3357,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.2.1.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trigger_1.2.1_1745740319080_0.473546036127922"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-27T07:51:59.267Z","publish_time":1745740319267,"_source_registry_name":"default","_cnpm_publish_time":1745740319267},"1.2.0":{"name":"@solid-primitives/trigger","version":"1.2.0","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/trigger","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"@solid-primitives/source":"./src/index.ts","import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.3.0"},"typesVersions":{},"devDependencies":{"solid-js":"^1.8.7"},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.2.0","_integrity":"sha512-sW4/3cDXSjYQampn8CIFZ11BlxgNf2li8r2fXnb3b3YWE6RdZZCl8PhvpPF38Gzl0CnryrbTPJWM7OIkseCDgQ==","_resolved":"/tmp/c53dfc049db161e614c2e97d969d72ec/solid-primitives-trigger-1.2.0.tgz","_from":"file:solid-primitives-trigger-1.2.0.tgz","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"7821ca5311b060a41507c6ed73b23a3ff4e18b39","size":3355,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.2.0.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trigger_1.2.0_1737584503698_0.20687440146111435"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T22:21:43.890Z","publish_time":1737584503890,"_source_registry_name":"default","_cnpm_publish_time":1737584503890},"1.1.0":{"name":"@solid-primitives/trigger","version":"1.1.0","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/trigger","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.2.3"},"typesVersions":{},"devDependencies":{"solid-js":"^1.8.7"},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.1.0","_integrity":"sha512-00BbAiXV66WwjHuKZc3wr0+GLb9C24mMUmi3JdTpNFgHBbrQGrIHubmZDg36c5/7wH+E0GQtOOanwQS063PO+A==","_resolved":"/tmp/154ebf9c01ed3c9f43361cd40a4e2053/solid-primitives-trigger-1.1.0.tgz","_from":"file:solid-primitives-trigger-1.1.0.tgz","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"shasum":"bd41b5522564410046d040655a0c7179d5d7a977","size":3573,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.1.0.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.1.0_1727614964943_0.15039386424147705"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-29T13:02:45.150Z","publish_time":1727614965150,"_source_registry_name":"default","_cnpm_publish_time":1727614965150},"1.0.11":{"name":"@solid-primitives/trigger","version":"1.0.11","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://primitives.solidjs.community/package/trigger","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.2.3"},"typesVersions":{},"devDependencies":{"solid-js":"^1.8.7"},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.0.11","_integrity":"sha512-4oc8grBzBit7ByXgE1aZ0QXfhdlhXaiFjDKYsOhRyUJa8fN4hdr2IgsYqjmHwxyjK+Dm2OUwkCI1bGkaLgtgXg==","_resolved":"/tmp/3adf5fe265c92efefd24e38490a41907/solid-primitives-trigger-1.0.11.tgz","_from":"file:solid-primitives-trigger-1.0.11.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"76512de06b3bcc78cd2dbdd2e1726b889f0fe604","size":3465,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.11.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.11_1709669071795_0.8616153223730048"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-05T20:04:31.930Z","publish_time":1709669071930,"_source_registry_name":"default","_cnpm_publish_time":1709669071930},"1.0.10":{"name":"@solid-primitives/trigger","version":"1.0.10","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.2.3"},"typesVersions":{},"devDependencies":{"solid-js":"^1.8.7"},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.0.10","_integrity":"sha512-gPNhmIBMxaJm2gWAAqUkpF5Vk6yZgaJ9+MFQN5eIRQ//GPIUqkNtSSar5sU+iG2I5QmS4iU7gOnvv3XvxXI1fg==","_resolved":"/tmp/0f3ba2ece7d1ca1065186ca498f5a3ba/solid-primitives-trigger-1.0.10.tgz","_from":"file:solid-primitives-trigger-1.0.10.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"shasum":"40486627658edb6495ad503513c4f6575127f778","size":3469,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.10.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.10_1709155763620_0.8825629981183156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-28T21:29:23.777Z","publish_time":1709155763777,"_source_registry_name":"default","_cnpm_publish_time":1709155763777},"1.0.9":{"name":"@solid-primitives/trigger","version":"1.0.9","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.2.2"},"typesVersions":{},"devDependencies":{"solid-js":"^1.8.7"},"scripts":{"dev":"tsx ../../scripts/dev.ts","build":"tsx ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.0.9","_integrity":"sha512-hW9r8LkFQ0KSAtesSVUfZ9uIAuttslndgfJs+hD+SD1C5JwHyDm4sFoJKzahexh04iKX29JXmuDEjdjudIWqFQ==","_resolved":"/tmp/5f2de247eb25b839ce6d050ec1a2f728/solid-primitives-trigger-1.0.9.tgz","_from":"file:solid-primitives-trigger-1.0.9.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"a2a08aee464b4e75fe48a80be019eeef76517e6a","size":3470,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.9.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.9_1705395500176_0.10720921575905895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-16T08:58:20.330Z","publish_time":1705395500330,"_source_registry_name":"default","_cnpm_publish_time":1705395500330},"1.0.8":{"name":"@solid-primitives/trigger","version":"1.0.8","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.2.1"},"typesVersions":{},"devDependencies":{"solid-js":"1.7.6"},"scripts":{"dev":"jiti ../../scripts/dev.ts","build":"jiti ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.0.8","_integrity":"sha512-p9e3FGhCk8sRPxDiCT8vnTE+DOEtrAnJZP4zV0NAV6YGnpV50JATVXNiLjKgyiI/mTIRkWB0+9c5SUbRlqFx6A==","_resolved":"/tmp/a0357816004f6b7c43aa1d1b150790e2/solid-primitives-trigger-1.0.8.tgz","_from":"file:solid-primitives-trigger-1.0.8.tgz","_nodeVersion":"18.17.0","_npmVersion":"9.6.7","dist":{"shasum":"71a6e92172f9ab638d681848c0bd2afe00e9e07f","size":3395,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.8.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.8_1691144894322_0.4607504136686267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-04T10:28:14.461Z","publish_time":1691144894461,"_source_registry_name":"default","_cnpm_publish_time":1691144894461},"1.0.7":{"name":"@solid-primitives/trigger","version":"1.0.7","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.2.0"},"typesVersions":{},"scripts":{"dev":"jiti ../../scripts/dev.ts","build":"jiti ../../scripts/build.ts","vitest":"vitest -c ../../configs/vitest.config.ts","test":"pnpm run vitest","test:ssr":"pnpm run vitest --mode ssr"},"_id":"@solid-primitives/trigger@1.0.7","_integrity":"sha512-vICmbDtncFs29NwstIzat8QzPUMWR9Wlq1kElIOjQ/jKqBzZ7o1S5bfuBXG2ckp1W0CEvS1gcMAF3kuVSQAFqQ==","_resolved":"/tmp/6868f8260f6139b15fed307fd11c86dc/solid-primitives-trigger-1.0.7.tgz","_from":"file:solid-primitives-trigger-1.0.7.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"e4dfc827ea0e703067a5ad99f989a3dc23c70813","size":3351,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.7.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.7_1684480478965_0.0054201512335734225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-19T07:14:39.181Z","publish_time":1684480479181,"_source_registry_name":"default","_cnpm_publish_time":1684480479181},"1.0.6":{"name":"@solid-primitives/trigger","version":"1.0.6","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.1.1"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.6","_integrity":"sha512-ycVamItLTRBzGbbKdRfw+SGVVKEonS/Tfmaef0aBJ/Bc/YKyQ+sSiERqZy6DDAzwlGMefGSDLG+JHxS46/mnyQ==","_resolved":"/tmp/ce48099e299c25248102c85127e85379/solid-primitives-trigger-1.0.6.tgz","_from":"file:solid-primitives-trigger-1.0.6.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"f69dea3ab7392fb97307289d6ce06e1016f0f1af","size":3353,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.6.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.6_1683486870927_0.007734516840536276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-07T19:14:31.168Z","publish_time":1683486871168,"_source_registry_name":"default","_cnpm_publish_time":1683486871168},"1.0.5":{"name":"@solid-primitives/trigger","version":"1.0.5","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^6.0.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.5","_integrity":"sha512-NAnLYmUFPvJoH05qBf90IEcSTROM+woFdqcGgGmlcYcewewLNLIuJDB69CvPvM+O9yHvRk7UXcpapV25iXcoDQ==","_resolved":"/tmp/92c234f73a068d049335dcf5528d0f47/solid-primitives-trigger-1.0.5.tgz","_from":"file:solid-primitives-trigger-1.0.5.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"c89769c9689fcc98060c3681078b38703bdf5aaa","size":3354,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.5.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.5_1680291957968_0.871329759940827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-31T19:45:58.121Z","publish_time":1680291958121,"_cnpm_publish_time":1680291958121},"1.0.4":{"name":"@solid-primitives/trigger","version":"1.0.4","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^5.5.2"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.4","_integrity":"sha512-9u6itzD9pvVGgWSTDMoHKuTKYTSJrP4rbnF2CYmuRLeXKB85ILxQpD8W2l/WScMMQDV3JNIt+SoBLFcrWRwjxg==","_resolved":"/tmp/930d1fc67c5280ab21d1b28a1e70c14c/solid-primitives-trigger-1.0.4.tgz","_from":"file:solid-primitives-trigger-1.0.4.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"3aba5095c5cd5c88519c890186d42a9ff523c1bd","size":3409,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.4.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.4_1679847343102_0.08736098338708764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-26T16:15:43.259Z","publish_time":1679847343259,"_cnpm_publish_time":1679847343259},"1.0.3":{"name":"@solid-primitives/trigger","version":"1.0.3","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","browser":{},"exports":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.12"},"dependencies":{"@solid-primitives/utils":"^5.5.1"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.3","_integrity":"sha512-OAGxaZdw7cQXaHxJl65sBvDtkk+hhs58ZK+NDuCeRUx/J26/fxprvh4/XHgGIRbDUOHw33MoqcMRnAVs6qNFOQ==","_resolved":"/tmp/9b5c482c4863f24213cbd174d1e0fc64/solid-primitives-trigger-1.0.3.tgz","_from":"file:solid-primitives-trigger-1.0.3.tgz","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"shasum":"c623d3f6e041e499246073544d8cabd08ba9bd70","size":3344,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.3.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.3_1679572099423_0.5709001597789811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T11:48:19.600Z","publish_time":1679572099600,"_cnpm_publish_time":1679572099600},"1.0.2":{"name":"@solid-primitives/trigger","version":"1.0.2","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.js":"./dist/index.js","./dist/server.cjs":"./dist/index.cjs"},"exports":{"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"browser":{"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"deno":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.0"},"dependencies":{"@solid-primitives/utils":"^5.4.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.2","_integrity":"sha512-2lcO9PTK5D+ivZ5qPbCjOiTCE1wTh9pV3m3tIM3UZimXVxpTnaZX6mQBKOYqScjM2BpoqxpRM7mzVPKkWH3c5Q==","_resolved":"/tmp/64e087ac683079d6d66466015104f86c/solid-primitives-trigger-1.0.2.tgz","_from":"file:solid-primitives-trigger-1.0.2.tgz","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"bdbcd91c626fdf0f1551ff97d5cf575f2b273213","size":3630,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.2.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.2_1677837723980_0.02995082442141106"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T10:02:04.092Z","publish_time":1677837724092,"_cnpm_publish_time":1677837724092},"1.0.2-beta.0":{"name":"@solid-primitives/trigger","version":"1.0.2-beta.0","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.js":"./dist/index.js","./dist/server.cjs":"./dist/index.cjs"},"exports":{"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"browser":{"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"deno":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.0"},"dependencies":{"@solid-primitives/utils":"^5.4.0-beta.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"readmeFilename":"README.md","_id":"@solid-primitives/trigger@1.0.2-beta.0","_integrity":"sha512-Y27wp80e31qjTjePV+1pjSkXT1pseTe9DjWkiv0hRIRBw8XTUT5q6URUhHT54dQ+8xlsm0NQIobDccZWO/XSOQ==","_resolved":"C:\\Users\\gthet\\AppData\\Local\\Temp\\c22c38dd2d3dc9f0182c40724ad2b901\\solid-primitives-trigger-1.0.2-beta.0.tgz","_from":"file:solid-primitives-trigger-1.0.2-beta.0.tgz","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"shasum":"38779ac93dee47c76c099045c7d9d7099c009d5a","size":3692,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.2-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.2-beta.0.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.2-beta.0_1677833362653_0.3955668645803745"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-03T08:49:22.870Z","publish_time":1677833362870,"_cnpm_publish_time":1677833362870},"1.0.1":{"name":"@solid-primitives/trigger","version":"1.0.1","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.js":"./dist/index.js","./dist/server.cjs":"./dist/index.cjs"},"exports":{"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"browser":{"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"deno":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.0"},"dependencies":{"@solid-primitives/utils":"^5.2.1"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.1","_integrity":"sha512-ocTawf1O2kZjciQURmkduXR9tgFb52DmkauoN6zYDoT/JIyN8zLIOIQIcc8Jc6/Y/QmWKVZWK/uNy5Faxez33g==","_resolved":"/tmp/177715784dcbda0361ad93b778715547/solid-primitives-trigger-1.0.1.tgz","_from":"file:solid-primitives-trigger-1.0.1.tgz","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"shasum":"cdcceebf0d413127ea2c4ddd9755c9e82ceb7b1f","size":3632,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.1.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.1_1677588489840_0.7568362521854242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-28T12:48:10.003Z","publish_time":1677588490003,"_cnpm_publish_time":1677588490003},"1.0.0":{"name":"@solid-primitives/trigger","version":"1.0.0","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":1,"list":["createTrigger","createTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.js":"./dist/index.js","./dist/server.cjs":"./dist/index.cjs"},"exports":{"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"browser":{"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"deno":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.0"},"dependencies":{"@solid-primitives/utils":"^5.2.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@1.0.0","_integrity":"sha512-XuOmDEzRgMz5l3OINBK3FBsld/IT3xTJ9uMRM65jldOenus9F+Mgs+ePAlTjTb7y4BgRP3+RBStkBAYVvuXZOg==","_resolved":"/tmp/be580b7113866e692927a5afecbb5e9c/solid-primitives-trigger-1.0.0.tgz","_from":"file:solid-primitives-trigger-1.0.0.tgz","_nodeVersion":"18.14.1","_npmVersion":"9.3.1","dist":{"shasum":"5e343dbfe76f591b9c9fafdbf601942ff938338b","size":3631,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-1.0.0.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_1.0.0_1677272046359_0.4090274002426788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-24T20:54:06.607Z","publish_time":1677272046607,"_cnpm_publish_time":1677272046607},"0.0.4":{"name":"@solid-primitives/trigger","version":"0.0.4","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":0,"list":["createTrigger","createTriggerCache","createWeakTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.js":"./dist/index.js","./dist/server.cjs":"./dist/index.cjs"},"exports":{"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"browser":{"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"deno":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.0"},"dependencies":{"@solid-primitives/utils":"^5.0.0"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@0.0.4","_integrity":"sha512-MLdiHC69bxhmWtYB0I0D/0xgJUX7Q9cM4+YgF7pWq60CzkOxoMUCTmM3zUFrohGzPOfTmUpdi3nbYT7PVZdAGw==","_resolved":"/tmp/a946d2df7425b66f577cb0f40dba5269/solid-primitives-trigger-0.0.4.tgz","_from":"file:solid-primitives-trigger-0.0.4.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"38a4e636e097d21bd018183fc3f1f8a14d4489cf","size":3518,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-0.0.4.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_0.0.4_1674947079768_0.31382713084497804"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-28T23:04:39.940Z","publish_time":1674947079940,"_cnpm_publish_time":1674947079940},"0.0.3":{"name":"@solid-primitives/trigger","version":"0.0.3","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":0,"list":["createTrigger","createTriggerCache","createWeakTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.js":"./dist/index.js","./dist/server.cjs":"./dist/index.cjs"},"exports":{"worker":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"browser":{"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"deno":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"node":{"import":{"types":"./dist/index.d.ts","default":"./dist/server.js"},"require":"./dist/server.cjs"},"development":{"import":{"types":"./dist/index.d.ts","default":"./dist/dev.js"},"require":"./dist/dev.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.6.0"},"dependencies":{"@solid-primitives/utils":"^4.0.1"},"typesVersions":{},"scripts":{"dev":"vite serve dev","page":"vite build dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@0.0.3","_integrity":"sha512-VDX8gSttASkzhXuQxOeVZCKN/1WTBS0D7IIse5mzXORM4zyMYi5T0fTwxBbi7SZ7zO2sc2xfmL5OFmhKtsPHrA==","_resolved":"/tmp/b27c0a6d87ee74b9f8b6940eae0ac81a/solid-primitives-trigger-0.0.3.tgz","_from":"file:solid-primitives-trigger-0.0.3.tgz","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"6423a596934906ceca6ca9c395db362074cd6766","size":3519,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-0.0.3.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_0.0.3_1674068944400_0.9740962217279225"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-18T19:09:04.676Z","publish_time":1674068944676,"_cnpm_publish_time":1674068944676},"0.0.2":{"name":"@solid-primitives/trigger","version":"0.0.2","description":"A set of primitives based on Solid signals, used to trigger computations.","author":{"name":"Damian Tarnawski","email":"gthetarnav@gmail.com"},"contributors":[],"license":"MIT","homepage":"https://github.com/solidjs-community/solid-primitives/tree/main/packages/trigger#readme","repository":{"type":"git","url":"git+https://github.com/solidjs-community/solid-primitives.git"},"bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"primitive":{"name":"trigger","stage":0,"list":["createTrigger","createTriggerCache","createWeakTriggerCache"],"category":"Reactivity"},"private":false,"sideEffects":false,"type":"module","main":"./dist/server.cjs","module":"./dist/server.js","types":"./dist/index.d.ts","browser":{"./dist/server.cjs":"./dist/index.cjs","./dist/server.js":"./dist/index.js"},"exports":{"worker":{"import":"./dist/server.js","require":"./dist/server.cjs"},"browser":{"development":{"import":"./dist/dev.js","require":"./dist/dev.cjs"},"import":"./dist/index.js","require":"./dist/index.cjs"},"deno":{"import":"./dist/server.js","require":"./dist/server.cjs"},"node":{"import":"./dist/server.js","require":"./dist/server.cjs"},"development":{"import":"./dist/dev.js","require":"./dist/dev.cjs"},"import":"./dist/index.js","require":"./dist/index.cjs"},"keywords":["solid","primitives","signal","trigger"],"peerDependencies":{"solid-js":"^1.4.0"},"dependencies":{"@solid-primitives/utils":"^4.0.0"},"scripts":{"dev":"vite serve dev","build":"jiti ../../scripts/build.ts --ssr --dev","test":"vitest -c ../../configs/vitest.config.ts","test:ssr":"pnpm run test --mode ssr"},"_id":"@solid-primitives/trigger@0.0.2","_integrity":"sha512-OW1j4DqHrLgerw8tLSMXtm9Y6PSbzA7VCg0sEgLImL/2OMGTVlLI6FdwgEW1zvtYYfAaxcb3hwMLE6cC1bcygw==","_resolved":"/tmp/8d5d5ba4ed39a8e57017536daf4868eb/solid-primitives-trigger-0.0.2.tgz","_from":"file:solid-primitives-trigger-0.0.2.tgz","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"shasum":"fd12a3d56dc472aed33b15159f484b7dfa371fe7","size":3504,"noattachment":false,"key":"/@solid-primitives/trigger/-/@solid-primitives/trigger-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@solid-primitives/trigger/download/@solid-primitives/trigger-0.0.2.tgz"},"_npmUser":{"name":"thetarnav.","email":"gthetarnav@gmail.com"},"directories":{},"maintainers":[{"name":"davedbase","email":""},{"name":"lexlohr","email":""},{"name":"thetarnav.","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/trigger_0.0.2_1666898553245_0.9467630406405168"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-27T19:22:58.475Z","publish_time":1666898553408,"_cnpm_publish_time":1666898553408}},"readme":"<p>\n  <img width=\"100%\" src=\"https://assets.solidjs.com/banner?type=Primitives&background=tiles&project=trigger\" alt=\"Solid Primitives trigger\">\n</p>\n\n# @solid-primitives/trigger\n\n[![size](https://img.shields.io/bundlephobia/minzip/@solid-primitives/trigger?style=for-the-badge&label=size)](https://bundlephobia.com/package/@solid-primitives/trigger)\n[![version](https://img.shields.io/npm/v/@solid-primitives/trigger?style=for-the-badge)](https://www.npmjs.com/package/@solid-primitives/trigger)\n[![stage](https://img.shields.io/endpoint?style=for-the-badge&url=https%3A%2F%2Fraw.githubusercontent.com%2Fsolidjs-community%2Fsolid-primitives%2Fmain%2Fassets%2Fbadges%2Fstage-1.json)](https://github.com/solidjs-community/solid-primitives#contribution-process)\n\nA set of primitives based on Solid signals, used to trigger computations.\n\n- [`createTrigger`](#createtrigger) - Set listeners in reactive computations and then trigger them when you want.\n- [`createTriggerCache`](#createtriggercache) - Creates a cache of triggers that can be used to mark dirty only specific keys.\n\n## Installation\n\n```bash\nnpm install @solid-primitives/trigger\n# or\nyarn add @solid-primitives/trigger\n# or\npnpm add @solid-primitives/trigger\n```\n\n## `createTrigger`\n\nSet listeners in reactive computations and then trigger them when you want.\n\n### How to use it\n\n```ts\nimport { createTrigger } from \"@solid-primitives/trigger\";\n\nconst [track, dirty] = createTrigger();\n\ncreateEffect(() => {\n  track();\n  // ...\n});\n\n// later\ndirty();\n```\n\n## `createTriggerCache`\n\nCreates a cache of triggers that can be used to mark dirty only specific keys.\n\nCache is a `Map` or `WeakMap` depending on the `mapConstructor` argument. (default: `Map`)\n\nIf `mapConstructor` is `WeakMap` then the cache will be weak and the keys will be garbage collected when they are no longer referenced.\n\nTrigger signals added to the cache only when tracked under a computation,\nand get deleted from the cache when they are no longer tracked.\n\n### How to use it\n\n`track` and `dirty` are called with a `key` so that each tracker will trigger an update only when his individual `key` would get marked as dirty.\n\n```ts\nimport { createTriggerCache } from \"@solid-primitives/trigger\";\n\nconst map = createTriggerCache<number>();\n\ncreateEffect(() => {\n  map.track(1);\n  //  ...\n});\n\n// later\nmap.dirty(1);\n// this won't cause an update:\nmap.dirty(2);\n```\n\n### Triggering all keys\n\n`dirtyAll` will trigger all keys in the cache.\n\n```ts\nconst [track, _dirty, dirtyAll] = createTriggerCache<number>();\n\ncreateEffect(() => {\n  track(1);\n  //  ...\n});\n\n// later (will trigger the update)\ndirtyAll();\n```\n\n### Weak version\n\n`createTriggerCache` constructor can take a `WeakMap` constructor as an argument. This will create a `WeakMap` of triggers instead of a `Map`.\n\n```ts\nconst map = createTriggerCache<object>(WeakMap);\n\nconst obj = {};\n\ncreateEffect(() => {\n  map.track(obj);\n  //  ...\n});\n\n// later\nmap.dirty(obj);\n```\n\n## Demo\n\nTODO\n\n## Changelog\n\nSee [CHANGELOG.md](./CHANGELOG.md)\n","_attachments":{},"homepage":"https://primitives.solidjs.community/package/trigger","bugs":{"url":"https://github.com/solidjs-community/solid-primitives/issues"},"license":"MIT"}