{"_id":"@altano/use-toc-visible-sections","_rev":"17-22887177b56f317b09dd5e901ab1a540","name":"@altano/use-toc-visible-sections","dist-tags":{"latest":"4.0.3"},"versions":{"1.0.0":{"name":"@altano/use-toc-visible-sections","version":"1.0.0","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.0","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"dist":{"shasum":"b1987e2b1f1410932b6a85af9d3b3fc70dcdf1b4","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.0.tgz","fileCount":3,"integrity":"sha512-eBngi7BzbFTUtwnflgWDbJL+gh4mheeMZCrjfj7A8eUxDg9sxz1zSvVrIu4gA+c+4t4bgyoD5SqyCdDyys0m8w==","signatures":[{"sig":"MEUCIFuPoxJovyrPYVCyGZeH1iuMsrxo8IyI+Es4fRuj9QAiAiEAss9YI+GhoGpNXlKpWgglJeVzlfi41BQU83qhrA2RYFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenrdyCRA9TVsSAnZWagAA0xcP/jlhozL+0/6j9eMr5tI+\nXfPBBdzHccb1Eo+h30DbNE6HqzgRrGypY0xLkvRK/x02CRHyG0kiSfv8SDee\nRQM/8HurVYAAW/WxijdnF6fMJVXcMGxofple6ZWBTtYpQpnGT+dlErnX5nBQ\ncfpO3BJND3MAcArcI/IwIoyzoMbzZfG8kC3uitqQII9KW9jx6cKOdS2kLEAc\n86kGwAkThsBAq6TfH4WHMXEbln6POK2umGwgM9NImpMb0PhFLCgmYGx8Ij9j\no9J56mJUdZPktI8dQiHROfY1RLAWXs//e6i6rf7s/bg63nbiSaGKMv6CndWz\n+SXv3UfGUIvmUUVMCaD9UKDk7N1iqkjJgUhE09M51QrAWZWoM3KJtnbPP14I\n2hYBaDsFda29O+lOjN68gsz7afq/4hOq60ob6wb6HwPP8pMyuHwuS5fGwPnE\nSrjqMt4X4rnKOH2tCxrmo2vwJADWv3Jk34ZbBhCy06jg1xo5n7LL0LgBqySQ\ntm8WR4T2BjC9hSAiKmoH56lBZuoawsGUYuajS1Fv0W6ZW7w2zjHM/lAONRXJ\nN9W15e1R3+5pp0ATkWdOWVcQ14ZpyMrkQnRPrIvBW87G2WL3gCu1qLThZR2q\n8bUq45gFPfCtt9rVtYU7+QiL6si+n6Xyh6chvFG2LWeB6fR6gwyjadNT7bt9\nAxCm\r\n=f3TF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/useTocVisibleSections.js","types":"dist/useTocVisibleSections.d.ts","scripts":{"build":"rollup -c","start":"rollup -c --watch"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_npmVersion":"6.13.7","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@altano/use-visible-elements":"1.0.0"},"_hasShrinkwrap":false,"prepublishOnly":"npm run build","devDependencies":{"eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^2.0.1","typescript":"^3.8.3","@types/react":"^16.9.19","babel-eslint":"^10.1.0","eslint-plugin-react":"^7.19.0","eslint-plugin-import":"^2.20.1","eslint-plugin-flowtype":"^4.6.0","eslint-plugin-jsx-a11y":"^6.2.3","@rollup/plugin-commonjs":"^11.0.2","eslint-config-react-app":"^5.2.1","@rollup/plugin-typescript":"^3.0.0","@typescript-eslint/parser":"^2.25.0","eslint-plugin-react-hooks":"^2.5.1","@wessberg/rollup-plugin-ts":"^1.2.16","@rollup/plugin-node-resolve":"^7.1.1","@typescript-eslint/eslint-plugin":"^2.25.0"},"peerDependencies":{"react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.0_1587459954000_0.36380292804903913","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@altano/use-toc-visible-sections","version":"1.0.1","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.1","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"dist":{"shasum":"c809ab9efb56ad3df58b842b4299240a79df414e","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.1.tgz","fileCount":3,"integrity":"sha512-vY9382DC5ChhBeSTVnbUncIEvD23JKvw9yip0Ac1YsKq8s189hAmFb4nk07m9og7P8r7m1TCX+wq8EqJWx6A6A==","signatures":[{"sig":"MEUCIQCKniR5scuYurWHtZEg5UOqLVhWvbfuw/kjHh/7mzFyHgIgEG98mtcgYfSGZnrLLsbOPo2G96S9jPcPo8K34SNRN8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJentS0CRA9TVsSAnZWagAAT9EP/RQMoOK9jW9paNnWpx/d\nvpYPMgIGUNjNIGmtFciD0PM7PKP5Bz3v53ewcl72lEoLljSrpw77AURPbvn4\n7g3/3a2YZqCiLhvly7uQkcxscFI3hBDlt2SfTMSwRYcU9JjzhH0Hkp7A2N8T\ndnF6DYkJ1GYDSfjSMHSZPEF1SNee6ngJP3XMMZObpqSUbmqtbzXUlF22vjZy\nWhyMwSltKcriFdDvxX9kMDvv5oDXY1AoINLgk+iOkbboEHeR6P78pf4I0QuC\n+hnG+4Ds+P6i2OXZS6HR8T3/+Jd37RfGOpGU1KxtbnlZ5g/mQKtrTh7wkwxb\nt0DELF5GMAvCdL4P1WMItK3nxYcQRB/aoLoqR2Bv0SiECOsY9RA9aEhO0aJC\nyPPHXRM3RpQGRvl1EfgUAx+EPL4WZv4eQ3+my+jw0oValcqi5Tg6pCb9fqaN\nfUxIESpEjOQhMrCmT9gRKuwDTvIU2Il501SDd5x6E8z/W3iDHfQnZ1iarHfQ\nK78dJ0uQFhEnTVqnKRUw4MtlcUNbWG8pFr3n31hSF3yPzvZiUUjzj3B8dAva\nPV9e2mNwBgiwI+z206SYc0Xk6trnxO1oAksaHT02qUAsJ1J5v+zdj9lKdN7m\nuLOKDQZOAcKIbyBkcWax/CpZHNUNzQPW6LTVP9T4NQeTfH9yN+WINwEw8GBX\ntfIU\r\n=oYtl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/useTocVisibleSections.js","types":"dist/useTocVisibleSections.d.ts","scripts":{"build":"rollup -c","start":"rollup -c --watch"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_npmVersion":"6.13.7","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@altano/use-visible-elements":"1.0.0"},"_hasShrinkwrap":false,"prepublishOnly":"npm run build","devDependencies":{"eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^2.0.1","typescript":"^3.8.3","@types/react":"^16.9.19","babel-eslint":"^10.1.0","eslint-plugin-react":"^7.19.0","eslint-plugin-import":"^2.20.1","eslint-plugin-flowtype":"^4.6.0","eslint-plugin-jsx-a11y":"^6.2.3","@rollup/plugin-commonjs":"^11.0.2","eslint-config-react-app":"^5.2.1","@rollup/plugin-typescript":"^3.0.0","@typescript-eslint/parser":"^2.25.0","eslint-plugin-react-hooks":"^2.5.1","@wessberg/rollup-plugin-ts":"^1.2.16","@rollup/plugin-node-resolve":"^7.1.1","@typescript-eslint/eslint-plugin":"^2.25.0"},"peerDependencies":{"react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.1_1587467443627_0.022558359336534384","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@altano/use-toc-visible-sections","version":"1.0.2","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.2","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/use-toc-visible-sections#readme","bugs":{"url":"https://github.com/altano/use-toc-visible-sections/issues"},"dist":{"shasum":"8848e18bb01711b322b0b50220a0f5a6f4134443","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.2.tgz","fileCount":3,"integrity":"sha512-1GGIgXFqdwbgXVus+vTJp9RCK1pL1ff7wEhEbhg1QYFBri14XsZ2UZunb25WsfCXLx0HHbUtBFWLBm6/8VLj+g==","signatures":[{"sig":"MEUCIQDqQ/zWl4DZBbjsE8vIlOpdKraj3oDax1JmzpLY81strgIgaB+rqupRKxN0pGpGNigrnZ7zgaA4wZV9wziy6bFB/bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenteNCRA9TVsSAnZWagAA23QP/1avKrjJasADXTvl7FHB\nH9wVGT04RakXpVhzVAIxAxtCdRlAlELuLiT4xRASWfMZSFl+tOcuikfRo98v\ngARz9qUoh55mYF0wtomv/N48qpNPGMug9w4nWrzrCdlmb8vVv6SCDw+DCSTT\nywsRSJFWqCEbo77isNr1Q5yoEt0XB/IySVk4r55DLU1Kp/ZclRpPdf0smyUU\nqyL4b0hIom+WJmGbaVkBpTRBljTMnPZYUr+o8yZeqmaeOQmIbdqU6NfGYWIP\n9Q+AIcHJE10KSblpBH+N911KpmA+U38W/9+UEqRb/7NuDWHpOIfuBQYx12iG\nLUiqxCML75GADOPuiYBUh+Hwz1C8DuB7CsYJc0PR9t7yhVlvbZJmv9zc+c8+\nMwZHjIQM1FqU/cLtCqtXpINPOJYqUl3yQOuIcX0ZWCGI5z5lYo6Hj+Ofed/f\naXa3d53V3XIq91KfU7/n8HgC81Pr8V0ap9T2feChXpvaleeqkipMMXZbd/88\nIWfecZ9ttfkENj1KQu195xrVQ6bQbkK+ZZQLxtIyz7bmvifz4HPBQu3fUP0A\ndMlJRUA439RSoPSWd6eFxnnGUNz5bYVuPC+nwPmGEix3yL10nYwingV+2Ed0\nGLUCR3KGkD7JofQ7kEQ2H20G0bia/eRyB/hFUNZodQ894ATxofNoURaRdLgg\nBHV7\r\n=0V8n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/useTocVisibleSections.js","types":"dist/useTocVisibleSections.d.ts","scripts":{"build":"rollup -c","start":"rollup -c --watch"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"repository":{"url":"git+https://github.com/altano/use-toc-visible-sections.git","type":"git"},"_npmVersion":"6.13.7","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@altano/use-visible-elements":"1.0.0"},"_hasShrinkwrap":false,"prepublishOnly":"npm run build","devDependencies":{"eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^2.0.1","typescript":"^3.8.3","@types/react":"^16.9.19","babel-eslint":"^10.1.0","eslint-plugin-react":"^7.19.0","eslint-plugin-import":"^2.20.1","eslint-plugin-flowtype":"^4.6.0","eslint-plugin-jsx-a11y":"^6.2.3","@rollup/plugin-commonjs":"^11.0.2","eslint-config-react-app":"^5.2.1","@rollup/plugin-typescript":"^3.0.0","@typescript-eslint/parser":"^2.25.0","eslint-plugin-react-hooks":"^2.5.1","@wessberg/rollup-plugin-ts":"^1.2.16","@rollup/plugin-node-resolve":"^7.1.1","@typescript-eslint/eslint-plugin":"^2.25.0"},"peerDependencies":{"react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.2_1587468172794_0.09223060088355117","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@altano/use-toc-visible-sections","version":"1.0.3","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.3","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/use-toc-visible-sections#readme","bugs":{"url":"https://github.com/altano/use-toc-visible-sections/issues"},"dist":{"shasum":"a5348bf54f4bc5c653ba8ae7231c6ca3b8d296da","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.3.tgz","fileCount":3,"integrity":"sha512-wW5F+MyJ2Xno7Dv7pygnrDYBWert6dky0ZOn0bT1hx1/PDQOsm27QmhL/ZvsKykVZI7mcQDCZ9YBSNJ1WlfyUg==","signatures":[{"sig":"MEUCIQD2w9FsELYvgcpvyB9jqbQcNz55XDMeCxexwwGtnCNU/wIgK6uleCpACoR0Wx83qcZ8XpDQHE/s5C2mpocXQDFF43o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJent/dCRA9TVsSAnZWagAAa3sP/RDnSibo/EC1W+6OlMru\n7Rn0/QgZGhqTuuz5Lpu9+i8QTZy0FmCzLaQj8SOidIR2bzVtPXb5e5rNx4Rd\nJUyoMkFvfE8KHS73ko4LMCTQXev/78Lz1cj0ir4K7O9M0D/Fp0nShopr9oU8\nOC4CfOiXPP9jqTt/n/uWQM6h5+c3o/1eZSL4UtV5Fj/6OPE/SUalev6BhKye\nXqFvhj2CelJ9225ifcP/uXOe+xw19R/rwRcl7Fwf6VF7zmU6xongIV+D+vM7\nJieqJ+GV0iLVZK9KT4IGMK4UoFy5L1jUYBX6zj69S2Til9bNxYu8DUagZVtp\n6auZN8Q+Zs94+iki/6+Zbj+7OljbHYW2XAj+oK/J8LuWB3oxVWu2NaYLyuXO\nApICI5bDzJgL7gs+WuThlf757dxiWq5RWyJoJcC4IecC8Ybj7qjrleKJgCzc\nQ6U8eGoUxuHsoX78+aicekoE7hne0+i3bdfP6KqovvkJevK6vPZAzqWJfgKO\nvqXZiIjON7cJPQ6F1FRSQAapcwvI65WnuJ87zLx0gHFZ9EYfMYzU3nWdQQvg\nzz/6MtI3a0Fj8xISKTzSbgXbSzlrMnsEPvaPHr0iYEgJR+mutn7lm+/jEYr8\nclcdxdUT+mZ9HNTP3QSxWIXZolU7OyJkCaIRVsT11L+E2CWYkPqIXDxFuUmc\nDtBk\r\n=Sx1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/useTocVisibleSections.js","types":"dist/useTocVisibleSections.d.ts","scripts":{"build":"rollup -c","start":"rollup -c --watch"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"repository":{"url":"git+https://github.com/altano/use-toc-visible-sections.git","type":"git"},"_npmVersion":"6.13.7","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@altano/use-visible-elements":"1.0.0"},"_hasShrinkwrap":false,"prepublishOnly":"npm run build","devDependencies":{"eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^2.0.1","typescript":"^3.8.3","@types/react":"^16.9.19","babel-eslint":"^10.1.0","eslint-plugin-react":"^7.19.0","eslint-plugin-import":"^2.20.1","eslint-plugin-flowtype":"^4.6.0","eslint-plugin-jsx-a11y":"^6.2.3","@rollup/plugin-commonjs":"^11.0.2","eslint-config-react-app":"^5.2.1","@rollup/plugin-typescript":"^3.0.0","@typescript-eslint/parser":"^2.25.0","eslint-plugin-react-hooks":"^2.5.1","@wessberg/rollup-plugin-ts":"^1.2.16","@rollup/plugin-node-resolve":"^7.1.1","@typescript-eslint/eslint-plugin":"^2.25.0"},"peerDependencies":{"react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.3_1587470300937_0.5996265601913253","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@altano/use-toc-visible-sections","version":"1.0.4","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.4","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/use-toc-visible-sections#readme","bugs":{"url":"https://github.com/altano/use-toc-visible-sections/issues"},"dist":{"shasum":"0dfe83025eedea2e4d07ec994bc8d87e8401e318","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.4.tgz","fileCount":3,"integrity":"sha512-3Pws0GPckBIf9HKnewFUztsZ82C80FBe8UMJl3gameZB7qKp7C8J4ztB52o/VmKMZ4wsfGXOvqS+hIORbjLU5Q==","signatures":[{"sig":"MEUCICUeoxAKtZSov1eHGQHlre2x/Dv32HhPPXbfv5y+dz6BAiEA2qMAgPbMS8P3kIxv36+BGTGATXXck6tbszQf2E8YCA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenuNwCRA9TVsSAnZWagAAm6cP/2hWrIznwdDDCPFvpc71\nJ4+4D2NGeMpQnta4+mS8brF/d8neLJ6GxI4Ou5ljt0RFX4T8mCAooe8DengX\n4vvxw0zYmUMqK0eDO5nI2Abtxlw1vKCtogi5Ou7NUVbXTaQuVibG1zGo/nUg\nMWOXtIhnbkdYwjBlOXTYMPxsocO5ShPh+fwPAM+Ram1FtOPBMRlar6jic5Mk\nAMc4kKcIqCfW4xfUdakG1WCE4BjrGD1BWk2s6nWeW3GnBDatGBRSZ/xHykdw\nTgYHBW/yf38KoPB0PX87BrQ5/jOKOfErxVnyG05wuY9Y/KL+A1tpHGXxn4VT\nked9zb13mglmoATm29w4akR3i8j3OnC5/khhfvK935o933AuKzLeiupODbnM\nRnHqdWxXpuKm1kljTybKo/dnCgMF/RqSJSYSW/l6kYM4VnbJBakKw1LzT4LD\nuQdfuJOflr9dLHLNZ72oofrnYiDZeoFvGVZgB8furKtBABl7pFHYHHCPK4y7\nnbbtjIoyDSWfP2talwJ49cD9spLObz1OdELog8bbfhB8JLktouw04WLVspfw\nvG9smOX1AH+84Gd2vk8CZPanN/rcnWv1fE1eGYvBprmq/+JQlY3WydHESzI0\nUAZg8Dwl0UxvR3a4/QvLqPlCow9pKlGNXE+nBi8kItf+R+ti0hQFXoWsPCxn\nDZGb\r\n=gAd2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/useTocVisibleSections.js","types":"dist/useTocVisibleSections.d.ts","scripts":{"build":"rollup -c","start":"rollup -c --watch"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"repository":{"url":"git+https://github.com/altano/use-toc-visible-sections.git","type":"git"},"_npmVersion":"6.13.7","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"_nodeVersion":"13.7.0","dependencies":{"@altano/use-visible-elements":"1.0.0"},"_hasShrinkwrap":false,"prepublishOnly":"npm run build","devDependencies":{"eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^2.0.1","typescript":"^3.8.3","@types/react":"^16.9.19","babel-eslint":"^10.1.0","eslint-plugin-react":"^7.19.0","eslint-plugin-import":"^2.20.1","eslint-plugin-flowtype":"^4.6.0","eslint-plugin-jsx-a11y":"^6.2.3","@rollup/plugin-commonjs":"^11.0.2","eslint-config-react-app":"^5.2.1","@rollup/plugin-typescript":"^3.0.0","@typescript-eslint/parser":"^2.25.0","eslint-plugin-react-hooks":"^2.5.1","@wessberg/rollup-plugin-ts":"^1.2.16","@rollup/plugin-node-resolve":"^7.1.1","@typescript-eslint/eslint-plugin":"^2.25.0"},"peerDependencies":{"react":"^16.12.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.4_1587471215988_0.4398122868421883","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@altano/use-toc-visible-sections","version":"1.0.5","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.5","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"dist":{"shasum":"ac40f6759ea680b28039ccb15aeb6196d5eb4de8","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.5.tgz","fileCount":4,"integrity":"sha512-GRdmcOp2SoTVzaIbql559l/w3fcQKFDh7PdMa9zYbGj1xslDaAc7ICdzaWP5EsQqJ1hbmR3UcTWKFxiVB13O6Q==","signatures":[{"sig":"MEYCIQCUYRMPdjGOhYIR0iNPCW8h+eV7tQ1FmzxJ6MoIVX+Z7gIhAJVkMhafoCwonTjTQMEswMVpMPuEMSdMC/HNjZvVaZ3q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesg+SCRA9TVsSAnZWagAApyEP/09juupXv22TJxycqpbs\ny2Y/B1alWHnRGc9jWSPfno2OUMXAA9/MogZjDHGlbNrJ5FWKvp+91QPaPpRN\nVzjNM51cfxU9xVnRdI3SvItRLs9C8jRJquqDXH0hUniCaf38sKIuZcLVUzys\nSExr/Sr7bk4ZbXFtTjNPrzCRQQDPncZ5gs7tHL6BWXdTDxzUEn4EVC3cCAbh\nzMriSXwcn/L4/12GlTLzM2zIkq/A/eVAziNmo6x8gvtxrWC/4N/nxp9CtwKP\nABk+bAfYng/F6ONBA+TTAWhr4LGxX1Ldjk4W0sCk7rWufjCzFBNVWcZSo+Bc\ntEEH1K+s37fkiwNVmrihuyGOvgDNA4MJUJpe0M7GtuAZ7Q05d5vq/oFbfVQW\ndr+zbca1mKebP2m/Y1dD/17HaQPCyLNpOUCB8RJpOETyHw/aCz8RJxTMu1Hc\nrgv1MvACQ9eA/E0fow8syltJoBfMxEMdSUP0lq70X01IBMGkTQtP+r8rJcc2\n21s5mj6TsJGQLDbeJMbr59VD59yN7jgvPThgSRrqgTEb9rX5LNNCFSw5CE4X\noYCaC3/FnJeFPeoX7aFc44/aJzbu8hEiNQTyJ42joV4OqvAMEm0kB9py1EHf\nhPE7G1wvhV7pDFOgwBKVpC+xCfJJ5PHDUABDZYbb7mNOeGnJiKMy8DyGxSCX\nq3JB\r\n=ZTVj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/useTocVisibleSections.js","types":"dist/useTocVisibleSections.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","build":"rollup -c","start":"rollup -c --watch"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"repository":{"url":"https://github.com/altano/npm-packages/tree/master/packages/use-toc-visible-sections","type":"git"},"_npmVersion":"6.13.6","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","rollup":"^1.31.0","prettier":"^2.0.1","typescript":"^3.8.3","@types/react":"^16.9.19","babel-eslint":"^10.1.0","eslint-plugin-react":"^7.19.0","eslint-plugin-import":"^2.20.1","eslint-plugin-flowtype":"^4.6.0","eslint-plugin-jsx-a11y":"^6.2.3","@rollup/plugin-commonjs":"^11.0.2","eslint-config-react-app":"^5.2.1","@rollup/plugin-typescript":"^3.0.0","@typescript-eslint/parser":"^2.25.0","eslint-plugin-react-hooks":"^2.5.1","@wessberg/rollup-plugin-ts":"^1.2.16","@rollup/plugin-node-resolve":"^7.1.1","@altano/use-visible-elements":"*","@typescript-eslint/eslint-plugin":"^2.25.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.5_1588727698414_0.6347943337634367","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@altano/use-toc-visible-sections","version":"1.0.6","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.6","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"df492d5a55db8fbfbffdc237646e740722314ed3","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.6.tgz","fileCount":5,"integrity":"sha512-Xjr2kQCZigMm7Eh07zQDZJ4vxTXKgFE5Fl0LvROGHolqf5dDqW4AUHTvBDoVh4gQEDM6nL9eKBts4crOLoF2vA==","signatures":[{"sig":"MEYCIQD3R8veOdWwFMvKrM3vUyHred166KNYQ93cI52vR7HaFQIhAP3PfGoPQrfwRxFJAvYvVTsRl4knHClu8iS0D9nqCvoz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7213},"type":"module","_from":"file:altano-use-toc-visible-sections-1.0.6.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"tsup src/index.tsx --watch --format esm","lint":"eslint src/**/*.ts*","build":"tsup src/index.tsx --format esm --onSuccess \"pnpm build:types\"","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --write src","lint:fix":"TIMING=1 eslint src/**/*.ts* --fix","build:types":"tsc --emitDeclarationOnly --declaration","lint:timing":"TIMING=1 eslint src/**/*.ts*"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_resolved":"/private/var/folders/b2/jwtfxknj2sb_1xh_c60vxqrh0000gn/T/d55f5f8b463ed88cafdf5e21c7cc0d70/altano-use-toc-visible-sections-1.0.6.tgz","_integrity":"sha512-Xjr2kQCZigMm7Eh07zQDZJ4vxTXKgFE5Fl0LvROGHolqf5dDqW4AUHTvBDoVh4gQEDM6nL9eKBts4crOLoF2vA==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"9.5.1","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"@altano/use-visible-elements":"1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18","eslint":"^8.39.0","prettier":"^2.8.7","typescript":"^5.1.6","@types/react":"^18.0.38","@altano/tsconfig":"0.0.0","@types/react-dom":"^18.0.11","eslint-config-altano":"0.0.0"},"peerDependencies":{"react":"^18"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.6_1692770118592_0.326431349823572","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@altano/use-toc-visible-sections","version":"1.0.7","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"UNLICENSED","_id":"@altano/use-toc-visible-sections@1.0.7","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"2cf92734624a81aa4ef15d7df70d081eb27feb32","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-1.0.7.tgz","fileCount":5,"integrity":"sha512-WU4nNMBuP0kfIjo8yYIboejfoWidiu5vgEitAhyCSKe70di/0JOdC3iNnJt8TkcBeKklRUDAeV76d0RH3Ihsfw==","signatures":[{"sig":"MEUCIQDYvCjjpIlqC5OkHzbAJuRFw+Xc9I9jYzJNa750gw1JOQIgadUMQDJfPivVMtGocQajlEYOARC5U1bPHcuqLyDufHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7259},"type":"module","_from":"file:altano-use-toc-visible-sections-1.0.7.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"tsup src/index.tsx --watch --format esm","lint":"eslint src/**/*.ts*","build":"tsup src/index.tsx --format esm --onSuccess \"pnpm build:types\"","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 eslint src/**/*.ts* --fix","format:fix":"prettier --write src","build:types":"tsc --emitDeclarationOnly --declaration","lint:timing":"TIMING=1 eslint src/**/*.ts*"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_resolved":"/tmp/82222a5308474c283a936003c19cb4a6/altano-use-toc-visible-sections-1.0.7.tgz","_integrity":"sha512-WU4nNMBuP0kfIjo8yYIboejfoWidiu5vgEitAhyCSKe70di/0JOdC3iNnJt8TkcBeKklRUDAeV76d0RH3Ihsfw==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.2.4","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@altano/use-visible-elements":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","react":"^18.2.0","eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.2","@types/react":"^18.2.64","@altano/tsconfig":"0.0.0","@types/react-dom":"^18.2.21","eslint-config-altano":"0.0.1"},"peerDependencies":{"react":"^18"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_1.0.7_1710032894061_0.29507338071457156","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@altano/use-toc-visible-sections","version":"2.0.0","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@2.0.0","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"684c7b10f2af155b53a1d0e4765b91d77b7288cc","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-2.0.0.tgz","fileCount":5,"integrity":"sha512-PgeI3r1g54GRFbwlRCyPEr6ivYN/K3EPPX+/ycfVIiMQ35jIYJGR+JM9azxxeiusdKtwGBEzFPa6ONfQ0WTNhg==","signatures":[{"sig":"MEYCIQDbda4vh0PguS3aDXQQ3XY2XGU2tnkL3v6rWWJZTXmiKgIhAMpcK9/LdN8Z8KWLrTcgyH7QVZf0fPweeRLFRf5KE+wL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7561},"type":"module","_from":"file:altano-use-toc-visible-sections-2.0.0.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint package.json src/**/*.ts*","build":"tsup --config build-config/tsup.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"playwright test","format:fix":"prettier --write src","build:types":"tsc --project tsconfig.declarations.json","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","typecheck:src":"tsc --noEmit","typecheck:test":"tsc --noEmit --project ./tests/tsconfig.json","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_resolved":"/tmp/11df1d447942e8db39ae5b8eba60abbc/altano-use-toc-visible-sections-2.0.0.tgz","_integrity":"sha512-PgeI3r1g54GRFbwlRCyPEr6ivYN/K3EPPX+/ycfVIiMQ35jIYJGR+JM9azxxeiusdKtwGBEzFPa6ONfQ0WTNhg==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.2.4","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@altano/use-visible-elements":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.4","react":"^18.2.0","eslint":"^8.57.0","prettier":"^3.2.5","react-dom":"^18.2.0","typescript":"^5.4.2","@types/node":"^20.11.25","@types/react":"^18.2.64","@altano/tsconfig":"0.0.0","@playwright/test":"1.40.0","@types/react-dom":"^18.2.21","eslint-config-altano":"0.0.0"},"peerDependencies":{"react":"^18"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_2.0.0_1711962007490_0.46114628912540434","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@altano/use-toc-visible-sections","version":"2.0.1","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@2.0.1","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"92ce3ec9519047382e4fcd01ee637f86c31a9736","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-2.0.1.tgz","fileCount":4,"integrity":"sha512-VWGiewMjCbfu4IzzBAxbeBuXNnji0lX8wET4intlaDqXtL4k+jhhLcPTuZ/CVgLt6+lmY6D3DsUkriQLWCeqQw==","signatures":[{"sig":"MEYCIQCWj43KooV/Yn2QgyFfhuSUE6Cb3vQG9hNyhKRlDifQvAIhAP8kHqCB2rxhYflNGjDqRyXflRGw9PdhCSKk4VmpFeO8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7527},"type":"module","_from":"file:altano-use-toc-visible-sections-2.0.1.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint","build":"tsup --config build-config/tsup.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"playwright test","format:fix":"prettier --write src","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","check:exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm","check:types:src":"tsc --noEmit","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_resolved":"/tmp/1c2d63c3e790694eaebc4abbe4fb34da/altano-use-toc-visible-sections-2.0.1.tgz","_integrity":"sha512-VWGiewMjCbfu4IzzBAxbeBuXNnji0lX8wET4intlaDqXtL4k+jhhLcPTuZ/CVgLt6+lmY6D3DsUkriQLWCeqQw==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.2.4","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@altano/use-visible-elements":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.10","react":"^18.3.1","eslint":"^9.13.0","vitest":"^2.1.3","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.6.3","@types/node":"^20.16.5","@types/react":"^18.2.64","@altano/tsconfig":"0.0.0","@playwright/test":"1.47.0","@types/react-dom":"^18.2.21","@altano/build-config":"0.0.0","@arethetypeswrong/cli":"^0.15.4"},"peerDependencies":{"react":"18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_2.0.1_1730073857476_0.3404852858019962","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@altano/use-toc-visible-sections","version":"2.0.2","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@2.0.2","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"1e86198f5682030367e915ea33f01f1b624eb79f","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-2.0.2.tgz","fileCount":4,"integrity":"sha512-BneZNjkxvE1xrMdfC8YslXFIW14yaqbgI+NdwjvAU1A75EYF8bpw+WzyD/q6ypD/rAG4jHIYl7E/P0Sc+a3miw==","signatures":[{"sig":"MEUCIQDZpZoHrUeapjjWY1omSx9tiEbCwB2D1W9L/eETdZ8cZAIgPXLF8xoAFOy710Yp/JbAduaDmAIY5AJyqlFH5e/I5wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7598},"type":"module","_from":"file:altano-use-toc-visible-sections-2.0.2.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint","build":"tsup --config build-config/tsup.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"playwright test","format:fix":"prettier --write src","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","check:exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm","check:types:src":"tsc --noEmit","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json","check:unused-dependencies":"depcheck"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_resolved":"/tmp/579b8d55c3717f3ca100480aa983a5d8/altano-use-toc-visible-sections-2.0.2.tgz","_integrity":"sha512-BneZNjkxvE1xrMdfC8YslXFIW14yaqbgI+NdwjvAU1A75EYF8bpw+WzyD/q6ypD/rAG4jHIYl7E/P0Sc+a3miw==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.9.2","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altano/use-visible-elements":"2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.3","react":"^18.3.1","eslint":"^9.22.0","vitest":"^3.0.9","depcheck":"^1.4.7","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^18.2.64","@altano/tsconfig":"0.0.0","@playwright/test":"1.47.0","@types/react-dom":"^18.2.21","@altano/build-config":"0.0.0","@arethetypeswrong/cli":"^0.15.4"},"peerDependencies":{"react":"18.x.x"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_2.0.2_1743414760678_0.3577683829381497","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@altano/use-toc-visible-sections","version":"3.0.0","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@3.0.0","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"6e764cbd655c53b4eaf82a383ecc16837a99b58e","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-3.0.0.tgz","fileCount":4,"integrity":"sha512-6WkKCVK4cXNQhyRlQcyhUE1d1ZFK6b6I3WOYU6ANtuWggip02/xvcpfr2P1TRWoXOGm+uK6bpDNTHRJBi69Qvg==","signatures":[{"sig":"MEYCIQDKL9avsUWtDUe6UtF1FKU5jCmb8wQvFPsLmCD8vBBEyAIhAM3aHYIa7sFGTjXGSqGUOk30YSMjeAEYfrTuZWUWh50k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7401},"type":"module","_from":"file:altano-use-toc-visible-sections-3.0.0.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint","build":"tsup --config build-config/tsup.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"playwright test","format:fix":"prettier --write src","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","check:exports":"attw --pack . --ignore-rules=cjs-resolves-to-esm","check:types:src":"tsc --noEmit","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json","check:unused-dependencies":"depcheck"},"_npmUser":{"name":"altano","email":"altano@gmail.com"},"_resolved":"/tmp/394bb75eb17a0b07f6a81da399c9c4eb/altano-use-toc-visible-sections-3.0.0.tgz","_integrity":"sha512-6WkKCVK4cXNQhyRlQcyhUE1d1ZFK6b6I3WOYU6ANtuWggip02/xvcpfr2P1TRWoXOGm+uK6bpDNTHRJBi69Qvg==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.9.2","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altano/use-visible-elements":"3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.4","react":"^19.1.0","eslint":"^9.23.0","vitest":"^3.1.1","depcheck":"^1.4.7","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@altano/tsconfig":"0.0.0","@playwright/test":"1.47.0","@types/react-dom":"^19.0.4","@altano/build-config":"0.0.0","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"19.x.x"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_3.0.0_1743585728708_0.15638771469555213","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@altano/use-toc-visible-sections","version":"4.0.0","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@4.0.0","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"e2b416eea0a7ff2b74fb3f391b99861062975dbf","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-4.0.0.tgz","fileCount":4,"integrity":"sha512-siuWH1jE0eSEN+mhceA6kEKpIeW5zw8m7uKCgZTRtbxOrjbnpphqJOKFt9EXWwFoC2xLvuefVDK5v5iIgbsb2w==","signatures":[{"sig":"MEQCIBADl9XWURFkBJ1qZEd0n4MA7oiK/+An/20u+dzCaCa8AiADaD5Y3iwRkKxR98AJ3u1rJqMONlCZMFOzBevvNhI/jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6859},"type":"module","_from":"file:altano-use-toc-visible-sections-4.0.0.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint","build":"tsdown --config ../build-config/tsdown.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"playwright test","format:fix":"prettier --write src","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","check:exports":"attw --pack . --profile esm-only --quiet","check:types:src":"tsc --noEmit","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json","check:unused-dependencies":"depcheck"},"_npmUser":{"name":"altano","actor":{"name":"altano","type":"user","email":"altano@gmail.com"},"email":"altano@gmail.com"},"_resolved":"/tmp/89d2dfcef1a8a3ed002431198d09887d/altano-use-toc-visible-sections-4.0.0.tgz","_integrity":"sha512-siuWH1jE0eSEN+mhceA6kEKpIeW5zw8m7uKCgZTRtbxOrjbnpphqJOKFt9EXWwFoC2xLvuefVDK5v5iIgbsb2w==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.9.2","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altano/use-visible-elements":"4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","react":"^19.1.0","eslint":"^9.23.0","tsdown":"^0.12.3","vitest":"^3.1.4","depcheck":"^1.4.7","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@altano/tsconfig":"0.0.1","@playwright/test":"1.51.1","@types/react-dom":"^19.0.4","@altano/build-config":"0.0.1","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"19.x.x"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_4.0.0_1751327849453_0.8307500296649837","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@altano/use-toc-visible-sections","version":"4.0.1","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@4.0.1","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"fb86b4b4be81dafefb6641fc24843bf7194aa59e","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-4.0.1.tgz","fileCount":5,"integrity":"sha512-RG8T37SuqOTREQPzuntfXyF3+Mroz+OZvQnzUotW13iFr+z3b1ly0oOq9QEvlckx5liUUBgHXTqAD6r0yqM8DQ==","signatures":[{"sig":"MEYCIQDqQpVcNnKcb5FTQ+W6Hi1bfj1Rhm3eU3zDrI3kUXeD8wIhAI1jQsd2Rm0IzxIWkgYX07RRqQU3QRFaoO9MG3xk2/Wi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7883},"type":"module","_from":"file:altano-use-toc-visible-sections-4.0.1.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint","build":"tsdown --config ../build-config/tsdown.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"playwright test","format:fix":"prettier --write src","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","check:exports":"attw --pack . --profile esm-only --quiet","check:types:src":"tsc --noEmit","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json","check:unused-dependencies":"depcheck"},"_npmUser":{"name":"altano","actor":{"name":"altano","type":"user","email":"altano@gmail.com"},"email":"altano@gmail.com"},"_resolved":"/tmp/ae30fe1007f7f0f084d5a0410a5cfeec/altano-use-toc-visible-sections-4.0.1.tgz","_integrity":"sha512-RG8T37SuqOTREQPzuntfXyF3+Mroz+OZvQnzUotW13iFr+z3b1ly0oOq9QEvlckx5liUUBgHXTqAD6r0yqM8DQ==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"10.9.2","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@altano/use-visible-elements":"4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.6","react":"^19.1.0","eslint":"^9.23.0","tsdown":"^0.12.9","vitest":"^3.1.4","depcheck":"^1.4.7","prettier":"^3.5.3","react-dom":"^19.1.0","typescript":"^5.8.2","@types/node":"^22.13.10","@types/react":"^19.0.12","@altano/tsconfig":"0.0.1","@playwright/test":"1.51.1","@types/react-dom":"^19.0.4","@altano/build-config":"0.0.1","@arethetypeswrong/cli":"^0.17.4"},"peerDependencies":{"react":"19.x.x"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_4.0.1_1751936753993_0.08275477036031997","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@altano/use-toc-visible-sections","version":"4.0.2","author":{"url":"https://alan.norbauer.com","name":"Alan Norbauer","email":"altano@gmail.com"},"license":"ISC","_id":"@altano/use-toc-visible-sections@4.0.2","maintainers":[{"name":"altano","email":"altano@gmail.com"}],"homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","bugs":{"url":"https://github.com/altano/npm-packages/issues"},"dist":{"shasum":"df6009dcffd1e38cf433ae546d54de7199ac7b0a","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-4.0.2.tgz","fileCount":5,"integrity":"sha512-vPpgYvZqPkb2HZmJh16gCfpUHxTR0s6J4+Y0IQB1SdRjfPhjggCD3b3DjLTClOKPvYHW/oxpfEIJeY2cpY1Ssg==","signatures":[{"sig":"MEUCIQDbrA4NleTTfmyea7NW/o3Ilq2TQQrs9cHf+zSKcG2XkAIgVkGnxEn5R3Y+eljSZh8DWBvN4oEi01rWZqqmmAlk1/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altano%2fuse-toc-visible-sections@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7840},"type":"module","_from":"file:altano-use-toc-visible-sections-4.0.2.tgz","types":"./dist/index.d.ts","exports":"./dist/index.js","scripts":{"dev":"pnpm run build --watch","lint":"eslint","build":"tsdown --config-loader unrun --config ../build-config/tsdown.config.browser.ts","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","format":"prettier --check src","lint:fix":"TIMING=1 pnpm lint --fix","test:e2e":"NODE_OPTIONS='--no-experimental-strip-types' playwright test","format:fix":"prettier --write src","lint:timing":"TIMING=1 pnpm lint","test:e2e:ui":"playwright test --ui","check:exports":"attw --pack . --profile esm-only --quiet","check:types:src":"tsc --noEmit","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json","check:unused-dependencies":"depcheck"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08d94d0-7d50-4d76-897d-df4facb9d08f"}},"_resolved":"/tmp/9ecd9b8fc83a0a7b5efb0383f5f243af/altano-use-toc-visible-sections-4.0.2.tgz","_integrity":"sha512-vPpgYvZqPkb2HZmJh16gCfpUHxTR0s6J4+Y0IQB1SdRjfPhjggCD3b3DjLTClOKPvYHW/oxpfEIJeY2cpY1Ssg==","repository":{"url":"git+https://github.com/altano/npm-packages.git","type":"git","directory":"packages/use-toc-visible-sections"},"_npmVersion":"11.11.0","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","directories":{},"sideEffects":false,"_nodeVersion":"25.8.1","dependencies":{"@altano/use-visible-elements":"4.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.4","eslint":"^9.39.4","tsdown":"^0.21.4","vitest":"^4.1.0","depcheck":"^1.4.7","prettier":"^3.8.1","react-dom":"^19.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/react":"^19.2.10","@altano/tsconfig":"0.0.1","@playwright/test":"1.58.2","@types/react-dom":"^19.2.3","@altano/build-config":"0.0.1","@arethetypeswrong/cli":"^0.18.2"},"peerDependencies":{"react":"19.x.x"},"_npmOperationalInternal":{"tmp":"tmp/use-toc-visible-sections_4.0.2_1774241736667_0.12490022201318407","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"@altano/use-toc-visible-sections","version":"4.0.3","description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","repository":{"type":"git","url":"https://github.com/altano/npm-packages","directory":"packages/use-toc-visible-sections"},"license":"ISC","author":{"name":"Alan Norbauer","email":"alan@norbauer.com","url":"https://alan.norbauer.com"},"sideEffects":false,"type":"module","exports":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"@altano/use-visible-elements":"4.0.3"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.5","@playwright/test":"1.59.1","@types/node":"^26.1.1","@types/react":"^19.2.17","@types/react-dom":"^19.2.3","depcheck":"^1.4.7","eslint":"^9.39.5","prettier":"3.9.6","react":"^19.2.8","react-dom":"^19.2.8","tsdown":"^0.22.13","typescript":"^6.0.3","vite":"^8.1.5","vitest":"^4.1.10","@altano/build-config":"0.0.1","@altano/testing":"0.0.1","@altano/tsconfig":"0.0.1"},"peerDependencies":{"react":"19.x.x"},"publishConfig":{"access":"public"},"scripts":{"build":"tsdown","check:exports":"attw --pack . --profile esm-only --quiet","check:types:src":"tsc --noEmit","check:types:test":"tsc --noEmit --project ./tests/tsconfig.json","check:unused-dependencies":"depcheck","clean":"rm -rf .turbo && rm -rf .tsbuildinfo && rm -rf node_modules && rm -rf dist","dev":"pnpm run build --watch","format":"prettier --check .","format:fix":"prettier --write .","lint":"eslint","lint:fix":"TIMING=1 pnpm lint --fix","lint:timing":"TIMING=1 pnpm lint","test:e2e":"NODE_OPTIONS='--no-experimental-strip-types' playwright test","test:e2e:server":"vite --strictPort --port 4727 ./tests/e2e","test:e2e:ui":"playwright test --ui"},"_nodeVersion":"24.18.0","_id":"@altano/use-toc-visible-sections@4.0.3","dist":{"integrity":"sha512-iYdm0g1j2EAR/WTCqFoHju7N4jenUJw1vd8HnT9YIgv+gkHXO0gwN9RwdhKi6l86KMQFZ1Z9k+mZj6WmSTwVKQ==","shasum":"489a9d0ef370d45b0f639716e68f967b529cc23b","tarball":"https://registry.npmjs.org/@altano/use-toc-visible-sections/-/use-toc-visible-sections-4.0.3.tgz","fileCount":5,"unpackedSize":8002,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@altano%2fuse-toc-visible-sections@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH/AG1rqwbib2QEIB9/G6Wi73vxnrDOam/XuhnrO65asAiEAzdYXwUHtA2XF6NOm1Mi2d0IEH2hWgiYi0pE6rdHkfdE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d08d94d0-7d50-4d76-897d-df4facb9d08f"}},"directories":{},"maintainers":[{"name":"altano","email":"alan@norbauer.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-toc-visible-sections_4.0.3_1785618468015_0.6676461475704256"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-21T09:05:53.950Z","modified":"2026-08-01T21:07:48.458Z","1.0.0":"2020-04-21T09:05:54.169Z","1.0.1":"2020-04-21T11:10:43.746Z","1.0.2":"2020-04-21T11:22:52.960Z","1.0.3":"2020-04-21T11:58:21.097Z","1.0.4":"2020-04-21T12:13:36.135Z","1.0.5":"2020-05-06T01:14:58.568Z","1.0.6":"2023-08-23T05:55:18.825Z","1.0.7":"2024-03-10T01:08:14.231Z","2.0.0":"2024-04-01T09:00:07.666Z","2.0.1":"2024-10-28T00:04:17.747Z","2.0.2":"2025-03-31T09:52:40.856Z","3.0.0":"2025-04-02T09:22:08.882Z","4.0.0":"2025-06-30T23:57:29.621Z","4.0.1":"2025-07-08T01:05:54.165Z","4.0.2":"2026-03-23T04:55:36.806Z","4.0.3":"2026-08-01T21:07:48.155Z"},"author":{"name":"Alan Norbauer","email":"alan@norbauer.com","url":"https://alan.norbauer.com"},"license":"ISC","homepage":"https://github.com/altano/npm-packages/tree/main/packages/use-toc-visible-sections","repository":{"type":"git","url":"https://github.com/altano/npm-packages","directory":"packages/use-toc-visible-sections"},"description":"Intersection-Observer-based Table of Contents Scroll Spy React Hook","maintainers":[{"name":"altano","email":"alan@norbauer.com"}],"readme":"# use-toc-visible-sections\n\n[![npm](https://badgen.net/npm/v/@altano/use-toc-visible-sections)](https://www.npmjs.com/package/@altano/use-toc-visible-sections) ![Typed with TypeScript](https://badgen.net/npm/types/@altano/use-toc-visible-sections) ![ESM only](https://badgen.net/badge/module/esm%20only?icon=js)\n\nReact hook to faciliate observing visibility of sections linked to a table of contents.\n\n## Installation\n\n`npm install @altano/use-toc-visible-sections`\n\n## Example\n\n### App.jsx\n\n```jsx\nimport { TocVisibleSectionObserver } from \"@altano/use-toc-visible-sections\";\n\nexport default () => (\n  <TocVisibleSectionObserver selector=\"article section\">\n    <TableOfContents />\n    <Article />\n  </TocVisibleSectionObserver>\n);\n```\n\n### TableOfContents.jsx\n\n```jsx\nimport { useVisibilityOfTarget } from \"@altano/use-toc-visible-sections\";\n\nexport default () => (\n  <nav>\n    <ul>\n      <ListItem href=\"#heading1\">Lorem ipsum dolor sit amet.</ListItem>\n      <ListItem href=\"#heading2\">Dignissimos aliquam dolorum</ListItem>\n    </ul>\n  </nav>\n);\n\nfunction ListItem({ href, children }) {\n  // Is the section this `href` points to visible in the viewport?\n  const isVisible = useVisibilityOfTarget(href);\n  return (\n    <li\n      style={{\n        borderLeft: isVisible ? \"3px solid black\" : \"3px solid transparent\",\n      }}\n    >\n      <a href={href}>{children}</a>\n    </li>\n  );\n}\n```\n\n### Article.jsx\n\n```jsx\nexport default () => (\n  <article>\n    <section>\n      <h1 id=\"heading1\">Lorem ipsum dolor sit amet.</h1>\n      <p>\n        Lorem ipsum dolor sit amet consectetur adipisicing elit. Eius libero\n        autem in? Dicta explicabo cum laudantium voluptas voluptate quaerat\n        inventore eos? Facilis, quae, doloribus dolorum doloremque voluptatum,\n        labore omnis ipsum architecto debitis quibusdam quam recusandae delectus\n        nesciunt voluptate iusto sequi saepe voluptatibus quis officiis illo\n        dolor hic. Laudantium harum, quas tempora nobis doloremque odit sint\n        fugit ea non beatae maxime enim odio debitis ullam delectus minima\n        assumenda expedita. Laboriosam magni, voluptate harum officiis,\n        voluptatibus illum porro minima architecto inventore eaque iusto a,\n        praesentium nihil cum veritatis sunt! Incidunt debitis dignissimos hic\n        soluta alias nisi asperiores nulla non? Corrupti, perspiciatis ducimus.\n      </p>\n    </section>\n    <section>\n      <h1 id=\"heading2\">Dignissimos aliquam dolorum</h1>\n      <p>\n        Quis veniam qui quas! Repellendus tenetur nemo explicabo laborum cumque\n        similique dicta cum ab quae ducimus aliquam ut animi sequi accusamus,\n        dolorem perspiciatis quis doloremque, et dolorum voluptatem sunt, hic\n        quidem nihil eveniet! Tenetur, consequatur nemo possimus sint quo itaque\n        accusantium, voluptatibus facilis eveniet earum voluptas veniam quidem\n        minima dolore? Aspernatur adipisci iste expedita exercitationem pariatur\n        ex tenetur error doloribus nihil maxime eos repudiandae dolore omnis\n        nesciunt, delectus illum, aperiam fugit blanditiis ipsa alias quaerat\n        cupiditate eum numquam! Sed, ipsum. Eaque animi doloremque\n        exercitationem amet eum, accusamus deserunt in atque, excepturi sunt,\n        unde pariatur consequuntur repellendus aut quas sit ratione!\n      </p>\n    </section>\n  </article>\n);\n```\n\nDoesn't react to DOM mutation, e.g. if you dynamically mount a `<section>` later it won't be observed.\n\nThis hook is meant to be simple and handle cases like static sites generated using MDX where:\n\n- The subtree is static once mounted\n- The Markdown subtree is not directly owned by the application and therefore the observed elements are best discovered through a selector instead of explicit React refs.\n","readmeFilename":""}