{"_id":"monogon","_rev":"23-cdedce7948a945dd0bb77d23d93dd186","name":"monogon","dist-tags":{"latest":"0.3.9"},"versions":{"0.0.1":{"name":"monogon","version":"0.0.1","keywords":["monogon","syntax","highlighting","code","snippet","block"],"author":{"name":"Ian Bobinac"},"_id":"monogon@0.0.1","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"dist":{"shasum":"9775223f18592f05e9242d1a5a8e4b5b584468c4","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.0.1.tgz","fileCount":3,"integrity":"sha512-bpd5ToiRzJZNT1bLcrLwu2JVaJRmo18ucEtBrupwnvTvVmse0/OiehoO4OP5mT7mMx/21vlHxyfD1Pvh1/RU7w==","signatures":[{"sig":"MEUCIBXIQXGC1dTWd7xutzeBTzzx3BD/CPn0ID/aYGkxpsjRAiEA8FHXKwysrXl8v1ppJcePxr2mWHRo2HJZ/wjzOoMo7uw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4801},"main":"./dist/monogon-el.js","type":"module","module":"./dist/monogon-el.js","gitHead":"5e87a0621530f6efe2b801575d64ecb7a344705f","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"_npmVersion":"10.2.4","description":"Modern syntax highlighting for the web","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.0.1_1727533651709_0.2804179737030128","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"monogon","version":"0.1.0","keywords":["monogon","syntax","highlighting","code","snippet","block"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.1.0","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"dist":{"shasum":"c576a4180cad6b5e1278eb34cdee781eb5f75e4e","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.1.0.tgz","fileCount":8,"integrity":"sha512-4DztI621tM3z4uMdd8mFTtJphQvAb4X7wvdKvHq0Q98bgDe36s2htVLIaNqoFaeBDQ/tE4PvYWegCvXFByvQUg==","signatures":[{"sig":"MEUCIQDMBpyQgp9iZnPfCF0GKDrCRuFCiPayizQw17Biyev/1gIgWsR/uA7mXyRHYtF/kOgDQVSLkNMsa6tvUCx29Hq2LaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6263},"main":"./dist/monogon-el.js","type":"module","types":"./dist/monogon-el.d.ts","module":"./dist/monogon-el.js","gitHead":"3f2574f404ff14faa38b5c7993d1a13c1a6132cc","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"_npmVersion":"10.2.4","description":"Modern syntax highlighting for the web","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.1.0_1727731240085_0.1237590340218484","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"monogon","version":"0.1.1","keywords":["monogon","syntax","highlighting","code","snippet","block"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.1.1","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"dist":{"shasum":"b067681d5ce141db067994d796e44ee3c0332668","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.1.1.tgz","fileCount":14,"integrity":"sha512-fS6JrcwizqDcO8vkiFYXezqBD2Jy/ZfjUIes9mPFgJOhQRPkyBE9FfnwfkbtKXE1bp7GAQtPId39cWMj0CmT5g==","signatures":[{"sig":"MEYCIQCxO6doPPXcTpD4x11exIY4Trp+pXspbcYAxgX0XbHbKgIhAMtcn3FnAA2qEup98mNjBo8tP79UV92IGgBu0Z8OwTJP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8472},"main":"./dist/monogon-el.js","type":"module","types":"./dist/monogon-el.d.ts","module":"./dist/monogon-el.js","gitHead":"0aa9d7dc4ca2a2e55fa77bd6f56a80aefdd46375","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"_npmVersion":"10.2.4","description":"Modern syntax highlighting for the web","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.1.1_1728224840243_0.10493586040928826","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"monogon","version":"0.1.2","keywords":["monogon","syntax","highlighting","code","snippet","block"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.1.2","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"2716210875da5d0e011113e5b710cac1d3f8540d","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.1.2.tgz","fileCount":14,"integrity":"sha512-a6SBvrVZXbAc+WGYkv4cLSq2K916LPgMipyQr9THcD1/AVPfe9I30VgE2ymqgWgg4UTAF/agMk/dbkUS9NTWqQ==","signatures":[{"sig":"MEUCIQDTAohjoc4wUWlrPB7LBXBxswpNAOaZFVKXlmfGttm+cgIgZDCRoH+Utp4Y+Dcg6vgowzCBWRJUqjgw0Xho0D0w8WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8563},"main":"./dist/monogon-el.js","type":"module","types":"./dist/monogon-el.d.ts","module":"./dist/monogon-el.js","gitHead":"a4af73bd7b2a040f4deca1baf8cba04b4b5c9fcc","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.2.4","description":"Modern syntax highlighting for the web","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.1.2_1733339980795_0.2385961304217017","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"monogon","version":"0.1.3","keywords":["monogon","syntax","highlighting","code","snippet","block"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.1.3","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"3b5da94bab203bc3075ed9e6e73956f14d00e87b","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.1.3.tgz","fileCount":14,"integrity":"sha512-qTujw1bMPYWK2uF4+E4ItA81rfp+Z+D3qvfQSNZxaDARG/+cpKCIpDFjzrfUpJgiJFB6aE0vMkliqIYhD8P0Tw==","signatures":[{"sig":"MEUCIFUx/lbLpHmJbhjGRe9NA+3nxssFeZyxzwlGFbdVYeRQAiEAnaQhNesim39nmowySYtIwrd5Gvd8AiEyTYaiToKut88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9116},"main":"./dist/monogon-el.js","type":"module","types":"./dist/monogon-el.d.ts","module":"./dist/monogon-el.js","gitHead":"06834f8636e9398862751fc076453ca9844fd8fe","scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for the web","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.1.3_1740692342933_0.9386210168570692","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"monogon","version":"0.1.4","keywords":["monogon","syntax","highlighting","code","snippet","block"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.1.4","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"87ab3335bafb0d003b3da9608c16c3defe9852cf","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.1.4.tgz","fileCount":41,"integrity":"sha512-UIo0nPdTS05X6YmlsO4MWEIRjTCb/HbnY6DTy0aFqxKBvT6cCNonH76gnTzzLZ4norE0nut+bZoGMjRBjhDlcA==","signatures":[{"sig":"MEUCIB5/dcFn4O2dwuHJkf9KBBfZQAWACNudcqFNiiT+ryM9AiEAn9r9dvb3t2lyoOftsZiKjqoa/Ysqsh684pa5P3vu87g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30058},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"import":"./dist/frameworks/preact/MonogonCode.jsx"},"./solid":{"import":"./dist/frameworks/solid/MonogonCode.jsx"},"./preact":{"import":"./dist/frameworks/preact/MonogonCode.jsx"}},"gitHead":"f5b7bfc6834dc6c49e3d04b7ad4c5d09801be581","scripts":{"dev":"vite","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for the web","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.1.4_1740849171344_0.9740213154668091","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"monogon","version":"0.2.0","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.0","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"3b59f78919a3d23f5cc36f60f45f674d8e698a10","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.0.tgz","fileCount":41,"integrity":"sha512-mfwzEFOGDcTVDbG7FhCzXUhm018bh12vgMBPl/6k2C0ViNWKDD37lz2DsK3kwgndEJdYF/s2tzWrJ1JIoHTLmg==","signatures":[{"sig":"MEUCIEVpoC64QW66y8IVHnvJEFJmegxLKAV1xqskiVe8Mz6zAiEAs4KQEaCFjLQ1mmlXwPdeOWXvAbkgA/TL7HMlJ1OBA7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32469},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"import":"./dist/frameworks/preact/MonogonCode.jsx"},"./solid":{"import":"./dist/frameworks/solid/MonogonCode.jsx"},"./preact":{"import":"./dist/frameworks/preact/MonogonCode.jsx"}},"gitHead":"54aa5d8ad892ca9203c8757b4eec6f4b95db80e3","scripts":{"dev":"vite","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.0_1741209074411_0.6370482483934032","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"monogon","version":"0.2.1","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.1","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"201373a0e2ba4613b2ab9b63fb9c52380cbef85c","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.1.tgz","fileCount":41,"integrity":"sha512-o5q+67U8fxNDQ9PHbgh8YD08l/8qULX9oOMG1TvDwaiXBCzBQCYMKhO3j9OFy0WsS1I1DIiBhr5meqnHx8p4iQ==","signatures":[{"sig":"MEUCIHySZuBTR6RquKX23Gh0ZME+/Fyd1EKFLTo1EuLrUuJ+AiEAvgBjEy2RGHFSemSb44jAXqR3fpGFs5+Y0FewMfM8q1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32519},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"import":"./dist/frameworks/preact/MonogonCode.jsx"},"./solid":{"import":"./dist/frameworks/solid/MonogonCode.jsx"},"./preact":{"import":"./dist/frameworks/preact/MonogonCode.jsx"}},"gitHead":"1f0faa8828266aec66d471301fba2a7d8ad60496","scripts":{"dev":"vite","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.1_1741213240624_0.37969247695683506","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"monogon","version":"0.2.2","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.2","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"1351a404a16a4e781280ec44f9fc3e2a2c3a9c11","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.2.tgz","fileCount":41,"integrity":"sha512-02aq2PmJYygcFwWBCkV1S06X8vs4OdAO0T08bRxJb+554elSv7sceShe8D/KTCTZpppTOFiVSUJMm42b/GxRqg==","signatures":[{"sig":"MEUCIQCIQRgSkb6smkmbjm/G/4wBJAKZW1pJf4drqjkQHw8zpAIgFeOq0sQcIlS4nxzLI7qe06h+TrG8u+17iqSlt69JIyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32916},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"import":"./dist/frameworks/preact/MonogonCode.jsx"},"./solid":{"import":"./dist/frameworks/solid/MonogonCode.jsx"},"./preact":{"import":"./dist/frameworks/preact/MonogonCode.jsx"}},"gitHead":"71952eb805a1d3e027a3a02cc940ce8bc26e0b14","scripts":{"dev":"vite","build":"tsc","preview":"vite preview"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.2_1743242472022_0.9053847845695568","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"monogon","version":"0.2.3","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.3","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"6660c3212d6f435c1e750f08bbd55b4870047e65","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.3.tgz","fileCount":41,"integrity":"sha512-CW9O5C3fyt0GRaq+oAgaJ7LwRijxGujO4IV+xbb6hFOr5Rr7lYD62s831WzcPSIeGXdtGvSgmNZNiXvl1bGkcQ==","signatures":[{"sig":"MEUCIFOVD758uz37FShAXwExlB3L3cOodrCK9d9lJLPnqoF2AiEAkAhRgyoMiG2jVmuedejj1Er3ReTQe0cuRaJ6VS3M/2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45727},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"50d17a3567701a7af0ed1f725efc44667b604522","scripts":{"dev":"vite","build":"tsc","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.3_1747153708937_0.30343608006306955","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"monogon","version":"0.2.4","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.4","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"8d4d7c11165deb9e11d0ccac62942d6687c405bf","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.4.tgz","fileCount":41,"integrity":"sha512-mL9TUyv4BvviZihL/c6DxAvg9PQoj2aXNgWaOjzBJAkOt4zDuIg84aGkn1TjjS0ioyg+mobguXmMBiGE3MaHlg==","signatures":[{"sig":"MEUCIAiDF+gZu8Z+FI+Ib2h5jRP1EvKBNkhV7jRvWT9oDXUUAiEA0DFoTQTbetY7sRu87/jMUoXlgbWH41bwKgpnTQTXuWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45807},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"338a6a684810a3c5764258dc62c81e8f272a22fb","scripts":{"dev":"vite","build":"tsc","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.4_1747324548774_0.9506988869367956","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"monogon","version":"0.2.5","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.5","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"b0b39d2d7047fb11bc1fbd02234939ee6bb0db2d","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.5.tgz","fileCount":41,"integrity":"sha512-MKZV8mLQnGgN7GGDKJ8Tk+QWOSIGD9oSB3jOvv8QOMz1uCArt2BhX5HcubIOw8g052dUs81OTu5Ptnfzb+RXLA==","signatures":[{"sig":"MEUCIHRmycijxg2wPiaMhsqrS7yOXRNlIBUkQyWs4qDBtAS+AiEAnoRT4La13YuE1+YTJCb+Fwx/wZ0iQ5pu+1sPj6XWKBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46969},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"67809237538ee45d3f0119e3c1675f44cd019bc2","scripts":{"dev":"vite","build":"tsc","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.5_1747324788437_0.5831170612317893","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"monogon","version":"0.2.6","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.2.6","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"448deb50c7a4e730957d6957b554f4a509fa5361","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.2.6.tgz","fileCount":41,"integrity":"sha512-L5gom3HRw7jGbw3Op64pSga8OWvMMBN+qC7tCEfrUirp48Of0RY2EfUZUIYl6ze7aVoGfe3elq9QgrNtl6gCOw==","signatures":[{"sig":"MEUCIGEgmq+caZa6kVzV1s3A73gBvvtrMgJUFlPW/pM9EWLoAiEA39WJ7mjCtqgSPXIpv+TL8XbhoTeIJv7+Rv7oaPBddX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47013},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"e466715129e796693646300d1bf62a0b8139b55c","scripts":{"dev":"vite","build":"tsc","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"10.9.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","globals":"^15.9.0","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.2.6_1747772147613_0.8970102990434794","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"monogon","version":"0.3.0","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.0","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"a4ffd1476147349a16b2994fa6c880e87b383a19","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.0.tgz","fileCount":28,"integrity":"sha512-SKeDj0C1Zvmgrlyvp2ayBqOR47ILJWjRfbFSPTsmiuJIrzeeqWhHDhgWvnLySCRxazMyRVmusPQa0rn2dwn6Dg==","signatures":[{"sig":"MEYCIQDDuc+ic3AyALff2ZX4x4iWeHHVK8vJHpaDYsQdm36iGgIhAKyEaJFIE4tSCArhslN+Xs6KEunXWuMj/eBg8iyOYqT5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37919},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"c22b5135536269b7cc91604e47f00311afe69e7c","scripts":{"dev":"vite","build":"tsdown","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.5.2","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","tsdown":"^0.15.6","globals":"^15.9.0","vue-tsc":"^3.1.1","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","unplugin-vue":"^7.0.2","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"peerDependencies":{"vue":"^3.0.0 || 2.0.0"},"peerDependenciesMeta":{"vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.0_1760421598136_0.8796524935993904","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"monogon","version":"0.3.1","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.1","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"cf0dbf5536a09901e420c796a1ffa11745cfd2c3","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.1.tgz","fileCount":28,"integrity":"sha512-cnXqkMpZPkNOWNVnid/nTOUEc0jR0gfNDsBhChW4TIqWF2fVyhaIckWbkbrmpaKtrd08tMw25Kp07dsMqB8YHA==","signatures":[{"sig":"MEUCIQCpdU2IHwMkR/Sg7BCnezWb/3UpgjMBZNZv2AsdM2kNhgIgMuIxWdg8Z52UyLRKyftUKS76lhBOdll9iEbZq7UcJvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38012},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"49febdeab045a624692244d845a6c38aa16e7262","scripts":{"dev":"vite","lint":"oxlint --type-aware","build":"tsdown","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.5.2","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","oxlint":"^1.26.0","tsdown":"^0.15.6","globals":"^15.9.0","vue-tsc":"^3.1.1","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","unplugin-vue":"^7.0.2","oxlint-tsgolint":"^0.5.1","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"peerDependencies":{"vue":"^3.0.0 || 2.0.0"},"peerDependenciesMeta":{"vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.1_1763211556972_0.2780496089857971","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"monogon","version":"0.3.2","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.2","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"db904b234cc1cf11a3217b90093207adc8164422","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.2.tgz","fileCount":31,"integrity":"sha512-pkDdsCmzkgf5AqHL+w/89LE05RTuMxtWQ0M0t0I4RUQ8160khRK4AW7Kx+pOfQP9M5vEEx6+kpbO9/weX01f1Q==","signatures":[{"sig":"MEQCIEgDRq0mRWyWMS0MnF5il2oaDe5C3RUK860kKIQkZpnsAiBKJbQ5e7Gr0whVdVTfCe2aqtARtfCqLzuwOIBc1YMkLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39616},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"b9a7f58d499c6282cb6982f252ff9e885ff0b540","scripts":{"dev":"vite","lint":"oxlint --type-aware","build":"tsdown","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.5.2","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","oxlint":"^1.26.0","tsdown":"^0.15.6","globals":"^15.9.0","vue-tsc":"^3.1.1","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","unplugin-vue":"^7.0.2","oxlint-tsgolint":"^0.5.1","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"peerDependencies":{"vue":"^3.0.0 || 2.0.0"},"peerDependenciesMeta":{"vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.2_1763583851424_0.46339069035001335","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"monogon","version":"0.3.3","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.3","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"7379a60215dc82416174ffd947e8deb1b148753b","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.3.tgz","fileCount":31,"integrity":"sha512-fT7qMwTANrQAKhw3dp1eekYVvG9mjfP50Qughu1Z8wE0FQgNVrCb3KUqtSY0ysPHWEi9pxcsAllgJVAbusB9zg==","signatures":[{"sig":"MEYCIQCWPLCwt57rI0iuaEFVJcI58vV5rJRbTJ2XuFyaWkxRDwIhAN0HAkEi3t0CJmQMZtBcju3hiAh9D/bwPBzBgSmcRPCN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39653},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"145f6955b1506e9d31bb454442d2c50f8c9ba6c9","scripts":{"dev":"vite","lint":"oxlint --type-aware","build":"tsdown","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.5.2","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","oxlint":"^1.26.0","tsdown":"^0.15.6","globals":"^15.9.0","vue-tsc":"^3.1.1","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","unplugin-vue":"^7.0.2","oxlint-tsgolint":"^0.5.1","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"peerDependencies":{"vue":"^3.0.0 || 2.0.0"},"peerDependenciesMeta":{"vue":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.3_1763662881690_0.7800299743611949","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"monogon","version":"0.3.4","keywords":["monogon","syntax","highlighting","editor","code","snippet","block","developer","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.4","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"dcb260c4331453dcd7c0c4bd110290b422b06035","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.4.tgz","fileCount":32,"integrity":"sha512-Cv8YMkXSaJVI22YsPQCl563t+7jaL4gE6p1q37kfVuOHDVXTaEsGYZbHilodLJxpw0duiUShD67x+1eFFdxTvw==","signatures":[{"sig":"MEUCIQCT0UhbzuzQCFkaTen0BZY31ju+cBp8aypeFEtEDJjAHgIgYaozlyfDM3B/QsvDnmQcEL3oxAHYwpLDHYOL1aaexyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440342},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"c4a9b05c1d090c7d1a585723a0560499f5d7c096","scripts":{"dev":"vite","lint":"oxlint --type-aware","build":"tsdown","preview":"vite preview","release":"release-it"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.6.2","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.1.1","eslint":"^9.11.1","oxlint":"^1.26.0","tsdown":"^0.15.6","globals":"^15.9.0","vue-tsc":"^3.1.1","prettier":"3.3.3","@eslint/js":"^9.11.1","release-it":"^19.0.2","typescript":"^5.5.3","unplugin-vue":"^7.0.2","oxlint-tsgolint":"^0.5.1","vite-plugin-dts":"^4.2.3","typescript-eslint":"^8.7.0"},"peerDependencies":{"vue":"^3.0.0 || ^2.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","preact":"^10.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.4_1770137293484_0.17237939035796135","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"monogon","version":"0.3.5","keywords":["block","code","developer","editor","highlighting","monogon","snippet","syntax","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.5","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"b2ab432233361891c06d938baba253909418abaf","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.5.tgz","fileCount":30,"integrity":"sha512-dlmcauT6ZNCxzp+rxKB9sLSWBxftilTbZVyNN96KVdhJcv0HTfa9Jue8coPj76zQG2LKGIv4OLpbC+VbBadorg==","signatures":[{"sig":"MEYCIQDuSBzbQouKl1nO4cUpvT5EclswXeAiJSL3wDODZC8ClQIhAPRVrJc4gt9YKOUNfMpcL1acTC06P+Ic+dpIX9m5Qll5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/monogon@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39111},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","engines":{"node":">=20.9.0","pnpm":">=10"},"exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"77c1fc9a4558f73949f83791e04e1dfa9ce3ff12","scripts":{"dev":"vite","lint":"oxlint --type-aware","test":"vitest","build":"tsdown","format":"oxfmt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6c312cc8-23c8-4c38-9238-36bdf82c234c"}},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.12.1","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.33.0","devDependencies":{"vite":"^8.0.10","oxfmt":"^0.47.0","eslint":"^10.2.1","oxlint":"^1.62.0","tsdown":"^0.21.10","vitest":"^4.1.5","globals":"^17.5.0","vue-tsc":"^3.2.7","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","unplugin-vue":"^7.2.0","oxlint-tsgolint":"^0.22.1","vite-plugin-dts":"^4.5.4","typescript-eslint":"^8.59.1"},"peerDependencies":{"vue":"^3.0.0 || ^2.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","preact":"^10.0.0","solid-js":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.5_1779547581742_0.4532889530040267","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"monogon","version":"0.3.6","keywords":["block","code","developer","editor","highlighting","monogon","snippet","syntax","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.6","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"530aaf570947f0beae5e64d0337df02d956df016","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.6.tgz","integrity":"sha512-oxREcxV/8zWn2PGJN30TkyN//d2AtHfuJ6MokNnfvWMqaJSYrDLmDLOfCcrdlMWCZznfvM2x4GfulNbJoyX4yw==","signatures":[{"sig":"MEUCIQDf5UCaeGPTzq0uDATCHIPxdyJPAhpcw+ffPhlg0NMaJwIgRhA4oDH4XVOBChQy1wtzbm4G+gbQ78rMAZo+FKVqg04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/monogon@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}}},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","engines":{"node":">=24","pnpm":">=11"},"exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"643e3b9f9d7ad1ccf07c105e770ea0ff6cbdb8e0","scripts":{"dev":"vite","lint":"oxlint --type-aware","test":"vitest","build":"tsdown","format":"oxfmt"},"_npmUser":{"name":"maybebot","email":"ian.units@gmail.com"},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.15.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"24.15.0","packageManager":"pnpm@11.2.2","devDependencies":{"vite":"^8.0.13","oxfmt":"^0.51.0","eslint":"^10.4.0","oxlint":"^1.66.0","tsdown":"^0.22.0","vitest":"^4.1.6","globals":"^17.6.0","vue-tsc":"^3.3.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","unplugin-vue":"^7.2.0","oxlint-tsgolint":"^0.23.0","vite-plugin-dts":"^5.0.1","typescript-eslint":"^8.59.4"},"peerDependencies":{"vue":"^3.0.0 || ^2.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","preact":"^10.0.0","solid-js":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.6_1779548891847_0.12281021071176212","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"monogon","version":"0.3.7","keywords":["block","code","developer","editor","highlighting","monogon","snippet","syntax","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.7","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"dab624dc1c4b66c2414389b571b016eb5419211e","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.7.tgz","fileCount":26,"integrity":"sha512-r8yzJUSx7p6pp/mizwC025L9nFb5Xv1DJFYe3ZY0BbN5K6wFehLEUD3BE+CNwjHlr6W/m7OgXJ5RYg5pZ+QRbw==","signatures":[{"sig":"MEUCIAa+iZ7KRSoNaN2NeDTidr0VoVrxlfHgrpZPK5P4kDemAiEA9LLNsaVKksyXhLemecBGs2RvfeQN7cDstG03c9GBuRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/monogon@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38682},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","engines":{"node":">=24","pnpm":">=11"},"exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"482ec2d35fbddc4eaafc553bcfde7f05d0908b70","scripts":{"dev":"vite","lint":"oxlint --type-aware","test":"vitest","build":"tsdown","format":"oxfmt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"maybebot","email":"ian.units@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:6c312cc8-23c8-4c38-9238-36bdf82c234c"}},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"vite":"^8.0.13","oxfmt":"^0.51.0","eslint":"^10.4.0","oxlint":"^1.66.0","tsdown":"^0.22.0","vitest":"^4.1.6","globals":"^17.6.0","vue-tsc":"^3.3.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","unplugin-vue":"^7.2.0","oxlint-tsgolint":"^0.23.0","vite-plugin-dts":"^5.0.1","typescript-eslint":"^8.59.4"},"peerDependencies":{"vue":"^3.0.0 || ^2.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","preact":"^10.0.0","solid-js":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.7_1780469543665_0.10495796079055131","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"monogon","version":"0.3.8","keywords":["block","code","developer","editor","highlighting","monogon","snippet","syntax","tooling"],"author":{"name":"Ian Bobinac"},"license":"MIT","_id":"monogon@0.3.8","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"homepage":"https://github.com/maybebot/monogon#readme","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"026750d909154d9ca846471674a1cfcdf7dc9341","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.8.tgz","fileCount":26,"integrity":"sha512-M86FRC90G5OY3ckUutYPAzdJ35ghOfLW/bgx9bJih6NdD8FHRatMfn4q4RQPceDQ/2I6OOy2doI4ZjwfnFKBrw==","signatures":[{"sig":"MEYCIQCF0Rg8Yiwz1TbJo0K8fNuLh6Xswk/+j39OHlPsPBeskwIhAP3LMat0jfih1skYjpc+Zraj4n4iOWDozrYvUlCXQGTu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/monogon@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40520},"main":"./dist/monogon-code.js","type":"module","types":"./dist/monogon-code.d.ts","module":"./dist/monogon-code.js","engines":{"node":">=24","pnpm":">=11"},"exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"7bd5af846a28327bff003a879095650b4893cf74","scripts":{"dev":"vite","lint":"oxlint --type-aware","test":"vitest","build":"tsdown","format":"oxfmt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"maybebot","email":"ian.units@gmail.com"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:6c312cc8-23c8-4c38-9238-36bdf82c234c"}},"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"11.16.0","description":"Modern syntax highlighting for developer tooling","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"packageManager":"pnpm@11.2.2","devDependencies":{"vite":"^8.0.13","oxfmt":"^0.51.0","eslint":"^10.4.0","oxlint":"^1.66.0","tsdown":"^0.22.0","vitest":"^4.1.6","globals":"^17.6.0","vue-tsc":"^3.3.1","happy-dom":"^20.9.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","unplugin-vue":"^7.2.0","oxlint-tsgolint":"^0.23.0","vite-plugin-dts":"^5.0.1","typescript-eslint":"^8.59.4"},"peerDependencies":{"vue":"^3.0.0 || ^2.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","preact":"^10.0.0","solid-js":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/monogon_0.3.8_1780471856474_0.06836894817901285","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"_id":"monogon@0.3.9","bugs":{"url":"https://github.com/maybebot/monogon/issues"},"dist":{"shasum":"eb90f22a6796441beece0365e95353864bb87c6c","tarball":"https://registry.npmjs.org/monogon/-/monogon-0.3.9.tgz","integrity":"sha512-sUIpOiGMWIU2kyYE1aozCh9wmageJ5HiIr9G2NTh5y+Taw1jOUO3tcaDo1cq2yA1lscxfQP0QJg1+JIdjKVDfQ==","fileCount":26,"unpackedSize":40797,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/monogon@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqQC+AGxs/TdOALs8BuHZ/B8Dep9QnaN7GxrSaZpvP/wIhALudMFSSHmCPhzbbdvdn0gk5xwjL5hAKycpCHciSfUdc"}]},"main":"./dist/monogon-code.js","name":"monogon","type":"module","types":"./dist/monogon-code.d.ts","author":{"name":"Ian Bobinac"},"module":"./dist/monogon-code.js","engines":{"node":">=22.18","pnpm":">=11"},"exports":{".":{"import":"./dist/monogon-code.js"},"./vue":{"types":"./dist/frameworks/vue/MonogonCode.d.ts","import":"./dist/frameworks/vue/MonogonCode.js"},"./react":{"types":"./dist/frameworks/react/MonogonCode.d.ts","import":"./dist/frameworks/react/MonogonCode.js"},"./solid":{"types":"./dist/frameworks/solid/MonogonCode.d.ts","import":"./dist/frameworks/solid/MonogonCode.js"},"./preact":{"types":"./dist/frameworks/preact/MonogonCode.d.ts","import":"./dist/frameworks/preact/MonogonCode.js"}},"gitHead":"d5db2e67b423bbeb5aa4db36b35660e3788e8343","license":"MIT","scripts":{"dev":"vite","lint":"oxlint --type-aware","test":"vitest","build":"tsdown","format":"oxfmt"},"version":"0.3.9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6c312cc8-23c8-4c38-9238-36bdf82c234c"},"approver":{"name":"maybebot","email":"ian.units@gmail.com"}},"homepage":"https://github.com/maybebot/monogon#readme","keywords":["block","code","developer","editor","highlighting","monogon","snippet","syntax","tooling"],"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"_npmVersion":"12.0.2","description":"Modern syntax highlighting for developer tooling","directories":{},"maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"_nodeVersion":"24.20.0","packageManager":"pnpm@12.4.1","devDependencies":{"vite":"^8.2.2","oxfmt":"^0.51.0","eslint":"^10.10.0","oxlint":"^1.82.0","tsdown":"^0.22.14","vitest":"^4.1.11","globals":"^17.12.0","vue-tsc":"^3.3.11","happy-dom":"^20.14.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","unplugin-vue":"^7.2.0","oxlint-tsgolint":"^0.23.0","vite-plugin-dts":"^5.1.0","typescript-eslint":"^8.70.0"},"peerDependencies":{"vue":"^3.0.0 || ^2.0.0","react":"^17.0.0 || ^18.0.0 || ^19.0.0","preact":"^10.0.0","solid-js":"^1.0.0"},"peerDependenciesMeta":{"vue":{"optional":true},"react":{"optional":true},"preact":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/monogon_0.3.9_1789406609635_0.9703480684523766"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-28T14:27:31.709Z","modified":"2026-09-14T17:23:30.081Z","0.0.1":"2024-09-28T14:27:31.896Z","0.1.0":"2024-09-30T21:20:40.265Z","0.1.1":"2024-10-06T14:27:20.440Z","0.1.2":"2024-12-04T19:19:40.975Z","0.1.3":"2025-02-27T21:39:03.102Z","0.1.4":"2025-03-01T17:12:51.538Z","0.2.0":"2025-03-05T21:11:14.660Z","0.2.1":"2025-03-05T22:20:40.799Z","0.2.2":"2025-03-29T10:01:12.230Z","0.2.3":"2025-05-13T16:28:29.110Z","0.2.4":"2025-05-15T15:55:48.930Z","0.2.5":"2025-05-15T15:59:48.621Z","0.2.6":"2025-05-20T20:15:47.825Z","0.3.0":"2025-10-14T05:59:58.325Z","0.3.1":"2025-11-15T12:59:17.189Z","0.3.2":"2025-11-19T20:24:11.621Z","0.3.3":"2025-11-20T18:21:21.881Z","0.3.4":"2026-02-03T16:48:13.682Z","0.3.5":"2026-05-23T14:46:21.876Z","0.3.6":"2026-05-23T15:08:11.937Z","0.3.7":"2026-06-03T06:52:23.791Z","0.3.8":"2026-06-03T07:30:56.623Z","0.3.9":"2026-09-14T17:23:29.717Z"},"bugs":{"url":"https://github.com/maybebot/monogon/issues"},"author":{"name":"Ian Bobinac"},"license":"MIT","homepage":"https://github.com/maybebot/monogon#readme","keywords":["block","code","developer","editor","highlighting","monogon","snippet","syntax","tooling"],"repository":{"url":"git+https://github.com/maybebot/monogon.git","type":"git"},"description":"Modern syntax highlighting for developer tooling","maintainers":[{"name":"maybebot","email":"ian.units@gmail.com"}],"readme":"# Monogon\n\n2kb `<code>` block with syntax highlighting meant for the dev environment.\n\nZero dependencies, support for [most frameworks](#frameworks), mildly [themable](#theming).\n\nUsing the CSS Highlight, meaning [low browser support](https://caniuse.com/mdn-api_highlight).\n\n![alt text](image.png)\n\n> [!IMPORTANT]\n> Monogon is meant for **developer tooling** and supports _very few_ languages. Think config files.\n>\n> If you don't need editable code snippets, look at [Shiki](https://github.com/shikijs/shiki), it's amazing.\n>\n> If you need editable snippets, [Codemirror](https://github.com/codemirror/dev/) might be worth a look.\n>\n> No SSR support for now.\n\n## Supported languages\n\n| Language  | property  | syntax | formatting |\n| --------- | --------- | ------ | ---------- |\n| JSON      | json      | ✅     | ✅         |\n| YAML      | yaml      | ✅     | ❌         |\n| CSS       | css       | ❓     | ❌         |\n| plaintext | plaintext | -      | -          |\n\n## Usage\n\nImport it\n\n```js\nimport 'monogon';\n```\n\nUse in your HTML as a web component.\n\n```html\n<monogon-code lang=\"json\" content='{ \"names\": [\"ian\", \"ana\"], size: \"2kb\", status: null  }'>Click me</monogon-code>\n\n<script>\n  document.querySelector('monogon-code').addEventListener('input', (event) => {\n    console.log(event.target.value);\n  });\n</script>\n```\n\n## Frameworks\n\n### Vue\n\n```js\nimport MonogonCode from 'monogon/vue';\n\nconst content = ref('{ \"json\": [\"this\", \"is\", \"json\"], \"how\": 42  }')\nconst handleInput = (e) => { content.value = e.target.value }\n\n<MonogonCode :content=\"content\" @input=\"handleInput\">Click me</MonogonCode>\n```\n\n### React\n\n```jsx\nimport MonogonCode from 'monogon/react';\n\nconst content = '{ \"json\": [\"this\", \"is\", \"json\"], \"how\": 42  }';\nconst handleInput = (e) => {\n  console.log(e.target.value);\n};\n\n<MonogonCode content={content} lang=\"json\" onInput={handleInput} />;\n```\n\n### Preact\n\n```jsx\nimport MonogonCode from 'monogon/preact';\n\nconst content = '{ \"json\": [\"this\", \"is\", \"json\"], \"how\": 42  }';\nconst handleInput = (e) => {\n  console.log(e.target.value);\n};\n\n<MonogonCode content={content} lang=\"json\" onInput={handleInput} />;\n```\n\n### Svelte\n\nThere is no native support yet for Svelte, so the web component needs to be used.\n\n```jsx\nimport 'monogon';\n\n<monogon-code {content} lang=\"json\" oninput={handleInput}></monogon-code>\n```\n\n### Solid\n\n```jsx\nimport MonogonCode from 'monogon/solid';\nconst handleInput = (e) => {\n  console.log(e.target.value);\n};\n\n<MonogonCode content={content} lang=\"json\" onInput={handleInput} />;\n```\n\n## Options\n\nFor a read-only code block just add the `readonly` prop/attribute.\n\n## Theming\n\nMonogon comes with a VSCode-like dark and light theme. This theme can be changed by changing the css properties on `monogon-code`.\n\nThe simplest way to do so is:\n\n```css\nmonogon-el.custom-theme-name {\n  --mng-background: #0f0;\n  /* ...other changes, see lit below */\n}\n@media (prefers-color-scheme: dark) {\n  monogon-el.custom-theme-name {\n    --mng-background: #040;\n    /* ...other changes, see lit below */\n  }\n}\n```\n\nFull list of css properties used:\n\n```css\n.default-theme {\n  /* Generic */\n  --mng-text: #213547;\n  --mng-background: #f1f1f1;\n  /* Proper highlighting */\n  --mng-string: #8b251e;\n  --mng-key: #c32b1d;\n  --mng-number: #4a845b;\n  --mng-boolean: #3716f5;\n  --mng-null: #3716f5;\n  --mng-comment: #4e862d;\n  --mng-curly-brackets: #59913e;\n  --mng-square-brackets: #59913e;\n  --mng-keyword: #666;\n  --mng-dashes: #444;\n}\n```\n\n## With SSR\n\nSSR is not yet supported, you need to load it in the browser during page load.\n\n---\n\nMade with 🍕 in Amsterdam.\n","readmeFilename":"README.md"}