{"_id":"html-url-attributes","_rev":"13-e56ac5cf996e075513db0fd2ff942f2e","name":"html-url-attributes","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"html-url-attributes","version":"1.0.0","keywords":["whitespace","white","space","sensitive","tagname","tag","name"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"html-url-attributes@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/wooorm/rehype-minify/issues"},"dist":{"shasum":"7b4c8e95a95fde993a375be1a162bb2cb058e7c2","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-1.0.0.tgz","integrity":"sha512-p32rN5z6VaAcRM43xWOCHGNuID00Vb4D6DhYoqahfGY8gtRhWM+23mILF1t/FlyVae9TrnJ8kW9+MbAhfwRp6A==","signatures":[{"sig":"MEQCIFVj9tAcWh62TI7KaJPj8s/mltPOLKtenEOrOejFKdazAiBCs30KjfBJuUtxhi3XloybNVWD+7kQFxcm+nkJYNixJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.json"],"_shasum":"7b4c8e95a95fde993a375be1a162bb2cb058e7c2","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype-minify/tree/master/packages/html-url-attributes","type":"git"},"_npmVersion":"3.10.6","description":"Map of URL attributes in HTML","directories":{},"_nodeVersion":"6.3.0","_npmOperationalInternal":{"tmp":"tmp/html-url-attributes-1.0.0.tgz_1473340383600_0.819866287522018","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"html-url-attributes","version":"1.0.1","keywords":["whitespace","white","space","sensitive","tagname","tag","name"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"html-url-attributes@1.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"xo":false,"dist":{"shasum":"8c1d1cc97422129c59d23e15c85f06d290d142a5","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-1.0.1.tgz","fileCount":3,"integrity":"sha512-X2t5tYfi/N3/XjiUuitUFzErCyMledzoXZCBwUZPnPhbSGbYFQ0SY1f84gTd9t+UUwT5lSF0/WIhP6eKsydTwQ==","signatures":[{"sig":"MEYCIQDSILgwBLcke+03bW+Q66Mcx7CROm1g7vX6PpWwqgFWawIhAOEIwhO/sxE1Dizk4v6FKI1C1TW6u5AikS6Q4B7hYyfp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8oAgCRA9TVsSAnZWagAAyOAP/0mzyaJbDZ9KpuaJKREA\nM32U2yYjlxwQDrjQIigJmIrakMRrZSumZ04iRyDknFeNCi8JXp6500sVMYDo\n3X8J5e7siH6Q9WFpJ9wTu+WVSdaCWff9XRl17VuQ9zt16Iyw5AMotihQdWa/\nhRvRall1lUSBwybAJI1p1XIc0gTMGjfJTyERuNJ7VXalJ3P70bXyB1fgzlzv\nA+J4wSToHsZ24nga4cIaxW2OQ6wMsDcPXud+h5at4YLUTMA8KvMZL9IatMOB\nGLMPDZGeCTGcNCzXEGfzfPnYhQuVvXXLQjgMlRCjuUEOXn7jg77B7xAjB0Dn\neMVSeqxi2zQumhigML/KXpjSeVeaXl/UkDounR0v77vRId4bIeyrgkzikBhq\nJPTx8naO20NZo//mV7ViWKk4CtRc32WBSTNJwk5Mgrmgwe7jPVarhqAO2C4D\nqZ2QpZemOLXW5B2JgMObYm6j4iyMXQvAitxBscjEQSSjnDxZeetA2K0614pe\ndlr/l1wUEPyNsmNPcIA4+5zqrf5BDLR9RMxUuPiuC/pVBnYhiInWyZjh0Hxm\nbpxf8jpsAIl9tNjI8p8T5wO5rBN4Dmlls7FaYVyKj34f6BObtiO6M8h/NRqX\nFY0jzADk9CX8VUOe0h0Yp2XBjGhhqEdfU8Qh7Z9fu+oZSf/k4LFbyqpL1KTY\ntZDu\r\n=z5fT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype-minify/tree/master/packages/html-url-attributes","type":"git"},"_npmVersion":"6.9.0","description":"Map of URL attributes in HTML","directories":{},"_nodeVersion":"12.2.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/html-url-attributes_1.0.1_1559396384053_0.10061258986712152","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"html-url-attributes","version":"1.0.2","keywords":["html","attribute","property","url","attribute"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"html-url-attributes@1.0.2","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"xo":false,"dist":{"shasum":"7820292cd1e329db6fd7b2d0dfa4b045ebcc6a20","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-1.0.2.tgz","fileCount":3,"integrity":"sha512-XOzffDgAE1mx4+y21kxu+YLaf5PghHntJeqFpJfunwHk/DnQYFr2UMmG5SnWmQS1T/3kHWPpb9OYfx8D+sogPA==","signatures":[{"sig":"MEYCIQC3exqXk2LeVJWMp9AmXp0AIjZR/0kYhpbyn2QRSRDtjAIhALP+EEIk6F2OCemgQZcwHAXb8nGyJEWkvigzmFBJb3/w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedlypCRA9TVsSAnZWagAACAoP/2Ovh4yX5TSS18DgeTc6\ntcYGYH+GzenyXqx8LzkAmvatkvD2Zty2888EzNJwYD0hO5/n/HJ3NQtMcSBh\n6t9SrMLGOfJETbF29PS8f3e7a9kt0RQTqae13tr9IeYa2yok2avyomRi4rFx\nXoTvqMjx2V/LaoalBuWd8oLDxRzHhvFYodof7rry1asfIiYGn/O2G4v13vHg\n9+SW6cx9xfZOgeZjonSsNvXWoKaj9ih3UfjCQLrEzn4bVq64mt5TyU7IyYry\n2JCME+vZgFDlKAst+8Yj0IaXF00cJXpk+PPWITC2eLpZ420se8fNGHmx8XOm\n6S4+1F3/gRye3dRy429UoZzkWt8JZt7fMCkfH4qrH8IreTaB3CjGXejCJgmU\njZodKwhFRni1hGToaDiNCjFlxyC7UyYK1FSkWZmEVf4uX9W/aVajrCtCf38L\nM8OMGQr0UXYmExNBccYbAEIj9cpB20VrvUhqI4Er0EcXSwzNFdupi7tMyg8H\n2rmM1YadgRx9jMHaJbTp3SBBpm1Ecr/0LP/WiOuKb76X/W2llnLumjAVCI3V\nxAkxE1bCrq9enA+Q2wtNWYQEcpvof9cHkOraVHf9plwx6JmAWUo2nWYUXFyR\nD3Exrcr1kXFydZlxaLYn+do4Fw+ayzvIJKHg/X9ojsvJEcOo/Lo0GiS7zUIT\nLJK/\r\n=w9r0\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype-minify/tree/master/packages/html-url-attributes","type":"git"},"_npmVersion":"6.14.3","description":"Map of URL attributes in HTML","directories":{},"_nodeVersion":"13.10.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/html-url-attributes_1.0.2_1584815273407_0.06485549722973616","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"html-url-attributes","version":"1.0.3","keywords":["html","attribute","property","url","attribute"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"html-url-attributes@1.0.3","maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"xo":false,"dist":{"shasum":"5ead013f18401f8adff9f57ec00fffe321592d75","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-1.0.3.tgz","fileCount":3,"integrity":"sha512-pKKcd7So91tUjWOY+mWSMlCoRmmcXAGjlosc+82jy0Wr1yJC/QhfDZ6K0kwSoMSYcWaDhmcq4cw1iaXSszBECA==","signatures":[{"sig":"MEUCIQCy77oXsNHDBeWYRm/rev450zXj8Z5LwE4iHQ8SZdFO6QIgOUcQtzGjW8+n6jrekxFrg0Mlb02bSlGPGalyl9uoa1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/cETCRA9TVsSAnZWagAAGdsP/i8lC+wHspzqwQm1Pgxh\nrvSQ3zX4JOg8yUPfl/LREciREg7hti4DwSmPyH23EFD8ulx8/pLgp2xTlyxL\nxJ6of0ARFsHgVXHmiKKq0c3rXyrcu+quP3AgRV/zRvBynR+2ZxKRYECO62yb\nCbGnJQ3wZO5kdsRQ52opv6POprElvheKu4U3gQlowpBqljGx8AhmTCunjbET\nbIT9V9WLvN+JefK2cvipxy0Fsjfl+pOL6wiFBs5FI4SNazoD9/vk5L73RZlJ\nsfMdYFc29EwUxggucnU7HnatF6nUjTotOeOJJniP5VY7BZ788X6TxDBRuNZP\nMu60jSwCvM6wccQFiKYjnarmJlQ/LtzF4ugFcgA+4VymLt2+muW+hv/H9x4b\ntXy1YYMwQTi7kRdWqN44EWZQSkocow036uldXCYXUHFP3RHZZ2ulaOE3cxrE\naEjXHJ/89nQ75xR6yFZ24w3B77gdxv9MCXDUMBAQakj3KAqGf2vdSy5V1Rx0\nC3rl7bUXvfO62n+3gXRa8hUtUFD6RZXsqPgeFbHmQXmzOeRyiviGoOaPLplp\njpo+tHZ3jDu8LVw7Us1uQX+9ggySH6Acv9wSv/ATxjChBuKQCploCYXOjseT\nRFQRyNhd0yKjBs7ZUvRIJx6KyCGMZaVwhPyVRbz/b8WueahGp7MW0uswT+pk\n4/bH\r\n=EKsr\r\n-----END PGP SIGNATURE-----\r\n"},"funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/rehypejs/rehype-minify/tree/main/packages/html-url-attributes","type":"git"},"_npmVersion":"6.14.5","description":"Map of URL attributes in HTML","directories":{},"_nodeVersion":"14.0.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/html-url-attributes_1.0.3_1593688339599_0.5488090886519101","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"html-url-attributes","version":"2.0.0","keywords":["html","attribute","property","url","attribute"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"html-url-attributes@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype-minify/tree/main#readme","bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"xo":false,"dist":{"shasum":"f43d1a4f80334d087e655e89f1dd8960833bfc13","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-2.0.0.tgz","fileCount":4,"integrity":"sha512-/7gfPjDXatJvC1qAbjsRwx0NtMSw3PuOqqnmhVgvdhwphK8e0xmh6+eOKHMQ5GW3IzaE6mxYgKloqQhC1/dwrA==","signatures":[{"sig":"MEQCICku9UkxwERogECo0k6/i1odnFqJT5LP5A/gsAhgRATwAiBukrAix6dVmYgHZRzyVuQWYoaQ1iuKJ0fVul3QqNcVgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBvCJCRA9TVsSAnZWagAAwPcP/0rFBx+2FY1Yn45U1l0H\nEGRAtM46X+DJdZYNMnIbJC6UPge93CqCPIS9mnR8AQNmSheLyY4+6SCA2rNj\nVAYb+U8hcMF4Vsv+Jy05X4Lx658G5qF5+hDnEK7lTDvQvGsV/gIs2Gr7oUxk\nWEhPMU9NN5i0OHrW7d+zV2XFFHZtFArywZ3bxpT8Eg9qOmR9/j2B5I0tNQ0C\nlZEBOhnRQJr/NGDPoJMhZFgcez5mxxx1i6dqJoZ4p4ntFX8iWPCKAyt81fbt\nQ/xKb96MdBSQLmH0RAxrtE8HCql+259w7e3bqA1Dd7HQVpjOTK9dyyy8xlSK\ndUHUS3w/3aix17UoEbJZv5rgGjtE9FdeaDbgihLVlzSkYcyrdq+RG5w4cKIK\nnmmjboj8ekxVszBrpzEm6Tse60XLcsF492SCpm7l21AflKSxmQZFIMFhO2IB\ndlh+YmIzUltqNtxDwNvIwayIKfz5lg3idAB7Pw6YfA6UYghzQ4iVyTRC8DK1\nMvkanZMG1CyWjqnVSfInw7fcSBrIHcOjumaDgvEtVSMJtkSa38rcsIFa01Si\nW84BGth/1zjMVsevgzQx2jAUrGt1kLfqrnIrDx24Yv0WdCCYFOhv9Q8G+Lv5\naFHk678Pz++tSCNs10as2ZmuKrJ3OGgfDqn2N+JFiSsWYa/74LtwimHFZEdK\nQuqO\r\n=B/Hs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype-minify.git#main","type":"git"},"_npmVersion":"7.18.1","description":"Map of URL attributes in HTML","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/html-url-attributes_2.0.0_1627844745611_0.35574291912069134","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"html-url-attributes","version":"3.0.0","keywords":["attribute","attribute","html","property","url"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"html-url-attributes@3.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/rehypejs/rehype-minify/tree/main#readme","bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"xo":false,"dist":{"shasum":"fc4abf0c3fb437e2329c678b80abb3c62cff6f08","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.0.tgz","fileCount":6,"integrity":"sha512-/sXbVCWayk6GDVg3ctOX6nxaVj7So40FcFAnWlWGNAB1LpYKcV5Cd10APjPjW80O7zYW2MsjBV4zZ7IZO5fVow==","signatures":[{"sig":"MEQCIG9zo2lz7nsYs5SuxTqmnpWVcgv6AfxBlUmeHJlDTBoPAiAmD5c9RtRtc5UvioHCYhZwoR7OO2HHXbXRfSDwsKoIaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7180},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":{"url":"https://opencollective.com/unified","type":"opencollective"},"gitHead":"142a16cf75ea59ab9a32b1a38e02cc42cdca3f6d","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/rehypejs/rehype-minify.git#main","type":"git"},"_npmVersion":"9.8.0","description":"Map of URL attributes in HTML","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/html-url-attributes_3.0.0_1693408808773_0.5355828506804505","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"html-url-attributes","version":"3.0.1","description":"Map of URL attributes in HTML","license":"MIT","keywords":["attribute","attribute","html","property","url"],"repository":{"type":"git","url":"git+https://github.com/rehypejs/rehype-minify.git#main"},"bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"sideEffects":false,"type":"module","exports":"./index.js","scripts":{},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true,"rules":{"capitalized-comments":"off"}},"_id":"html-url-attributes@3.0.1","gitHead":"79383ba769010ff52c547c57850d2dd3ecb815a9","types":"./index.d.ts","homepage":"https://github.com/rehypejs/rehype-minify/tree/main#readme","_nodeVersion":"22.7.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==","shasum":"83b052cd5e437071b756cd74ae70f708870c2d87","tarball":"https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz","fileCount":9,"unpackedSize":8675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVZoTTzl0P6waeqgDagLiWHodQ/HNUX9bCrdJmmGTiKAiEA22puQDqLfhaq1MVF5vPRCs2zVr5A9uqTfpD70ayhNfE="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"remcohaszing","email":"remcohaszing@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html-url-attributes_3.0.1_1727437756731_0.39724895892546486"},"_hasShrinkwrap":false}},"time":{"created":"2016-09-08T13:13:05.030Z","modified":"2024-09-27T11:49:17.172Z","1.0.0":"2016-09-08T13:13:05.030Z","1.0.1":"2019-06-01T13:39:44.203Z","1.0.2":"2020-03-21T18:27:53.533Z","1.0.3":"2020-07-02T11:12:19.700Z","2.0.0":"2021-08-01T19:05:45.764Z","3.0.0":"2023-08-30T15:20:08.969Z","3.0.1":"2024-09-27T11:49:16.930Z"},"bugs":{"url":"https://github.com/rehypejs/rehype-minify/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/rehypejs/rehype-minify/tree/main#readme","keywords":["attribute","attribute","html","property","url"],"repository":{"type":"git","url":"git+https://github.com/rehypejs/rehype-minify.git#main"},"description":"Map of URL attributes in HTML","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"maintainers":[{"name":"remcohaszing","email":"remcohaszing@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"readme":"<!--This file is generated-->\n\n# html-url-attributes\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][funding-sponsors-badge]][funding]\n[![Backers][funding-backers-badge]][funding]\n[![Chat][chat-badge]][chat]\n\nUtility with info on URL attributes.\n\n## Contents\n\n* [What is this?](#what-is-this)\n* [When should I use this?](#when-should-i-use-this)\n* [Install](#install)\n* [Use](#use)\n* [API](#api)\n  * [`urlAttributes`](#urlattributes)\n* [Syntax](#syntax)\n* [Syntax tree](#syntax-tree)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package contains info on attributes that have URLs as values.\n\n## When should I use this?\n\nYou can use this package any time you’re rewriting URLs.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install html-url-attributes\n```\n\nIn Deno with [`esm.sh`][esm-sh]:\n\n```js\nimport {urlAttributes} from 'https://esm.sh/html-url-attributes@3'\n```\n\nIn browsers with [`esm.sh`][esm-sh]:\n\n```html\n<script type=\"module\">\n  import {urlAttributes} from 'https://esm.sh/html-url-attributes@3?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {urlAttributes} from 'html-url-attributes'\n\nconsole.log(urlAttributes.formAction)\n//=> ['button', 'input']\nconsole.log(urlAttributes.href)\n//=> ['a', 'area', 'base', 'link']\n```\n\n## API\n\nThis package exports the identifier\n`urlAttributes`.\nThere is no default export.\n\n### `urlAttributes`\n\nHTML URL properties (`Record<string, Array<string> | null>`).\n\nEach key is a property name and each value is a list of tag names it applies\nto or `null` if it applies to all elements.\n\n## Syntax\n\nHTML is parsed according to WHATWG HTML (the living standard), which is also\nfollowed by all browsers.\n\n## Syntax tree\n\nThe syntax tree used is [hast][].\n\n## Types\n\nThis package is fully typed with [TypeScript][].\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line,\n`html-url-attributes@^3`,\ncompatible with Node.js 16.\n\n## Security\n\nAs **rehype** works on HTML and improper use of HTML can open you up to a\n[cross-site scripting (XSS)][xss] attack, use of rehype can also be unsafe.\nUse [`rehype-sanitize`][rehype-sanitize] to make the tree safe.\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`rehypejs/.github`][health] for ways\nto get started.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n[author]: https://wooorm.com\n\n[build]: https://github.com/rehypejs/rehype-minify/actions\n\n[build-badge]: https://github.com/rehypejs/rehype-minify/workflows/main/badge.svg\n\n[chat]: https://github.com/rehypejs/rehype/discussions\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[coc]: https://github.com/rehypejs/.github/blob/main/code-of-conduct.md\n\n[contributing]: https://github.com/rehypejs/.github/blob/main/contributing.md\n\n[coverage]: https://codecov.io/github/rehypejs/rehype-minify\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/rehypejs/rehype-minify.svg\n\n[downloads]: https://www.npmjs.com/package/html-url-attributes\n\n[downloads-badge]: https://img.shields.io/npm/dm/html-url-attributes.svg\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esm-sh]: https://esm.sh\n\n[funding]: https://opencollective.com/unified\n\n[funding-backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[funding-sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[hast]: https://github.com/syntax-tree/hast\n\n[health]: https://github.com/rehypejs/.github\n\n[license]: https://github.com/rehypejs/rehype-minify/blob/main/license\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[rehype-sanitize]: https://github.com/rehypejs/rehype-sanitize\n\n[size]: https://bundlejs.com/?q=html-url-attributes\n\n[size-badge]: https://img.shields.io/bundlejs/size/html-url-attributes\n\n[support]: https://github.com/rehypejs/.github/blob/main/support.md\n\n[typescript]: https://www.typescriptlang.org\n\n[xss]: https://en.wikipedia.org/wiki/Cross-site_scripting\n","readmeFilename":"readme.md"}