{"_id":"@bebeal/rehype-code-terminal","_rev":"13-c89c573e57e649b0f7ed036091e87af0","name":"@bebeal/rehype-code-terminal","dist-tags":{"latest":"0.3.3"},"versions":{"0.0.0":{"name":"@bebeal/rehype-code-terminal","version":"0.0.0","_id":"@bebeal/rehype-code-terminal@0.0.0","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"b0cce804a6502979f0880d9f7f37217e3e00e8c0","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.0.tgz","fileCount":4,"integrity":"sha512-RWgzFyZyk1NF+9a9hIku5TQLjb0f9Y4YLl7WhTAeDln4Ri1W38sfRyZXke9SKM4hz2L1u/gInwtR+QohmH+yTQ==","signatures":[{"sig":"MEQCIEPnx+cFi57vZJttNQLd7VBUm7C5MrqcZPq1YWyWBLd1AiA4J9fAjkI0SbWGMbgwNtfe1kHIE6EEgv6RNSI56qCcvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153762},"type":"module","types":"./dist/index.d.ts","scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.0_1746597053473_0.908408777598845","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@bebeal/rehype-code-terminal","version":"0.0.1","_id":"@bebeal/rehype-code-terminal@0.0.1","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"5ff79f864aa8114ab1dd693b0520c15fbeec19b0","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.1.tgz","fileCount":4,"integrity":"sha512-olqWArVU2uJHZBWLzpf81BRFwfL372ysdlIS1kyyppH6jmsUPRdQaQTwPQBwNMHRx/mstX9DdtBE8PgiKkZJ9w==","signatures":[{"sig":"MEYCIQDUbbmENxlCA6q+N00fcnqEQhhSixzWYwbbrML5eiszugIhANNB8w7FARNdSfVCUtN88X4zatrEoHv2/KATTxDYQT/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153933},"main":"./dist/index.js","type":"module","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.1_1746597205207_0.8040869330793454","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@bebeal/rehype-code-terminal","version":"0.0.2","_id":"@bebeal/rehype-code-terminal@0.0.2","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"ffb68ab2182642add64aa0f6a9e39780fb56d800","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.2.tgz","fileCount":4,"integrity":"sha512-cZ0si/fQzFkdkpX+avvSFGRiQMqY0mlFw3UmvWTHCn6tX//DO+U6R//IItepZD5Gj4/s1U+ugAy+5D7YUYzIyg==","signatures":[{"sig":"MEUCIDfG6YrN0/+bgZVJdZVHGoxhVhchz7y87KdnEfBxxPTrAiEAwZ0wHYquZTKz9GCYGcVc5UCQ+FfeJfNBNHUC17vGqc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154018},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":"./dist/rehype-code-terminal.js","require":"./dist/rehype-code-terminal.js"},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.2_1746597296491_0.9219160374983033","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@bebeal/rehype-code-terminal","version":"0.0.3","_id":"@bebeal/rehype-code-terminal@0.0.3","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"7aea6e85599f7a878235cc151da96a26575c9449","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.3.tgz","fileCount":4,"integrity":"sha512-Owh4NiboIKJh4yyYPx7jVu8+0OBX+NXnllHX0O20LdkKO6jgTm8aicM8Ah/JlDZd510tZd80LKBBhP6HPpH8KQ==","signatures":[{"sig":"MEUCIEnS/gBzI0auxWuIwl2q6t66cP8muWYWzG5AZn2iKeOgAiEAqsHbl12vGoUIjLHhhvj/PSa+vTnQpsNH+AVq+SnNQJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159822},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.3_1746597555092_0.5865834077619871","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@bebeal/rehype-code-terminal","version":"0.0.4","_id":"@bebeal/rehype-code-terminal@0.0.4","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"e7b72dcd5194d93448d49173420e4dc3088f0940","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.4.tgz","fileCount":4,"integrity":"sha512-BKTyRrtH5nNf2ln9fYxc8QRBpw6nAszBAhN63mwjjthcQUnROM/ZRhxbAIPnjtjaaPKe0Dpv6zblfT3udLHE9A==","signatures":[{"sig":"MEUCIAgFKCft7QpJRj8HEcrwJtSEpndAXU9QYhfonhuFi3GjAiEAqzdmdtSn2Bm+UzMYjI2NmvfRNPLQf2dPiuL5VoDnokk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159811},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.4_1746597619453_0.3641203897371159","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@bebeal/rehype-code-terminal","version":"0.0.5","_id":"@bebeal/rehype-code-terminal@0.0.5","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"efb6dd94fb6bebbd0d8cfef7e8890f74806d127c","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.5.tgz","fileCount":5,"integrity":"sha512-NeGYtyMpxyDwXDeSNIsXn86GnabgShoW836bxg0LEVJ/OPNhVpVQkOyaPjOlFWhNdXD4RNmWvxknPVBRr0u7eg==","signatures":[{"sig":"MEQCID7FyW3R7NjWHiaPgFc97/WWb3k5TlpRMGkwtCWvxlLJAiApUDN2FFZ5DWvbR+IuTHSsl4NmHwfJsR9q+I1Gf4jU7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160429},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.5_1746597878705_0.8900605762374874","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@bebeal/rehype-code-terminal","version":"0.0.6","_id":"@bebeal/rehype-code-terminal@0.0.6","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"e2adff5a018c32af4ef5f5f90f05353e123c0e60","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.0.6.tgz","fileCount":5,"integrity":"sha512-uRyuGd89rO2JnzIXxpIBlckvoNlxr4HhjOHX2eNPx2Fhc+kTIfN87OttZZyTMMkLOp5+AgldsHzYWJPkgM4F3A==","signatures":[{"sig":"MEUCIQDkD3UAp4HZtB1XpjbI0QAgd7nWYC6EOt6YU41BJt+ZhAIgAJP7uOkOzJ7a4HG63nbP0rGqKKxFMW7dWRpEA9kVdtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160489},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","tailwindcss":"^4.1.5","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@tailwindcss/vite":"^4.1.5","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.0.6_1746599374944_0.05908812683363984","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@bebeal/rehype-code-terminal","version":"0.1.0","_id":"@bebeal/rehype-code-terminal@0.1.0","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"76c4728951c2d7f0747676248ff7f3d0186046c0","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.1.0.tgz","fileCount":5,"integrity":"sha512-rYoR+FhteahNeinW9KhcOFT5ERrrppBpLOHsUuqDTkE438+Zkm1pGNpVdsEkyTDG17iof3cCNOuQ6P8sPUiexw==","signatures":[{"sig":"MEYCIQC+3sa/SR6bJa9djgitlVsZdBm1cPaZG+ASTbj4u4SR8AIhAIPnFBtddrBE6ywYx3iOio/7wG6f2d5kZaoC9s5z8JQc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160425},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.1.0_1746600180054_0.25171219522932997","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bebeal/rehype-code-terminal","version":"0.2.0","_id":"@bebeal/rehype-code-terminal@0.2.0","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"f74d7f13fe248edd76e02083dd35a6b2277945fe","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.2.0.tgz","fileCount":5,"integrity":"sha512-AzCubkaw33EtYeKKX+GcaSet2txNsHkh6r0HkxnxVzWJMAlCsVQcsX75j3Mp3P3mEc5JbIGFr2sT1BEg8fuUMQ==","signatures":[{"sig":"MEQCIA1tQFmOysfphwRxt2QMaxkpD7zPFS2/gRxOOHYPMDp2AiB5G7BU4QWU6DoZDgH5Cd1MK/cU6f3Vug84qcGLfn/ifg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160902},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"gitHead":"bdc527b61d6c1059a35b92c791e4843bd7fb50a3","scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@bebeal/ripple-effect":"^1.0.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.2.0_1746604208914_0.9079208032505404","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bebeal/rehype-code-terminal","version":"0.3.0","_id":"@bebeal/rehype-code-terminal@0.3.0","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"a69bec9fdf5b886ce4d36dc682f1d1e5e92c184e","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.3.0.tgz","fileCount":5,"integrity":"sha512-Y9hrdUm1+vxFCtDZtBaWs+UnSeRXgr1UJLhhPmMWpSBwnpSzXLBcXP/0J4HmoIf05TfOmXPC3kv4vWH9czS/5g==","signatures":[{"sig":"MEYCIQCQOEpgB4OILbqCrybXsLG2A7jM9W67mdVGAftvpgksxQIhAO73FJDSrdl6ZvR1IuLa+FBtr85zxodYjwZA/MqsPlnU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161964},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"gitHead":"a26d6ae889d038772477448b203671e60e16c6e8","scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@bebeal/ripple-effect":"^1.0.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.3.0_1746605775886_0.0471016561789841","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bebeal/rehype-code-terminal","version":"0.3.1","_id":"@bebeal/rehype-code-terminal@0.3.1","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"4e78172f48c8743459e2dcd9c6e1517e0c5d7c1b","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.3.1.tgz","fileCount":5,"integrity":"sha512-vmaIBst+qsMcvgdeGJx3ItBW4tKvOs0XuyCjtwQ3eDwlZB9uOPm7EloPwxgkuNT9l7pPavE8z88jDiUNOLW4ug==","signatures":[{"sig":"MEQCIEo1ELchCF1mJuEUI9evQw9mzkDb9GHL7ZjfwDyIFIJqAiA7Qor0VKK6JlRcC//CcYLzT55Mfu5ecChmSRBLyTy4Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161964},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"gitHead":"658e29ab7e1a7817f09361508e4a0c72a6c06c20","scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@bebeal/ripple-effect":"^1.0.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.3.1_1747383261211_0.9736415460161914","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bebeal/rehype-code-terminal","version":"0.3.2","_id":"@bebeal/rehype-code-terminal@0.3.2","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"dist":{"shasum":"c8a7dd828352110855f46a637b9d62c9399d6873","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.3.2.tgz","fileCount":5,"integrity":"sha512-BactJbtvyUxpZAIlHsjHNrnbmFLYOKbQu8TiNQ3x5HXWY19wGtnt6Afdkz4Gl08TuTfmgP/4JK8vxU7MUShmQQ==","signatures":[{"sig":"MEUCIQDQB4RuEsD1n1Ju1mGCBWKu51g19/zGivW7evQlg0cnSwIgOnvdV2xj2wxzms8isP0OMbMoSp1zzGWTXonwX8a0rA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161964},"main":"./dist/rehype-code-terminal.js","type":"module","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"gitHead":"d37883c7b2a1027d755d1bc657018897deafae9b","scripts":{"dev":"vite --config demo/vite.config.ts","lint":"eslint .","build":"rimraf dist && tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"_npmVersion":"10.8.2","description":"A rehype plugin for rendering code terminals in place of code blocks.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0","@wooorm/starry-night":"^3.7.0","@bebeal/ripple-effect":"^1.0.0","@radix-ui/react-tooltip":"^1.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.1","devDependencies":{"vite":"^6.3.1","eslint":"^9.22.0","rimraf":"^6.0.1","globals":"^16.0.0","@eslint/js":"^9.22.0","typescript":"~5.7.2","@types/node":"^22.15.3","@types/react":"^19.0.10","vite-plugin-dts":"^4.5.3","@types/react-dom":"^19.0.4","eslint-plugin-mdx":"^3.4.1","typescript-eslint":"^8.26.1","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/rehype-code-terminal_0.3.2_1747385393424_0.4977108508244199","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bebeal/rehype-code-terminal","description":"A rehype plugin for rendering code terminals in place of code blocks.","version":"0.3.3","publishConfig":{"access":"public"},"type":"module","main":"./dist/rehype-code-terminal.js","module":"./dist/rehype-code-terminal.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"},"require":{"types":"./dist/index.d.ts","default":"./dist/rehype-code-terminal.js"}},"./style.css":"./dist/assets/rehype-code-terminal.css"},"scripts":{"dev":"vite --config demo/vite.config.ts","build":"rimraf dist && tsc -b && vite build","lint":"eslint .","preview":"vite preview"},"dependencies":{"@bebeal/ripple-effect":"^1.0.0","@mdx-js/react":"^3.1.0","@mdx-js/rollup":"^3.1.0","@radix-ui/react-tooltip":"^1.2.4","@wooorm/starry-night":"^3.7.0","mdast-util-mdx-jsx":"^3.2.0","rehype-starry-night":"^2.2.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@eslint/js":"^9.22.0","@types/node":"^22.15.3","@types/react":"^19.0.10","@types/react-dom":"^19.0.4","@vitejs/plugin-react":"^4.3.4","eslint":"^9.22.0","eslint-plugin-mdx":"^3.4.1","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-react-refresh":"^0.4.19","globals":"^16.0.0","react":"^19.0.0","react-dom":"^19.0.0","rimraf":"^6.0.1","typescript":"~5.7.2","typescript-eslint":"^8.26.1","vite":"^6.3.1","vite-plugin-dts":"^4.5.3"},"packageManager":"yarn@4.9.1","gitHead":"fd560cad9b4c674dae4480df80db50b0ecaf1d5c","_id":"@bebeal/rehype-code-terminal@0.3.3","_nodeVersion":"25.5.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-RWBM3eYQ+iXctGm23RivprWvKbyfPct8tgaENKUN4XIPt/qAZFM6Rnsjd+N57yzKwVkVxTDUvMjcsgyqkFY1ug==","shasum":"200607c948f315c9eb437cbf756df2a0ba51b59b","tarball":"https://registry.npmjs.org/@bebeal/rehype-code-terminal/-/rehype-code-terminal-0.3.3.tgz","fileCount":5,"unpackedSize":151833,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGiZyvTGjwmBcKcC2F+nGWQse7mzcnpOspCzbb2Rc/VkAiEA4aC3gEkVQawGtvw6LPRJ+9Qbo9/PhpVg/xMB36sbuJU="}]},"_npmUser":{"name":"bebeal","email":"bnoahbeal@gmail.com"},"directories":{},"maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rehype-code-terminal_0.3.3_1769984551751_0.1657467174442928"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-07T05:50:53.393Z","modified":"2026-02-01T22:22:32.024Z","0.0.0":"2025-05-07T05:50:53.662Z","0.0.1":"2025-05-07T05:53:25.387Z","0.0.2":"2025-05-07T05:54:56.674Z","0.0.3":"2025-05-07T05:59:15.300Z","0.0.4":"2025-05-07T06:00:19.645Z","0.0.5":"2025-05-07T06:04:38.917Z","0.0.6":"2025-05-07T06:29:35.228Z","0.1.0":"2025-05-07T06:43:00.219Z","0.2.0":"2025-05-07T07:50:09.156Z","0.3.0":"2025-05-07T08:16:16.083Z","0.3.1":"2025-05-16T08:14:21.423Z","0.3.2":"2025-05-16T08:49:53.641Z","0.3.3":"2026-02-01T22:22:31.904Z"},"description":"A rehype plugin for rendering code terminals in place of code blocks.","maintainers":[{"name":"bebeal","email":"bnoahbeal@gmail.com"}],"readme":"# @bebeal/rehype-code-terminal\n\nA rehype plugin for rendering code terminals in place of code blocks.\n\n## Installation\n\n```bash\nnpm install @bebeal/rehype-code-terminal\n```\n\n## Usage\n\n* Use with `rehype-starry-night` to syntax highlighted code blocks.\n\n```tsx\nimport rehypeCodeTerminal from '@bebeal/rehype-code-terminal'\nimport rehypeStarryNight from 'rehype-starry-night'\nimport { common } from '@wooorm/starry-night'\nimport sourceZig from '@wooorm/starry-night/source.zig'\nimport sourceScala from '@wooorm/starry-night/source.scala'\nimport sourceJulia from '@wooorm/starry-night/source.julia'\nimport sourceHaskell from '@wooorm/starry-night/source.haskell'\n\nexport default defineConfig({\n  rehypePlugins: [rehypeCodeTerminal, [rehypeStarryNight, { grammars: [...common, sourceZig, sourceScala, sourceJulia, sourceHaskell] }]],\n})\n```\n\n* You'll also need to include the styles, and inject the components\n\n```tsx\nimport '@bebeal/rehype-code-terminal/style.css'\nimport { InlineTerminal, Terminal } from '@bebeal/rehype-code-terminal'\n\n<MDXProvider components={{ InlineTerminal, Terminal }}>\n  ...\n</MDXProvider>\n```\n\n## Demo\n\n<div align=\"center\">\n<img src=\"https://github.com/user-attachments/assets/33963cb2-3bc8-464c-985c-d744042c0828\" alt=\"code language blocks\" />\n</div>\n","readmeFilename":"README.md"}