{"_id":"@0x1js/highlighter","_rev":"18-69d568735e6c1d33d62c5cce6a130b55","name":"@0x1js/highlighter","dist-tags":{"latest":"0.1.17"},"versions":{"0.1.0":{"name":"@0x1js/highlighter","version":"0.1.0","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1"],"author":{"name":"0x1 Framework"},"license":"MIT","_id":"@0x1js/highlighter@0.1.0","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"029dad3a8c169f747978713380d1f36e234565ec","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.0.tgz","fileCount":7,"integrity":"sha512-dEDPp65e7c9mZwxhBgE5LHXW7q1GHaAfSrGXFEyCiOxZPEq5KPWqY09Ze146UJZ5UDxwEPF7vJnuuHVVRUKclA==","signatures":[{"sig":"MEUCIE1xrAjDe7sf/S6s9Wr9xB+hPBQKLh91j2nF37iT3mTlAiEA/6lDmA5IZnplG36TzM7NrqSsbxRB/Yc7yHSfg2jFk3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292741},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"gitHead":"c879443fec1f6f60bbe3055fc65daa2d3349098a","scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"8.0.0","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash","directories":{},"_nodeVersion":"14.17.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.0_1749134913297_0.3192480323602611","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@0x1js/highlighter","version":"0.1.1","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1"],"author":{"name":"0x1 Framework"},"license":"MIT","_id":"@0x1js/highlighter@0.1.1","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"1dcbf424f49d885917fbd35443295ab40ce21755","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.1.tgz","fileCount":7,"integrity":"sha512-6rJWBS75/Lc0YqgJO5rkc3OcwPztQTU//6LOiwtiVFTIFQGpdwk8n+JnDORNKCJ1SQItQQZxHTY0v82vNOfrUQ==","signatures":[{"sig":"MEQCIEPlo3mU1l3PRR0fuuRZizZZiTN/tTyOnk0sEJVPGfVwAiBzBr+X7NbGeFh59vVTpm2vS1fPzdfdgfUHMObT3St7YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292761},"main":"dist/index.cjs","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"1dcbf424f49d885917fbd35443295ab40ce21755","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash","directories":{},"_nodeVersion":"23.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.1_1749135396251_0.26198797663204276","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@0x1js/highlighter","version":"0.1.2","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.2","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"0d20c9bc630680e4731fb9c971ff984960164939","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.2.tgz","fileCount":7,"integrity":"sha512-0bQtyMAxRCnrxU7nbYpQ18ULOup4EqKkNmnRAY4kThekxaKIxKqTMV+fsBdfxtog9XLhP2s6u008H4W6bdOFfw==","signatures":[{"sig":"MEUCIB7iaqqjoxaCTwVTS1tmXpAD6HAMfexa4Z6FLG7r2+acAiEAntfyDFCUkskusf8/lGKPYlxApmnrR49YIhEAAucCEkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292763},"main":"dist/index.cjs","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"0d20c9bc630680e4731fb9c971ff984960164939","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash","directories":{},"_nodeVersion":"23.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.2_1749135655635_0.7410137157124914","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@0x1js/highlighter","version":"0.1.3","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.3","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"c80cc7f6ac95f81bb72eafec6c85e86f9661bb29","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.3.tgz","fileCount":7,"integrity":"sha512-c1IKAvsNPkPjNUpvc7Dbxk96l3U1fSI+eKXa4XdaPQCRaqzYhj5C/L6hKuL44uAsHB7wCUhiQCS9KXH8NplYEA==","signatures":[{"sig":"MEYCIQDgEuJTUJqZTVvNXy9DeMkk1p554JECznkAatjrIao9iQIhAOa1sEKqdivteaWjmR9+YYN4H+M6z1wlmIZhn7pHrKLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292617},"main":"dist/index.cjs","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"c80cc7f6ac95f81bb72eafec6c85e86f9661bb29","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./styles":"./dist/styles.css"},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash","directories":{},"_nodeVersion":"23.9.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.3_1749137771233_0.24586133044489134","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@0x1js/highlighter","version":"0.1.4","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.4","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"573bb8c997b6d75bc3a293181fa2fd12a184e778","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.4.tgz","fileCount":4,"integrity":"sha512-n13rpwEXfBE9JXx448CNb/6LrLd8rOnUFsgIZ54tzvVHRdSgaf0WufGca2RXVdDRHOGHtMeTNGew83rry7hnpA==","signatures":[{"sig":"MEUCIQCiljYC5OF5q6bHZduxpzM+C/knj9HBCKOMTy0aRsX+ywIgII1rzqt8PM/X1OMKcqUByepjs6/uRyxJaME25UmjLEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9321},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"573bb8c997b6d75bc3a293181fa2fd12a184e778","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.4_1749192878186_0.7646047953291997","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@0x1js/highlighter","version":"0.1.5","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.5","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"c231b25dc05fc46116dee7e3843cd6e8265df954","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.5.tgz","fileCount":4,"integrity":"sha512-nntxYIfdsuVyQcmqTlr+EqCTMVQt7/ew/7OQX2dzeAdBYeih02lEMF0WGGJfoe3lCS8dMlClPPGmGad3UUlGvg==","signatures":[{"sig":"MEYCIQDiLIreVLZDotaBQJijCGgz09vK5a1sqZFXBeU4y35sqgIhAI4Qc6AFy5lgNPJBKMl91v0Bg3P/oL9b18sABmS0BPFc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8970},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"c231b25dc05fc46116dee7e3843cd6e8265df954","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.5_1749213181915_0.5586186808212594","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@0x1js/highlighter","version":"0.1.6","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.6","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"6b71a7a11c9e51111b70dc157de89b76d2dcfb7a","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.6.tgz","fileCount":3,"integrity":"sha512-1RKDQvU80y9AaThSVqdiVH0z5Dsey17RbIPLLn5dIEL8jkcrtRpFAzyxenjlw5iUiFbae+CtzBD//hLrICjvSA==","signatures":[{"sig":"MEUCIQDryTzvyQiEbcL8rs+cug8tFebhLv7bpaMJpXmCUlduKQIgWq54Gg+Y3rVrHfEq8EqyUFOpBuctzU/+JzecKHAYc1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23113},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"6b71a7a11c9e51111b70dc157de89b76d2dcfb7a","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.6_1749219021038_0.5034577128963682","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@0x1js/highlighter","version":"0.1.7","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.7","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"b4366d7e74972b8fb97d990bb25105520d49f442","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.7.tgz","fileCount":4,"integrity":"sha512-BLAE9Q6SrqoJGQw5tXTJGOZX483rplrXKlXU5ooOwBcKcvr+ER0OkO6VzMrkWVmNwDA9kLFoGX3eaklyf9y2CQ==","signatures":[{"sig":"MEQCIEwZcPeTtmKgG8B3AzymEukL606kFTPGUV7ZNVfrUYn+AiBODwC3pW01Hk9h2iphtu72D+FyJGnqO1IDgbRek18xKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8970},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"b4366d7e74972b8fb97d990bb25105520d49f442","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.7_1749219297339_0.28039872132106725","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@0x1js/highlighter","version":"0.1.8","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.8","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"4073c849a73c0c90e761c3eeb7d0614148823628","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.8.tgz","fileCount":4,"integrity":"sha512-Rvfl5XAUOOvzeGvI9xa0ykUuWDr0kpFgexbxv2YeJutfK2bq1f22IuAJYu/GQp19Gi3GUrthPMBnkNPONOdXfw==","signatures":[{"sig":"MEUCIQCKHzDHfecT87RmOdyBHWovHYM9ZiaaTNSaE5VQa9OHzwIgNqrn3bVTGFNHiwwh/u0BA/VNapNTve115ycjhRKXr5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8970},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"4073c849a73c0c90e761c3eeb7d0614148823628","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.8_1749219909876_0.004072922037937854","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@0x1js/highlighter","version":"0.1.9","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.9","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"c09179df1ad62e80c392f06748cee8d537d03b3e","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.9.tgz","fileCount":4,"integrity":"sha512-o1mdNP3W2JWcchtGKk2z3NUoSN6L6oMZVJ36sqkii+Rb/Cv7E1HGNedxcLoPQgbBQnPtBGJjV5l7MPcACZByBA==","signatures":[{"sig":"MEQCIBwhZn+O31rbVuACqg1+iQ7BVdh8DOqi3b8dheQgQsExAiBgvIsHFk9PRvmzZbyZN736wtoQyqrl5n0Ydx2Ui763Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8970},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"c09179df1ad62e80c392f06748cee8d537d03b3e","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.9_1749220755751_0.5718553464094107","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@0x1js/highlighter","version":"0.1.10","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.10","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"3652a26c1c77e3ee764d1b676bee12c2bbd5f168","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.10.tgz","fileCount":4,"integrity":"sha512-jqKO4EVzYqq0/wlY3Ha5JbA5gT6awDL5eNwmM8W/6E5+5nEAJMni8n4vAxXAFGJC8rd/mSATc/V+ghcIutPyOA==","signatures":[{"sig":"MEYCIQCKYNsqpiCm2O+jJAlC5VD1FmmvyKSzPNWUcmkh/sWcswIhAKtySMpQhVfNvFVVrFOYfj3RJiB3qqrhepaGSmeAxglK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8971},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"3652a26c1c77e3ee764d1b676bee12c2bbd5f168","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.10_1749223745402_0.08863871406320878","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@0x1js/highlighter","version":"0.1.11","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.11","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"4215f2db9a3e974342ca2b293e860836288c26f6","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.11.tgz","fileCount":4,"integrity":"sha512-RBDmVDmt/OaTuUgtI5YqPEbB6q6x3N/f7ix9UNeitQU8gyZAmGXFeDOece9TutpEejs2nLp9S+gKOeWGnYW+Fw==","signatures":[{"sig":"MEUCIQDSU4I4lVVOZ/3VcOmd08eTBHpM0C9p3pPdlgfFOVZr6gIgHyFvMP4G5nS+GYFE4j31gyi9gz8uFHaEk/3hd38+e0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8971},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"4215f2db9a3e974342ca2b293e860836288c26f6","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.11_1749224675445_0.44661940007333456","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@0x1js/highlighter","version":"0.1.12","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.12","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"fc1589dc70532f6c47162e2d5639d8c6ad39c3d1","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.12.tgz","fileCount":4,"integrity":"sha512-JuyqU4V4dNbC/jqFnsw/ilt82tJD6C5FGSZQoKq1p9ANmmJnK8QZcYGB1Na/5SG0awQ3chFGusR9LsbZlyn//g==","signatures":[{"sig":"MEYCIQDZE43jMF95jNnE0IVyv+uDphqZt8kTpyPB+bBYzJwbOAIhANaRIduTMmDZxZseUZNtz4OV1yYbE0AgzaV0qyHuSp6b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8971},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"fc1589dc70532f6c47162e2d5639d8c6ad39c3d1","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.12_1749225470490_0.6345917376789407","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@0x1js/highlighter","version":"0.1.13","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.13","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"e35d28faccee23660c98bdf76f7d780e1f4c0f80","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.13.tgz","fileCount":4,"integrity":"sha512-Gs+YCDnl511kfJTzKpxfvnq+ye9Avcr10lD1Yg/r6TSkVfhz8WItODSYHRiudLrhdrQLi1RKONBO7Ax4Co9XWQ==","signatures":[{"sig":"MEUCIQD30/qgb474Opo1bxbSGWhdtt0fUbTyo7illi6Vjf6GawIgF7pWgX7R6v7dt4GbH9pbaUqNVxa3mN+vAbKpXYQ/A5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8971},"main":"dist/index.cjs","type":"module","_from":".","types":"dist/index.d.ts","module":"dist/index.js","_shasum":"e35d28faccee23660c98bdf76f7d780e1f4c0f80","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"2.15.12","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.13_1749301087928_0.8609798024012361","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@0x1js/highlighter","version":"0.1.14","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.14","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"5d566d98af7849569d2d0637bbd3dfe341b3e92e","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.14.tgz","fileCount":11,"integrity":"sha512-+gtk5VKWjGUnG2ZfnnY52Nhp23U7QRsjL5PjADygTtj4kx4iFxdOJ8h+frSz6jAlWdjUcQifZ+gHV9oTXUVUlw==","signatures":[{"sig":"MEUCIG/aP+1Tosd7jnr6jL6bZVnUpRcZ1dfJotTe43f9UA0TAiEA1p5rskvShSaWfUhZaxuPPALzGX4nn+hYFhYm0OYk0uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47038},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"713d3bcc738c9bd7d2548c97aa53c99ee9f37662","scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"8.0.0","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"14.17.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.14_1749301328361_0.9023532203647171","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@0x1js/highlighter","version":"0.1.15","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.15","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"20fee99353a9d667f34bcb01ff7450ec6671d12f","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.15.tgz","fileCount":13,"integrity":"sha512-1TRSPouLKOroFQZkUegboxL59OC9aQlL5akTYd+WlNEk8/zCtKAyOaPDA2G/9FSTpAu841CvhebHcU0UyAyiXQ==","signatures":[{"sig":"MEQCIFj4NnyrdYNDrWqHqbOHsMjI4ilbbcO3YgoqbkHmWjxFAiBnZThdA0Y6I2R157xrEt4nuki8cGOxUKq59NVpBSYyQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65271},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"74ab980699844ee03c81358e2d565ceff70b3dee","scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"10.8.2","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.15_1749311087267_0.5187274387504397","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@0x1js/highlighter","version":"0.1.16","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","_id":"@0x1js/highlighter@0.1.16","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"homepage":"https://0x1.onl","bugs":{"url":"https://github.com/Triex/0x1/issues"},"dist":{"shasum":"a86813bcf2b00a6bf76b48140bc5ba5554cf9da0","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.16.tgz","fileCount":15,"integrity":"sha512-IAcxOkA4xxEJEOhs9ZpZVp2tubKpYig4kdGs6mFTNfViHDbi5Ph/vvraY6fZCPtVbCVrjKzR/dfE3t+IPyqSuA==","signatures":[{"sig":"MEYCIQCaxLzbkWZd3bCsHa2aicus1kw5z8nOQjP1x2Cdftk67QIhAPVeVMiLHZ/ZnfbxNUOtKC2C2K3e3TTjhKBNBLL/Mi3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83507},"main":"dist/index.cjs","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"./styles":"./dist/styles.css","./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./dist/styles.css":"./dist/styles.css"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","require":"./dist/index.cjs"},"./styles":{"import":"./dist/styles.css","default":"./dist/styles.css","require":"./dist/styles.css"}},"gitHead":"68b737318952d4aa9a7fcde73c47270d0781cab9","scripts":{"dev":"bun run build.ts --watch","test":"bun test","build":"bun run build.ts"},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"repository":{"url":"git+https://github.com/Triex/0x1.git","type":"git","directory":"0x1-experimental/syntax-highlighter"},"_npmVersion":"10.8.2","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/react":"^18.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/highlighter_0.1.16_1749320606776_0.9264596649156724","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@0x1js/highlighter","version":"0.1.17","description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","main":"dist/index.cjs","module":"dist/index.js","types":"dist/index.d.ts","type":"module","sideEffects":false,"homepage":"https://0x1.onl","repository":{"type":"git","url":"git+https://github.com/Triex/0x1.git","directory":"0x1-experimental/syntax-highlighter"},"bugs":{"url":"https://github.com/Triex/0x1/issues"},"scripts":{"build":"bun run build.ts","dev":"bun run build.ts --watch","test":"bun test"},"keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"author":{"name":"0x1 Framework"},"license":"TDLv1","publishConfig":{"access":"public"},"devDependencies":{"@types/bun":"latest","@types/react":"^18.0.0","typescript":"^5.0.0"},"peerDependencies":{"0x1":"*","react":"^18.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs","types":"./dist/index.d.ts","browser":"./dist/index.js"},"./styles":{"import":"./dist/styles.css","require":"./dist/styles.css","default":"./dist/styles.css"}},"browser":{"./dist/index.js":"./dist/index.js","./dist/index.cjs":"./dist/index.js","./styles":"./dist/styles.css","./dist/styles.css":"./dist/styles.css"},"_id":"@0x1js/highlighter@0.1.17","gitHead":"68b737318952d4aa9a7fcde73c47270d0781cab9","_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-baL3aJyzd06VJAxvt2eqYkhhbkQJ/N48d57/Zm00OZb7OqY52R8L38Hx74UXCnvYiCGzucNPF2xQWohqhbnR7g==","shasum":"92b989064e1384cfa80aceeace6363fd3f81d20f","tarball":"https://registry.npmjs.org/@0x1js/highlighter/-/highlighter-0.1.17.tgz","fileCount":11,"unpackedSize":47079,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIClOoLtkfCxxFYbPbuYZcZXcNl1ifhzVfrsJYmb8tijyAiBVFwtHXgwQud1BMwrOMl5d71jZRhPKUECnFrsBXyoHrA=="}]},"_npmUser":{"name":"triex","email":"hi@triex.dev"},"directories":{},"maintainers":[{"name":"triex","email":"hi@triex.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/highlighter_0.1.17_1749320778218_0.9622855013691285"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-05T14:48:33.214Z","modified":"2025-06-07T18:26:18.586Z","0.1.0":"2025-06-05T14:48:33.491Z","0.1.1":"2025-06-05T14:56:36.437Z","0.1.2":"2025-06-05T15:00:55.811Z","0.1.3":"2025-06-05T15:36:11.476Z","0.1.4":"2025-06-06T06:54:38.356Z","0.1.5":"2025-06-06T12:33:02.085Z","0.1.6":"2025-06-06T14:10:21.200Z","0.1.7":"2025-06-06T14:14:57.532Z","0.1.8":"2025-06-06T14:25:10.061Z","0.1.9":"2025-06-06T14:39:15.974Z","0.1.10":"2025-06-06T15:29:05.572Z","0.1.11":"2025-06-06T15:44:35.640Z","0.1.12":"2025-06-06T15:57:50.678Z","0.1.13":"2025-06-07T12:58:08.099Z","0.1.14":"2025-06-07T13:02:08.586Z","0.1.15":"2025-06-07T15:44:47.449Z","0.1.16":"2025-06-07T18:23:26.982Z","0.1.17":"2025-06-07T18:26:18.396Z"},"bugs":{"url":"https://github.com/Triex/0x1/issues"},"author":{"name":"0x1 Framework"},"license":"TDLv1","homepage":"https://0x1.onl","keywords":["syntax-highlighter","javascript","typescript","bash","code","highlighting","0x1","react","production-ready"],"repository":{"type":"git","url":"git+https://github.com/Triex/0x1.git","directory":"0x1-experimental/syntax-highlighter"},"description":"Lightweight, beautiful syntax highlighter for JavaScript, TypeScript, and Bash - Production Optimized","maintainers":[{"name":"triex","email":"hi@triex.dev"}],"readme":"# 0x1 Highlighter 🌈\n\n**Lightweight, beautiful code highlighting for your 0x1 applications**\n\nA fast, customizable syntax highlighter built specifically for the 0x1 Framework with support for JavaScript, TypeScript, Bash, and more. Features beautiful themes, copy-to-clipboard functionality, and seamless React integration.\n\n## ✨ Features\n\n- 🚀 **Blazing Fast** - Lightweight tokenization with zero external dependencies\n- 🎨 **Beautiful Themes** - Dark, Light, and Violet (0x1 brand) themes\n- 📋 **Copy to Clipboard** - Built-in copy functionality with user feedback\n- 📱 **Responsive** - Mobile-friendly with touch support\n- ♿ **Accessible** - Proper ARIA labels and keyboard navigation\n- 🌟 **Modern** - Supports latest JavaScript/TypeScript features\n- 🎯 **Framework Agnostic** - Works with or without React/Next.js/0x1\n\n## 🏗️ Installation\n\n```bash\n# Install the package\nbun add @0x1js/highlighter\n\n# Or with npm\nnpm install @0x1js/highlighter\n```\n\n## 🚀 Quick Start\n\n### React Component (Recommended)\n\n```tsx\nimport { SyntaxHighlighter } from '@0x1js/highlighter';\nimport '@0x1js/highlighter/styles';\n\nfunction MyComponent() {\n  const code = `\nconst { useState } = require('0x1');\n\nfunction Counter() {\n  const [count, setCount] = useState(0);\n  \n  return (\n    <div>\n      <p>Count: {count}</p>\n      <button onClick={() => setCount(count + 1)}>\n        Increment\n      </button>\n    </div>\n  );\n}\n`;\n\n  return (\n    <SyntaxHighlighter\n      language=\"javascript\"\n      theme=\"violet\"\n      showLineNumbers\n      title=\"Counter Component\"\n      copyable\n    >\n      {code}\n    </SyntaxHighlighter>\n  );\n}\n```\n\n### Vanilla JavaScript\n\n```javascript\nimport { highlight } from '@0x1js/highlighter';\nimport '@0x1js/highlighter/styles';\n\nconst code = `\nfunction greet(name) {\n  console.log(\\`Hello, \\${name}!\\`);\n}\n`;\n\nconst highlightedHTML = highlight(code, {\n  language: 'javascript',\n  theme: 'dark',\n  showLineNumbers: true\n});\n\ndocument.getElementById('code-container').innerHTML = highlightedHTML;\n```\n\n## 🎨 Themes\n\n### Dark Theme (Default)\n```javascript\n<SyntaxHighlighter language=\"javascript\" theme=\"dark\">\n  {code}\n</SyntaxHighlighter>\n```\n\n### Light Theme\n```javascript\n<SyntaxHighlighter language=\"javascript\" theme=\"light\">\n  {code}\n</SyntaxHighlighter>\n```\n\n### Violet Theme (0x1 Brand)\n```javascript\n<SyntaxHighlighter language=\"javascript\" theme=\"violet\">\n  {code}\n</SyntaxHighlighter>\n```\n\n## 🛠️ Configuration Options\n\n```typescript\ninterface HighlightOptions {\n  language: 'javascript' | 'typescript' | 'bash' | 'json' | 'html' | 'css';\n  theme?: 'dark' | 'light' | 'violet';\n  showLineNumbers?: boolean;\n  startLineNumber?: number;\n  maxLines?: number;\n  wrapLines?: boolean;\n}\n\ninterface SyntaxHighlighterProps extends HighlightOptions {\n  children: string;\n  className?: string;\n  style?: React.CSSProperties;\n  copyable?: boolean;\n  title?: string;\n  footer?: string;\n  onCopy?: (code: string) => void;\n}\n```\n\n## 📚 Examples\n\n### Different Languages\n\n```tsx\n{/* TypeScript */}\n<SyntaxHighlighter language=\"typescript\" theme=\"violet\">\n  {tsCode}\n</SyntaxHighlighter>\n\n{/* Bash commands */}\n<SyntaxHighlighter language=\"bash\" theme=\"dark\">\n  {`#!/bin/bash\ncd /path/to/project\nbun install\nbun run build`}\n</SyntaxHighlighter>\n\n{/* JSON data */}\n<SyntaxHighlighter language=\"json\" theme=\"light\" showLineNumbers>\n  {jsonData}\n</SyntaxHighlighter>\n```\n\n### With Custom Styling\n\n```tsx\n<SyntaxHighlighter\n  language=\"typescript\"\n  theme=\"violet\"\n  showLineNumbers\n  startLineNumber={10}\n  maxLines={50}\n  title=\"API Routes\"\n  footer=\"src/api/users.ts\"\n  className=\"my-custom-class\"\n  style={{ marginBottom: '2rem' }}\n  onCopy={(code) => console.log('Copied:', code)}\n>\n  {code}\n</SyntaxHighlighter>\n```\n\n### Inline Code\n\n```tsx\nimport { InlineCode } from '@0x1js/highlighter';\n\n<p>\n  Use <InlineCode>console.log()</InlineCode> for debugging.\n</p>\n```\n\n## 🎯 Advanced Usage\n\n### Custom Hook\n\n```tsx\nimport { useHighlight } from '@0x1js/highlighter';\n\nfunction CodeBlock({ code, language }) {\n  const highlightedHTML = useHighlight(code, { \n    language, \n    theme: 'violet',\n    showLineNumbers: true \n  });\n  \n  return (\n    <div \n      className=\"syntax-highlighter theme-violet\"\n      dangerouslySetInnerHTML={{ __html: highlightedHTML }}\n    />\n  );\n}\n```\n\n### Server-Side Rendering\n\n```javascript\n// Works great with SSR\nimport { highlight } from '@0x1js/highlighter';\n\nexport function generateStaticHTML(code) {\n  return highlight(code, {\n    language: 'javascript',\n    theme: 'dark',\n    showLineNumbers: true\n  });\n}\n```\n\n## 🌍 Supported Languages\n\n- **JavaScript** - Full ES2024+ support\n- **TypeScript** - Types, interfaces, generics\n- **Bash** - Shell scripts, commands, variables\n- **JSON** - Configuration files, API responses\n- **HTML** - Markup (coming soon)\n- **CSS** - Stylesheets (coming soon)\n\nGet all supported languages:\n\n```javascript\nimport { getSupportedLanguages } from '@0x1js/highlighter';\n\nconsole.log(getSupportedLanguages());\n// ['javascript', 'typescript', 'bash', 'json', 'html', 'css']\n```\n\n## 💡 Best Practices\n\n### ✅ Recommended Approach\n```tsx\n// Use the main component with language prop\nimport { SyntaxHighlighter } from '@0x1js/highlighter';\n\n<SyntaxHighlighter language=\"typescript\" theme=\"dark\">\n  {code}\n</SyntaxHighlighter>\n```\n\n### ⚠️ Alternative (but not recommended)\n```tsx\n// Individual language components work but are unnecessary\nimport { TypeScriptHighlighter } from '@0x1js/highlighter';\n\n<TypeScriptHighlighter theme=\"dark\">\n  {code}\n</TypeScriptHighlighter>\n```\n\n## 🎨 Customization\n\n### Custom CSS\n\n```css\n/* Override theme colors */\n.syntax-highlighter.theme-custom {\n  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n  color: #ffffff;\n}\n\n.theme-custom .token-keyword {\n  color: #ffd700;\n  font-weight: bold;\n}\n\n.theme-custom .token-string {\n  color: #98fb98;\n}\n```\n\n## 🏗️ Building\n\n```bash\n# Build the package\nbun run build\n\n# Development with watch mode\nbun run dev\n```\n\n## 📝 License\n\nMIT © 0x1 Framework\n\n## 🤝 Contributing\n\nWe welcome contributions! Please feel free to submit a Pull Request.\n\n## 🔗 Links\n\n- [0x1 Framework](https://0x1.onl)\n- [Documentation](https://0x1.onl/docs)\n- [GitHub](https://github.com/0x1-company/0x1)\n\n---\n\n**Made with ❤️ for the 0x1 Community** ","readmeFilename":"README.md"}