{"_id":"rehype-sort-attribute-values","_rev":"16-5f98bbe1942f9a5d311a78e2cd4f2ea3","name":"rehype-sort-attribute-values","dist-tags":{"latest":"5.0.1"},"versions":{"1.0.0":{"name":"rehype-sort-attribute-values","version":"1.0.0","keywords":["rehype","hast","sort","attribute","value"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@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":"eea8a8513f04e1d950be0d9c0b9cfd31da7205eb","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-1.0.0.tgz","integrity":"sha512-ibTcbMMcNrpWsQP0VI+J534Bzn2XVtgNNBdnxJRkc9YrE5agJrZQCn9HARNDIrMY/XqRdm1DZdY3jMywu/ue+w==","signatures":[{"sig":"MEYCIQCkIlDLZ4xCvhL5LF7tjO+QZwOFZ+b5kuHUSbZF66lBgAIhANveYsEEtxdIUOjU0OtkOwW5P/SbQut1ygmPysEE60QA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","schema.json"],"_shasum":"eea8a8513f04e1d950be0d9c0b9cfd31da7205eb","scripts":{},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype-minify/tree/master/packages/rehype-sort-attribute-values","type":"git"},"_npmVersion":"3.10.6","description":"Sort attribute values","directories":{},"_nodeVersion":"6.3.0","dependencies":{"has":"^1.0.1","x-is-array":"^0.1.0","unist-util-visit":"^1.1.0","hast-util-is-element":"^1.0.0","hast-util-has-property":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values-1.0.0.tgz_1473340417324_0.48406109493225813","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"rehype-sort-attribute-values","version":"1.0.1","keywords":["rehype","hast","sort","attribute","value"],"author":{"url":"http://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@1.0.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com"}],"bugs":{"url":"https://github.com/wooorm/rehype-minify/issues"},"xo":false,"dist":{"shasum":"e8c920f64c8eb7160bc0af55ce17a9fe9b8f3cc3","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-1.0.1.tgz","integrity":"sha512-ZbIbqEAqEulXFAJGkL5Ogb+oCd5sOe1Fc/DQPCqsYpOfPyioE6HomqTfDQfNL0LD5ODTZyrj2yigzfjfqJuSGQ==","signatures":[{"sig":"MEUCIQChhcLnDqgkLbC1Ed3zUX6KzGajXJHjKHuBujuA18zjiwIgX+i5NFb9XW1arKWdPQ45e6lxgGL9zBj5fOmFjR0E2dA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["index.js","schema.json"],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"https://github.com/wooorm/rehype-minify/tree/master/packages/rehype-sort-attribute-values","type":"git"},"_npmVersion":"5.0.3","description":"Sort attribute values","directories":{},"_nodeVersion":"8.1.2","dependencies":{"x-is-array":"^0.1.0","unist-util-visit":"^1.1.0","hast-util-is-element":"^1.0.0","hast-util-has-property":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values-1.0.1.tgz_1497958131189_0.9817592645995319","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"rehype-sort-attribute-values","version":"2.0.0","keywords":["rehype","hast","sort","attribute","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@2.0.0","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":"9f5f45537465477e4021f92541bb7c15ed3bff50","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-2.0.0.tgz","fileCount":4,"integrity":"sha512-m7gr8inuS0aY+ZBtpGnXqPcUw7p0S2sbkKPNf1MKFApedywlYvkJCFqRwL8xzYQXruUiCY/7tFpTp3yyLt0ftA==","signatures":[{"sig":"MEUCID9bzsgvpmOOpN4o3tmQ0hyBrvKunWe/+9oZHIoQ8wQBAiEAwetepCb22AjRSZYD8C75SVGSjqAqZsz0QwTXIn3zEbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8FsmCRA9TVsSAnZWagAACasP/0I2WyDmlaH/uTjnj5XS\nh+uI5jTtUolGtaNDE7NzdPUKGkLU4kV4nfNveRuvb10w5B4Ssekpnx1FTagr\ncoJtxnC+PoWx9u7HQpVL/lklhdl2VBGS3FvnK1qumZhiefEWStrw1B6TdKRl\nUh5RLPfAbh43vO6YulAPwn532MzZWEhq8edZsIthbMWgScdLfYIDGm2+P4hx\nm5zxG19F/nn96g+JH2G0mFbMSyUxgVffy2mInSZoEvfENocCSNKn+AGHyY31\nr8dJBPR0xEmK9pqc+epNSvu7eFkPQc3USRpgDbkbY0lfBI0RJIr9mNQjyDhm\nUbx1gHqJQItJvZbca6UK0118gHV2nZR8X7867fPSXHB4mj+H7T6e548W9RHz\nYvICJTPRVThyflf/02zjgnAXmWIL/Mkc9RojAD1xbSg0pqPYm5Z8tm6zRrcI\nJo3KH7r0Irj6gWvfJ7GciSGEuDKrlzbzzAkHmXA/7VdmUIzvp11ckHxDp248\nm/85rcUYzhf7JVSJronmpKxTzn3TlCTWWkYw7nmoEanBzI2jAzE/oeeQdpcl\nurCJGgfZS0S/72u+BwYVozNLZXHnqAKYfpEPbfjZjYfflNeJq/NNHdMcqW3k\nO9etGmQpecatAAa5xdODp4wZkJnRtQ2oUN435S29xv7UpOdxZ+nD5phzgn9s\nLP2B\r\n=A5lZ\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/rehype-sort-attribute-values","type":"git"},"_npmVersion":"6.4.1","description":"Sort attribute values","directories":{},"_nodeVersion":"11.0.0","dependencies":{"x-is-array":"^0.1.0","unist-util-visit":"^1.1.0","hast-util-is-element":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_2.0.0_1542478629415_0.7321882004406675","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"rehype-sort-attribute-values","version":"2.0.1","keywords":["unified","rehype","hast","sort","attribute","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@2.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":"2bb66a50e58f986368af14e9664fc720298da7d5","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-2.0.1.tgz","fileCount":4,"integrity":"sha512-DitR4wnEvYQEFU8pRPwldGMGW76LM29fvz8s7oTYMwZBMSqNFtBr8eAts/I55LODCQm6b4jzdgFQ+/c6v7RmdA==","signatures":[{"sig":"MEQCIBD6BYppSzF9lHtWFGx3frBbGHsyCP2vbzsVq+sDjpfOAiANrJtcRwq3GGI5LSOFkTxTzQTleaq0TjuD+A9cuetBfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8oDcCRA9TVsSAnZWagAAsZ0P/A7nygB43l9UKEE6/bd0\nLZPGPSMt7kddTLuRu/I7WdZ2vmeEzwa4l3uuieixPR7oKJm3AzofhbiQ9kIE\nMDgA3qxEzcJammw8lAhGwcA0uHlmllKR9T5Xo2Ckd1D+3oTYkD4eIopJZvfA\n2J/WyZvVKuvHc96lAG5w0zKFslLf/aVr40rrgCYkN8XpJzx3J/bOCLJ3YCs7\nximMQHd/L6EP/ulvm4NbxRI0TlJRH57SGQtklMG0j6h7af1tMF6M0aHMXhTW\nbMTV8JMrfHO8MZ5+/pTRBtLBhjA6JHwgPO33dRZaeME1VDrabnkVeQLdjaLT\nZn2Q8d3d7DKOh1pUA98c/rtWqA37O1+b8MazxP8ReepRo7E4z4s03VirBQCJ\nH0zm0SKki4CDduLE/Qad2MYjVVVfNcSN0RZyWQw1QUiPotAwbQS8Mm3hM5fB\nRYy/Dp229EXHXdR7Yt22e3QwWnLT0WGqSY6Q+p5EnAqKfJuwhhQG061yrv8/\n7oDxDzepf5pH6yFOJoUFECCOrjuwoT0uvysNpqZ1e9IgdKmNlmNJMRymNnZT\nqSG8zaUrD0X8y6wTxc8bcQdOS+l9jeTNI5uTsoLLKEgTsjV8ok+ORT2XXXgm\nAuqPHpk7smh6owN8WphnQJueLd3x1y9sH7tV44VCQqvXOFl4x6AxmNrg8vCj\nXvl5\r\n=D4TV\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/rehype-sort-attribute-values","type":"git"},"_npmVersion":"6.9.0","description":"rehype plugin to sort attribute values","directories":{},"_nodeVersion":"12.2.0","dependencies":{"x-is-array":"^0.1.0","unist-util-visit":"^1.1.0","hast-util-is-element":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_2.0.1_1559396572168_0.4437434712363928","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"rehype-sort-attribute-values","version":"3.0.0","keywords":["unified","rehype","hast","sort","attribute","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@3.0.0","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":"8aed841879f24bca2395a609c38cdbdcc0840368","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-3.0.0.tgz","fileCount":4,"integrity":"sha512-3GV6uWO4Y4FzBcd7+WUMmWh4sO0eVgw/78BCrrfwdOBKHXThmGccgJigkfv9QOd9bwxEpLjtIadO/RxpumLOOw==","signatures":[{"sig":"MEYCIQDBjACUXDZHvrhOks8iK3/KNWj4htcLo8FkTbtwMQHZagIhAObeLvkGDYiExPo/AmHZG8Uo1XcONvOqtzdfT6kL2jiZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd3kBCRA9TVsSAnZWagAAp9cP+QHJYJDkJUX9yMC3kl/W\nwawjHDzz/jypF3CC41jrajKoNonSPzsM9fgSbIiFX9RTKJFxAHa/UsNsa1mz\nwVRdXeqm+BhQAbcjv0G9AKjVNGZrtD3MrZW9ndGsSRenLhCj+wGO/cpZDVDl\nCkyMub2K9cuZLUsS5lGx9nrncfxcyHIGckIVGGZGjhVys12CKwU7laBvTLF9\ngc3KC2ARWv19r6QnY8qI2nhwBCSEYNEaXxdZlmsJna/gQgjcdCTyTlF4dInZ\nQ7y2tYufPVpjrvGIYsEk8zTXEfas07DnP5TnTcmPe60/uuQLoiWwUns+7wIh\niGeWANKpyEQywB9WJ6CF1gz7X0fBZ940coA7CkerE/qvilBmPY4J2V70mj3B\nJXNhCZaSUTMwTw57jcp9A+VXzlMPBUcQvseYuI/YqIySDHMKKS4d/vMR8kth\nGIORIopkFiMSbmEzbxHHTboL3SGWbFgDpTZjU03wG09tFZNBVHPPAoA+uqhB\nrW0tgdEHzx8CK/hHCBnMoFTcvxySk11gDIDeLvwLQmfasHAuNotQn8f52nzK\n8xKw0E9xKyJHukVhwwOn1FjX6e/EywKGyQtqCUkNJJXiLmndyjlblGvjsMPA\njrid/8Kx5zkC4MeLzSSj6LcR6xpK9Cx1EXKaOqRsph+ZLsQHnFEhY8cqWnJk\nVb8S\r\n=bEv5\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/rehype-sort-attribute-values","type":"git"},"_npmVersion":"6.11.2","description":"rehype plugin to sort attribute values","directories":{},"_nodeVersion":"12.2.0","dependencies":{"x-is-array":"^0.1.0","unist-util-visit":"^2.0.0","hast-util-is-element":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_3.0.0_1568110848943_0.5228229043708963","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"rehype-sort-attribute-values","version":"3.0.1","keywords":["unified","rehype","rehype-plugin","plugin","html","minify","mangle","sort","attribute","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@3.0.1","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":"1a519ef057c0075fbb228c1cb947b978c2ac62f8","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-3.0.1.tgz","fileCount":4,"integrity":"sha512-YWu3nOVc+PAup6Mo9LvUYrsm2U/0DkTvNlZqZzEnfgTn8f/dUUqfc697/W7Ckj9hEDmJA+Bg/g0sWtjBhVCPJg==","signatures":[{"sig":"MEQCIDo4sEHr6ZAzweqj7HAqbiRPK+ObBCYQZS6mME4rj1vVAiBx3fkBHabZiLkQw1DNV36uZ7NMmnNMckBbIUFfP7UmDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedl0lCRA9TVsSAnZWagAAx/AQAJysxFON8TouG2FSrO0n\n0LAe7PmdeiTdyVy9LPwizk9eLYPb+mll/jUv26dJmzCCdtHWG4UF0a501mzT\nqTbfrX2pwSV4443bSK4OfZr7fD5YWNqcKQP3t8Q+WDRELVIo6J9oFKn5t3S3\nziKR79DM7E5uHQ6wW7vDpSsax9hXDMrjXw8z9QXRipaK5HkSAQU4aDVW2xlW\njkbpr+7Ip1wWyvArOYfTzNwbSb42ZDMQZ4C6ltqe2BoDcoGdFCHwHOJvE9Tn\nleSN0xPqqlL6hKHOCv7MybimH918PnxaLRqJDtoHO171DX/6EDsrt7iD01J/\nDMApQfbqSayIyTuxLw55ZnRZWNnh7nwgnlSU/Aur2Vo5w5CfFrHRCMMOzYhN\nDMGbrjk+ucXGnWAisbxb2ROQFEIX3rSId09CzS1ItaQOIL/MeVD+tsrlNKMC\n3XKmi+i9ZfiLnoSQqvU79UNH1f/brKQAqem9yVbKy2FHnkf7e30D/1c8YWmZ\nKO/qvsMoSTtsXiOrNWBNQkaV+pdMgSGERcyfT8TywzFPdtyE6H8R3m3wH9bI\noMZp5cocX0F9iZYqKRgHG2mnfYf3Hz6YSXfb/0sKZG7bXRfSAXm8Tk5CXu6l\n3ezDysPl66459OC6F3Lj1HaTrClUXWISa54QHrC+EkHwq/Wz6rIu0h/NC68L\nfO+M\r\n=XGaK\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/rehype-sort-attribute-values","type":"git"},"_npmVersion":"6.14.3","description":"rehype plugin to sort attribute values","directories":{},"_nodeVersion":"13.10.1","dependencies":{"x-is-array":"^0.1.0","unist-util-visit":"^2.0.0","hast-util-is-element":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_3.0.1_1584815397102_0.27760226917219977","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"rehype-sort-attribute-values","version":"3.0.2","keywords":["unified","rehype","rehype-plugin","plugin","html","minify","mangle","sort","attribute","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@3.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":"7f4b41c2dc46a67c26d42bc9fd872ab76fece194","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-3.0.2.tgz","fileCount":4,"integrity":"sha512-6QGua2vM3DytGRJcL11UTYLP5w5ItRgaQI2PhS3zLhvgKFkO/sb+JgcYsLCnkli9MCTkSvuEYArkiA1txtAtPA==","signatures":[{"sig":"MEYCIQCq0zKw7IB9HU2nKhJ9NtgqNufguY90Mopi7rHXr0qZhwIhAP/qkWuPRK/wHY3q1X5GamHShB+9egCz1ywodjqx90Wi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/cGTCRA9TVsSAnZWagAA3aoP/jcbUnCLouRIGwMiDS1i\nxDkPtJ6mw7DYxMbEBoq87nMEO+0NY9HTm+aqQoR6WgTbIgd+fCrN3vYyHzi1\n3fp1mddE3kMl426CHFK8MG5crGe93XN3J/Z5Co8raK38RUMZLgibRDxkDL/F\noVFO4z0gmVNLo7kidDDMbxs2epd5YxLewuWz5Pl52PzxGfuRclfUXMjl/Wzg\n+JlrEAh52s820z1RPeht/NAArMuZ2ychgTLr6pJda4dWM55CkcLzCA5t9G31\nOjrZEKZkoddisRSKWNHXQsXY2Xjf1EXNJHaaAVZ9Saftsd1WuOkMlArRX4Zw\nLuJzruHnS0Mg9ahbCLxjwF5aRZPyzTxDv0j4mUjUEf2/ukeoB9kt3R9t3OpM\n9+Cwbo9M2CdW68PZKLQzaSbmWSGLU733zbEJVArTMK8oBdKdyYEvrXa212fa\nVceZLEQwy85wXaZYepRQPZjuwcQi8giYVTLY7KSXhAqHb/RdzRj0swIbrood\nlx5QacdARGNF+0JWqPiHc5iq14Gx/GMoVlFUh/O0xoH4TEkLvbCl0s1sf7y1\nER91j8zE68NKD+rC4LoYoqqhuwjRGO6ftNCOLyo/8N+vp+iPGzoOhuJmdh4/\nDTivjQXkxySNr4bgZjuHrPu8A5fp3AyqbaoxDQzUjjLy2L0Ni3ezbJdp2O9e\ngKO4\r\n=dnqh\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/rehype-sort-attribute-values","type":"git"},"_npmVersion":"6.14.5","description":"rehype plugin to sort attribute values","directories":{},"_nodeVersion":"14.0.0","dependencies":{"x-is-array":"^0.1.0","unist-util-visit":"^2.0.0","hast-util-is-element":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_3.0.2_1593688467059_0.6457389877042237","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"rehype-sort-attribute-values","version":"4.0.0","keywords":["unified","rehype","rehype-plugin","plugin","html","minify","mangle","sort","attribute","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@4.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":"6a1baaced2f984ebed9aa201145c85cbc1c76880","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-4.0.0.tgz","fileCount":6,"integrity":"sha512-+Y3OWTbbxSIutbXMVY7+aWFmcRyEvdz6HkghXAyVPjee1Y8HUi+/vryBL1UdEI9VknVBiGvphXAf5n6MDNOXOA==","signatures":[{"sig":"MEYCIQDPv1a4Xv423ikITkFTgU3BO00YojTKiJ+33LC4v6lvUQIhAMLfrHcCes94iyI6LsMo/VhoZjwdi7hU3eRDVH4uvnKY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBvDuCRA9TVsSAnZWagAAC64QAI1cr37lJRhFYTkFRTYZ\ntMy50Z/36Xrc6KVWB7f0haaYKbdgpA4y/J4RG0NACaExuiee+5Z12D0jJa4J\nlWcb0w1q4LsR3gX9m7FhEkepC9vFRD7NVmOD8bblyX9fyO95kivHztzDaCQh\nKocLlWJIKf+8lnVNZUsUERwN4uuo+k2NR/knwXiNeOimNqpQ9z7/m2CdNJw7\ndw+uzNpVk0S19A4JFZt2xPtkzxG++JW3UR1Kll3HRSBuA6URbOlpnVTVPhdh\nliswCQWO5oDVIKJpH/W2PAWSR6rIkV4gjL4d5PjKluduZAiBq1cuj+ulNVX+\nqva/5GYsqxjguKSq4Z3l1K1Jwfuwlg6R38nrVJw2Ey4jz6xnUwmCnlg1+I73\nPj9HbkAtEOTqU65T75HA9IsFLm7/nfLY/M3Dom00KGg1DP9Gqbo2tMCJuVud\nQrw569n8UJgDc35ec43NUJVLlBDw49tiVo72FOqsOkubHMmFWbiiS/NMmUzT\nZENGSvrfvlnuyePzYJ4TtDCeDjT5hNWG8IrdCYd9ybSSgvotHGYCI0YRKgKS\nsdAGs6v3QOylIm3pI53P2r+Eiy4ggenSEppUm2kGqRjzcGQihGi128/wNm36\noEzbrat8RJLCt7vDSdvW2nqPlggdAmJ/WCTU0lF9dw/l47oOQUSb98r2Zeva\njrxo\r\n=T5Hr\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":{"test":"node --conditions development test.js","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":"rehype plugin to sort attribute values","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"unified":"^10.0.0","@types/hast":"^2.0.0","unist-util-visit":"^4.0.0","hast-util-is-element":"^2.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_4.0.0_1627844845914_0.10242880625669804","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"rehype-sort-attribute-values","version":"5.0.0","keywords":["attribute","html","mangle","minify","plugin","rehype","rehype-plugin","sort","unified","value"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"rehype-sort-attribute-values@5.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":"044ef3f0fbe9ddde0b63cf0dc53257b36fa3d990","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-5.0.0.tgz","fileCount":8,"integrity":"sha512-dQdHdCIRnpiU+BkrLSqH+aM4lWJyLqGzv49KvH4gHj+JxYwNqvGhoTXckS3AJu4V9ZutwsTcawP0pC7PhwX0tQ==","signatures":[{"sig":"MEUCIQCRhQCmf3f5kBae5xG+wJ9KVYApovEk3BUrAFTsX8Z6vAIgC5khLthh/+pf2sdZp84wX3FENwhYPkXkab3Dy9sA+eY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10862},"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":"rehype plugin to sort attribute values","directories":{},"sideEffects":false,"_nodeVersion":"20.5.1","dependencies":{"@types/hast":"^3.0.0","unist-util-visit":"^5.0.0","hast-util-is-element":"^3.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/rehype-sort-attribute-values_5.0.0_1693408889107_0.519944540160419","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"rehype-sort-attribute-values","version":"5.0.1","description":"rehype plugin to sort attribute values","license":"MIT","keywords":["attribute","html","mangle","minify","plugin","rehype","rehype-plugin","sort","unified","value"],"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","dependencies":{"@types/hast":"^3.0.0","hast-util-is-element":"^3.0.0","unist-util-visit":"^5.0.0"},"scripts":{},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"prettier":true,"rules":{"capitalized-comments":"off","unicorn/prefer-code-point":"off"}},"_id":"rehype-sort-attribute-values@5.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-lU3ABJO5frbUgV132YS6SL7EISf//irIm9KFMaeu5ixHfgWf6jhe+09Uf/Ef8pOYUJWKOaQJDRJGCXs6cNsdsQ==","shasum":"0c77507d178c5788d4899409f42220040877476f","tarball":"https://registry.npmjs.org/rehype-sort-attribute-values/-/rehype-sort-attribute-values-5.0.1.tgz","fileCount":12,"unpackedSize":12638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5gt1ZKWNQ2ArkFX9ObP1k++5rvsqfauBn1dZ5VdsO/AIhALmNcUOaCX1A6LjCp28eVrQOVSc8CVi8PGR0GBhBdHIE"}]},"_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/rehype-sort-attribute-values_5.0.1_1727437865558_0.823752670423705"},"_hasShrinkwrap":false}},"time":{"created":"2016-09-08T13:13:38.782Z","modified":"2024-09-27T11:51:05.972Z","1.0.0":"2016-09-08T13:13:38.782Z","1.0.1":"2017-06-20T11:28:52.151Z","2.0.0":"2018-11-17T18:17:09.512Z","2.0.1":"2019-06-01T13:42:52.281Z","3.0.0":"2019-09-10T10:20:49.038Z","3.0.1":"2020-03-21T18:29:57.219Z","3.0.2":"2020-07-02T11:14:27.252Z","4.0.0":"2021-08-01T19:07:26.045Z","5.0.0":"2023-08-30T15:21:29.286Z","5.0.1":"2024-09-27T11:51:05.726Z"},"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","html","mangle","minify","plugin","rehype","rehype-plugin","sort","unified","value"],"repository":{"type":"git","url":"git+https://github.com/rehypejs/rehype-minify.git#main"},"description":"rehype plugin to sort attribute values","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# rehype-sort-attribute-values\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\n**[rehype][]** plugin to sort attribute values.\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  * [`unified().use(rehypeSortAttributeValues)`](#unifieduserehypesortattributevalues)\n* [Example](#example)\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 is a plugin that sorts attribute values, which optimizes for\nrepetition-based compression (such as GZip).\n\n## When should I use this?\n\nYou can use this plugin when you want to improve the transfer size of HTML\ndocuments.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install rehype-sort-attribute-values\n```\n\nIn Deno with [`esm.sh`][esm-sh]:\n\n```js\nimport rehypeSortAttributeValues from 'https://esm.sh/rehype-sort-attribute-values@5'\n```\n\nIn browsers with [`esm.sh`][esm-sh]:\n\n```html\n<script type=\"module\">\n  import rehypeSortAttributeValues from 'https://esm.sh/rehype-sort-attribute-values@5?bundle'\n</script>\n```\n\n## Use\n\nOn the API:\n\n```js\nimport rehypeParse from 'rehype-parse'\nimport rehypeSortAttributeValues from 'rehype-sort-attribute-values'\nimport rehypeStringify from 'rehype-stringify'\nimport {read} from 'to-vfile'\nimport {unified} from 'unified'\n\nconst file = await unified()\n  .use(rehypeParse)\n  .use(rehypeSortAttributeValues)\n  .use(rehypeStringify)\n  .process(await read('index.html'))\n\nconsole.log(String(file))\n```\n\nOn the CLI:\n\n```sh\nrehype input.html --use rehype-sort-attribute-values --output output.html\n```\n\nOn the CLI in a config file (here a `package.json`):\n\n```diff\n …\n \"rehype\": {\n   \"plugins\": [\n     …\n+    \"rehype-sort-attribute-values\",\n     …\n   ]\n }\n …\n```\n\n## API\n\nThis package exports no identifiers.\nThe default export is `rehypeSortAttributeValues`.\n\n### `unified().use(rehypeSortAttributeValues)`\n\nSort attribute values.\n\n###### Returns\n\nTransform ([`Transformer`](https://github.com/unifiedjs/unified#transformer)).\n\n## Example\n\n###### In\n\n```html\n<div class=\"qux quux foo bar\"></div>\n```\n\n###### Out\n\n```html\n<div class=\"bar foo quux qux\"></div>\n```\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`rehype-sort-attribute-values@^5`,\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/rehype-sort-attribute-values\n\n[downloads-badge]: https://img.shields.io/npm/dm/rehype-sort-attribute-values.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]: https://github.com/rehypejs/rehype\n\n[rehype-sanitize]: https://github.com/rehypejs/rehype-sanitize\n\n[size]: https://bundlejs.com/?q=rehype-sort-attribute-values\n\n[size-badge]: https://img.shields.io/bundlejs/size/rehype-sort-attribute-values\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"}