{"_id":"micromark-util-resolve-all","_rev":"8-8929311bfab14efe07d5ec35fe2fd049","name":"micromark-util-resolve-all","dist-tags":{"next":"1.0.0-beta.1","latest":"2.0.1"},"versions":{"1.0.0-alpha.1":{"name":"micromark-util-resolve-all","version":"1.0.0-alpha.1","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"94121c08e818eb224dfb61ab7c0cda776fcedd9f","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0-alpha.1.tgz","fileCount":4,"integrity":"sha512-xj3X6K8zVSWVX0cEXGEgCKQhNe/hIg9Y7YEkjAivaG9NiN7YE9jLidxWdMJoha94n1veqrtf84BQwd13iSujYg==","signatures":[{"sig":"MEQCIB0K8s8v4qLLqe7Kt+vBosbfa2ASOE79TzG+1X1NHYEZAiBkPr/a2Tldka9/niiZB+w45fMTT4fjsYuEyJrokvaXFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgveZKCRA9TVsSAnZWagAA2qIP/0ZY0F/eL4ravr7Qsimm\nHkW97nrZDmLIHtpkHcV7niAhdKIpHZrpMcCev82KS9DIEG5Ye2qB7S0I2apk\nx/aNH5r/0Fv3XpthBgvuAZ7m4jtGJtlhTsrQ11DIJf0tbd/8466zX9HUpb8P\npOSU28uPgAQacfdpuO3T2kJeYsnxC04OjBGfPpJES7SWfPIX6ix0MTILtHKz\nvdC4sHhzQEd9YVOhFKD75+MlARPStKQVoZTtXir611ijrxSwe8ttZs7yq8Nh\nWLQR71lmn8IrZtdBMDuIy6G34pR2RXpYwvy/vo+lEqtbimxF1qyP+0dg+G59\nMp3eFlBg/jNGXa3YUqHUHJUyHfFcm1WPw7nXugivuDXGDLHsoc0EAe84ideA\nn1Fq39/1IWuNCZ+08YbJ0QfNNikj8MKWQfene3m7IeUS8pQnHHbkfnVHFKXm\n/G8z+fLYvzfajvd8aABnPSXtlJlp4c7YCYgpLyvl9t767oHj5bTPIMDEImKa\nKaZS7pSLQvh7ekIPyusuwQX1uavp6hraf6ecEOxT3tJNS0LLiSNeMC88aD+K\n3Uc0tm428U6MxwLBCTbu1L4vb4vL+qg46iRd7e6ndy8mNzlZTL2SAzOlMN5W\nvNdqaWN57ZwbxITJMp1eFDV05X93olJTbdSRr/Hh6aDu6I4fnAxyso5A+8aj\npwee\r\n=d98+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"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/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.15.1","description":"micromark utility to resolve subtokens","directories":{},"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_1.0.0-alpha.1_1623057993971_0.8700618955303532","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"micromark-util-resolve-all","version":"1.0.0-alpha.2","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"ee65b2b2c552fff85d7ded0fc5ae1d4c210192a4","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0-alpha.2.tgz","fileCount":4,"integrity":"sha512-199DKlVvzpBcXtQLnxd04G1XL2d8fzkVRLniWgJHA1C41fZICGT4fEkuocppzsb72FOVmIpnUesT3YMiEOHN1w==","signatures":[{"sig":"MEUCIElHrB4VQOMFiSzxRJz8ArC7PXpDmEboYnDUQ1c3246uAiEA4CTXADEOMvbtcyaEJSq1Rn4vZ1tzkCJyPgbxOsuvL6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviDKCRA9TVsSAnZWagAAWr4P+wWoBDlAZJW+HrLiKqop\nK1dDoydnQq7PFKDYZqqrrsoNj3nYBlYKnliGkmaug68AUnjqoXspWZ1DK62v\nU4HBgOJ+EHw1neLEiJMzyTRVEp2mtp//wndumlYrGQNMDYQGWU7XJHUbUDZE\ncMoH24oWVQBMWfLScln55FKQfIHvCE5nvYhyxyOHbSSRbTrSr4qX8uWneEeN\nmknGVL1zDyZ+hojEJT3EVDBlxf64KvuggEHBklQsF9/hAghSgkPQoKGwfQmV\nEiCUySgGW/DeWHxHTAlfBuNJdW4jnqDBRhKbCotSItZDIbaSoHInc6YkCgGF\nEmsMk1tKTwCnMylwpHb7aCUjVQ2WdE1ygtRvHKBVjKZQ318DSAzirOrUQde0\nGVymr02MS3OfUqErqYG9cOtUJ5eTL6gRa2/n30LEL3x2JxUUTIT/HQW2it/t\n+M3BgjmRREfEq0uSyw4ehkobClHbwd0WcaAwUxxVGfRUgOEgKVwxPTuoB2ej\nzxoqbAQXaR0nFsH1B9ZqK0hqP2PYaJ3A/dcYmvidf2MoSCe+CgidB298vcdH\nx9QgBmoqb8wNjjf+t0h0qAXOZ5CYtVhFS2w02xg8cPNTKeYP0yDqbaJomQG/\nEScpURCZNcPSBBtVUO3z/cfOVqEd4Za1YeBfGBW+YknF3Sh9goP8S0+Q4mtL\nqWrQ\r\n=5cpq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"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/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.15.1","description":"micromark utility to resolve subtokens","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.2"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_1.0.0-alpha.2_1623072970328_0.28868983885713373","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"micromark-util-resolve-all","version":"1.0.0-alpha.3","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"82c874c8b0dc5e09a02fcfea05aa37b4f67b0222","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0-alpha.3.tgz","fileCount":4,"integrity":"sha512-2vVGXSAmr3Paov+vQNi1parlqAITtfhn37cJpTHXrO/SczNL2e23x+uwILjSUsmuCJNvDjyyvli6mPAnj9Yv7Q==","signatures":[{"sig":"MEQCIG3wNxrPoNjQE27mg1st6X1U3mSQylefZMtCtDuSeqz1AiAjWCc1ynhQOFNNBEOvAmdhXqBDPl1Lxrh9PVIJUckAhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyjJ6CRA9TVsSAnZWagAAS+sP/RaXSwFjKv3v135I4aXe\nPG5e3U1Da6Ht5jXGpGgdCVbIwibbEWz3WsDKV+RKQdTKY4Wtqs8vVTYOmkQR\n8IQZyAao0lY/nkrhLUyXibT5kcAx3fCNpcaLj3YgvAqgn+Nac5IPZESZr+Ql\nAC1s7sn43aU5FH6VCNtO1L08r5QvWTjB4tblvnhefVQBM0ZpR2UzHxAuq94f\nTCqCc0+PZi9MUMFA3y6cO+L6ZW980W95YFDzK3aFNNOkWwIZAWSzvMoGiB2P\n31DPzVyKakjDRAizN9PQjOFbDuDds2L4Thcid3kOedpaYNb2sHGmRvnKpdFA\nvR9L6jQZiiCLmrkaQLFUHdBSsIIbVEd0svg/yOKD73MUZOJFEYFjI6griM4d\npkEyTw8KBkkAZmdxZPgHXnR+nJFFUSfFQgS3iWprvU8sOVScReP/GVfxUcJU\nX2q1zj8dIPilSYnzHWsitxiMWcZ5uISLpInoVV8qeQ7Fbb7b1n7n2Ykd8vag\nndFEjoWvsN5wcq0w1THBiGo4MTvET21+zyi9QYEaI1kBlJDiM+hBE8/FR23Y\nUW5tfppVZGhUAUxuifufiRENE96j+AWn7cfChzK8wdWx6S2+Mz4fzyDWaPD5\nPV1U+hu6qw4UZ7mw0MPyrxL6Wvryk9MMMgxd5TlF/1QOEcgHTUak3m5z6aYy\nLTCS\r\n=r4/V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"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/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.16.0","description":"micromark utility to resolve subtokens","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.3"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_1.0.0-alpha.3_1623863930469_0.8788458204829386","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"micromark-util-resolve-all","version":"1.0.0-beta.1","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"d735440893e2f9bd0a4c23ad8b63991dda5b0b91","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0-beta.1.tgz","fileCount":4,"integrity":"sha512-eyQEkQLsi7eml8qcE38r/9t9x3VNGxK0H8nfI+6UhIs4mOP4M+d6iG0zH63uW7M+EeszJ9I4N9Ms/qkEMHgidQ==","signatures":[{"sig":"MEUCIBVz320YL/737YprJIARn48n8m4cHDmhLpzW4qptHTv6AiEAmFZPENuZB+teAoKz+oqHCHjLQoAwWXf0dBHEDMLibPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzzDvCRA9TVsSAnZWagAAwDAQAIHRddjeRvxJr4RowMT7\nRDh7lsj+d/bWIKrGt0IFk/eu5StfJT/2F5eOk3pr/Lo2DGQ3jJlNXfixISWF\nbRyakExPLPD1JExyaH424w8bGt6ppRNoKV65jtrB9SjhS0CaXLq7VjfASCGE\nZMpxYK9kBuLD59+fjn6VAzLS8REpD5a3hQ4h5S+GaMh3TRmFPHVrV8bGnvMI\nCvemuV7bft0mjGilSu8qKyb/J9uaqkcTD23n+vnzxmPZvvz2GK4okJoGADF3\nEf8nIZaCg0L4Lrsmq4YfkFCKyBw1gj1ZGbc86atNdbQia7ItP0QQ4Cp6U+a1\nIolq2Ugcz4tTMt30G7w7AZBlCFAnzVne7VZbkUT1yi7KtIL01/I0pJia0exW\nYKJevjMfihMYYNFL7/XfGAr3YYOdiExOU8U4IfYEIiT3/Bra+K2sSUHT12xV\nzE8F3Kt0O0XHMnokqTAI+WJfFT2u5EyVxGT7e8993oMNUZJ5NXM5Iq7a7dPR\np61+fTzK3EFoNkeIeXH64ZZGbZ6XRGHgtXvugdoLM7BAxY8jk+alvS4VS3wa\nPh1O3Lk4Pa2L3Ev2Yp21eP2ADeHW8vc9YqnPN1gow2/TlYjGoybZVW7DlR8J\nT1riLLhmj9AY0+mPMgNSN139K2xTgU0UGG0Wb/EYB/FV5uM+38O93JeWEeli\n30tz\r\n=E+IF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"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/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.18.1","description":"micromark utility to resolve subtokens","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-beta.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_1.0.0-beta.1_1624191214374_0.9653130775566121","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"micromark-util-resolve-all","version":"1.0.0","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"a7c363f49a0162e931960c44f3127ab58f031d88","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz","fileCount":4,"integrity":"sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==","signatures":[{"sig":"MEUCIQCsLq+m8ua13e4PqqVDDRC6CdG1uUtopWEFrMgbrCpz0AIgWpa2wjWKF7zC03XSFNHDQmohJQbnEPI5awTK3cI8szE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jQ2CRA9TVsSAnZWagAAd2IP+gLU6BBxsFUbrU4RFKgW\nPAKlFVaIMA0G3aYEh19wanMe62FYWD0GurLM8wBM7kElkT5o89gYcV/A2kV0\nC3RfkMW0WV0AUmXrkb+5IiUNvlIKcHA/vwnSJ/HLOU53p+ruimVSbrq/7mK2\n/tq6MUZxz4jG9Y348+0ZCwA3JY++VuFO1gvZTjvrKfggypiSiai0ZHOEsCJY\nwg3aUqUpm7WDdtRWsSkhvPzjgvjrDURDLjQ67+mrbhoeWL8Ysl6J5fbWsqoC\n5sT/9bAj5CPO/w7mt5EJQ4xgCy9/lEuoTUD/UfqcLOf/y3qAqPIBPqftHp6W\np++xC791BHUmJgRxHv/CU+LGt6JbsBcfpiHlRSpBILuueNLjzwgysLpt272t\nGNsuycn2sOTw9gi4X2YTqU1gq5SPRb8XWVEi2WLPirZWKaGNRcn84FDwfsWA\nsBZHBy9REZ8+2D7Y0K/5FaJkLcKgO2DcbUVUuYt/aQjQBiZ+86CotHdYo0Xa\nG0NZgex1I71zwIqSugdll5/K5yTRe3Qm8m5H4wrAov58RhUxm6hGSVduD9+I\nA7b2tZsNFwivpHXH6BKoAzuFSUtg8+Ej/lidRtoQ85VqcBYdOkoqhFlIWi8c\nQk/tv7SwKfyWlEXZ9rpmr6ODT8J+Vpe6Q9a63uOjERxtsMYDnOjEHGWgCMro\nPURM\r\n=nZlR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"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/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.18.1","description":"micromark utility to resolve subtokens","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_1.0.0_1624388661832_0.9958865729445827","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"micromark-util-resolve-all","version":"1.1.0","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"4652a591ee8c8fa06714c9b54cd6c8e693671188","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz","fileCount":4,"integrity":"sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==","signatures":[{"sig":"MEUCIQC4mNl6jImmKm03fg1DKlKiF4MJVSY0eESSX5HWjveEGQIgP9QfeYrzJ8GkbOo+CDYcH2Q8DD367YYeXqPDc30PrAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9181},"main":"index.js","type":"module","types":"index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"gitHead":"94b7679646bc0221899bba034f52f4abb3700f81","scripts":{},"_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 to resolve subtokens","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-types":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_1.1.0_1685449629528_0.610508575703598","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"micromark-util-resolve-all","version":"2.0.0","keywords":["micromark","util","utility","resolve"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-resolve-all@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":"189656e7e1a53d0c86a38a652b284a252389f364","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz","fileCount":4,"integrity":"sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA==","signatures":[{"sig":"MEUCIDZGj2B5nw75qwnRvLMoVy8bkbQ8+7bFuT02P6I8sMimAiEA3wVNrJzUBATIvForGCHaffsfwxXlvDNQQiqA4jw+vqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9084},"type":"module","types":"./index.d.ts","exports":"./index.js","funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"gitHead":"bc2fecf084d6e922ee4bf3dd7fe54480f26728f8","_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 to resolve subtokens","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-types":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-resolve-all_2.0.0_1687365809680_0.5021743453537559","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"micromark-util-resolve-all","version":"2.0.1","description":"micromark utility to resolve subtokens","license":"MIT","keywords":["micromark","util","utility","resolve"],"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":"./index.js","dependencies":{"micromark-util-types":"^2.0.0"},"xo":{"envs":["shared-node-browser"],"prettier":true,"rules":{"unicorn/prefer-code-point":"off"}},"_id":"micromark-util-resolve-all@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-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==","shasum":"e1a2d62cdd237230a2ae11839027b19381e31e8b","tarball":"https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz","fileCount":6,"unpackedSize":10316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ5EaSQTiWR2tzCB9L/MzHW1OOoEJtSlk1wr2uEFX7oQIgPF3ba2EN/VgK4tfmvnsKZkjBYqIEDrzY8p61UOgjDgs="}]},"_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-resolve-all_2.0.1_1731410264800_0.12162999007266673"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-07T09:26:33.971Z","modified":"2024-11-12T11:17:45.525Z","1.0.0-alpha.1":"2021-06-07T09:26:34.098Z","1.0.0-alpha.2":"2021-06-07T13:36:10.530Z","1.0.0-alpha.3":"2021-06-16T17:18:50.597Z","1.0.0-beta.1":"2021-06-20T12:13:34.719Z","1.0.0":"2021-06-22T19:04:21.977Z","1.1.0":"2023-05-30T12:27:09.668Z","2.0.0":"2023-06-21T16:43:29.843Z","2.0.1":"2024-11-12T11:17:45.019Z"},"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","resolve"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark.git#main"},"description":"micromark utility to resolve subtokens","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"readme":"# micromark-util-resolve-all\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 to resolve subtokens.\n\n[Resolvers][resolver] are functions that take events and manipulate them.\nThis is needed for example because media (links, images) and attention (strong,\nitalic) aren’t parsed left-to-right.\nInstead, their openings and closings are parsed, and when done, their openings\nand closings are matched, and left overs are turned into plain text.\nBecause media and attention can’t overlap, we need to perform that operation\nwhen one closing matches an opening, too.\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  * [`resolveAll(constructs, events, context)`](#resolveallconstructs-events-context)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package exposes a micromark internal that you probably don’t need.\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-resolve-all\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {resolveAll} from 'https://esm.sh/micromark-util-resolve-all@1'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {resolveAll} from 'https://esm.sh/micromark-util-resolve-all@1?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {push} from 'micromark-util-chunked'\nimport {resolveAll} from 'micromark-util-resolve-all'\n\n/**\n * @type {Resolver}\n */\nfunction resolveAllAttention(events, context) {\n  // …\n\n  // Walk through all events.\n  while (++index < events.length) {\n    // Find a token that can close.\n    if (\n      events[index][0] === 'enter' &&\n      events[index][1].type === 'attentionSequence' &&\n      events[index][1]._close\n    ) {\n      open = index\n\n      // Now walk back to find an opener.\n      while (open--) {\n        // Find a token that can open the closer.\n        if (\n          // …\n        ) {\n          // …\n\n          // Opening.\n          nextEvents = push(nextEvents, [\n            // …\n          ])\n\n          // Between.\n          nextEvents = push(\n            nextEvents,\n            resolveAll(\n              context.parser.constructs.insideSpan.null,\n              events.slice(open + 1, index),\n              context\n            )\n          )\n\n          // Closing.\n          nextEvents = push(nextEvents, [\n            // …\n          ])\n\n          // …\n        }\n      }\n    }\n  }\n\n  // …\n}\n```\n\n## API\n\nThis module exports the identifier [`resolveAll`][api-resolve-all].\nThere is no default export.\n\n### `resolveAll(constructs, events, context)`\n\nCall all `resolveAll`s in `constructs`.\n\n###### Parameters\n\n* `constructs` (`Array<Construct>`)\n  — list of constructs, optionally with `resolveAll`s\n* `events` (`Array<Event>`)\n  — list of events\n* `context` (`TokenizeContext`)\n  — context used by `tokenize`\n\n###### Returns\n\nChanged events (`Array<Events>`).\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-resolve-all@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-resolve-all.svg\n\n[downloads]: https://www.npmjs.com/package/micromark-util-resolve-all\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-resolve-all\n\n[bundle-size]: https://bundlejs.com/?q=micromark-util-resolve-all\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[resolver]: https://github.com/micromark/micromark/blob/a571c09/packages/micromark-util-types/index.js#L219\n\n[typescript]: https://www.typescriptlang.org\n\n[micromark]: https://github.com/micromark/micromark\n\n[api-resolve-all]: #resolveallconstructs-events-context\n","readmeFilename":"readme.md"}