{"_id":"@starbeam/use-strict-lifecycle","_rev":"60-9539b6289edfe88a56e4b0a19d58e626","name":"@starbeam/use-strict-lifecycle","dist-tags":{"latest":"0.9.2","unstable":"0.9.3-unstable.9a60f09"},"versions":{"0.5.3":{"name":"@starbeam/use-strict-lifecycle","version":"0.5.3","_id":"@starbeam/use-strict-lifecycle@0.5.3","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"a38a65373c9488e78354853b9e7ea0730e0ba9d9","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.5.3.tgz","fileCount":19,"integrity":"sha512-ladXnId7aU0+1pTKyCE8WRkWNG1a0e34vUhHloTOnFa5con64P/crYt9g7XQRjpjb4WysXRRsS456U0UFu0XbA==","signatures":[{"sig":"MEUCIQDkl3epWfesIeATCUOp26nAryvvF1Oe1vIGwBpF2Hv5vQIgVsHlP57S1meHTdg1aJE6EI+vA58+Z+JPXAT2l/nR5eQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizx61ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOVw//bjL7WkC+iNKE4ivzrY0gIVhSI7Q5cfN8PWqEuWGveJsbvxMG\r\ngGFIU9DEn4lwEDRu7jAzYw8JIRQwEax7AO79zVhw92ltNQJQy4eyXm9Zef3v\r\nJbZy7HK8hwba2DYOjZmz0Z9/k2KoguZzCJkgVu4lNYNG6nGT7M7R7NQyjL59\r\n7K12Oyj4H8eFTV5gj5eUsKtwjJkcbWNcj+4OqB23YAM8hIdOtGHlQ/0oEhqy\r\ncN8SqJXjaVyS2h+b54FnWNvptaBYAAWtcflU6uVEX2h9kxrEC0xNYyrTYCnl\r\nqvkrPYQkHG3Aa5RTukQv9nX0XrAGyyED7pnTo7eEpFFyN0O0XCqNmkCADXQE\r\n3/sjvnkgp43xAMpOZYwBaD7TXysZvUBqcdkJYGNb1NcjHiaBnO+CMcUMVmA6\r\njAilGCrEC9BdrDbD0VxfpTOb6NY/jv8WGPiS52DRQ+umUjm5beRP41UtlAG+\r\nM1HSn0Ajh2Y2j3yk/2Dhv487FxF/illPRwV5TBW430znXvcWNLJ6V/xa+avX\r\nPvwCiu1radYWzlcUp35OLID3Wk1NKMevafnxZFrBa6/RVphJQTx9HFKeEHSI\r\nOQ7Y14woT/9lZ58L9C58yu6NS926EVw7a4tnlLcFwmrsSXRINUGWDtKiUNjj\r\nMVQk96J1BKYtA6t5JvGRap4Em/6Y4QoT06g=\r\n=cfID\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.5.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"tomdale","email":"tom@tomdale.net"},"_resolved":"/private/var/folders/q7/8tr6fww91y7cbpbdm84th9zr000q6t/T/0ded117ecc11da78afa6502e8f81fdfe/starbeam-use-strict-lifecycle-0.5.3.tgz","_integrity":"sha512-ladXnId7aU0+1pTKyCE8WRkWNG1a0e34vUhHloTOnFa5con64P/crYt9g7XQRjpjb4WysXRRsS456U0UFu0XbA==","_npmVersion":"8.12.1","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","react":"^18.2.0","expect":"^27.5.1","shelljs":"^0.8.5","react-dom":"^18.2.0","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"0.5.3","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"0.0.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.5.3_1657740980865_0.8072899448954336","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@starbeam/use-strict-lifecycle","version":"0.5.4","_id":"@starbeam/use-strict-lifecycle@0.5.4","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"22bf08d0da2bd056b8929020069b5c54dd06287f","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.5.4.tgz","fileCount":23,"integrity":"sha512-koJxJL49VbytjvxT0+CY2UlnOkm8QZmqsGy6W2yLQ7LR/ltokXtBkhC5iJaHkBpesNBO/IWfaT0/fZsKT3bAIA==","signatures":[{"sig":"MEYCIQDKNUmfJ4H2EYRul6aufNu2mOinSJrl68CRuZvIjqjYhAIhANeN4bUcwevUbaxzVurA++D8r0Vx4CLE8ZKuWxg8BVyx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz077ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovTg//RwFoWm07YmlLmdoq+0R3wFrL8hF4vSbVBanNjShQv4g5gL/R\r\nZ0mdTHN1DIBqrDeO6/XXDvdH3uVpBaDOFHBguuew3hPFaG1WKmJ2j0vcjfGu\r\nl8b2anRpVHj54wcoLrFbbqrIT4OA5GewH8xavIJUwK8HZq5wTd5Dr0c5kD4s\r\ntEM9sgl7+bJn/PeNczIkTpQkVK4cUyzCQPGYT2ZbVh4K0dcjFIZijvHRu+rD\r\nvTzP2UfojmaPIOvu0vO3Brm8l2apzOZER6ejAc+qzY4SfxRr7EqlueEgvoo3\r\nkik9Z/B+MUZzI/LN5gz5ci2gM3RGT2yEjuz1yk7HY8BOByWGByQgjW7VW+KR\r\n5drx6zx0XQc8+slJhfBb4RoaU1TPtkCYYgAbd/uzNsGYuaL9JXz9lDjB+al1\r\n2hwlj+ljPt/G0qySnMugGJEXL9a8PH16YtBhBAZe+K3nVEXrmqSZo2r+cTIY\r\nXYovJQ/J5oesb2VwmApzotbZ81oJncC5eJ8BSMQ73nCVHbkkVFGM0hMAkpqJ\r\no1s6fPBYo3VKxkB81p8boPXo/jKhjac8KfvtWcJWuD2UKQ5gDJU72dTfwe4r\r\ndg+g5p82RHNopaqOMf76WlUSgyYIq3PnCA93mUD0otsqY2Y7UaxLHdQrx0QG\r\noAbzD5rM2K6IZVfMrO258Bw8w9BgGrLik9c=\r\n=jItL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.5.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/0ccfcd32a931dbd164f16cc450d64ba5/starbeam-use-strict-lifecycle-0.5.4.tgz","_integrity":"sha512-koJxJL49VbytjvxT0+CY2UlnOkm8QZmqsGy6W2yLQ7LR/ltokXtBkhC5iJaHkBpesNBO/IWfaT0/fZsKT3bAIA==","_npmVersion":"8.11.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","react":"^18.2.0","expect":"^27.5.1","shelljs":"^0.8.5","react-dom":"^18.2.0","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.5.4","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^0.0.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.5.4_1657753339115_0.9818320200541844","host":"s3://npm-registry-packages"}},"0.5.5":{"name":"@starbeam/use-strict-lifecycle","version":"0.5.5","_id":"@starbeam/use-strict-lifecycle@0.5.5","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"329bbbf7eb907771c012cdb0483330e9742bf9df","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.5.5.tgz","fileCount":27,"integrity":"sha512-3eafJibyZXoe7Zvb875+OiTPWofJ8V6KsAJVv8OqOE8839kdJSfRZtbeQOqUS8qCN+bNCRkwYXFeKuCEjK726Q==","signatures":[{"sig":"MEYCIQDxoo0QDbG0l4iC306lwcdJWurrEB6zDFmPY6uN5uwwyAIhAKoKo58+OXPgdVm0K+kViCwf1VM15Xmc5WJDFpQt8Kie","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz4oCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqotBAAjD8hBX/apIVeYvgPREq54NuTkSqgx28wWko/GOxrOEpILoC3\r\n68AXHQgWXUuWuoHk8cqqZzFqFg34SNPx2Jw+a+GCLTBb6X9Cum4/pvg6kkc7\r\nzeSblVu6T4KHE2f5PGLVU2GLqXZCPkrxp1I0mTMzi323KN/6Dv7BIQUIUh38\r\nyc5q22Gl8U66rlzC3EcJ6qhyy2cY79RRddFUvnYQkZaVbwWAWAMFhSyeiFHG\r\nD1kcC3AQPtdCwrIEssJuP3byY0ur2+idBK17TsWeasQj+L6MAEH/u6NPA1tX\r\nsH7bKNLTaQvnwHjMRCB9yVOOMTmDSIOrAM2niM5+LjJBBSwP5/WQXzhBsNAk\r\n2MwXC3jEFORwQ4QDt6Z8xUQ0/P7I2EuRu6mTd56HeP+VEhguJaLsMmdy5moq\r\nmtgXYy3PUDJkZFnecJonedTPdSxo/Nakp3J/sYkdAiQ+oUDY1qfhpXQjKw2Y\r\nsOYHxVxyCnQukPR2lhCOkFCcIiaBPDnNIFNZtle07sP7qZ9RyaVNcuZH0Egy\r\nVXR0Sf2VtomYYUV+vW6BGYlytX4dJZPi5t9Ztirx1kTsFN3cAwWL+KE3StV1\r\nGH3MpkA2i/RYbS5uuwbQs062rpKOXFdOp6rIIX27isQ05YAHC8wqnOt0gRWJ\r\na+saQeBGpwmwdeLqxyHa1poDumklzckhnt8=\r\n=1mBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.5.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/4fffcd26d40d765276c8962ebe92a92d/starbeam-use-strict-lifecycle-0.5.5.tgz","_integrity":"sha512-3eafJibyZXoe7Zvb875+OiTPWofJ8V6KsAJVv8OqOE8839kdJSfRZtbeQOqUS8qCN+bNCRkwYXFeKuCEjK726Q==","_npmVersion":"8.11.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","react":"^18.2.0","expect":"^27.5.1","shelljs":"^0.8.5","react-dom":"^18.2.0","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.5.5","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^0.0.3"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.5.5_1657768449967_0.3279793731456735","host":"s3://npm-registry-packages"}},"0.5.6":{"name":"@starbeam/use-strict-lifecycle","version":"0.5.6","_id":"@starbeam/use-strict-lifecycle@0.5.6","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"860c47b93152f4caf44b82adde362547baedc37f","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.5.6.tgz","fileCount":27,"integrity":"sha512-4QuVL2gZm4cPyqsa3VMg2bbxo51Q6JImq55oVGcxB3WfPlvqjXxvPDI9uUfeB8Z/zgGeO6GNYjeN4VMpJ3oikg==","signatures":[{"sig":"MEUCIQCqXFQmfAmu/28iGB/pw39JJUGkzhbw4EdyFtwsrhya3gIgDW4XrJ5BXD9VNuEXoI9nZRcZrIAMZU8E12rGVMbBdhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz6q5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq12A/9GWfYw2fyj9SynesD+153YdWox7lsr1UMyacrHdlP9X6oHkvc\r\nQVqSWqrDUlclNR9bJtbVVeUlLfup2Q1YllN//LFMNMJ4Pf8P0IX6M5txaVGk\r\n5S4Qm51yppyC3KL0Tk7L9qhq2crspgG7IwPdFdrfDPQb5qUy2NQbVfSPIYIG\r\nzza3xTM16TRQkbfSKFTwmHhFKV5iawjlSfmi/QibvGsxlNBiAAlnRdVC3NY1\r\n2+Ui34bIqlYVIJASGiOW+PqzhCpn1lA2OuE9LDRRSfWM8kza3+zmSwTVir2C\r\n+cP5PkHo95IKyRw2Zp6Oa5utKeb5CxuXDJDHnAigoSwiTVS+jRtglLde0CX2\r\nQ0daL0nlNiWwZKupcKMpgqWDYTwMZZtkp8QyKkm1UcdAsJzG+cs4klG/4Esp\r\ncfyR1dmb+gpaN0dFsFuPsWvAHDRTfS3Zme3U9M9OWHoOOKV0JHRIlVVBmZbf\r\n0quw8hDxZkK+WkVzitsaotuBBQvcj8rJmkFgHzB6IUA1GDj5t+vYByp0pu+w\r\nbPD41+gJXdE6Uj3W9WWM50Ekv9z+sc1rrmjwrn9/ji2stFvUDhT347jdj802\r\nKmnXpQEVWsgeOnuXaplzv+3wiSDBuBNkzOty4gfZRwUNE0ddSjcvXI+Ceqxg\r\n7dcZw9i1smOr0GCaHCEl8yUpMzTvZkFI5uE=\r\n=Q4pN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.5.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/fc68040e85869d13d8cb6c275d89fe15/starbeam-use-strict-lifecycle-0.5.6.tgz","_integrity":"sha512-4QuVL2gZm4cPyqsa3VMg2bbxo51Q6JImq55oVGcxB3WfPlvqjXxvPDI9uUfeB8Z/zgGeO6GNYjeN4VMpJ3oikg==","_npmVersion":"8.11.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","react":"^18.2.0","expect":"^27.5.1","shelljs":"^0.8.5","react-dom":"^18.2.0","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.5.6","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^0.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.5.6_1657776825099_0.5532737651770567","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@starbeam/use-strict-lifecycle","version":"0.5.7","_id":"@starbeam/use-strict-lifecycle@0.5.7","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"6ec30765e2a09b75dde2ccaee55c0b6959b07bee","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.5.7.tgz","fileCount":27,"integrity":"sha512-4M9LBeHOrpu+k7V6KVp3eG8ql6vx+MMoJcy1CRfKEBh5AAfM3oa9cN0hIU8fLfoXJo5MJLbyUXdnDKwRenvYjQ==","signatures":[{"sig":"MEQCIFQRg4ms44UgBDnud+tj9Q1JMSURDvwdZqrM2SDxngY8AiBC9TeItvR2esna86mrrBCUPy2B6/Yya3Jh81zv3gWiCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1xq+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQ8w//er8RZejW9j+p7aeV0qqlgbmmTY9Nd4eIaBAIs+i4CciKBSjF\r\nfB4yHXoodv7VmImBMYTkVCRF5XckDLecjngmMHYPYUDMC2wtgger9tEpl16B\r\ncD/ZDPj6i2nKO9scuRD0b6RYv1TZpkqx2ri7ZoN3REaYL4xltk8s6lW5Qw8W\r\nDzD/RJ3kd+ip+XmBeb4rNBMX3Bc79XAgjrob42Wj7rLAl/oY4V3G21a4y99g\r\nvila1ht8cUFX9dYrQ/Y3+1aiHnlfTSKTz2wgMQpRa4xcnab8b3QAmAy+b5xr\r\nEoddKK8tE5CT5FIxLBkWN1HWb+SQ8PIGeRjgpnPk0FhIDCOyplDue+Eft2FV\r\nM5NATif9gCWUQLaX6sNkmME84CltOTjOyeNA8SYke6/U4B3wS7sJAZ7pZoMI\r\n4u0k9JXGDJIfHv8HfMoTOdZvXPJnkCD2T8TgVHxyiZtbmgCen1Yl8W3posyx\r\nt+kFjgT1P1e327gBD6MOZGKa67yf2lqAMrlAROHOjuyzkxmaL/X5RIERRIQy\r\nUW1ECpH4SRi0eJTvj8mqnssfLDU9MFJiVtFyP+X6ZClTFOE98d/8O3+J5P8p\r\nIVnumpPXUBJGZDCAaeTPQ1HL2Ke6lhrxGXygDqW4EMG2nb6ld2maM+jTQur8\r\n2fKX9hj0TGuqqmxb8oAJe+kLl3WIpkpRIvY=\r\n=+TxL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.5.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/d5e34f1ae382b03c23795254666ee68b/starbeam-use-strict-lifecycle-0.5.7.tgz","_integrity":"sha512-4M9LBeHOrpu+k7V6KVp3eG8ql6vx+MMoJcy1CRfKEBh5AAfM3oa9cN0hIU8fLfoXJo5MJLbyUXdnDKwRenvYjQ==","_npmVersion":"8.11.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","react":"^18.2.0","expect":"^27.5.1","shelljs":"^0.8.5","react-dom":"^18.2.0","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.5.7","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^0.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.5.7_1658264254370_0.6529473049783123","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@starbeam/use-strict-lifecycle","version":"0.5.8","_id":"@starbeam/use-strict-lifecycle@0.5.8","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"8f78fad86a889260fb815bd1bdc0ce3eab61cdb3","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.5.8.tgz","fileCount":27,"integrity":"sha512-aYJ0F/z4Qqw45Q8oXbA9CWpZzLsFpFlBH0hJMAKQ0ynF/51+hjsN2/I4JydMPAnBATo1/uKp8A4PHkje9k1Kew==","signatures":[{"sig":"MEUCIFaQa35rOFPRjH23lqdUFz3xbPu33svrfSlNKbFN/Nj1AiEA+nzA9+q6pwW3DdjUUd1wlnr4CRyD8v4GvE09Ldgv+YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5HPYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodkQ//fJ7mTX23AMkpgf538QsB8WnPNR5pVMn0ZZ+cENtjC+sLndXY\r\nXzXng/trwGxsOEtVKykG0N1oiI+OU7+CeU+71ec6Phku6YWWsJE8nhHvKyKb\r\nu+UHXLVpF2mXh7SYpCP7BVp+OgMdBfgJ7KqyJDvoEiHfVaIDA9ZuCvm9gnSs\r\nHWabAc61vdVSA5098zhuMH3Q5Q8av7jhNpaBPWh+pF05+nHlXPa8cy4hVXlG\r\nCqvaOLhK1O7BZbhy0GK24PkXxd0x3ai98E+l2sbq8IkC0gNzq8+M8X4m19WO\r\nhgErILLY2IHbL+0RmiXt6BBETiuyya03XU22Ry6Kj8D7ePOYuZalmFbRt1/4\r\nNfzsEKnexYqi6+XqCmJd1SDqIiYXoC8IuuP7gWihMf6GcqlDY+7cz8pH6q4R\r\nOX6iGpSg7GA+h2KbWf2YfLjI1zAAO66jpw+72QQHDc0Vdj/v8nLLTVsxCWBd\r\nMm/B9v3LES+Oxc4O7E3LvaO83PtcGUivN6+DvWIJCkRsEuSSNjzmPcr+0RZc\r\nQD1U6XUc8PcStRZkJuB9eASCVRIo9vUZqzdOYyNM6PBa4VtWTGs+mP3pFPwS\r\nHYEQUy0az9Pbd7i8Zl8hpdtZFNXyE7FkA6UuPrarJUvO4Bx5GDEpWICUiW5/\r\n1T3x8cmnddplKryCy56HGO3wie0k+jlJYN0=\r\n=pizB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.5.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/9dfeaa0a4b204b6e750e86fd68fa57cb/starbeam-use-strict-lifecycle-0.5.8.tgz","_integrity":"sha512-aYJ0F/z4Qqw45Q8oXbA9CWpZzLsFpFlBH0hJMAKQ0ynF/51+hjsN2/I4JydMPAnBATo1/uKp8A4PHkje9k1Kew==","_npmVersion":"8.15.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","expect":"^27.5.1","shelljs":"^0.8.5","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.5.8","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^0.0.5"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.5.8_1659139031882_0.9674810132194469","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@starbeam/use-strict-lifecycle","version":"0.6.0","_id":"@starbeam/use-strict-lifecycle@0.6.0","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"bcb3e8700570fd59ab35dd24a7f683e38114fb25","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.6.0.tgz","fileCount":27,"integrity":"sha512-iWB+QR9N/TUgjuzxNTPWAoijNplC7ajIP2rdIt2xgx50dXZphB/szcmfwEcSvCB4Kfv0Kc/fOerqYxZ4ppO1uQ==","signatures":[{"sig":"MEQCIE6Qdcor7bkjJiXjfLkcOM4NfzuoIisMc9r4TNnD//3XAiBEheCXAUgQkgh67v4NQueo+ACKlryQeEcqTYv2O/TZWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6sTQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvxg/9F1nAbpZVEcOS4nRWpvPNHYLNS6f2yHGcZSmkCoQb0JK72WaA\r\nmnHadyTgEPL+pksCWfQQBzIZRVzB+byr50VLk0kH6yAABcam17uneDmiiafN\r\nwGdRvjHYDt40e6N7Jwq+VDp2J3Ye3QjonVzavMVNYJoJZFRQhHWOI2cSd/Cs\r\n9d6KNmHSPelCnXT5XZoP5TGjcinIY0ycRAIi9mdD3Y0o+KZ138pzB99yLs3d\r\nonu5lqV6WeONdManXz64BzcS9Fi9m7NO613JLwH3+Qawe7TXBs4Lvx8/moc/\r\nvO5H8Z1Z5VV8mD0oDp3jx8v3nN9vfN+vhD6j8xrBfNYw3ZDJGLojRTH98QYD\r\nHf7ccmoRoxEzMoyhiMeP3+SOIj3DOMK0hfFNMJ5BaOr5YfEcTjj+Yeu0BROA\r\nnqq51njvyHTmhOvgocs6AlWlmJL2LMCuSgmDqzJAiKh2MNQl8AfxGcN4jZhW\r\nJpvd1/NSzU62bX9JDmYw4PDOW7dwJiH95tKYUNIkfFMllpCWiV9gpvrH2rJ5\r\n5UjrntfPXY9C3NJ7+nmwrANFDei6FJk2c9Q/oz4M+vxpJQh2BPiwCjDLI5/Q\r\nRXj78M89FaotE9Iwx8rwFAptcgqyTRrxgueFatgrnEfrY2cbV3UhKuRnul6u\r\nHJULVW+RkOwqhbse4h8On453r6JBkVW8ytE=\r\n=pCQJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/3c2c6e8f64221f632a963d608f93fc6e/starbeam-use-strict-lifecycle-0.6.0.tgz","_integrity":"sha512-iWB+QR9N/TUgjuzxNTPWAoijNplC7ajIP2rdIt2xgx50dXZphB/szcmfwEcSvCB4Kfv0Kc/fOerqYxZ4ppO1uQ==","_npmVersion":"8.15.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","expect":"^27.5.1","shelljs":"^0.8.5","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.6.0","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.6.0_1659552976580_0.8169495496351646","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@starbeam/use-strict-lifecycle","version":"0.7.0","_id":"@starbeam/use-strict-lifecycle@0.7.0","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"de4fcb2b88c6c80c4ac94938e5bb79b42f5232c8","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.7.0.tgz","fileCount":24,"integrity":"sha512-SejDjCKdUsm9Qyc0Q4TlgddUAuF2cwBKM6DTT1lzYV8lEfPI7CEjHda6uWdi4jaB5QM2Hyh8HveyqY6QXYuJNQ==","signatures":[{"sig":"MEUCIFzYb/gI8s5LERLESCIgyhcJpulCCTMAwEElcMmBGJb2AiEAvcBcPLCCmz0U8Nb4Mv4t500VsjeANSp4VLaDuAbSS4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKLSvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppMQ/8CxMyDKrtHm/2OiRQI1BnLw51KcNUkGISOtZlai6MqU4nmPI/\r\nyVWQqY38lGhULKtOrL0o2uNdY8ZS6bwicy1777jTUxTpxIc4Hl0+qRIZCmCv\r\nXvYuNYX4ek34Bzg8OggdTu1sdmcHaOXlmZRGRlgOhX+EQ/Bci/UiXiaKpUqx\r\nWXVcDThcmiFcSBjTZMSpES7sKx/yVM065QsKd/FN001hp9X6a7mJgGwHJbwv\r\n4h6/8uQdhqAzvnf3QqRlT+faWy5i36FLPwWD2S6kJlfEETWrPfRXDp4z+wS6\r\n7hzZYEy0K/TT9r2puHRma7WurDVA33dx9q48rQaa0ZEt1HFEUn1lURJQGptP\r\n1gYYtY9Jk5CEhCXN85qdF9HF+gw1MB8zvq2MDhU3RU5/cSn0NJz04IIgOZl7\r\nB1ijjGAJpElzoebmooUaqHoBd67dXz/NEAWMqlrCYGVSl0W6Ng/OsWHj0CZj\r\nQTp3RzmAK4co8tjXRQohCPNyfVO7dGNLC2l9NYXE7AlGKbFxelKOHsHWTaRH\r\nX/TyLT2tTD8zW+A1sTDRHulfSSBp+OqsMl4H48drnosXSA50rNJL2dvKh0py\r\nfiqpvaS0gMNVmug/t72LM78qe0AuUrl6PXE6m22tOU3QT3/d0q7Md2xK7tCo\r\nWsH5uLV2Ld0WAwTC2wuYbw5hXIpwh3hOmQs=\r\n=S/iT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.7.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/3a78457a4b606c3e91f8931aaf434348/starbeam-use-strict-lifecycle-0.7.0.tgz","_integrity":"sha512-SejDjCKdUsm9Qyc0Q4TlgddUAuF2cwBKM6DTT1lzYV8lEfPI7CEjHda6uWdi4jaB5QM2Hyh8HveyqY6QXYuJNQ==","_npmVersion":"8.18.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","expect":"^27.5.1","shelljs":"^0.8.5","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.7.0","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.7.0_1663612078970_0.09258376919387401","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@starbeam/use-strict-lifecycle","version":"0.7.2","_id":"@starbeam/use-strict-lifecycle@0.7.2","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"aadc4c8a39839338327e98f189fd625aa50db72d","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.7.2.tgz","fileCount":24,"integrity":"sha512-CqiXzC6pwNgwXhtsah9gj7oZ4AQ1AlPA+8gmZPNgCyPMSnvYKl4HWgERaB7bXTxvXiYIDD+WlFPfK6ktgC/UbQ==","signatures":[{"sig":"MEUCIFiKp0SMZP3VD7Y+Y6wFBjv24kHLnBQ3jj0J6bomWj1hAiEAuGAcW22wkLobzg86QOmSbbThNYk2oZ17YuVvNc2URtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKQLnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrew//S2HJcUNha1cV3SfO+9YSqmWotA67qXKH6SYzvpf5Akfd8URa\r\nRo/ue5cCrBE6Xelc1hHfSCSGkhWJE3WYhd2OEksCDF2OuboNBCV4D5Qd23Tk\r\nxNM2j7t5fHldv3eKYzc+6ZHlLA8NTTLyLeHS9ecdEZUtOzP84hUKPpjCxvUU\r\nutwK+srCGxycXbyNKBwm+eoFkPEGkDzvXERdzvYzJMVwujDvGKKnfG8+j8q5\r\nYUtUJVfvBiCvm7534nbKJf7bFUHRnJawAL2Y/ks3dMbbEgjiYvvJRLPPj+T3\r\n0jpl15lyBfEFdX7/tgfm3QS7Fx+LXgHwAekAO0X50TwEQDpB1e/KZSSStakR\r\nOICmZr3qzIRlC3C6bgjJkFl12muA+4CEwBTNLsXE32pehqTAnRq87zVAbZgC\r\nrAtp0SaHNTHgIaPKzlVbwT5wVmK1AglLf9qll8ZyYyzSqeFrk+vxTzsL0Zlr\r\n3jjExubUHpYVysLqJJe08JVEWU0u9qs0QSDO09yoEdybbZ1M6/WmOcpmwpyS\r\nD9GAGybe81LEwi1BYpIo+KG5XJcylT6fTMKyOarcbFsIGD1xZPi8tPfGIZph\r\n8R+GJcnGdt4ZSQ1MQerVwgkmvOrVYuxSdzEQS78FNVXvR3dGYRPqxt4yh/Ro\r\nHQT1ZSeJBkRi1cM0qpzuIuVJc/ndPYTmp7A=\r\n=bgNC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.7.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/69d4dc8a63a68fa11ea9f12094701f71/starbeam-use-strict-lifecycle-0.7.2.tgz","_integrity":"sha512-CqiXzC6pwNgwXhtsah9gj7oZ4AQ1AlPA+8gmZPNgCyPMSnvYKl4HWgERaB7bXTxvXiYIDD+WlFPfK6ktgC/UbQ==","_npmVersion":"8.18.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","jsdom":"^19.0.0","expect":"^27.5.1","shelljs":"^0.8.5","documentary":"^1.38.7","@types/react":"^18.0.14","@starbeam/debug":"^0.7.2","@types/react-dom":"^18.0.5","shell-escape-tag":"^2.0.2","@testing-library/dom":"^8.13.0","@testing-library/react":"latest","@testing-library/user-event":"^14.2.0","@starbeam-workspace/test-utils":"^1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.7.2_1663632103532_0.7682469095514828","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@starbeam/use-strict-lifecycle","version":"0.7.3","_id":"@starbeam/use-strict-lifecycle@0.7.3","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"ff6a0f6819f901db10ac92c8b2cd81abcd04ef01","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.7.3.tgz","fileCount":25,"integrity":"sha512-3O/pSOpzgqY9x6kEc9H+3VO/sfzmcIE7qJDOwQW7MlRQYhDOLqxDj+HHrXefWt6bpJXgeWKgYjlY64cceYh1UQ==","signatures":[{"sig":"MEUCIDuqHaO7LCjVUhCOk5dkRbFbxpwcRhePjdS0a3emoaY9AiEAqUalbAa+ljozFmuoTT6akvg1zD3JZ5p6565M/+TJTsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLNrWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3sg/+NhE9Sdnv67yANv84CesQuvCVmg6rQaWMehLZSN+Z5uFd7gF7\r\nwVLlbHMI5ykYBhPI5Xa7/JimmHUXEEjhqM7cWHjc+DzDdsSuXIyNF5z+pwi0\r\nBaMRd4BOMvmtwY9KkoRiBhhVtquwwaJhSDxUnd1DCv9fd16WxbaSnLRNkZoW\r\nefioyYqlcnaxaOLcYzk8yPbMkhJbNRKSIcJZM2HCS5DjFl477kdf6DipOynB\r\n6uKZw95jPoRjLDNHiL/3zUmuqbudvbpzUcOtD6V1Ju9MHHCqaHJNvl6h4+8q\r\nTn4qA5wxwNpA8VlVaZ+nlR/W53ufL0uuAZDeK5H0G/lTCYgBQLCP8vw98CPp\r\nWCq8sETdex+7Iw7YQkBu2MCtz1Czx6UGRo4oK7t/wzl2xxI7CEtmPJuHBv9X\r\nHYZfVx2jkhABGqt0EApEttlabGA5m9Roj35uGR81cLruky/Ri7Ti04zZa74f\r\n9AZzo9jQNYRLGDSkmsHpk7PQfu8GfMKW0lZ1hnzHwrcnXJSyx9jcch4j3gPq\r\ntk8KpiVqgBgdh9hw9w0c6XFbPure2s+29oLbvn68gW6HTSO/rvwi8LeBBWZr\r\nSU8btb8AqoL+AeabgwJtPxoiPPewhsRObPrlYElVZVz2sJIue6Y+jg3Jhhaa\r\nrzc4gSPsG1Jr3LQDn8EWaKBxyFUkuIWSEAA=\r\n=K83N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.7.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/72ae011e66ff7134417e443c29217df1/starbeam-use-strict-lifecycle-0.7.3.tgz","_integrity":"sha512-3O/pSOpzgqY9x6kEc9H+3VO/sfzmcIE7qJDOwQW7MlRQYhDOLqxDj+HHrXefWt6bpJXgeWKgYjlY64cceYh1UQ==","_npmVersion":"8.18.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.8.0","starbeam:type":"library","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.7.3_1663883990603_0.7300657137000279","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.0","_id":"@starbeam/use-strict-lifecycle@0.8.0","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"be769d2e5a65e703b3c9c2b992ae7e8ee1fa1de0","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.0.tgz","fileCount":29,"integrity":"sha512-ry7nbJrM1GUekW074EMI+d8gDUG3UWk0dQG8NF3YypA8dwk+6yFGphm8z6Z1TrvUE+BoDfZdaXT3SeNdHGMVyg==","signatures":[{"sig":"MEUCIQClb/72ArOvtMvDWRMTHSH5HMTLIWYu10LZsXH9FRCPSQIgRgJoGGrMHSO35Os+DNohzc8Vt+g2Jz8GFun6pPDvBKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcvSNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon/w//dmHU/HjplGnpgZx4QCLrUsXi9Ai1yyOeQq239uat6dBqUJAD\r\nE5jTJf645gbn+zd9plHrmZCKZALqCGK1Rxmoa1zdkuv2x+RNwgg4B0jkBkd8\r\nLor/23Gt5A6nO26QyVmsMvWNINk6rXN3W84W5wWTyurfmRFkJ7h8IPzhNkZb\r\nBZ+Il4lIDy2Woyg4eyi324gNwpjy4myRsEt4RBfNxoIYFTp5ntQYKWmSYj1W\r\nz0sN61iCruBnTmjitf0W5thCZcosgEj3ropoR7B7eJhIwxfxfhd9KuTnq5i8\r\nWb0ZejLMjO19iOJTOtATLOa4SND5nAyHxWGU7zSdg1GSsO7Tcngo3CRod3yK\r\nAAEzKyHaP39S1Hn6rkTZQwk8xnzFh/LlrszPSHDOUfTIHAGrDKpLuix+wvmq\r\n2havcDys6TsH8Q1VMGn1L6E/Viyj73djV19S/6GAVarNsTbb2X5YvBJU6HFV\r\n7zibfZA6ilKA4rhw/7lAHVgl+FbWPRMH2Wa8noiUSttetJOhPMjeIjyii2tp\r\n408XsTHd3GMxZsqSgx0y2KHfBDf4IRV2rxaseijnu1gaqYOs8BDUieMH5HaR\r\n7A4ZQVcJvy4l70LKxw4IFTTjFIXkBoxK3UwJOaE6iFDrPJnnnuRj2c92gL8b\r\n+q9T6MrgBKSWvyXO5u79Bt/JT5Nqr1+CDss=\r\n=0nKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/47c7b07c77ae933ca7205c1f2df4247f/starbeam-use-strict-lifecycle-0.8.0.tgz","_integrity":"sha512-ry7nbJrM1GUekW074EMI+d8gDUG3UWk0dQG8NF3YypA8dwk+6yFGphm8z6Z1TrvUE+BoDfZdaXT3SeNdHGMVyg==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.0_1668478093408_0.4241259366695236","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.4","_id":"@starbeam/use-strict-lifecycle@0.8.4","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"c2e9bac96088bc7bc450f01525277b784da9b363","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.4.tgz","fileCount":29,"integrity":"sha512-/tKcehS8KfPLYC0uaXlLyjRs9gNfiT5z8f4YfSmx3P2A9oyPOLehkvAfAUJv7XNFS5udRA1xJe/+/NxwhUrS2Q==","signatures":[{"sig":"MEUCIA/23uOkWEZsSIYJ7mpPJeH9R8fFkHskSyxFfKtjtWCDAiEAgslYs4Tf5gbrKVkV5o0zJr3yGu0Nf+i0d+gkCpHingo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeBF0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp1w//cf5ImQog51LnUnRBX/HHx5DZUVWoEgut6sk2oK9uluvMYtux\r\naND3+K57Hv+dsjhD5/FckdnXBcfX9bBdkFz8NDoLR44aBY14VhxDw5+/OIBF\r\nL9yA/K8wTghjyeAA5R3Ll0OE5SKm6M3MCkQ5WUyA7Tq/5ez/M/bT/9NWp60M\r\nR0JdFB0qcjYL0s25oUm9hXABnntv2w9/H+HvfKH1LyLmUapvXQ+xLOO0kG7F\r\nzsvpiSgpPwajozYs+a/LGUXdv8FECPGh6diynxbuxBO4R4xTFQiwF7t1TOhC\r\nv5YyWpXCLvFp2scmHm3rl5sY9Zfo+6po+CmB0KjEaan5pt761ULUCjci6UNI\r\nXJrP+r2vVBeeDAvS4GeCiZIsq4L379PKbWNrdfsauq7FbME0N/p4Te1eVfS6\r\nOPr5FIs1bRIdmpWu8RSOgTzPgn4V/a3ydsIx3OZup2/P09zYLLy4KouIEQhH\r\nDT8CY9Ugv86BaLYrAJWSAi6iSZH+p38dje58LuEj4YIFtxodAAR1SB6hOFFe\r\n5OSAOIZKCB2s894QcTXJ5amdKRuRrnKhwpkHafauVbZ+CuEGHgRmKjCdXbfx\r\ncImoAd6fcXkkHoqougpiHlivTv9IlXS+fGl62Dl/mEJI58xgbGva26FXMpuj\r\nGCI6QHarAQA++x9KmAhGH4U+JSg2kY/iGs0=\r\n=mbMf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/dbe873c3ac2e7e5aa624b882469c494e/starbeam-use-strict-lifecycle-0.8.4.tgz","_integrity":"sha512-/tKcehS8KfPLYC0uaXlLyjRs9gNfiT5z8f4YfSmx3P2A9oyPOLehkvAfAUJv7XNFS5udRA1xJe/+/NxwhUrS2Q==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.4_1668813172537_0.16948597094923357","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.5","_id":"@starbeam/use-strict-lifecycle@0.8.5","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"4ed852799db33c13326fe668618b1b8df92d3250","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.5.tgz","fileCount":29,"integrity":"sha512-FlrKb3j1qpqBqr9DqJRl49aPeZ0W6nb2jAtj9nIAqPdQpKOJuPraVGWHNCyILMavYOoSwFbwjjc2lbwrX7JHyA==","signatures":[{"sig":"MEUCIQCkfFIe25t1EG9Aktaep6OVKurHfoit6hzUXuHfhiO+hwIgFUNwD3CiyvHVMyqmWlk9RCXdnV68f19ZmYkvzA0vLcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjepaTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGzw//TIyq4iQ01WPRkZDmHV2m4n5b8BNLmspODB/JwaV7PecljRIx\r\n71SPOGvx/Be6QNB/HRZ1n3/UtBrOFKBMsAAdSdPh7l/ObzVj44PgnFxLxA2O\r\niMNlpbFPFbXwBoOYHiiHPYuKP36B2g5mVw/UYCSal817plDP3RP3g7/y9WfJ\r\nAY9IcJG3P0Z/W4iyp+sGPKCfrrRerq7YkTBItR+ABDUBAW8TG3m/T8xTjh/q\r\nwy98nDFRLp6hphqGfe0s22A0+bW5BgTQkKAf0B9IBlpW8rv+2Z68HAod/bE2\r\n9cGIaHu8qSPpejZ9+/0b/cinK0mZ+5fe33IUCaluUDCNsdvHZxWfQCy5+Mr6\r\nHAEy+duAaj1rMM6yNm60ivpOfOruNLwASSXoTH0k0MtlbXuw5hgqRtTw+yp1\r\nSr+m90m5kffKzbqBU5+INFMvmaXavLhAA62yQA5fJK5cTHEc2/zMfgn10JcJ\r\nYEwCMrFmxVYzZlFQtXY+aRspSYfbsP/1zIEGAfakq4AOvvW1wGX14ULMIvbh\r\nCEntOlCv9v7n7HcQJqMXCOh56zgSHDOgS77JCmTSGMLMMdPZfFtN/FUIJ2N1\r\noP8tXiTq/wmFghGLBEc/36umi114lWZuV8y5dY0T7243ntnArOGuaYHZqG4T\r\nKpnjFJSAA1Rs5Mukh5suRDPOJ4dpnPFl3Mo=\r\n=pdFc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/8ef86b9303ec32cb33c9fc99e8090ada/starbeam-use-strict-lifecycle-0.8.5.tgz","_integrity":"sha512-FlrKb3j1qpqBqr9DqJRl49aPeZ0W6nb2jAtj9nIAqPdQpKOJuPraVGWHNCyILMavYOoSwFbwjjc2lbwrX7JHyA==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.5_1668978323271_0.46244475565314236","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.6","_id":"@starbeam/use-strict-lifecycle@0.8.6","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"7380b3a3eabec97ecaeb1ecc6c298eb693fdd595","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.6.tgz","fileCount":29,"integrity":"sha512-XRx9VUWddjRPrTShGU55u0m9zcfLhXvOyze/rTzgrjOV8+XA/AQ5wwLg063mqVPVU/4us1YLaYtdnoCu83Z4eA==","signatures":[{"sig":"MEUCIBdztp+QMRlZVmUCtd6iz3lwX/1LR1hFIHYw8VM/eVyeAiEAqwKKVTz3NE+1oEvo8FVA1SU8o50FcWgLna4+AaPxXmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje9aXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozDQ/+IoDRjwNzu9fHsiyoAnbMEEk/x5syNrzhUZn3RVQtNUDOVN1p\r\nc1TZZjdtB8xxwav2TN2TffCYi6ucSyr6rnqGZqFdprUTHwmEYHmyTVTHMUdJ\r\n7MZ+stEPUzt8aqq9vjzB2QF4D2BVqJ7xHvKQVoApFbrcXlj5GoCS3o0fQ1Eb\r\nzOPA7MwUyf7z8r5UhJlBS2wrVQjE8XW1w7twqF/KzjsC146dG6mcnogT9wtH\r\n+bYhGLaHSx5TqLoql4tWFlTKZK+SytAklwgKCTwLqoFpTk74TtxdGjZacRkF\r\ncOcq5iPSJwnubOBrAxD0jD3IDnX9fW0UgQX1tUEq1szGyFhdgBdEtEp3CrvW\r\n9/nCwZXDBeO6Yc+6tUwCPByeXacgI34OOibdOlhKkyhCCuXZBq8Piu2XS8L3\r\nHGDr4ODmNt8T/c3mugHp5DpIC0jfk+9coWPI9Oe+SkMidFIv8KmUHOWuX4v9\r\nCNclMrlZjK8cFJsKlWj1a2Bhtjg4X4u4AXFo1l3r+8bieO1m5oREXtcDT2DK\r\nJgt7jOROwZgPw6yZORnv1Z11utWQoDbpvfaJN+L6l11ObKqJeocTzhLOq0bQ\r\nT9Fp5lXvGiQeBz8Z89G1wSe9LWjE8vwtfziRRkEfAH34EQXPSC52q6Nk9odd\r\n0TGoaGsyS4AIiY5UTXlAk4PPXZ57qSIp5/o=\r\n=JMr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/a83b277b5197ea6b289435bc187a8948/starbeam-use-strict-lifecycle-0.8.6.tgz","_integrity":"sha512-XRx9VUWddjRPrTShGU55u0m9zcfLhXvOyze/rTzgrjOV8+XA/AQ5wwLg063mqVPVU/4us1YLaYtdnoCu83Z4eA==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.6_1669060246926_0.5874664648220094","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.7","_id":"@starbeam/use-strict-lifecycle@0.8.7","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"c7c986d3744466cc27d9857458e5e9ddcc83f041","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.7.tgz","fileCount":29,"integrity":"sha512-3z3AXRqAVl0LdYZvUnJ/naABE3vEOfyylB3fQsdF4cB8Qgk1Vxal9lR6+5buO7jnico6PDxIprZ7BdrDDuTS4Q==","signatures":[{"sig":"MEUCIQDACeL8DANnBeXm49kBOwYuVFF5kbRqLeDc+R8xbCvLWwIgX/jgF5vDW5T74XgqxrzqgM6bZbONYLZC4kCKcsyHtAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl2wUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNxQ/+KF58J++qMwfNy0iCsOjza5bYYHEEJU2o2rWrMY+p7g3lRSmQ\r\n8Jmtf7vyx2aEQHNSJkwjEYZczlN+BK4ukmm5KPi+c0DJLw7+oRbbGYUa/fyU\r\nD6chYV1LleRSFrwtp4gd9ajAnQhkBf5qZN853wfoa2Ee2rZhq7tn+4mO10st\r\n+RouZa5+sbqhTx4a6yrp2oRWt4uVBfuy9TojaanBfXxhAgZ6c8/0PW2PNY6w\r\n4MzWPmePBbxZ69cuuEIYaIgNuX6h3yoiFev2JRD/Q9v8s17o7bhCKAn4oBkM\r\nLKqabuhu1jOrUudualLX9GT0LoOWqPd5VToliCBMrnudeVm0NOcAFp2H+O3s\r\n0uSnlUtkywLJHnheyCkQfXhwtdo1MmymXTbLFcyhFX9M57WwenfLIm/8tBQH\r\nn1z2hRIthXB5oGsWoB4O0R7oDfzePYyQtmm9fvkHLRamuxTq5Mgl8sk+N46Q\r\nEXba1ThqDRnLW0o7afp9nzLM6l3L6GTD1HH9IiRoLh5+3x25Iu+3LXPRAbvY\r\ndQ7TkYJ81SZhW+QgBY6rSSXQWv/x1s7e942pitwoKfN7llDYnMOidwDfUCNd\r\nuAi3eloRM6L1U6ix0lPRqakAZlbHhImvVBdxkyr95hcLeogQktFJIhfmp7TH\r\n2evMM+/kD5cUyJjHEon9nEywGLlMLNxshWE=\r\n=PbuP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/377f0fcd025f2b6d35ec898f27cb0db0/starbeam-use-strict-lifecycle-0.8.7.tgz","_integrity":"sha512-3z3AXRqAVl0LdYZvUnJ/naABE3vEOfyylB3fQsdF4cB8Qgk1Vxal9lR6+5buO7jnico6PDxIprZ7BdrDDuTS4Q==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.7_1670867988720_0.2136229746255125","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.8","_id":"@starbeam/use-strict-lifecycle@0.8.8","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"3254a18829ecd8cc73776b626c1f34c5a8f159e9","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.8.tgz","fileCount":29,"integrity":"sha512-9j1X74dU3HIuI10Ad7UST1uOVEKZOrQXNEpRTKTDxZbzO3Eq7N/dAdXe9CEZK10YOBxxdXXecZSE/+b3Bzlqvw==","signatures":[{"sig":"MEYCIQCVgiNMk5O9T2FE5p7E+Gb399lA/eNItLVE+qwfnf/UkgIhAP3jVdMLB0HSkOw9+ATfTl6W06F3QAH/ctiFJ/T63LAo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnL7FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKmA/+NN4qm7H8aHByf9rB95YuMlq348mcZ/6WnxyeLpcxP8P0iaKX\r\nEEktq28qIaLJ4u8vKH5l0ZJdtBYWPVHqGkvHe2QT8bWncl6hHvviGIjpMml/\r\nBQbHIxGDkEG8LsD9HtP37ttUqbOkEZtyljxA9UiPNbykwF5fDrXGFGKCbpY1\r\n6f7NmYLe/4uZQJ5JN3VZbmEXnIGmU6bGGl36/LWmz9q0nutTCegwDzHKsvf3\r\nUvm8PXeFlKPCYDdGsund7HpWw5zMBf/mmkLF5rhxMA2N1g+pHol+MHtKwGrJ\r\nwrHDhyi6jZvexArgwlPM+pPcn6fyKcfTtwg/n0ggCUoHUcweaohBZ27D6jbk\r\ntWuNZ6ZvBYjZpplKEy/+CKVM6o+5u37napr3GyC+ntpyIACt9gxcY4qIHq/w\r\ngNNXz50OSbhE8H7+d6y5ArEAYxPd+R0YsrXpqNz2/GIgFxgIzF45igLP+jJy\r\nQawi2qa9NFadAg+s8o6AE/FFjY9VGVE/dYAQZM9dulcNpFWcVLfzS8gRyj0n\r\n5/ZYJJm2XK/x6HpQp7+t0L9Ly1H9YPYgYFoeWB6VhTQU7q5Oik+fNx1bGyYP\r\n28sAb8gyTKsvipZWDg/tqOc68wyhfysvs+3wvwOKtnAF5V7Kt5+8feF8FMhy\r\nBEzUTDq+Ik3WGFiFrmzXhlogn9gNQP8zflM=\r\n=InrM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/a867490143c7efe50c3dbce8b4678a7e/starbeam-use-strict-lifecycle-0.8.8.tgz","_integrity":"sha512-9j1X74dU3HIuI10Ad7UST1uOVEKZOrQXNEpRTKTDxZbzO3Eq7N/dAdXe9CEZK10YOBxxdXXecZSE/+b3Bzlqvw==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.8_1671216836967_0.27414556958337255","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.9","_id":"@starbeam/use-strict-lifecycle@0.8.9","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"02f0b84c9d40bbe438bfbaa07a7ffb865879b6ca","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.9.tgz","fileCount":29,"integrity":"sha512-tp/wCe2jNyAIL90EowHLU9/xBzrd2tP+gB8Nc0YwQE0hoeu305S9oTkkfqgE/xmTu3CCSBt4XApW6AqcZhp7rA==","signatures":[{"sig":"MEUCIQCfXYlUZZZQpk+8rcPPQjiRoVXrEbJnaUXf8bs67bWhUQIgbvWhzfZ3x254IgbmVG875zQjbe4aeILFhPQufR8g4fU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoglvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPChAAjF7g5Nn+CYdoI16Z/9YaaYumGKu+I1XSzyslAf2l9Pan72c3\r\npZ2KBFTYnj+HqLZyph1jxCM4tFuYzht7pmkmLOfX1BLuU5j/vXmTqSNv9zmR\r\nLmNXObU27EfL/zGEiQ9/x2BujFifeVsRhBLaK5L6wBaXH++eCmzSs9awUzxV\r\nu3XSiu6UEsWriuL55qdxRwD0xDNDdbehezkOrshmu9Nu6ySc0MFtPFllCMUM\r\nk7UTS4nZDzvexjqr6codSxRWQzG0Qb4C0R71GCLMl9jLpBpdFPAJUGOEx4Ok\r\nu0Z1VCvQHUAQ2YnHU6druBkoGDVp3d4fLaT4I8jEYpdpkY/i5/i83wuAeFi4\r\nyOvnBOckfYzfmLB29L4Niy+wnAi7CNk5KO+qk5iGf7s4G/FQ+B5vEfIOq7Gz\r\nJZJU5lS1QpzJLlvRDk+mrmnpbMnjYn/s9Vjrt3TxJLMgM+9vy3GOu0B6KkJA\r\nIJ+7cIct/AQc0xVABh+OMWTWd0tyHqh2aGq6XBPDepV000A6SwqNbJ5RH0Vi\r\n8N376dUH0ILTZvJlCMmTHyLEzaq18dzEYhzBC5tueGpwuHn2GT3TIJMJoptt\r\nxNwow+BrgpvKadsuYFj0h7g//09gPvHAAxeOEgfLhCjUznv3/YQZOtjxy+g+\r\niWluXiKQ8TzNWh+0D1XDRKHrfoOxDZ3wbl4=\r\n=wrH/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.9.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_resolved":"/tmp/d2c0f6d5aa5d091d40a1d6ffcef7acbd/starbeam-use-strict-lifecycle-0.8.9.tgz","_integrity":"sha512-tp/wCe2jNyAIL90EowHLU9/xBzrd2tP+gB8Nc0YwQE0hoeu305S9oTkkfqgE/xmTu3CCSBt4XApW6AqcZhp7rA==","_npmVersion":"8.19.2","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"19.0.1","starbeam:type":"library:public","_hasShrinkwrap":false,"devDependencies":{"@types/react":"^18.0.14","@starbeam-dev/build-support":"1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.9_1671563630976_0.44469315304283197","host":"s3://npm-registry-packages"}},"0.8.10-unstable.9203102":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.9203102","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.9203102","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"f55536e1562a1e0970521c8a12c1390440dc5cdd","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.9203102.tgz","fileCount":19,"integrity":"sha512-hWmuR76KB1ckhccxAGfhAL6J05Kq5B9lDqV0eNHo1o02ZD/0a7L8uLN9cwkBnFxJjVT9CzfKP615rXmDZZB0VQ==","signatures":[{"sig":"MEUCIQC2j2cGyJtm19Yoso8xKjtpGcZTP7ZRK1jnwjrHG2wFhwIgH4AqFtX4H6cMqE0ciw0SlxwT9hiNrhZRkpPKnCbue94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50420},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"92031026d623dc6668957ec69225a8c109b7f134","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint \"index.ts\" \"src/**/*.ts\"","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.20.6","@types/react":"^18.2.0","@starbeam-dev/build-support":"workspace:*"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.9203102_1693855829512_0.27162917365419537","host":"s3://npm-registry-packages"}},"0.8.10-unstable.398c1bd":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.398c1bd","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.398c1bd","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"1d77ea67705486487e55532051586735864f2bf5","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.398c1bd.tgz","fileCount":19,"integrity":"sha512-ajAr8ALaNiLZU1A9EZ9t371CpCwn6zuiav5ozfvAe3hzLC91RKlt+hnQT1Iz+Mt6OG0I2mG5yxOgn9CmWGxqfQ==","signatures":[{"sig":"MEYCIQDUXd44KhsvWVnlSP8pp4kA0dcdidUdhX6mAixUbaEAjwIhANZNTAF9kPhwxb9xqd+Pmi3QSI/a8kX7/MOGuDzO3g5y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50420},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"398c1bd3847d26de1c18acf2a638d8b2c549c801","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint \"index.ts\" \"src/**/*.ts\"","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.20.6","@types/react":"^18.2.0","@starbeam-dev/build-support":"workspace:*"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.398c1bd_1693856694544_0.664272748870572","host":"s3://npm-registry-packages"}},"0.8.10-unstable.35f0b99":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.35f0b99","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.35f0b99","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"f7da7ae7f857b2a1366e511f40265ef37c011afa","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.35f0b99.tgz","fileCount":19,"integrity":"sha512-Iy56MNsQEN8Ga5ikK+gXApighCxIM8bjOLJyic7lzWk6cJzOuX6vtfDc/8Hlk8bT4GH5U9soCh6IENqDcnLrbQ==","signatures":[{"sig":"MEUCIBeG72pa5MXA1A+XOlQoKGuU8Slyi8yfG/kfC1027zBNAiEA6XOJ8P8FFTpWVfLnnzeUQNQzp41IO2ReyV6f2VUr4rA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"35f0b99d475b1a4f4bed989b0ff1311461115c16","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.35f0b99_1695514549716_0.8938413954058433","host":"s3://npm-registry-packages"}},"0.8.10-unstable.d5a7b81":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.d5a7b81","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.d5a7b81","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"dff3024c80980cb3a6a85b1d08e4245ddc161e8a","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.d5a7b81.tgz","fileCount":19,"integrity":"sha512-1wAn305ncgxNIybtM0IqyUq32frT6vhZCPeFxq1m1Z1A4tgs2rOIcAEOIeHargjm/C9BnETkZCCU7mRCJXl5EQ==","signatures":[{"sig":"MEYCIQCDMBZgOtlIiPKMnVFa4YD6SM4uDn7DS9KZ3FXbwCpLMQIhAIXzc7IcoTYIEPfkl817y5OYIiiHdvXxgPp57NhtGcau","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"d5a7b813989f426ee49994be066a1610a5a58829","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.d5a7b81_1695571172072_0.0018013205632050333","host":"s3://npm-registry-packages"}},"0.8.10-unstable.3ead76a":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.3ead76a","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.3ead76a","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"5d7475af18c518ca86f7d2dae8aaf459fd331925","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.3ead76a.tgz","fileCount":19,"integrity":"sha512-NgiDQVPC/G/Br8bg7pI4hGLi9hJDw50qex5D3gcKIUUZ5vD9iIeqRtmlgJw3yBBEeutNQHKY0qpjy/qF5oCCNw==","signatures":[{"sig":"MEUCIQCxJYYAOmgu8fcfWBD5U8OiOWL6H4EW4NXdyXo/bM1m8AIgGqjzP44sa/UHeKC4775GNi3Js5owe6xOxRYwoqydRD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"3ead76a4bf384a4c9445f382810bb3c78d432e7a","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.3ead76a_1695583052759_0.4858783480350011","host":"s3://npm-registry-packages"}},"0.8.10-unstable.6ff9a7b":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.6ff9a7b","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.6ff9a7b","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"8ebd473d483814e6413fb1e85bbf6f60226c53a9","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.6ff9a7b.tgz","fileCount":19,"integrity":"sha512-ViXEqAQd+vQg/obliMpdmO/Kg0woMGixRwQYle6XR2s+8axw8mKuyyVu8LMIkz3IQA+vm+jhG0SlsCCh4IGyHA==","signatures":[{"sig":"MEYCIQDCAE4DDj8iRdFDg6Ad2shJBq8BcvVQ00rHc9WzHY1T5wIhAPJo7UKMFPMfHZkFa6/EmfUPoUICvkOZqCCVmBRgyIRY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"6ff9a7bf28b4558c44c9153fd204f20100f7281a","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.6ff9a7b_1695586123814_0.6607231447393114","host":"s3://npm-registry-packages"}},"0.8.10-unstable.aeb2ad9":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.aeb2ad9","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.aeb2ad9","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"2cdcf2bda1a4b6c6983a51a307c02f1e1d2a605a","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.aeb2ad9.tgz","fileCount":19,"integrity":"sha512-291o9uUszQu1WtIxoSIM9Bj0GAkRfDndDUUZrB4NrcsvvY0K449BjIfSgcd15J/uQXTdHNR37a2cilKIApugyA==","signatures":[{"sig":"MEQCIEdB6Nfy6FV8ZFIaMl8Ct0Sxvh5wS6QS4YrvJKNaU7RUAiBOtMX57vF1sNRpxPzcKw/quK9OxZRuu4D1JtK7yDfOtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"aeb2ad9c11de9d57c456a64b200cc868e01fc374","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.aeb2ad9_1695588407294_0.1347906456518395","host":"s3://npm-registry-packages"}},"0.8.10-unstable.5912ae7":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.5912ae7","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.5912ae7","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"b43ea113147ddcdc276625ae4c8cd5214db4858f","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.5912ae7.tgz","fileCount":19,"integrity":"sha512-jtN0qml5CbvPfF1Q/f5FkMsWJnp0WfWy6vNpHSTMdRLZpVnxXx54evAh6xBSn9ZLIQJXZe4Xr34EvIGeTebIuA==","signatures":[{"sig":"MEQCIGBjB/TQQ9Jrh/XMwYWRl8t7X3ENlasI2sczi2qRX5xcAiAFC5OIpNA8USAU/FxS0LcvsaPpWC/MjC4Hn5oGcOq3aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"5912ae77911552529f5507008b70429faaf6008f","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.5912ae7_1695672604266_0.7875701013801226","host":"s3://npm-registry-packages"}},"0.8.10-unstable.7ee43a9":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.7ee43a9","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.7ee43a9","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"e25e9d6333f37ba5087e8547026693131c2f1605","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.7ee43a9.tgz","fileCount":19,"integrity":"sha512-LqloWsp1mLo/AXWljpoQAm6Ldd9s4lLii7lYzZXjTNzlTeO2tOneltvmolkij2eNiJvToKhtpvv2X9XQU0928A==","signatures":[{"sig":"MEUCIQDTxFJsgcnF1iJ0/Sf02f5+xJdaQhSLaR2qn15/PgYDdwIgcN9bwXnSmU0rRB8gtt3O70vMFnDqegl9FV7jz2GKGu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51078},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"7ee43a9fad04dc5845ffce469b4043701b754492","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"_npmVersion":"9.6.7","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.17.1","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"starbeam:type":"library:public","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.7ee43a9_1695793033047_0.7915455933961772","host":"s3://npm-registry-packages"}},"0.8.10-unstable.c41f68b":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.c41f68b","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.c41f68b","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"b40fbab6ca0bdc54f0bd8c8d07f32374552496aa","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.c41f68b.tgz","fileCount":19,"integrity":"sha512-KtKEdS+D6pZA6XyI2V+ZGm+vJ6z7edWhfvYIKvBsyZuaE+5q1k6mymRfDdZdT07dE1ltRnZXHQXGVpamoZ/R0A==","signatures":[{"sig":"MEUCIQC1/6CWg6mBLWUjt7hLoiBC2/73ZmI/jaknkF+WCO5WbgIgID7XFy41de6ohBzw4fg4Y28wYrgIdgOn9dI60QxlH2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51092},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"c41f68b0cf91875aa2d6811af11f269d19491d05","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_npmVersion":"9.8.1","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.c41f68b_1695956915080_0.06553483841349439","host":"s3://npm-registry-packages"}},"0.8.10-unstable.84e5619":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.84e5619","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.84e5619","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"6b20c310164c7afbf9ce98a7bcd017e33564027a","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.84e5619.tgz","fileCount":19,"integrity":"sha512-JX2cH+F9B8IvLFNIvPJqOZvDxYVBaIF7pD9gqASwlntGyPB3aF98S0BiV6z+bQwmlaS4MBSuoAceQQI62eaR3A==","signatures":[{"sig":"MEYCIQDRKFhoP1DHAWx1fHwpa0g3NWU8NTmsR6cteGIW8t2IzAIhAKZTgaUOBRTG2IH+oRECPrgwxDNKRrKXUKHnspmB7HvF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51092},"main":"index.ts","type":"module","types":"index.ts","exports":{"default":"./index.ts"},"gitHead":"84e56199937997b7023c9130d168e12b3223d8fe","scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_npmVersion":"9.8.1","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.18.0","publishConfig":{"main":"dist/index.cjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"workspace:^","@starbeam-dev/build-support":"workspace:^"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.84e5619_1696969117760_0.10639459960365194","host":"s3://npm-registry-packages"}},"0.8.10-unstable.2e56437":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.2e56437","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.2e56437","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"b917cc1d44f97d74736a4ffa7499e69e20de7386","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.2e56437.tgz","fileCount":9,"integrity":"sha512-lQlENGLuJNsy8R6FG0CUMqCpc93ogKoRFWFSggErEaycshYZREgJPBVFA/nLa6jrKBKkkFipCKf7D7M33Df8sQ==","signatures":[{"sig":"MEYCIQDQaV7PASGgWBBQ3uffHQZmzQUD+QybN6sjGqLe4sObPgIhAMK1Vk1Kjoe3PbcskwJuJzEoepaAsaxHJ2gBCVVIhUoV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45161},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.2e56437.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/126a83b80bd4e9dc576ca54fbb41b517/starbeam-use-strict-lifecycle-0.8.10-unstable.2e56437.tgz","_integrity":"sha512-lQlENGLuJNsy8R6FG0CUMqCpc93ogKoRFWFSggErEaycshYZREgJPBVFA/nLa6jrKBKkkFipCKf7D7M33Df8sQ==","_npmVersion":"9.8.1","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"^1.0.0","@starbeam-dev/build-support":"^1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.2e56437_1696994149043_0.25205462915314136","host":"s3://npm-registry-packages"}},"0.8.10-unstable.4198c97":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.4198c97","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.4198c97","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"85bf91b11aa2563db0cf2882a366545728beea5b","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.4198c97.tgz","fileCount":9,"integrity":"sha512-g7RKi4NvMtEIhpLraOA4nqtUb3k3jGWPib9B4ktvDNprpeMMyBrICqRlLZEPn2sIUzugHSSTSG3r6KGEQpYYUw==","signatures":[{"sig":"MEYCIQDDEro37dLWD9H92z9CnTvKjmwv3xxSSsBAmyoj7JcPTQIhALt6U4RoJhnIvs23c16r12QOq0r1mAgJhUzllG4375sc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45161},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.4198c97.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"}},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/63aa3319e6c031c6f515a7ca4cf4d916/starbeam-use-strict-lifecycle-0.8.10-unstable.4198c97.tgz","_integrity":"sha512-g7RKi4NvMtEIhpLraOA4nqtUb3k3jGWPib9B4ktvDNprpeMMyBrICqRlLZEPn2sIUzugHSSTSG3r6KGEQpYYUw==","_npmVersion":"9.8.1","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^3.29.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam/eslint-plugin":"^1.0.0","@starbeam-dev/build-support":"^1.0.0"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.4198c97_1697246828461_0.6662240792632497","host":"s3://npm-registry-packages"}},"0.8.10-unstable.4247abc":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.4247abc","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.4247abc","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"df0becbbf36e612892d7db237835bdbc90dea8eb","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.4247abc.tgz","fileCount":5,"integrity":"sha512-47Sc0JGO4wsvVUY5LXB9PcJ/4S3075LpWlUtxYrhFxnbV33+PNkmjRKkv6AaNgHWTaEXbN/yq9Z0HmZ8Ikjt8w==","signatures":[{"sig":"MEUCIQD1oC9WSq+54sQjTsWnHfFQ/mgpwdRVtDfO8ICosypZzAIgEkgs8gtFRX6GKCl1qwwdCT+GOHP2+YKlX8CvF9lIf94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5476},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.4247abc.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/0c7693c3d21edfb9f87005da71335868/starbeam-use-strict-lifecycle-0.8.10-unstable.4247abc.tgz","_integrity":"sha512-47Sc0JGO4wsvVUY5LXB9PcJ/4S3075LpWlUtxYrhFxnbV33+PNkmjRKkv6AaNgHWTaEXbN/yq9Z0HmZ8Ikjt8w==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.0.2","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.4247abc_1702955631361_0.06353255071454944","host":"s3://npm-registry-packages"}},"0.8.10-unstable.0ad7df5":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.0ad7df5","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.0ad7df5","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"2b966f7a1cf50f9b0aceaeb1fa5bac6ce1baff9e","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.0ad7df5.tgz","fileCount":5,"integrity":"sha512-AG+Fn+1+G/klsZS9+SPi2Wu/K0oOWZWV7q3JauXkWtxoryAdIZ1h5f2b8K2DBp/zQKBvZCVMRVHRC0qqq+kZJw==","signatures":[{"sig":"MEYCIQD/Y8LqJZHzx0zrEqrkKmfTCD//8Qc0P7PrMSpiZqERuQIhAPTR5SrzUhIa1JGGqdXdNMow6hhPHrlvc0Eb79Ymxq8v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5476},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.0ad7df5.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/7d80f5482ee056d8ccdc86bafdb76a0a/starbeam-use-strict-lifecycle-0.8.10-unstable.0ad7df5.tgz","_integrity":"sha512-AG+Fn+1+G/klsZS9+SPi2Wu/K0oOWZWV7q3JauXkWtxoryAdIZ1h5f2b8K2DBp/zQKBvZCVMRVHRC0qqq+kZJw==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.0.2","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.0ad7df5_1703111693153_0.5922952403826607","host":"s3://npm-registry-packages"}},"0.8.10-unstable.0b31af0":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.0b31af0","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.0b31af0","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"2c430f2b56bd0edaa5454e0e7d30a450484b64f8","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.0b31af0.tgz","fileCount":11,"integrity":"sha512-kIzPEakAxpiK0ua2xrlFlxj/Ap788TsDGDBQHPowHSU2fWCPMGAWHkBw47v/0AvrVSixoDoF5jtznbwlQLSZQQ==","signatures":[{"sig":"MEYCIQCfKdzDf9KQuRnKttYWzuS6SzbderBl8TqacVbaAG1qpAIhAODjdmbAHJpXe/YVq1sg2XTpAtJntaVj5KQ1zCV9HAt7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112607},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.0b31af0.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/59d990e79688ac762cb4473702185f7e/starbeam-use-strict-lifecycle-0.8.10-unstable.0b31af0.tgz","_integrity":"sha512-kIzPEakAxpiK0ua2xrlFlxj/Ap788TsDGDBQHPowHSU2fWCPMGAWHkBw47v/0AvrVSixoDoF5jtznbwlQLSZQQ==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.0.2","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.0b31af0_1704321853102_0.07052795322582117","host":"s3://npm-registry-packages"}},"0.8.10-unstable.3e1af4d":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.3e1af4d","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.3e1af4d","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"1d80aabc2da0205044d95b6934d6c372a26a04b9","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.3e1af4d.tgz","fileCount":11,"integrity":"sha512-Q7cXt4n9mYrr2hdxjgLd4snPXLkqRAH8P5Zm5RkUKaG2lA4fCE0FE3YGdRD2KbmaigTfCgAy+hU+XCTarH/rIg==","signatures":[{"sig":"MEQCIDa+S86XkW7/xZPXmmfPCbOr6Ccw4S6gRXMnqFS49s17AiAibTKMu19CTgiPombWm+MeAn+exRGnmFSyidLwk5NLZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112607},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.3e1af4d.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/d98d4dce09596474d5982a05bee1a414/starbeam-use-strict-lifecycle-0.8.10-unstable.3e1af4d.tgz","_integrity":"sha512-Q7cXt4n9mYrr2hdxjgLd4snPXLkqRAH8P5Zm5RkUKaG2lA4fCE0FE3YGdRD2KbmaigTfCgAy+hU+XCTarH/rIg==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.0.2","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.3e1af4d_1704388164079_0.5114877464365681","host":"s3://npm-registry-packages"}},"0.8.10-unstable.2739f1d":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.2739f1d","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.2739f1d","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"0a5917734badaa652e73f8665fb000d073fd972c","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.2739f1d.tgz","fileCount":11,"integrity":"sha512-QDuu8P+4Fpx26FfiBS7XShnFVWkiUjuq01hSPmgcbH4hqfAC7672REzZcbRGhUVDgKB0ANLkwV1b+Yl3MpRtEw==","signatures":[{"sig":"MEQCIC2ft8BgNqkT8TPJ1y25YJaLskWmShALkbp5K/KLt3TCAiBOxwekBLPFe2FhLupOD4EX2f6OA0PM279MAwTf35AsDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112607},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.2739f1d.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/f84e29d40d93bff9aca0e511a4aa6e85/starbeam-use-strict-lifecycle-0.8.10-unstable.2739f1d.tgz","_integrity":"sha512-QDuu8P+4Fpx26FfiBS7XShnFVWkiUjuq01hSPmgcbH4hqfAC7672REzZcbRGhUVDgKB0ANLkwV1b+Yl3MpRtEw==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.0.2","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.2739f1d_1704393460363_0.8966359759777562","host":"s3://npm-registry-packages"}},"0.8.10-unstable.d342d90":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.d342d90","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.d342d90","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"0dca6ff96cc4e0dc3469ac10f7476455d432973b","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.d342d90.tgz","fileCount":11,"integrity":"sha512-Y8xLFvDsdlRyxM2CsHDKcGYt58oB5kkEOW8uLoWKa2rkPQekdjk7Mu6pkSKSOFW7+cXYOm3K4XGyVssGPZ7aNg==","signatures":[{"sig":"MEUCIAJSs+gyE4e3cZiJrk26gyjUz0IA1vKAVPF491h2WntyAiEArOcX8mL/tL2EfDPGNwaKvpALsIbjy1GpzPt437D9Rsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111174},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.d342d90.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/11cdf3affbd8256e75cf3ab4bb6ffe1b/starbeam-use-strict-lifecycle-0.8.10-unstable.d342d90.tgz","_integrity":"sha512-Y8xLFvDsdlRyxM2CsHDKcGYt58oB5kkEOW8uLoWKa2rkPQekdjk7Mu6pkSKSOFW7+cXYOm3K4XGyVssGPZ7aNg==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.1.0","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.d342d90_1704556563330_0.696981177085428","host":"s3://npm-registry-packages"}},"0.8.10-unstable.9b5a07d":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.9b5a07d","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.9b5a07d","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"c7641e3c677bc71ea4610f6d0d7d1a4c84dc22a8","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.9b5a07d.tgz","fileCount":11,"integrity":"sha512-wW/daTEEKypfslVzVH3w9P8WxC6cGMrGm41fj1k4M/LFCHWt4AaTfc+M0gk/Ri5h/a6XrxyP/bIXckARajHXKA==","signatures":[{"sig":"MEUCIQD30rJdGr0REmvWZPEHIEsf61d+FkxHj9YeS3pWWFPJ7wIgbO++SLeluOh5Fl3KskBCpJ668zaZ1Eh4uhV9d1TRh5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98658},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.9b5a07d.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/fa6561ff82072d46d4203b476885241c/starbeam-use-strict-lifecycle-0.8.10-unstable.9b5a07d.tgz","_integrity":"sha512-wW/daTEEKypfslVzVH3w9P8WxC6cGMrGm41fj1k4M/LFCHWt4AaTfc+M0gk/Ri5h/a6XrxyP/bIXckARajHXKA==","_npmVersion":"10.2.3","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"^1.1.0","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.9b5a07d_1705077035062_0.18420888001982272","host":"s3://npm-registry-packages"}},"0.8.10-unstable.bca55c9":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.bca55c9","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.bca55c9","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"16886f18411f236e795fd994299229c11ce6b027","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.bca55c9.tgz","fileCount":11,"integrity":"sha512-8hc6LzG3qrQgL2wf7OUiaRsEeWSuk0jefxNGFimmggAllaB92PJSbpIut5gaOAtYFff1kxi9u/DBvm6o7qJX9w==","signatures":[{"sig":"MEQCIGq5snXbnsc8B6ZhXukVIWgxizMQbBzxNFgOkLGnRyQgAiAinlzH2TDkWecStdNjVXCjx8fxVqmeEFssnafL4g93/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98657},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.bca55c9.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/92559f67f9dc3c4b952415ac1662d8f4/starbeam-use-strict-lifecycle-0.8.10-unstable.bca55c9.tgz","_integrity":"sha512-8hc6LzG3qrQgL2wf7OUiaRsEeWSuk0jefxNGFimmggAllaB92PJSbpIut5gaOAtYFff1kxi9u/DBvm6o7qJX9w==","_npmVersion":"10.2.4","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"1.2.0","@starbeam-dev/eslint-plugin":"^1.0.4"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.bca55c9_1708642302585_0.943684885035311","host":"s3://npm-registry-packages"}},"0.8.10-unstable.3b6efdd":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.3b6efdd","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.3b6efdd","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"7751ea285faab6ca589c07ba77e619fff908d940","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.3b6efdd.tgz","fileCount":11,"integrity":"sha512-LhmcVoK9ug+igDw7KT8+1XkMfw+JLPJ1dsJ04O7tewtSwfuryYk+tEKLv2ArpRNufud8a50Ge4jM8E7TMawiYA==","signatures":[{"sig":"MEUCIQD6eYCbVaHJAgXsZRGbgmyptOs2lEA9Iyak6wY589aOrgIgUWRqPEuVjMsu407eQFwq2+oHj7OeslYDlvH4nzdw7oM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108846},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.3b6efdd.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/e3dad24b9c50b97cc6b8ccd99f76fbbc/starbeam-use-strict-lifecycle-0.8.10-unstable.3b6efdd.tgz","_integrity":"sha512-LhmcVoK9ug+igDw7KT8+1XkMfw+JLPJ1dsJ04O7tewtSwfuryYk+tEKLv2ArpRNufud8a50Ge4jM8E7TMawiYA==","_npmVersion":"10.5.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"1.2.0","@starbeam-dev/eslint-plugin":"^1.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.3b6efdd_1715202048134_0.5293885251576969","host":"s3://npm-registry-packages"}},"0.8.10-unstable.9b17989":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.9b17989","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.9b17989","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"67a360c662cf4cd4f7e262936d98c66d84b75ff8","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.9b17989.tgz","fileCount":11,"integrity":"sha512-a6Sz9OE0uXehTUHQ2pGXIGyg9hd8o8yFeMNVC2iTdduFr97McwE6PByzy+MrtMg1ReldmGGiwYQftjy8+zdLjQ==","signatures":[{"sig":"MEUCIQDbi5OtEk/oiuTElWLnYi88npjDFz57TccgTGlUEcWXKwIgK/ZsiUMs0oyee08kUrm4FLodcihF8kjqHGiu4muvuGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108863},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.9b17989.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"wycats","email":"wycats@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/04bdd5ebbd9a25ee3c0d05357700c557/starbeam-use-strict-lifecycle-0.8.10-unstable.9b17989.tgz","_integrity":"sha512-a6Sz9OE0uXehTUHQ2pGXIGyg9hd8o8yFeMNVC2iTdduFr97McwE6PByzy+MrtMg1ReldmGGiwYQftjy8+zdLjQ==","_npmVersion":"10.5.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"1.2.1-unstable.9b17989","@starbeam-dev/eslint-plugin":"^1.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.9b17989_1716203647816_0.6484652266716677","host":"s3://npm-registry-packages"}},"0.8.10-unstable.229fe05":{"name":"@starbeam/use-strict-lifecycle","version":"0.8.10-unstable.229fe05","_id":"@starbeam/use-strict-lifecycle@0.8.10-unstable.229fe05","maintainers":[{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"dist":{"shasum":"6f6f7ec11756c37646614ba8e345e11daa8f7c6c","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.8.10-unstable.229fe05.tgz","fileCount":11,"integrity":"sha512-mPxC5QUCvzy1I6PYnsl3+r3ofqTPsFq27l7HVthUWImeblt+GsJzPRfxejuvTbZHxmQjX0fo1GfdW6xS64H5Pg==","signatures":[{"sig":"MEUCIHgqxpmywjr+olJ95HSH04U0imnaDIP7s32cu/yNLMaaAiEAiDIDeeTpwoDpJlLTY2XZ/D7NOX/JR8kwxYbSwujvd0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108846},"main":"dist/index.cjs","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.8.10-unstable.229fe05.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.cjs"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},"starbeam":{"type":"library:public"},"_resolved":"/tmp/08a79997848cbfdc0cbeb205a735b8d6/starbeam-use-strict-lifecycle-0.8.10-unstable.229fe05.tgz","_integrity":"sha512-mPxC5QUCvzy1I6PYnsl3+r3ofqTPsFq27l7HVthUWImeblt+GsJzPRfxejuvTbZHxmQjX0fo1GfdW6xS64H5Pg==","_npmVersion":"10.5.0","description":"React hook to manage the lifecycle of a component correctly. It handles double-rendering in React 16.8+ strict mode and remounting in React 18+ strict mode. It does not circumvent those strict modes, but rather provides an ergonomic way to satisfy their r","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.0.2","@types/react":"^18.2.22","@types/scheduler":"^0.16.3","@starbeam-dev/compile":"1.2.0","@starbeam-dev/eslint-plugin":"^1.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","scheduler":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.8.10-unstable.229fe05_1716205604104_0.13677964559765265","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.0","_id":"@starbeam/use-strict-lifecycle@0.9.0","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"1079a038796544bae2a3f3b0af6364a5047cd824","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.0.tgz","fileCount":10,"integrity":"sha512-VNG8wmHeemYnFn8ZKJ/T6iiHyLAVbiUej5fkHQwQb5gpCd4WTh1ywKX8wgZRcnpyTlbnTI1rT5Yo+4wYFLbH/w==","signatures":[{"sig":"MEYCIQDcOBE+HcAG0OhO9EctajP9Hv+rIfa7EYjmdlaAvOe4rwIhAI3VCvdp4BKuBKh2DGjfDUXFxADu2khGNl/rdCrAShC5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161662},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.0.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/885f56cbe4ca954d5fd799f718400bb0/starbeam-use-strict-lifecycle-0.9.0.tgz","_integrity":"sha512-VNG8wmHeemYnFn8ZKJ/T6iiHyLAVbiUej5fkHQwQb5gpCd4WTh1ywKX8wgZRcnpyTlbnTI1rT5Yo+4wYFLbH/w==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.0_1779509874300_0.4547954689459499","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-unstable.0fd8a52":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.1-unstable.0fd8a52","_id":"@starbeam/use-strict-lifecycle@0.9.1-unstable.0fd8a52","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"fd516aea9b79f77fc3ffbb1769bfd882d9a8dad1","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.1-unstable.0fd8a52.tgz","fileCount":10,"integrity":"sha512-DWgYy63abHiJ+qYQCtjOy+9lJIOknhD4JXl4A6eT1Zmqj7V/Sdt6Nb8glZtu5ns5n9NE1RAJIKBhOVviMtlN7Q==","signatures":[{"sig":"MEYCIQCcTf4vjTNWc8wjGeBMSQ0w1OI/hSB2Z0ur0yAQ3zkIzgIhAIPh9N6Pdcqod12xGr/CUz5LSlY+fNS7uaLq+cJLVgGe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.1-unstable.0fd8a52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161679},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.1-unstable.0fd8a52.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/986cea483beb0dca1309d42e41ea3eca/starbeam-use-strict-lifecycle-0.9.1-unstable.0fd8a52.tgz","_integrity":"sha512-DWgYy63abHiJ+qYQCtjOy+9lJIOknhD4JXl4A6eT1Zmqj7V/Sdt6Nb8glZtu5ns5n9NE1RAJIKBhOVviMtlN7Q==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.1-unstable.0fd8a52_1779593601185_0.20473771881854286","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.1","_id":"@starbeam/use-strict-lifecycle@0.9.1","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"8791f705be1f0cb65e769c81437d6c39bf271efe","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.1.tgz","fileCount":10,"integrity":"sha512-WxP7Pkb842flJZKR3lK3Mz55GB0UYfsQa3jp3pbBZyArVDwqBMjQ8H1IE1YJ/U5e3cxmLDG7odSVWI25sDoilQ==","signatures":[{"sig":"MEQCIC10CEfsoeIWtOchFscTdOVC8+aB1zrhrrlDAEAPF3bVAiAz01UpTrVZhApyKms0Rc18tOYp5tWBOmOkBs/J1wMNRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163683},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.1.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/e93aa31bdc9bb22b72804fa6152c3896/starbeam-use-strict-lifecycle-0.9.1.tgz","_integrity":"sha512-WxP7Pkb842flJZKR3lK3Mz55GB0UYfsQa3jp3pbBZyArVDwqBMjQ8H1IE1YJ/U5e3cxmLDG7odSVWI25sDoilQ==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.1_1779598871837_0.29897302718416063","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-unstable.6b5ab6f":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.2-unstable.6b5ab6f","_id":"@starbeam/use-strict-lifecycle@0.9.2-unstable.6b5ab6f","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"b8c602d011af21ca3b63d8359f823486e6d830eb","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.2-unstable.6b5ab6f.tgz","fileCount":10,"integrity":"sha512-LO0J/rYmtHX+Dn8Q1ILKdZQuMLA4ssL0DJdgC7fqpHz3lJSsSz9kd2mksd2qVZChcBdbMO3qTRX1pNYNsKgYMA==","signatures":[{"sig":"MEYCIQCPtFfiKQAkPN4dPPQ+HX7h3WzPmS93QB6+3EVUaUbb8gIhAP4TlzuX8ogdJ3t9vGTBqDGFKfiSi9zO445oI8WWIvDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.2-unstable.6b5ab6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163800},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.2-unstable.6b5ab6f.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/be9fb4cb5757bbc39074746610214215/starbeam-use-strict-lifecycle-0.9.2-unstable.6b5ab6f.tgz","_integrity":"sha512-LO0J/rYmtHX+Dn8Q1ILKdZQuMLA4ssL0DJdgC7fqpHz3lJSsSz9kd2mksd2qVZChcBdbMO3qTRX1pNYNsKgYMA==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.2-unstable.6b5ab6f_1779668512536_0.7467269104621559","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-unstable.ed9f3bc":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.2-unstable.ed9f3bc","_id":"@starbeam/use-strict-lifecycle@0.9.2-unstable.ed9f3bc","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"cf5f7ab60ab589b4f95843b259b3ecf3acb24e74","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.2-unstable.ed9f3bc.tgz","fileCount":10,"integrity":"sha512-TplRXOUSt1GrIX6bF9P4OMEQrAhP6frfdV69NZCRATHIwkDMsHEWckiUeMuy14K1MrEk/q7XfDogEhBZ0red8Q==","signatures":[{"sig":"MEUCIQCOg2EzICBAEUG1Qho7+cN60I5hjAhKqklAe684/Oc67QIgbbkLTcbJgQuhC2iXoY6yueeNQzvtG68EZNSrNwmqFLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.2-unstable.ed9f3bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163800},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.2-unstable.ed9f3bc.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/8bfbcdfaf32e29abb0cc663619b6eeb6/starbeam-use-strict-lifecycle-0.9.2-unstable.ed9f3bc.tgz","_integrity":"sha512-TplRXOUSt1GrIX6bF9P4OMEQrAhP6frfdV69NZCRATHIwkDMsHEWckiUeMuy14K1MrEk/q7XfDogEhBZ0red8Q==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.2-unstable.ed9f3bc_1779679137787_0.9571990409419604","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.2","_id":"@starbeam/use-strict-lifecycle@0.9.2","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"42d698e39e54f0fa1dadfd5705e6b16f8703cac4","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.2.tgz","fileCount":10,"integrity":"sha512-taz2AM6uUA7ssaeSCq22Mzme+VVbtNPa06IV9vapMfw9QwReOzTG5hjvnTZ3uMVby5lbvvzYZ7li7wdAg2yTHQ==","signatures":[{"sig":"MEUCIAtd+La1+gKg0gugVLXnmYau+hDgnPtH/ciHfjashStyAiEAgfhAiEtrnKdsXQiAQ3pvSpxABu+b6SivHYmwRLUFceQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164524},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.2.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/9bc212cd1c2e60b2650668242885bc9c/starbeam-use-strict-lifecycle-0.9.2.tgz","_integrity":"sha512-taz2AM6uUA7ssaeSCq22Mzme+VVbtNPa06IV9vapMfw9QwReOzTG5hjvnTZ3uMVby5lbvvzYZ7li7wdAg2yTHQ==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.2_1779732586716_0.16732469841237219","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.b2bd1db":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.b2bd1db","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.b2bd1db","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"46c55adc86376af14f16736ebddbcc4e331b7ace","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.b2bd1db.tgz","fileCount":10,"integrity":"sha512-5WaZRqFsdUzUCpTgtcL4ZrviLb19j5uD+PZFyRuHsqBLVCSYl5RkVwrsUNlTKCk5PmAyEKmq5Jyd7TdF4IQeWw==","signatures":[{"sig":"MEYCIQCNTdTXK22XusZUz3sPhJ54M5b8tvThCN4Xx8ihGgudxAIhAKATDD0ERK/PgM37HXodLUdHTnj3/Qe3Mpb19wbNqA+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.b2bd1db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164541},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.b2bd1db.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/42c6015daa6ee24e2d94cab5117a7c58/starbeam-use-strict-lifecycle-0.9.3-unstable.b2bd1db.tgz","_integrity":"sha512-5WaZRqFsdUzUCpTgtcL4ZrviLb19j5uD+PZFyRuHsqBLVCSYl5RkVwrsUNlTKCk5PmAyEKmq5Jyd7TdF4IQeWw==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.b2bd1db_1779754793835_0.46400402528463425","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.860eeff":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.860eeff","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.860eeff","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"3e6dc391c4fdaa8f14dc01aa24cadf53266a2700","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.860eeff.tgz","fileCount":10,"integrity":"sha512-niM55rIJ2znsAzW2F3y7FpcmtEaPVS+cKv6CcUgNbtUJ5WIMYRmDWyUCS4SkzSts8OwILMA24sBsoSwspOwcVg==","signatures":[{"sig":"MEUCID0zEQip6jysADa5V5sRO9G/3MDGRxBUMYMUOD9P+lMPAiEAjiKvJyasyfShGfRZcDPc4p4pkO+k/Z+IdBsUJ4nzIW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.860eeff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165382},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.860eeff.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/b83a5e60440cfb178abda19ea3536d75/starbeam-use-strict-lifecycle-0.9.3-unstable.860eeff.tgz","_integrity":"sha512-niM55rIJ2znsAzW2F3y7FpcmtEaPVS+cKv6CcUgNbtUJ5WIMYRmDWyUCS4SkzSts8OwILMA24sBsoSwspOwcVg==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.860eeff_1779817913119_0.7911512654923041","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.fc69fb6":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.fc69fb6","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.fc69fb6","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"67a9a222b8a51e2f70c78a191ee4ed3e61cd9b3b","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.fc69fb6.tgz","fileCount":10,"integrity":"sha512-yFUFS3C+n3NuGQR0mgXqmkhkCKdPR9S8C9/YL8wb9LmFueQLV2XHTHvdQV51gyN5OHgj8xoZmeDs1pROz25MXg==","signatures":[{"sig":"MEYCIQDR/IgIf0iaa1MYcdThRGG9KKCOXp47CVhPHh3G5nsCwQIhAOZ+CfzWgset1KqkX7FrwaFoFJlUI3S1XO1+gk1jDH3B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.fc69fb6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.fc69fb6.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/2f4599819d2ef8944a292d5ff23e3086/starbeam-use-strict-lifecycle-0.9.3-unstable.fc69fb6.tgz","_integrity":"sha512-yFUFS3C+n3NuGQR0mgXqmkhkCKdPR9S8C9/YL8wb9LmFueQLV2XHTHvdQV51gyN5OHgj8xoZmeDs1pROz25MXg==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.fc69fb6_1779824493297_0.03581428451274604","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.cfc6447":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.cfc6447","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.cfc6447","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"f09a123807b629add7d7f60a251a2c6119afa7de","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.cfc6447.tgz","fileCount":10,"integrity":"sha512-nUXHmLPKzBRmBIypyVh18VB1vMoknYxk73q9xxo8Lh6jMjoskhYp/BVrLMvN2ZdsqCSm36MQGzkMRue4PcpnoQ==","signatures":[{"sig":"MEYCIQC4pePUr9Lc8aTXA9YqdVtM8B6bvjPBj97hYfDPCt7fUAIhAN14MbB8qWyym44WPdfK5Nl3fgrw0qxCVcBPvhORlfvK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.cfc6447","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.cfc6447.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/48fab2a34a20f40cb3caec156349718f/starbeam-use-strict-lifecycle-0.9.3-unstable.cfc6447.tgz","_integrity":"sha512-nUXHmLPKzBRmBIypyVh18VB1vMoknYxk73q9xxo8Lh6jMjoskhYp/BVrLMvN2ZdsqCSm36MQGzkMRue4PcpnoQ==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.cfc6447_1779862153667_0.6492941854082632","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.8f9af60":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.8f9af60","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.8f9af60","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"8a18163402400b09429b2b2313d9e38830daabe4","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.8f9af60.tgz","fileCount":10,"integrity":"sha512-tu9aLLH4fvd4nD5+4XmBdaxeN5DN830y8of7SRgIL8si5C1Ob567+au8AZwi6mnzXSABWToHQzM1ebQxp6rUpw==","signatures":[{"sig":"MEQCIEpAOPmTLTuxGo6UZsaiS7fd+l5tndKeuCF346FbbNfqAiBtG7y0hhQdnYO4P1tUjLjFIdumCSDsnI0KMv55e+5Mlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.8f9af60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.8f9af60.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/1844b348debe18138d739383e716e61b/starbeam-use-strict-lifecycle-0.9.3-unstable.8f9af60.tgz","_integrity":"sha512-tu9aLLH4fvd4nD5+4XmBdaxeN5DN830y8of7SRgIL8si5C1Ob567+au8AZwi6mnzXSABWToHQzM1ebQxp6rUpw==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.12.1","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.15.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.8f9af60_1779902672899_0.15410381281144714","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.d243a9e":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.d243a9e","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.d243a9e","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"39a6475094cd685b22e249f3d78c4e978befbf33","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.d243a9e.tgz","fileCount":10,"integrity":"sha512-kwQy4zuVPqAheMXRIMuZcOU/1hRqI1xfYxnMpNaJaGBchkSRgscTJN0yt5HbVALyZmSVXz1DwFdLICS9tYsp8Q==","signatures":[{"sig":"MEUCIQCxwuMmOTTa6I1ofO2d2XsOWnN1hHj0roeIRNQaQfiE9AIgZcRx7lYROKJ69KYDSQSzSSoIAX4KfwojAq43S0d2OoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.d243a9e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.d243a9e.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/4ddfa54068648815a9036c9e5e7e3fa1/starbeam-use-strict-lifecycle-0.9.3-unstable.d243a9e.tgz","_integrity":"sha512-kwQy4zuVPqAheMXRIMuZcOU/1hRqI1xfYxnMpNaJaGBchkSRgscTJN0yt5HbVALyZmSVXz1DwFdLICS9tYsp8Q==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.13.0","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.16.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.d243a9e_1780009809926_0.06690425758927732","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.e58f1af":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.e58f1af","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.e58f1af","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"529ed26328bbb5015a79228ec9439c31fe3538ff","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.e58f1af.tgz","fileCount":10,"integrity":"sha512-FWDzKMTYuQ4tq/10H7/08rdUgeRAupIzTcMa+ejvVzhDb1XSyhDQnoDTNKrHIMFk//7xY2RaXa00E9HHfyisuw==","signatures":[{"sig":"MEUCIQD0ErTEU9X83SUIP/DeJIF7tnBjDjUHq9GeCtcQKB94OgIgZ9LnImJpap1k8x7SqfJsDAYNa/8deVw0lFT6tlW9VOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.e58f1af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.e58f1af.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/50e45f89b56d2bbc3a7f25e09e0d9b83/starbeam-use-strict-lifecycle-0.9.3-unstable.e58f1af.tgz","_integrity":"sha512-FWDzKMTYuQ4tq/10H7/08rdUgeRAupIzTcMa+ejvVzhDb1XSyhDQnoDTNKrHIMFk//7xY2RaXa00E9HHfyisuw==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.13.0","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.16.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.e58f1af_1780082567387_0.428969270857406","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.f476f28":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.f476f28","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.f476f28","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"b52cb91b44c1d29669b1d4c0411cb60e979c67fb","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.f476f28.tgz","fileCount":10,"integrity":"sha512-OUQkfA0o9oYIGbqSF1OUGrsyWClpZhJRoRym6jv3eXHMfB+a8tsuPc3T46D8L5uhWVttk3yoNJvLPzm/yFSp0g==","signatures":[{"sig":"MEUCIFOvrcQk4u+AGSNQk35GAf8jpLU6aQvQ4NMd3lRT2lZWAiEAraEZNDMuxa6TKNMk101aXyLcn2j9xqhwJGxfB3rvjtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.f476f28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.f476f28.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/24e30d6b5ccb904b96b6696b2f3b9e3d/starbeam-use-strict-lifecycle-0.9.3-unstable.f476f28.tgz","_integrity":"sha512-OUQkfA0o9oYIGbqSF1OUGrsyWClpZhJRoRym6jv3eXHMfB+a8tsuPc3T46D8L5uhWVttk3yoNJvLPzm/yFSp0g==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.13.0","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.16.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.f476f28_1780085050939_0.5803462633579681","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.5dac0cd":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.5dac0cd","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.5dac0cd","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"9fdf9dc5f1a13a6fa204c1be00119145c7da25da","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.5dac0cd.tgz","fileCount":10,"integrity":"sha512-NeadMGPaYewZZZvenzixl5nIbVRQFg/UTy4MXMnIcJXLUvFWtoiRN2zz41eqeL2LjVnlJIAoihTxZkTHb1tYBg==","signatures":[{"sig":"MEYCIQC7Yrkp6HgbO6L2OADIHZdHyBk3Jxl/iLBrusbwtc4uOAIhAN00n7A4OVEg4bVv90tbdMUnVfchic8zcNtCoC5HXK55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.5dac0cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.5dac0cd.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/f327244088342abca8ef934e32afde60/starbeam-use-strict-lifecycle-0.9.3-unstable.5dac0cd.tgz","_integrity":"sha512-NeadMGPaYewZZZvenzixl5nIbVRQFg/UTy4MXMnIcJXLUvFWtoiRN2zz41eqeL2LjVnlJIAoihTxZkTHb1tYBg==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.13.0","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.16.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.5dac0cd_1780093031608_0.032735815324467454","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.0679cfc":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.0679cfc","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.0679cfc","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"e7ac9b739a047232dade14daf72b58417dcaeff3","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.0679cfc.tgz","fileCount":10,"integrity":"sha512-IlesM349k6D1l7YCrbZdRGgTWF05odf61/zGPoYCw4/jYSQ6g3AOxseVHNmVerhRiJxGIknsXKUH5T+PTZD0Ig==","signatures":[{"sig":"MEYCIQDj3HzNS/C3d+8XddH/fIHLkS4iqi1jzafPnARS8LmdJgIhAORYaSLTfkcBKlF80Xv0nPza0SGItQ3mOZ4gjcgNWapO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.0679cfc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.0679cfc.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/35852f88ee6d7bcd0902822d2ced4efa/starbeam-use-strict-lifecycle-0.9.3-unstable.0679cfc.tgz","_integrity":"sha512-IlesM349k6D1l7YCrbZdRGgTWF05odf61/zGPoYCw4/jYSQ6g3AOxseVHNmVerhRiJxGIknsXKUH5T+PTZD0Ig==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.13.0","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.16.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.0679cfc_1780253126662_0.6962390047200226","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.18f9d35":{"name":"@starbeam/use-strict-lifecycle","version":"0.9.3-unstable.18f9d35","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.18f9d35","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"homepage":"https://github.com/starbeamjs/starbeam#readme","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"dist":{"shasum":"e790743d1255c69db91a53561935d184e7bcb82c","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.18f9d35.tgz","fileCount":10,"integrity":"sha512-zmcysHqvrCgihX7d+DG5Wpx7/C2NRn24GjqUcFEpWI2akvA6xEu4A/yF5z8hf1uYFStLRbVqHWWPkb8xDKEsGQ==","signatures":[{"sig":"MEQCIQCvovubxv4DSa1wOT1z7fRNLwMFpf8R3GZ+o89XlqfyTQIfdhjJqmpE/glgdzSEsMbcTV9B3oCbZGeMbcpepBjrsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.18f9d35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165707},"main":"dist/index.js","type":"module","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.18f9d35.tgz","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"scripts":{"doc":"node ./scripts/doc.js","build":"rollup -c","doc:all":"node ./scripts/docs.js","test:lint":"eslint . --max-warnings 0","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"starbeam":{"type":"library:public"},"_resolved":"/tmp/69082405d7ec0a9d5d383679a6fbde61/starbeam-use-strict-lifecycle-0.9.3-unstable.18f9d35.tgz","_integrity":"sha512-zmcysHqvrCgihX7d+DG5Wpx7/C2NRn24GjqUcFEpWI2akvA6xEu4A/yF5z8hf1uYFStLRbVqHWWPkb8xDKEsGQ==","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"_npmVersion":"11.13.0","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","directories":{},"_nodeVersion":"24.16.0","release-plan":{"semverIncrementAs":{"major":"minor"}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"^4.60.1","@types/react":"^19.2.14","@types/scheduler":"^0.26.0","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.18f9d35_1780340222665_0.32114683979378555","host":"s3://npm-registry-packages-npm-production"}},"0.9.3-unstable.9a60f09":{"name":"@starbeam/use-strict-lifecycle","type":"module","version":"0.9.3-unstable.9a60f09","description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","main":"dist/index.js","types":"dist/index.d.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"starbeam":{"type":"library:public"},"devDependencies":{"@types/react":"^19.2.14","@types/scheduler":"^0.26.0","rollup":"^4.60.1","@starbeam-dev/compile":"1.2.0"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","scheduler":"^0.27.0"},"release-plan":{"semverIncrementAs":{"major":"minor"}},"repository":{"directory":"packages/react/use-strict-lifecycle","type":"git","url":"git+https://github.com/starbeamjs/starbeam.git"},"scripts":{"build":"rollup -c","doc":"node ./scripts/doc.js","doc:all":"node ./scripts/docs.js","doc:readme":"node ./scripts/doc.js README","doc:theory":"node ./scripts/doc.js THEORY","test:lint":"eslint . --max-warnings 0","test:specs":"vitest --run --pool forks","test:types":"tsc -b"},"readmeFilename":"README.md","_id":"@starbeam/use-strict-lifecycle@0.9.3-unstable.9a60f09","bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"homepage":"https://github.com/starbeamjs/starbeam#readme","_integrity":"sha512-/XM/7JzBYYApCL30o6rDbxEc4LaFXnS8yPsgAa1Bk/SU3lS8NNaR4vETxixKRdrJrwclAvBpYn12a7pn4Nr0LA==","_resolved":"/tmp/ad7e08ae9881cd5e5f9f7ebb24e014c7/starbeam-use-strict-lifecycle-0.9.3-unstable.9a60f09.tgz","_from":"file:starbeam-use-strict-lifecycle-0.9.3-unstable.9a60f09.tgz","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-/XM/7JzBYYApCL30o6rDbxEc4LaFXnS8yPsgAa1Bk/SU3lS8NNaR4vETxixKRdrJrwclAvBpYn12a7pn4Nr0LA==","shasum":"4d32acbefc278fb7cd2c5bcd3213c39b12afdb2c","tarball":"https://registry.npmjs.org/@starbeam/use-strict-lifecycle/-/use-strict-lifecycle-0.9.3-unstable.9a60f09.tgz","fileCount":10,"unpackedSize":165707,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@starbeam%2fuse-strict-lifecycle@0.9.3-unstable.9a60f09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGZBzrdfrTn6mipYNIdkwYDAod58ilwWAX9BXsBbVTaxAiEAtc8EFqE2wqmKSBDr3Y6JhSKtlWfafYLcXTL0cOyFRqY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:520d3d02-6fb0-4b53-9b05-bae4d89743da"}},"directories":{},"maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-strict-lifecycle_0.9.3-unstable.9a60f09_1780345090581_0.8854897539176061"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-13T19:36:20.816Z","modified":"2026-06-01T20:18:11.125Z","0.5.3":"2022-07-13T19:36:21.181Z","0.5.4":"2022-07-13T23:02:19.313Z","0.5.5":"2022-07-14T03:14:10.143Z","0.5.6":"2022-07-14T05:33:45.295Z","0.5.7":"2022-07-19T20:57:34.575Z","0.5.8":"2022-07-29T23:57:12.129Z","0.6.0":"2022-08-03T18:56:16.805Z","0.7.0":"2022-09-19T18:27:59.137Z","0.7.2":"2022-09-20T00:01:43.749Z","0.7.3":"2022-09-22T21:59:50.793Z","0.8.0":"2022-11-15T02:08:13.548Z","0.8.4":"2022-11-18T23:12:52.735Z","0.8.5":"2022-11-20T21:05:23.434Z","0.8.6":"2022-11-21T19:50:47.124Z","0.8.7":"2022-12-12T17:59:48.887Z","0.8.8":"2022-12-16T18:53:57.188Z","0.8.9":"2022-12-20T19:13:51.183Z","0.8.10-unstable.9203102":"2023-09-04T19:30:29.748Z","0.8.10-unstable.398c1bd":"2023-09-04T19:44:54.745Z","0.8.10-unstable.35f0b99":"2023-09-24T00:15:49.880Z","0.8.10-unstable.d5a7b81":"2023-09-24T15:59:32.347Z","0.8.10-unstable.3ead76a":"2023-09-24T19:17:33.099Z","0.8.10-unstable.6ff9a7b":"2023-09-24T20:08:44.067Z","0.8.10-unstable.aeb2ad9":"2023-09-24T20:46:47.517Z","0.8.10-unstable.5912ae7":"2023-09-25T20:10:04.560Z","0.8.10-unstable.7ee43a9":"2023-09-27T05:37:13.298Z","0.8.10-unstable.c41f68b":"2023-09-29T03:08:35.369Z","0.8.10-unstable.84e5619":"2023-10-10T20:18:38.004Z","0.8.10-unstable.2e56437":"2023-10-11T03:15:49.296Z","0.8.10-unstable.4198c97":"2023-10-14T01:27:08.693Z","0.8.10-unstable.4247abc":"2023-12-19T03:13:51.500Z","0.8.10-unstable.0ad7df5":"2023-12-20T22:34:53.323Z","0.8.10-unstable.0b31af0":"2024-01-03T22:44:13.287Z","0.8.10-unstable.3e1af4d":"2024-01-04T17:09:24.263Z","0.8.10-unstable.2739f1d":"2024-01-04T18:37:40.557Z","0.8.10-unstable.d342d90":"2024-01-06T15:56:03.504Z","0.8.10-unstable.9b5a07d":"2024-01-12T16:30:35.237Z","0.8.10-unstable.bca55c9":"2024-02-22T22:51:42.734Z","0.8.10-unstable.3b6efdd":"2024-05-08T21:00:48.292Z","0.8.10-unstable.9b17989":"2024-05-20T11:14:07.981Z","0.8.10-unstable.229fe05":"2024-05-20T11:46:44.248Z","0.9.0":"2026-05-23T04:17:54.441Z","0.9.1-unstable.0fd8a52":"2026-05-24T03:33:21.339Z","0.9.1":"2026-05-24T05:01:11.997Z","0.9.2-unstable.6b5ab6f":"2026-05-25T00:21:52.685Z","0.9.2-unstable.ed9f3bc":"2026-05-25T03:18:57.932Z","0.9.2":"2026-05-25T18:09:46.864Z","0.9.3-unstable.b2bd1db":"2026-05-26T00:19:54.032Z","0.9.3-unstable.860eeff":"2026-05-26T17:51:53.260Z","0.9.3-unstable.fc69fb6":"2026-05-26T19:41:33.462Z","0.9.3-unstable.cfc6447":"2026-05-27T06:09:13.853Z","0.9.3-unstable.8f9af60":"2026-05-27T17:24:33.039Z","0.9.3-unstable.d243a9e":"2026-05-28T23:10:10.115Z","0.9.3-unstable.e58f1af":"2026-05-29T19:22:47.545Z","0.9.3-unstable.f476f28":"2026-05-29T20:04:11.099Z","0.9.3-unstable.5dac0cd":"2026-05-29T22:17:11.754Z","0.9.3-unstable.0679cfc":"2026-05-31T18:45:26.795Z","0.9.3-unstable.18f9d35":"2026-06-01T18:57:02.813Z","0.9.3-unstable.9a60f09":"2026-06-01T20:18:10.764Z"},"bugs":{"url":"https://github.com/starbeamjs/starbeam/issues"},"homepage":"https://github.com/starbeamjs/starbeam#readme","repository":{"url":"git+https://github.com/starbeamjs/starbeam.git","type":"git","directory":"packages/react/use-strict-lifecycle"},"description":"React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.","maintainers":[{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"}],"readme":"","readmeFilename":""}