{"_id":"astro-remote","_rev":"12-5d9fb74114be0547a7d64aee0392eb1b","name":"astro-remote","dist-tags":{"latest":"0.3.4"},"versions":{"0.0.1":{"name":"astro-remote","version":"0.0.1","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.0.1","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"458018ed4c6c2447ffb44630cc2139e24fb2fe84","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.0.1.tgz","fileCount":7,"integrity":"sha512-kDN7t91u9WmrNPlyaSnaE4hFpQ+vPTEm3wkWhp062ifXNUXHUAyok1UjHGtgdfvwJPB0HvF8ChLZTR47J9SDNw==","signatures":[{"sig":"MEQCIG4as2gWkw9wPEQJJFQWOTPekcL+R21g9BG260IvbLYvAiB0oCFdXtRA8Ftp+1oBvuJoLCyem6/2ybs93h9TpcxP0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi70fyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcPw//dAIznWdEAzY5V2aU/0e6FA7Jkao0+YQKuyhrB5yh81hI+Udz\r\nungc1GV1l2LzU15V3yRnSe8eNqmp8GK3aqhfuPI+HVbEQj7KCYa8WCwOqxlM\r\nvvN8PjxLbFTMJPLT1gXxYPaCkFxwUCntqU3sEyRgUHA15YIAPF/cHMadh/aq\r\n5mzdJDIbtjNDvcTLu5raVBaam+1s780oK6/0AU7IZwg7ws/xi3wegNoiCgLP\r\nvuqmCOx7WoQwU17XDIf3YBc9WSMIMmKlU2Rxw0nEn6YBcc6NA907229VLrLW\r\nJHlK8YoVx1v/KRNoP7X84ibkWydF8MQByjmknTQOC8fKRcTnFkGNsEQuA2aG\r\n1PKa2pmgL3uYFEQTO+6Vl2igAUHnThDCCF2P+m1VZ6/3bUn9V/ti/gmyb4Wg\r\n/ROaZQZH4z5N3R4NDgNxHSrCyOOd3M00W7Yn/kzrWUFmqJFQ2R+WM7Z7lAi8\r\nVzj9WGz3c3vY/VIols6FO63pjybRpzspyEiJjhsHvMMfHKNXymtpWOK1BLM2\r\nW0FcwmnCKzzyeKa6BsYHDGa4G7N+S4J5rRt/iL01deBLbAecpVkRN696w8Tk\r\ncJzxwqbHEg/8LHtVCmWKJV2XOpnuyNwwhsK4tcJ+86GRabSEAkpQH8tUwzY3\r\ny37PJ5v4pjYp8AZsPONj84YtAYThgWVTZAE=\r\n=hmCT\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:astro-remote-0.0.1.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/dd151e2dfcf66e9b036ab4f4a97dedf7/astro-remote-0.0.1.tgz","_integrity":"sha512-kDN7t91u9WmrNPlyaSnaE4hFpQ+vPTEm3wkWhp062ifXNUXHUAyok1UjHGtgdfvwJPB0HvF8ChLZTR47J9SDNw==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"8.15.0","description":"Render (and customize) remote HTML or Markdown content with Astro","directories":{},"_nodeVersion":"18.7.0","dependencies":{"marked":"^4.0.18","ultrahtml":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.0.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.0.1_1659848690818_0.748798211349617","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"astro-remote","version":"0.1.0","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.1.0","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"14f2c17451093639abd3e0d1bc552d560ebebd53","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.1.0.tgz","fileCount":8,"integrity":"sha512-fyYz1RJTtJWxwUM17vAyTWcLi/6H/T4kW31AC+VBFVyyPxpYD75pcvH+dKOCmjWXV+DbVYzhPZ7QMHJEOPMUOg==","signatures":[{"sig":"MEQCICs2xupwBoZ24xJMWzEt9PnpAjr2jizQ2aWzLWYygMksAiAgC274E3LoXrQE2pMDVj/X8dyu6f1kXvE5hWBsOSfJdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL365ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5BQ//dNqdCi9qGwZmDEVRfKhGY7qTvIy2mSGU/k9c5wP37AeK6RmF\r\n+aolLmuah2IyUBZuCxlxfyh4aKboYkug9tdxwLcgPXwz8RPIrR0XFpMQhGFS\r\nIfmes9ClJc66Lc32t6YWgSOl0DONgiO3rj1ecfIbPeT42anq4MZOBWe9BDfG\r\n2YXE87U4xHBCuYn+uWgCpiUbJhwjokJv3hchzwVvkR9B+4iRtggnDYU40okM\r\nndsI/3QwRCVUbEDcW1sDGQAv0QxupXx0Ssdso81Hs1AkK4RaK/1IYHCW3byE\r\nyZnJqhQ5DZ3xwfVVht6LnHBG1WQvqu1Ay6z+dzTiBaKCxYpGrb3dr+2MjQOw\r\n/YUZYdLm5lDIFv/H+MGl3a0eEIeliGRxf4ym7pzVP8BMv3RjodxtatxjJ2u8\r\nZSwgHLbKX6BHF6skDhHSX/UIoy+LnD800gyxIXGKZRb56n0RM0M9PCQLIIou\r\n4X+wgyOGk/XQd4/6AR7GzxCg3eS/3TBL9aw4/g13OdVENvrrL3AeFFfltPEa\r\nsv9oV7a7p7U3qxTR43TEhNk2VHUm/jHYEdeKBH0/TttDD7ljnhuGGcO9/3LP\r\nwFRD+LkLEXMzFXmMc2dKp9dKwyh0qAPUYWvVMYSY2NXMhoUhAE4wUNH9SPrh\r\nqE2xefus0s5pI6OvcyvpvK0u97WlqF95jg4=\r\n=aC91\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:astro-remote-0.1.0.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/15816f6d53530d2f6498fa000e87af87/astro-remote-0.1.0.tgz","_integrity":"sha512-fyYz1RJTtJWxwUM17vAyTWcLi/6H/T4kW31AC+VBFVyyPxpYD75pcvH+dKOCmjWXV+DbVYzhPZ7QMHJEOPMUOg==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"8.19.1","description":"Render (and customize) remote HTML or Markdown content with Astro","directories":{},"_nodeVersion":"18.9.1","dependencies":{"marked":"^4.0.18","ultrahtml":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.0.0-rc.7"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.1.0_1664057017735_0.7628367395678479","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"astro-remote","version":"0.2.0","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.2.0","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"2d11339bfcd93fa955b3ebc7f4c2654ef51527e4","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.2.0.tgz","fileCount":8,"integrity":"sha512-+9oy4XHLgH/uA2ZI6QoSfwfGlWCLMWJNv2UfTnNo7IXyt0EIJhUMBx2x2v2CMB0P8TXoFGyIyoLsz/8sALHC8Q==","signatures":[{"sig":"MEQCIBRWtzBVY4r0TvJV2mJ6zmYLApnsC8yvDXq+FRcNq9ZAAiBMILZV0PQ4iMr9Yjfhl/Uyfe0hedN1yRIi7P5hCu2z1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMKAFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppVQ//WlujU+u9HTRjicUSww/zwvwkahjBHDXJqThhFs5jtVP5aq1X\r\nJQMf12pCVUH/YryWhfajAT+HTkqWRlAnDOuNc130807B2BelrACmdhuNgDW4\r\nuHQhk0zK3W8OgNPWtTkq8en8panreVGIenlfaLmOkx3+xraWWE7BfeocUZT9\r\nBjTopcw0Ldcj4D33EzIHBMRJgFvkwPRdUIEq1GC+a3qnhB3y4huJlgQMEDqS\r\nPUT18vZnAGqxG5vrQpHRICDIchuar3O6KgDUjXUGH/wKZA25xkASsp9km4sS\r\nGAFAgBxRCm0RNDOW2w4SqJSbY3wP2P3K9B7HloWxXumUnWXkDwvHmhyr7Xb0\r\nw1gyO93B146n+3kCErV72N/Hc0+dfBwe2Mtn3M1L9vB6MtvCCF0FwqegACFd\r\nty+GZR1M4d8v85r8CgZllIBpJYJpzG/F0at19TDhogjaa7pHLZ7RQ8pNCaO+\r\nGOC/ID45gzhQDEVXd+Hb8GbA3KpAi+5EYAt2pbBoFWsSqxKJHFWKhsTMIHsI\r\nvaiqSjhagxlgyFdVW/9Ltd/+MknhGb4o5GFX5Csi7aMrbLPqtogOrmDJ7we+\r\n8B6A8ZmaOQEeZ1WJ0aCieMVJ53XrXyryLTgmRqy8CyM569uECA4OuG8unvEQ\r\ncWiCivgfLCb0G4wg/nXWX+hsu4OL47PV5Ho=\r\n=euI8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:astro-remote-0.2.0.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/b9fe8085baf6524ea180100b1227c0ae/astro-remote-0.2.0.tgz","_integrity":"sha512-+9oy4XHLgH/uA2ZI6QoSfwfGlWCLMWJNv2UfTnNo7IXyt0EIJhUMBx2x2v2CMB0P8TXoFGyIyoLsz/8sALHC8Q==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"8.19.1","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"18.9.1","dependencies":{"he":"^1.2.0","marked":"^4.0.18","ultrahtml":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.2.0_1664131077793_0.121111712203819","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"astro-remote","version":"0.2.1","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.2.1","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"64d402dc6f8fc583a253a32d25b9e382036e1f7e","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.2.1.tgz","fileCount":8,"integrity":"sha512-gM0P/CxDmUqILoCgJvJ7ogywoWGUtnNTt01lvMpWLegapMYxjVaP7uHY8KtNCchz90+S8xvx1pD6pRczlF08Ug==","signatures":[{"sig":"MEUCIErH8mArkF01hvigdhheXInZaZPWO3oxxFzHqlRlCFeCAiEA+IDh2DD0DlOAtA7WQ25PGeIbfAgEz7qM795xvoii8o0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMKdaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjYw//YfsonkPgteq24xpNYzn36lv3CTl5II0ZWyGVX5219KDupNiW\r\n6cLzsc1RDlpAnbxk0LEy5WSIK7jXaVhdi7/L6WUK/2HOVRXxK1vZXYlfkfxk\r\nTUIY56hOfR301HPxuuuCbN752j9rgqT+KngLluBq9abEQcp/i1hfj/2FD5Ga\r\nMhwn/nV/JJmx32t+b6UI+FWmmzyW1yuPcdq8SCZQ3BIgySjUh5aoitHk0QEY\r\n6AmJsAKy4ns9IJ6J+Leqn1352u7ov3GDjII5JgkOz5KqWLGacMpZQQxBeArv\r\n6TvLvGXa8r6ZwjXne/RfmWTY6ZzkUFWYgSZuQ+IQ81KhNT4m9mcYxOCmEbKI\r\nh5S3EwB45EV/xpmoss/yBzEa8fp+ue2InlUymaKVYyQUNH+aWKqE/uxDdYcI\r\nsJe+2tKCyBEKaKD4mWn1lclCrJfgSuVwQSTNd4JNnq93X028oMLBptlpWJCc\r\ncmYLkPjW42CqaP70f7fFyJ5JSSCvqssx/XWFLmdkKNm+URrEt8r3EhgL75C7\r\nXKjKkGNiKHNo55kdSwhodT7pRwNl+Q0lKP4n0oTtnqvDsaa95Oobw2KApsYv\r\nwPxF5qfE7TRKSocSSLkelIVpyEIL4Ctm1BJpRSJ3uxR3KkEgULeNrbZlhAtp\r\nrYTi8dSeQ1ezQUPGSPU3Ht0RxLLfsKXqB5Y=\r\n=YcNb\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:astro-remote-0.2.1.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/64c02ba2131f3887ae84f98c1cfbd1f7/astro-remote-0.2.1.tgz","_integrity":"sha512-gM0P/CxDmUqILoCgJvJ7ogywoWGUtnNTt01lvMpWLegapMYxjVaP7uHY8KtNCchz90+S8xvx1pD6pRczlF08Ug==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"8.19.1","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"18.9.1","dependencies":{"he":"^1.2.0","marked":"^4.0.18","ultrahtml":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.2.1_1664132954709_0.5269015975619111","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"astro-remote","version":"0.2.2","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.2.2","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"05c6c9b4bfa3cbc4d07654e8029084d04b6ae711","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.2.2.tgz","fileCount":8,"integrity":"sha512-udiIo/JcTJ3RpJNh5Z5Hs/UDilIKwNR9bYjCYtEzq63aBDdXOEubBqEPOUTm1NufUEEFxzO8P+e6IZ/2IAwCgw==","signatures":[{"sig":"MEQCIHnnHyixvZ0W77suSD4JYPHSXLHQ+Ivn6WRoqQiGlqbyAiA1zvC966SAv2w7y8qf5QWMKBS2hjiA9NAX0q2/11snEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMP4CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosUA//YURE1tT3+rQziSL2vYT3X3BYLDQlh7uP6M7c7WXfKLwIAmYC\r\ny9DA5hy/h1WhtPNBZB7B6KngnHxN8BXp0irMeaIL+jxCb0OFNrHm2+mtFckG\r\nsU+p6dGHzyfpohUZNyxF/B4Tj9cfjdGRQRJ4X2pRyzaXqXo9Obd7XKk1eD24\r\nX8WBrh3Oe2W+uf5RLt5qw/Xs+b0WWQ+CdFOcXnh+NC9BJyd3LXiFL9bpTws0\r\neR6tyU4VGZASWshTsDDiswUUgdQIHQ6rdTpuobaIRjbZ0atDu5fRy19TaFyH\r\nsVygyiXVSbEH6Ln3U/5UQdHKFTD96YetG6OuVqJWjLMDtH09qudn8N+s5nsI\r\nH7tcahGKKql+G3DLBFAFxtJYKRhIopQL0NPwELoNETaCqDlbiE/j6Hh7wlWs\r\nHbREdq5rhWRc2eW0XZhOOsJ9ZxwSC1+QI2ujtthOzCCCv49s75SOnoTFczIk\r\nCmiHIUwG7AHdbmdbgg0fggXEhp2L7ilhzmWwWFE1sy25pFwYzSj/DvNnsyL+\r\nbEMyGkLvj9Qm87uRJe+YTF7DPIbGD7CsC8RDCzuR8D+vuEaUOLvdAXlu7TBl\r\njR6g3VjIr7Kuwn+JbIA0+4jZX41Gbr6vKCKHa+DSvNFO/qJMEXFH3t6elHjP\r\nI2fwGmbROByWMu6vJaOXyqM7M36mVizzYDk=\r\n=qYhr\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:astro-remote-0.2.2.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/4a1faec7d07c24259dd5692b0b1a13bd/astro-remote-0.2.2.tgz","_integrity":"sha512-udiIo/JcTJ3RpJNh5Z5Hs/UDilIKwNR9bYjCYtEzq63aBDdXOEubBqEPOUTm1NufUEEFxzO8P+e6IZ/2IAwCgw==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"8.19.1","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"18.9.1","dependencies":{"he":"^1.2.0","marked":"^4.0.18","ultrahtml":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.2.2_1664155138666_0.23094129329634216","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"astro-remote","version":"0.2.3","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.2.3","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"f186e090b34beb033139f8e78cce1b8bbe711311","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.2.3.tgz","fileCount":8,"integrity":"sha512-vsY736YjWhpFgx4KUxCBdK0QJmOk0W61VQwO7v6qmfGdIxZyx6N7hBNou57w2mw68hQSe5AbRs602pi05GDMHw==","signatures":[{"sig":"MEUCIDGRYZkmvTQvgx9UMVI3iiOZEbKUZVtFP3ectpxcsJ7GAiEArhw3CoB2gNGpc8iiZolMZoh7Jc4zQVx7R86poGpZu1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMP7TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIUQ/8DKQK4t1ZYMwnZu89IQzQMaxnxwRFUp3BLuOGmkEZq+K1QABo\r\nnUn4yLaOlGIIR4fGPPgSW45v5E8WkzlHE2GItbw8bT2LGQKw4Cx3tB5N/Hi1\r\nJJsDqGRmyVI+xV63WjioahpWI7PQpNvA26MHgBrmnHUnqjFxN7owJPpv2Hym\r\n6pZKF4EhzLE6P+57WrYMTZPWEFulFJK26XTWizlneWJ+d7Rd6TT1cTzEgyg7\r\n8j+9dkAhZ04GiaYAWcC8FwWUYYq3No4xPVQbHYIv3uN6bgeRpWFnM1j0bDOs\r\n1prG92a6IkYscPsSWGRDooyqMkQVdaog6jnZFGysp00pgLU29GRnKLeI2bSn\r\n8pDMrNpLrQGXqyMcY0Ai1/OQFLYlIGSeVNQlPNQLSx7zTRWkcnusfYqQlI7T\r\nG+J6v61EGFg+awRXXIpB5ofno/0wTYFhOucXWQg5awbtpx/rBtHFoRI++cHe\r\nol9lzw/iGX3NoJZlVc3vtAgf596n+GyaEW6t9/e+tS9X3clnof/NcxngkMFI\r\n8C/Bx1CSIj1ojteNiIMgkcRjUQEmYrpGXRGFO5vaAKaMcRArvwtbehAkG3eN\r\nnhEK7yvFpSRrV729oRkpM6jr0Ik5y4TW4aIT5H54EmWZ4kAgI6L/aymF5Rmx\r\nBPE4FRFj+VhuslpJhWpEvA5gvjF/f0J6tgM=\r\n=sJwd\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:astro-remote-0.2.3.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/a7be1a36a8b9ffb0d8c007ed7ce17426/astro-remote-0.2.3.tgz","_integrity":"sha512-vsY736YjWhpFgx4KUxCBdK0QJmOk0W61VQwO7v6qmfGdIxZyx6N7hBNou57w2mw68hQSe5AbRs602pi05GDMHw==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"8.19.1","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"18.9.1","dependencies":{"he":"^1.2.0","marked":"^4.0.18","ultrahtml":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.2.3_1664155347078_0.17753007029629408","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"astro-remote","version":"0.2.4","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.2.4","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"4e9e2f9236732df154862faf30a2da233081d709","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.2.4.tgz","fileCount":9,"integrity":"sha512-iMFOuEVaLPWixNhx4acQc7h9ODMsLElb8itVpyREC/xPsUVf+124Nt80LIdFGV93lmYhIiFu2yf87cdsOxoubg==","signatures":[{"sig":"MEYCIQDYvriJ2JrFACNSJMAjHSrFR2tC9D2oS9JJXEx2t1IrfQIhAMEv2fiF0Ral1b408gkwaU4j8IyYcbIRsOw0rOEQzEpi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13937},"type":"module","_from":"file:astro-remote-0.2.4.tgz","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/44a585a009cf2af0fdb2503f073c934a/astro-remote-0.2.4.tgz","_integrity":"sha512-iMFOuEVaLPWixNhx4acQc7h9ODMsLElb8itVpyREC/xPsUVf+124Nt80LIdFGV93lmYhIiFu2yf87cdsOxoubg==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"9.5.1","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"marked":"^4.0.18","entities":"^4.4.0","ultrahtml":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"astro":"1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.2.4_1686857947651_0.47135518802262677","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"astro-remote","version":"0.3.0","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.3.0","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"ad4e12adcbd9c9d68ef7dad637dd550b8f41b0f1","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.3.0.tgz","fileCount":9,"integrity":"sha512-rhvMAXPOorUY1Xhe22+vE3oTs/0oIqrj48oh6lI/sb3Dydd7CVczYDbUXaMnQyUXWjgghQgSqTBtcEu8nY3Puw==","signatures":[{"sig":"MEUCIQCSUanQihjuF3uP7hBedHH652fVsl/1eB8CfRKVS++/XAIgQSUO5xTobmm4XI369hZz+wTHbu4lf+Kef9MuxnZizEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17572},"type":"module","_from":"file:astro-remote-0.3.0.tgz","types":"./index.ts","volta":{"node":"18.19.0","pnpm":"8.14.1"},"engines":{"node":">=18.14.1"},"exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/39ce914ab20b4ffeeada03e98163abc2/astro-remote-0.3.0.tgz","_integrity":"sha512-rhvMAXPOorUY1Xhe22+vE3oTs/0oIqrj48oh6lI/sb3Dydd7CVczYDbUXaMnQyUXWjgghQgSqTBtcEu8nY3Puw==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"10.2.4","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"marked":"^12.0.0","entities":"^4.5.0","ultrahtml":"^1.5.3","marked-footnote":"^1.2.2","marked-smartypants":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.3.0_1708965158541_0.9026864479098562","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"astro-remote","version":"0.3.1","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.3.1","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"5e97ae440952cae1b5bc63162166502fb810285f","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.3.1.tgz","fileCount":9,"integrity":"sha512-djeemw/+DPye7p5QLkC2qPlfDoOezequmNMesefSnPvxGysZ2NzuE4wFaj1IwrlfXLIG36N23wN7ix7UCx4RVQ==","signatures":[{"sig":"MEUCIC+rGL8OSz8xT7XOmTjWGv9cj09oGc9TWGrqXhzy2aC4AiEA1OnRLxQwcXwyEP+fysdhMwbU8olMCdBfyzL7t482qyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17749},"type":"module","_from":"file:astro-remote-0.3.1.tgz","types":"./index.ts","volta":{"node":"18.19.0","pnpm":"8.14.1"},"engines":{"node":">=18.14.1"},"exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/010a0d6363165f4d8ba8c107aa5da2c9/astro-remote-0.3.1.tgz","_integrity":"sha512-djeemw/+DPye7p5QLkC2qPlfDoOezequmNMesefSnPvxGysZ2NzuE4wFaj1IwrlfXLIG36N23wN7ix7UCx4RVQ==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"10.2.4","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"marked":"^12.0.0","entities":"^4.5.0","ultrahtml":"^1.5.3","marked-footnote":"^1.2.2","marked-smartypants":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.3.1_1708975556553_0.6804256281642171","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"astro-remote","version":"0.3.2","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.3.2","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"d1dabae93496638e75825a8485adcd68004ec9f6","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.3.2.tgz","fileCount":9,"integrity":"sha512-Xwm6Y+ldQEnDB2l1WwVqeUs3QvUX8LtJWnovpXlf8xhpicPu159jXOhDbHZS9wilGO/+/nR67A1qskF8pDvdGQ==","signatures":[{"sig":"MEYCIQCj0ANYhD16bedp578d7avfoG0bt9Ip1OEn8Pk91aYuZwIhAIBNT0nOpcRGwuAvvGcRGSi+Jhd6QWwuaQkTUzm30D8V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17903},"type":"module","_from":"file:astro-remote-0.3.2.tgz","types":"./index.ts","volta":{"node":"18.19.0","pnpm":"8.14.1"},"engines":{"node":">=18.14.1"},"exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/718b25ec5bbbea3a9ebb582f975362e5/astro-remote-0.3.2.tgz","_integrity":"sha512-Xwm6Y+ldQEnDB2l1WwVqeUs3QvUX8LtJWnovpXlf8xhpicPu159jXOhDbHZS9wilGO/+/nR67A1qskF8pDvdGQ==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"10.2.4","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"marked":"^12.0.0","entities":"^4.5.0","ultrahtml":"^1.5.3","marked-footnote":"^1.2.2","marked-smartypants":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.3.2_1709000233190_0.6135167354670041","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"astro-remote","version":"0.3.3","keywords":["html","template","sanitize","astro","astro-component"],"author":{"url":"https://twitter.com/n_moore","name":"Nate Moore","email":"nate@natemoo.re"},"license":"MIT","_id":"astro-remote@0.3.3","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"homepage":"https://github.com/natemoo-re/astro-remote#README","bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"dist":{"shasum":"f68254b3f45b66f6b3b9104b7bd938a066c209ea","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.3.3.tgz","fileCount":9,"integrity":"sha512-ufS/aOBXQKAe6hZ5NbiHUsC01o0ZcEwS+nNhd/mr1avLV+NbgYJEbwY8VRorzLs/GH5COOTaxl2795DkGIUTcw==","signatures":[{"sig":"MEYCIQDut/gF8Z8Y1Jl5BWk9NRHFVbqbuJQmaoJFfaT13SnF8wIhAKfGQ/fnv+BCrZIRTc4nK4PlZmqyZ7CDSVzPiZIn0QO7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18048},"type":"module","_from":"file:astro-remote-0.3.3.tgz","types":"./index.ts","volta":{"node":"18.19.0","pnpm":"8.14.1"},"engines":{"node":">=18.14.1"},"exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"_resolved":"/tmp/0674388bb7d982dcda87c4f896ad3bb8/astro-remote-0.3.3.tgz","_integrity":"sha512-ufS/aOBXQKAe6hZ5NbiHUsC01o0ZcEwS+nNhd/mr1avLV+NbgYJEbwY8VRorzLs/GH5COOTaxl2795DkGIUTcw==","repository":{"url":"git+https://github.com/natemoo-re/astro-remote.git","type":"git"},"_npmVersion":"10.5.0","description":"Render remote HTML or Markdown content in Astro with full control over the output.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"marked":"^12.0.0","entities":"^4.5.0","ultrahtml":"^1.5.3","marked-footnote":"^1.2.2","marked-smartypants":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/astro-remote_0.3.3_1714672724211_0.8396207481827818","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"astro-remote","description":"Render remote HTML or Markdown content in Astro with full control over the output.","type":"module","version":"0.3.4","repository":{"type":"git","url":"git+https://github.com/natemoo-re/astro-remote.git"},"bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"homepage":"https://github.com/natemoo-re/astro-remote#README","types":"./index.ts","exports":{".":"./index.ts","./lib/*":"./lib/*","./package.json":"./package.json"},"keywords":["html","template","sanitize","astro","astro-component"],"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","volta":{"node":"18.19.0","pnpm":"8.14.1"},"engines":{"node":">=18.14.1"},"dependencies":{"entities":"^4.5.0","marked":"^12.0.0","marked-footnote":"^1.2.2","marked-smartypants":"^1.1.6","ultrahtml":"^1.5.3"},"devDependencies":{"astro":"^4.0.0"},"_id":"astro-remote@0.3.4","_integrity":"sha512-jL5skNQLA0YBc1R3bVGXyHew3FqGqsT7AgLzWAVeTLzFkwVMUYvs4/lKJSmS7ygcF1GnHnoKG6++8GL9VtWwGQ==","_resolved":"/tmp/50cecf24698347d454632392b9371d07/astro-remote-0.3.4.tgz","_from":"file:astro-remote-0.3.4.tgz","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-jL5skNQLA0YBc1R3bVGXyHew3FqGqsT7AgLzWAVeTLzFkwVMUYvs4/lKJSmS7ygcF1GnHnoKG6++8GL9VtWwGQ==","shasum":"e3558dcc4b2f37a9bb439d02b3d368c2ee80fd44","tarball":"https://registry.npmjs.org/astro-remote/-/astro-remote-0.3.4.tgz","fileCount":9,"unpackedSize":18237,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDU/WDpBRDOfPTPod4Ywd35hkTLAWW8KIphZe/A06IkDgIgRU6uGBjKd0XXIShC78fjqdbBPkcrQDPiNWPZSLA/zHE="}]},"_npmUser":{"name":"natemoo-re","email":"nate@natemoo.re"},"directories":{},"maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/astro-remote_0.3.4_1742873722136_0.32945246670963546"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-07T05:04:50.745Z","modified":"2025-03-25T03:35:22.509Z","0.0.1":"2022-08-07T05:04:50.931Z","0.1.0":"2022-09-24T22:03:37.917Z","0.2.0":"2022-09-25T18:37:57.972Z","0.2.1":"2022-09-25T19:09:14.871Z","0.2.2":"2022-09-26T01:18:58.851Z","0.2.3":"2022-09-26T01:22:27.313Z","0.2.4":"2023-06-15T19:39:07.803Z","0.3.0":"2024-02-26T16:32:38.679Z","0.3.1":"2024-02-26T19:25:56.712Z","0.3.2":"2024-02-27T02:17:13.333Z","0.3.3":"2024-05-02T17:58:44.365Z","0.3.4":"2025-03-25T03:35:22.315Z"},"bugs":{"url":"https://github.com/natemoo-re/astro-remote/issues"},"author":{"name":"Nate Moore","email":"nate@natemoo.re","url":"https://twitter.com/n_moore"},"license":"MIT","homepage":"https://github.com/natemoo-re/astro-remote#README","keywords":["html","template","sanitize","astro","astro-component"],"repository":{"type":"git","url":"git+https://github.com/natemoo-re/astro-remote.git"},"description":"Render remote HTML or Markdown content in Astro with full control over the output.","maintainers":[{"name":"natemoo-re","email":"nate@natemoo.re"}],"readme":"# Astro Remote\n\n[![NPM Version](https://img.shields.io/npm/v/astro-remote)](https://npm.im/astro-remote)\n\n\nRender remote HTML or Markdown content in Astro with full control over the output.\n\nPowered by [`ultrahtml`](https://github.com/natemoo-re/ultrahtml) and [`marked`](https://github.com/markedjs/marked).\n\n## Install\n\n```sh\nnpm install astro-remote\npnpm install astro-remote\nyarn install astro-remote\n```\n\n## Rendering Remote Content\n\nThe most basic function of `astro-remote` is to convert a string of HTML or Markdown to HTML. Use the `Markup` and `Markdown` components depending on your input.\n\n```astro\n---\nimport { Markup, Markdown } from 'astro-remote';\nconst { html, markdown } = await fetch('http://my-site.com/api/v1/post').then(res => res.json());\n---\n\n<Markup content={html} />\n<Markdown content={markdown} />\n```\n\n### Sanitization\n\nBy default, all HTML content will be sanitized with sensible defaults (`script` blocks are dropped). This can be controlled using the [`SanitizeOptions`](https://github.com/natemoo-re/ultrahtml/blob/71e723f6093abea2584c9ea3bfecc0ce68d02d8d/src/index.ts#L251-L268) available in `ultrahtml`. Set to `false` to disable sanitization.\n\n```astro\n---\nimport { Markup } from 'astro-remote';\nconst content = await fetch('http://my-site.com/api/v1/post').then(res => res.text());\n---\n\n<!-- Disallow `head` and `style` attributes, and standard formatting from host website -->\n<Markup \n    content={content} \n    sanitize={{ \n        dropElements: [\"head\",\"style\"], \n        blockElements: [\"html\", \"body\", \"div\"],\n    }} \n/>\n```\n\n### Customization\n\nBoth `Markup` and `Markdown` allow full control over the rendering of output. The `components` option allows you to replace a standard HTML element with a custom component.\n\n```astro\n---\nimport { Markdown, Markup } from 'astro-remote';\nimport Title from '../components/Title.astro';\nconst content = await fetch('http://my-site.com/api/v1/post').then(res => res.text());\n---\n\n<!-- Render <h1> as custom <Title> component -->\n<Markup content={content} components={{ h1: Title }} />\n<Markdown content={content} components={{ h1: Title }} />\n```\n\nIn addition to built-in HTML Elements, `Markdown` also supports a few custom components for convenience.\n\n#### `<Heading />`\n\nThe `Heading` component renders all `h1` through `h6` elements. It receives the following props:\n\n- `as`, the `h1` through `h6` tag\n- `href`, a pre-generated, slugified `href`\n- `text`, the text content of the children (for generating a custom slug)\n\n```astro\n---\nimport { Markdown } from 'astro-remote';\nimport Heading from '../components/Heading.astro';\nconst content = await fetch('http://my-site.com/api/v1/post').then(res => res.text());\n---\n\n<!-- Render all <h1> through <h6> using custom <Heading> component -->\n<Markdown content={content} components={{ Heading }} />\n```\n\nA sample `Heading` component might look something like this.\n\n```astro\n---\nconst { as: Component, href } = Astro.props;\n---\n\n<Component><a href={href}><slot /></a></Component>\n```\n\n#### `<CodeBlock />`\n\nThe `CodeBlock` component allows you customize the rendering of code blocks. It receives the following props:\n\n- `lang`, the language specified after the three backticks (defaults to `plaintext`)\n- `code`, the raw code to be highlighted. **Be sure to escape the output!**\n- `...props`, any other attributes passed to the three backticks. These should follow HTML attribute format (`name=\"value\"`)\n\nA sample `CodeBlock` component might look something like this.\n\n```astro\n---\nconst { lang, code, ...props } = Astro.props;\nconst highlighted = await highlight(code, { lang });\n---\n\n<pre class={`language-${lang}`}><code set:html={highlighted} /></pre>\n```\n\n#### `<CodeSpan />`\n\nThe `CodeSpan` component allows you customize the rendering of inline code spans. It receives the following props:\n\n- `code`, the value of the code span\n\nA sample `CodeSpan` component might look something like this.\n\n```astro\n---\nconst { code } = Astro.props;\n---\n\n<code set:text={code} />\n```\n\n#### `<Note />`\n\nThe `Note` component allows you customize the rendering of GitHub-style notes and warnings. It receives the following props:\n\n- `type`, either `\"note\"` or `\"warning\"`\n\nTo use a `Note` component in Markdown, use the following syntax:\n\n```md\n> **Note**\n> Some tip here!\n\n> **Warning**\n> Some warning here!\n```\n\n### Custom Components in Markdown\n\nIf you'd like to allow custom components in Markdown, you can do so using a combination of the `sanitize` and `components` options. By default, sanitization removes components.\n\nGiven the following markdown source:\n\n```markdown\n# Hello world!\n\n<MyCustomComponent a=\"1\" b=\"2\" c=\"3\">It works!</MyCustomComponent>\n```\n\n```astro\n---\nimport { Markdown } from 'astro-remote';\nimport MyCustomComponent from '../components/MyCustomComponent.astro';\nconst content = await fetch('http://my-site.com/api/v1/post').then(res => res.text());\n---\n\n<Markdown content={content} sanitize={{ allowComponents: true }} components={{ MyCustomComponent }} />\n```\n\n### Using Marked Extensions\n\nIf you'd like to extend the underlying [Marked](https://marked.js.org/using_pro) behavior, the `marked` prop accepts `extensions`.\n\n```astro\n---\nimport { Markdown } from 'astro-remote';\nimport markedAlert from 'marked-alert'\n\nconst content = await fetch('http://my-site.com/api/v1/post').then(res => res.text());\n---\n\n<Markdown content={content} marked={{ extensions: [ markedAlert() ] }} />\n```\n","readmeFilename":"README.md"}