{"_id":"micromark-util-normalize-identifier","_rev":"8-2952e514a9e639454866d1d70a9ac2c6","name":"micromark-util-normalize-identifier","dist-tags":{"next":"1.0.0-beta.1","latest":"2.0.1"},"versions":{"1.0.0-alpha.1":{"name":"micromark-util-normalize-identifier","version":"1.0.0-alpha.1","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@1.0.0-alpha.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"7f5f6df5d15b0f29b9ab1f401568d11ddafd15e3","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-dn9tN+oCMaRri8Mg5NgJmD3WAzGMpSxrsH3yestPzn6BeIOw1JaUh0uTMaRz50HP484JrBf/5sZF60gLlb+v9Q==","signatures":[{"sig":"MEUCIQCOOS/Jfgy2wPmwPjxO3VxSYzH5PgtW+EL2gvBIkc7x1AIgGNGnX8CH7vUwuJxntom3jG6S5qZUi/Os9lu6TJJTvko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgveZGCRA9TVsSAnZWagAAZRsP/1pSyr3jD9xMkCgM1+SS\nL4Q5MByrsP+2kFHTlGf0ALEvVUlGP8zVhKGTXLTxzxJ/oHE2Xqu9geMEfPT+\nMGUgrNhHsow4Q1Oh4gte5XoSFAqWlE9ZazmtL/tI1nXk/tgQqqXhF8n++R4D\nZx+0tPI8sFnDo+ej2sSOTLlccgN9KaqPorDzxr2b86nlEEMMA4t5tZuDgsKl\nMu4h1YKwoNHspFRi4C7D3msNDI39oGP7g8+VNM3h+Pb5seSMoOqfhHcmlVua\ntdfEUJqPaLl/94mGPIBDKy1tc8hmz+7wG7ibsGL/f9VxIQFI9Q7LY0KVE2IC\nEZ/s+75jmTo8ja01hU/Z4AmbT9lQS6y9r0SgdnX8vTDHxqurfgX9tjjre0ly\nylc1GT++uNbI4YLgwGLah0U+FOIeIPCGKltKvQPQtHC3LqWO2fg5bQSlxH7A\naUWA36oqTEiBz14ZR4UAiPaqsmB9XHbK72j1mBtb40Dg4GN5XzPi/RZXTsqQ\n4GWBoTX8znXrsO/5o9FpDgiPlXzrQ4bsNT4I6xCIQL+gQL0QQWD08iBwHt40\n3fz0rflk2YKoGkyysFGVPqftcZx1Ko0zaQMMgy1EUJv+Woaz9sOm+1BsNBAe\n2JlEZFH9h1bd/ZuX6UoC2oRMQSagatvMLE93lVuYttCTTMHHAIgYs/Tu+Azl\nRZma\r\n=QIdc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.15.1","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"_nodeVersion":"16.2.0","dependencies":{"micromark-util-symbol":"^1.0.0-alpha.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_1.0.0-alpha.1_1623057990825_0.5559971364121763","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"micromark-util-normalize-identifier","version":"1.0.0-alpha.2","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@1.0.0-alpha.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"b5d848af0deac96cb8b32e31322c97f25e24e8a7","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-oNqbqzQJZvaMjf8DjaBSyGbMH6AQU4Nem5CheQYim0c22jPrPpxKGwhJOfUUyzuIlSOcUC2hsUYVRZlkp2v4BA==","signatures":[{"sig":"MEUCIQCJBAQtBQ3XDRwPkQYIlZSiRo1v60ruDDSWSnxJEPaSNgIgLpQSPHvIfm9KxFz//jRvMEDQvf38b82F2DW5n+QoZX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviDHCRA9TVsSAnZWagAAgLMP/iN2x6D4iIAjfPLSzQp1\nT30nJqMtCJFEJ7jjo+RmZ14sUJCXsM8H8xaAGoe+ROwA1EerXx+MmSP6pam2\nQERiUME4jzUSEmKEINLB9g5l2VF3VW3m79ZhA5I5mWS9yDGkdtDfYJ1uzXTE\nRMCaQpLh5JDs6QFuhR+jWcA2paxDM6HcnqRl83C+z/6qweC4/c7j8bKbpQw9\n+qOniOhKn0m8mMvRv0hbMBzyBN4rayK/ATpftyvO0cqBNom/SZJ5pSeNcc2G\nZfG9/X8jKkle/Lm9zpwP0+IdxC2qVuCXuVPCa7sNCQ8z28JxUChhQRvp+ShX\nY9yhoNTRYYc4yCN7ulLErwFzN6BhTPCiiF1hd8Ni7CBQ0U+N4JAr5CAfzfAP\nuZWEvFvSr/0+eLY39w7RX7rdl6n849hkrfbcRBpbvvrJEnPj+tQtw7Poxqtl\n3oIkIqBJaEDusVDZUSshvQU9WZpYta+ufzuGTAO5tm4+jvp63CYQ9iUhI2KP\nU9hVYVJ48S1YN9DmZHbqqoFx3L6db4b5PNcdjqe0BzpAsiLluNQZl5bn2SP6\nQlUyDOOR8ErXq2SBg/ka7PVJPvhAlVHfPReBaIVyQlN8VL3c2fPTR0Ugznex\nm99STIPO5Xz8Z+wjVfxie7TBcF8ZpsIcQhVGf10P+jmu4U9OL+hxXRfcXU+I\nOIET\r\n=reF7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.15.1","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-symbol":"^1.0.0-alpha.2"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_1.0.0-alpha.2_1623072967287_0.5198570575425892","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"micromark-util-normalize-identifier","version":"1.0.0-alpha.3","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@1.0.0-alpha.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"1aaa93c325726fa969fd9a301b9bd47e516d483f","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-mhOwjfdyj7i27MV0uD7FdTT3tSUliCeaX6HQXhLN12Imoaa0LA8B49DbDGi+lwsQpgx0qOYO59YkF7wSFMWytw==","signatures":[{"sig":"MEUCIG775uzP9lHOB1URFoipIGZyqvaMMApUt9kja64Qi5fcAiEAgQyJQj4+bjxwRkWetHFrbP23z+zKAu9jE03ZwZ7Pbd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyjJ2CRA9TVsSAnZWagAAIFAP/jTgERRHBdUYp2w+EGI1\ntO5c1SjebzPLzZ9cZL3wFMxiP8VOTHuJdsjp2H9kl+LzThhHN+PCucKRG/EF\n6fdFUNfIEIkXMDujXSLNyWYbyA5+cf5PDaN8X4ql4qvl5BF0AfCy1lhoCp5f\nxL8qGKU9L8qVRh9V4hxQNGKU8srDo2I1jO0NbTrgh6mRVro1Ku0CboQDqch8\nvxAbiyWlgnGsnQ9RsP7f2QDBDCmW36jq9AlTUU/TkkVf0XbAYDqClZbpNHzR\nZNLooYtYtKrqVyUUSQzwVsuqM7BvpqCqlqKfCioAzW+CSLIY34zd4UCfwQuV\nDEPJunVNwcjK4K9WAFTvU1qCyQeuCLP1UD12Erx85DW1dvOpnr597luvGXs7\n7QhM2Tg6iiwonMd2fdwtrJSoLXy1xazYjNiRQkqDKjFb8AgFTe19m+BPQYB5\nUeXK6AGFGAI+JeaVdu4bS+1NJK/IUdXeA9w+OD5R6H/we8KCCQcl0Mm3Qj2N\nMoX5Xy/PiMrrTaACvKLF+VA5O2NAvihOcJBTiT8sqSXFrsq/jXCgxsAyFm1J\n6eh3Q1+l6hsiwfSKsz1L0SdLCr8FtGSJGPsZeuWjvuNVKRGeEQY+MvNisb4L\n3qFXcSQUeM+0TiZee1ZLcMfy0zVdDBUXMbXgAtRJzfJ3sF4j7Ea7lJpt7KzA\n760d\r\n=313I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.16.0","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-symbol":"^1.0.0-alpha.3"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_1.0.0-alpha.3_1623863925598_0.18226950490965388","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"micromark-util-normalize-identifier","version":"1.0.0-beta.1","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@1.0.0-beta.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"5cc262e8c182204487c1aca4c9c74cce4d27e986","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-RXXDMl6L2MCk4dJkLZObCFNTUoLUmPhmLRT/4R51Qo327TB3RoHcuT6i5Y+LQMPjJku4W5Va9xEmBw0WkMZRrA==","signatures":[{"sig":"MEQCIEwHyYK7hai3/ytzbxVL0rL9ZoD7Bet3fF+k8sQRIIIqAiAulCepOJROvErgZYfPzb7Qz5Xff5MIN7R1YyR6xTAP5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzzDrCRA9TVsSAnZWagAAHysQAJnQmRTHgG/8Xo8iED6B\ncVe2KtYk5smsr8TbmWhLI1YFoWWFdElPzU1eDNssD9658Umke5pdobpAtQsK\nMG/7NX2eQIr4dEIdAO1djf0RRBf44JdfoZ7uGdnSdZPt+LRFXBHtXBD7VBAI\n8HbHXKeUE2DJ1R0pNDW660KKTKDsnfbaoGQBTqPth66OAxqUUb+JnSPK4mSY\nHOR5ab+nY5G+/fDW3AFsfLRuLolGQe9Qs+R3fDPffa4D0crdB14CJZK4eBpM\nKZHy9vNhyohwayoK4Rno1roUuiMS/5Du8truTfYnZBDK6kZyN+4NLjIl3XLz\nxhq0GM/p05TnRDRpW3OMqTYbrlbjSCL7XadpFPUBwI/hVuF11tSxQlyiK68u\nd1k7B+aJtcn706kkSL202tY0Xmhs4bc32rF+eDmpzGmRoOIZ+ecYBq7Q7zNu\nQdFGC6ltX7BYxVhLCRXDIPYPuOGJZ3s19GzVPgbOvY24nv2HaljKKgcQS8sU\nYCfn419pyAR/T/p47hpYdA0wXi+iFHsEKsEwm2D/1FDN6l0jzN2W+VQL33FK\nnowDH3Wmn8v4VZcUW8IWFn+S9whRlV5dzvhEhult4Zvp5gDfe0Uh+gBvEUdn\nMAtdTihHvcA3YEDWcG8mD7Zd0dkCITZC6aq9UI6krdVKXdOJpNnePSWEfzGE\nMiPB\r\n=nOYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.18.1","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-symbol":"^1.0.0-beta.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_1.0.0-beta.1_1624191211019_0.08247018225578384","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"micromark-util-normalize-identifier","version":"1.0.0","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"4a3539cb8db954bbec5203952bfe8cedadae7828","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz","fileCount":6,"integrity":"sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==","signatures":[{"sig":"MEQCIE5vdo9ecfRaGQwo6dbwIO6VUkqqHR6/XNuT8MHE6366AiBGEM1Z7nnjCXL/eSJED0oME11+OkYjyUbpGVQLL2s/Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jQyCRA9TVsSAnZWagAAZvcP/3Uq8O4Cwuc3GuuVTbQh\n1fH/g/KY5NFlskL5dCknTum7CAcNaLN/8yLM7/4bnk6LRk2E3kLwXeQZS0IV\n3gOPjPX/iZkAfnS/2uMK1wpcRmaSa1CI6BQeIe61VN+VU7/fvqjAfrRPiG9o\nG/JZrPQCzORgtPiVL4olHOlWXV0ydczwiuUhwgtTSp3sdRGvWqNufrPIYJ0t\nUZ9xvx4vZWxnq7WNiE2LKdrY4jJXKgZQVR0GHQ8LGNzEuMWX1ON0g2KG8q0X\n33jzh2n8XMWCvoaS9PjjRvEzKRmZ+y78ZiAKUTTR1cgwPB5xS/g9xmGb59bh\nbxPgPB6tYpsy7ESy24OP9avuKXrC1X6bgjnxotXKelztaMK8Rx8i0uwNO5JS\nb6dYxI1/X1SWC+lAe7IC6ip7/rsYeJkcY5cKV/uIUJzd819HVEGe6PuulwAG\nTeyyaYN40A9wZxfTHJgI3uySE4jgYa/NqQt83Ezjk36XTj4GTQgpaBdTYA2w\niE8Dd1ygnj2DSR+On4SMLQLz0VE2tVSXqxLyXVTj+Hu1SuJ00JzCbgUvKdsh\nOUpuLWw5Aeq4/j/LfFFBb9+MxRAEmSEkf2eQMYDHnOzTKXudgBAKNioFnJZ7\nimKUYo0PsfdY0M9fPmaoDLT8wsO5E/TnSrJfXLVC4zoRnTuFc7yfRnh3srZE\ng/Zy\r\n=OMBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.18.1","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-symbol":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_1.0.0_1624388658548_0.47434878613576736","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"micromark-util-normalize-identifier","version":"1.1.0","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@1.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"7a73f824eb9f10d442b4d7f120fecb9b38ebf8b7","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz","fileCount":6,"integrity":"sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==","signatures":[{"sig":"MEUCIQCoYhuZurMLrNEJrMOiTX7Jt5a+Ik/Mqq7+edLeC5sDagIgCi7i5q7wAckXJd8MZyui4GRIf/MO341Cla6uXbim1a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10780},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"types":"./dev/index.d.ts","default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"gitHead":"94b7679646bc0221899bba034f52f4abb3700f81","scripts":{"build":"micromark-build"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"9.6.4","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-symbol":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_1.1.0_1685449625860_0.21130126583437314","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"micromark-util-normalize-identifier","version":"2.0.0","keywords":["micromark","util","utility","normalize","id","identifier"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-normalize-identifier@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"91f9a4e65fe66cc80c53b35b0254ad67aa431d8b","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz","fileCount":6,"integrity":"sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w==","signatures":[{"sig":"MEYCIQCuQpEj1b3P3TtcDERxfWG0awjveVHKBGQbsn6RFhhnrAIhAJQnJoX7KIksSMhRE3zL+G5qvD1GmC2tYeClQ9cQavIo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10662},"type":"module","types":"./index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"gitHead":"4433cd9074a9260209089ceee18f1f47c1994174","scripts":{"build":"micromark-build"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"9.6.4","description":"micromark utility normalize identifiers (as found in references, definitions)","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-symbol":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-normalize-identifier_2.0.0_1687365785440_0.3921316571887319","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"micromark-util-normalize-identifier","version":"2.0.1","description":"micromark utility normalize identifiers (as found in references, definitions)","license":"MIT","keywords":["micromark","util","utility","normalize","id","identifier"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark.git#main"},"bugs":{"url":"https://github.com/micromark/micromark/issues"},"funding":[{"type":"GitHub Sponsors","url":"https://github.com/sponsors/unifiedjs"},{"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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-util-symbol":"^2.0.0"},"scripts":{"build":"micromark-build"},"xo":{"envs":["shared-node-browser"],"prettier":true,"rules":{"unicorn/prefer-code-point":"off","unicorn/prefer-string-replace-all":"off"}},"_id":"micromark-util-normalize-identifier@2.0.1","gitHead":"bcb6195e777f4109ddd2a20bbe0c24ec6fa369e9","types":"./index.d.ts","homepage":"https://github.com/micromark/micromark/tree/main#readme","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==","shasum":"c30d77b2e832acf6526f8bf1aa47bc9c9438c16d","tarball":"https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz","fileCount":9,"unpackedSize":12256,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbsWDSbkv1JO5y7VUQclMl9DvvgEdp5vgvu68O2jD/oAIhANYrNFIiWrrqIVqVeLj1IAU7Gn8+KWpC7bSGV3pv+pkb"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-util-normalize-identifier_2.0.1_1731410261166_0.6351304887908791"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-07T09:26:30.825Z","modified":"2024-11-12T11:17:41.618Z","1.0.0-alpha.1":"2021-06-07T09:26:30.974Z","1.0.0-alpha.2":"2021-06-07T13:36:07.399Z","1.0.0-alpha.3":"2021-06-16T17:18:45.735Z","1.0.0-beta.1":"2021-06-20T12:13:31.145Z","1.0.0":"2021-06-22T19:04:18.688Z","1.1.0":"2023-05-30T12:27:06.035Z","2.0.0":"2023-06-21T16:43:05.601Z","2.0.1":"2024-11-12T11:17:41.347Z"},"bugs":{"url":"https://github.com/micromark/micromark/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/micromark/micromark/tree/main#readme","keywords":["micromark","util","utility","normalize","id","identifier"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark.git#main"},"description":"micromark utility normalize identifiers (as found in references, definitions)","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"readme":"# micromark-util-normalize-identifier\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][bundle-size-badge]][bundle-size]\n[![Sponsors][sponsors-badge]][opencollective]\n[![Backers][backers-badge]][opencollective]\n[![Chat][chat-badge]][chat]\n\n[micromark][] utility normalize identifiers.\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  * [`normalizeIdentifier(value)`](#normalizeidentifiervalue)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package exposes an algorithm to normalize identifiers found in markdown.\n\n## When should I use this?\n\nThis package might be useful when you are making your own micromark extensions.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install micromark-util-normalize-identifier\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {normalizeIdentifier} from 'https://esm.sh/micromark-util-normalize-identifier@1'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {normalizeIdentifier} from 'https://esm.sh/micromark-util-normalize-identifier@1?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {normalizeIdentifier} from 'micromark-util-normalize-identifier'\n\nnormalizeIdentifier(' a ') // 'A'\nnormalizeIdentifier('a\\t\\r\\nb') // 'A B'\nnormalizeIdentifier('ТОЛПОЙ') // 'ТОЛПОЙ'\nnormalizeIdentifier('Толпой') // 'ТОЛПОЙ'\n```\n\n## API\n\nThis module exports the identifier\n[`normalizeIdentifier`][api-normalize-identifier].\nThere is no default export.\n\n### `normalizeIdentifier(value)`\n\nNormalize an identifier (as found in references, definitions).\n\nCollapses markdown whitespace, trim, and then lower- and uppercase.\n\nSome characters are considered “uppercase”, such as U+03F4 (`ϴ`), but if their\nlowercase counterpart (U+03B8 (`θ`)) is uppercased will result in a different\nuppercase character (U+0398 (`Θ`)).\nSo, to get a canonical form, we perform both lower- and uppercase.\n\nUsing uppercase last makes sure keys will never interact with default\nprototypal values (such as `constructor`): nothing in the prototype of `Object`\nis uppercase.\n\n###### Parameters\n\n* `value` (`string`)\n  — identifier to normalize\n\n###### Returns\n\nNormalized identifier (`string`).\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports no additional types.\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`micromark-util-normalize-identifier@2`, compatible with Node.js 16.\nThis package works with `micromark@3`.\n\n## Security\n\nThis package is safe.\nSee [`security.md`][securitymd] in [`micromark/.github`][health] for how to\nsubmit a security report.\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`micromark/.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, organisation, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/micromark/micromark/workflows/main/badge.svg\n\n[build]: https://github.com/micromark/micromark/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/micromark/micromark.svg\n\n[coverage]: https://codecov.io/github/micromark/micromark\n\n[downloads-badge]: https://img.shields.io/npm/dm/micromark-util-normalize-identifier.svg\n\n[downloads]: https://www.npmjs.com/package/micromark-util-normalize-identifier\n\n[bundle-size-badge]: https://img.shields.io/badge/dynamic/json?label=minzipped%20size&query=$.size.compressedSize&url=https://deno.bundlejs.com/?q=micromark-util-normalize-identifier\n\n[bundle-size]: https://bundlejs.com/?q=micromark-util-normalize-identifier\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[opencollective]: https://opencollective.com/unified\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/micromark/micromark/discussions\n\n[license]: https://github.com/micromark/micromark/blob/main/license\n\n[author]: https://wooorm.com\n\n[health]: https://github.com/micromark/.github\n\n[securitymd]: https://github.com/micromark/.github/blob/main/security.md\n\n[contributing]: https://github.com/micromark/.github/blob/main/contributing.md\n\n[support]: https://github.com/micromark/.github/blob/main/support.md\n\n[coc]: https://github.com/micromark/.github/blob/main/code-of-conduct.md\n\n[typescript]: https://www.typescriptlang.org\n\n[micromark]: https://github.com/micromark/micromark\n\n[api-normalize-identifier]: #normalizeidentifiervalue\n","readmeFilename":"readme.md"}