{"_id":"micromark-factory-whitespace","_rev":"8-bf9dbf2cd61b3877dcbc5437ad3fec95","name":"micromark-factory-whitespace","dist-tags":{"next":"1.0.0-beta.1","latest":"2.0.1"},"versions":{"1.0.0-alpha.1":{"name":"micromark-factory-whitespace","version":"1.0.0-alpha.1","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"f313abbf9f6740023a5a02b3e0e6b4a2a60490d8","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-k2lSsqBUP8g0jX0hQgDvuT7VXd7ctmhhyccTK8TEq3dc9eYDNpboZQvMyCn54qlndsPFUqOiuQ0lh7zUsmqkPg==","signatures":[{"sig":"MEUCIQCY/QI+8YCVs+i7DA2bleGNxH+h/aRrNQnCICl/5QSm8gIgL2qE9vuJYZZHSsscBkDCuJHF267Asf3hH+uHkQh69Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgveYrCRA9TVsSAnZWagAAfKIP/1EsvQDrZOFYZLXhZRwD\nPsDuRRc1oYCn6WA5wueigjb9vbcb3XbAZ6Sdz05dzYx9vfDa0w1jINE44e2/\n3GkhZpFTtgOe0/t6Du3X1keI2S0VjSwULN3yB8WZ81/ZQa0BaFefSvGTJ8rZ\nKIXJ9KnnEXRBAj1HFoMWQpjzhrmKq8I2hNq7MO18yIiGSbH13j7OAOHGUm5+\n26Gxt28K9ycXtxHoPthFBs2HjdBqikA1WGPxCgAufaaoi1eCf3L5zoSaumAl\nrXIrbHKQ0srgqcTVgAmchTwvzyXQ++soq64/CbdncpIwxybfWI+CkkiLm9Qn\nQ3XK7MB2jJaW0sIUesOhff3nJBAOvVM8EryXYlqaKauQZ/jDsBZbQUQoUH4l\nl4FTG2vH6VmXDmjb3EpHOngpwddAfNgAnUMF/8PF39wYSX8NZN2hevTySnti\nh3FIjDI2kkVo/xDcTePhbtyhDEG1pIfcyL/1A4CAlK8wBAx1Hn48zurAyoo+\nKod+QpmIeb2Gp19BuotN30wJ/e6qmDJISnx0l6tXkV46KwIHImktUa39FFAD\nbQtuRGjSWcKzcrIm9asjGu47A67Vcd6S7/qLvj+zcjPuz9Z8TwdTMhIb1Nrf\nzt/WxbMfIOcSYW+LV+4UtXTSuTatI1iX/h7Mhkw8Mv7sGAn0zwXP2J8o4spl\nWQua\r\n=/+eO\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 factory to parse markdown whitespace (found in lots of places)","directories":{},"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.1","micromark-util-symbol":"^1.0.0-alpha.1","micromark-factory-space":"^1.0.0-alpha.1","micromark-util-character":"^1.0.0-alpha.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_1.0.0-alpha.1_1623057963829_0.35649554455454924","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"micromark-factory-whitespace","version":"1.0.0-alpha.2","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"4b7d2fc371cebea9a45569664f669e67c2d1cbfa","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-ImWVxNtVxi+S3JOmSnV/7sGlLo3nh8uJABPYSvgHFoxEUy9Ueg3HSN3HfHCVpjzZ6KrHb/fShUWsKHdA9nQP3g==","signatures":[{"sig":"MEQCICCNdtW13QdGFjQYu6kOaEb51MuQVfu9oiemg/CWQxJcAiB4nVEAH7JKm4rRpu4zV5U0lbfJ3OlugDqBJRfZQnje0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviCwCRA9TVsSAnZWagAApfIP/iGxjdrUNQvXE4TIVhQ8\n3pZ3/PeZ6FEHZ1dnsokyx0GjV1szFUFr2PxfcKOoTrtggG+YSkrAB5raZ0uw\n0EK3xDiDxVx5dooqmrixXwElUAjbqDTyElU3NAcVYWYqe5Ks8WT/Wa3l/bUW\n++1sn22cpzAK1o+gzb3IiC5oYl2SkUpsyUnVdsD962nSEA4sggWXKC2XN6uk\nNw40AoFjRVT6kau2vk0NtsJJZ43MrhQWhFgVsKR7aAnXQIY9+oz/V/7x/Cny\nvxakqf3QJg2UvydJ4l6T7/3VoprfRkO1Aq/TftMwOkXdXuRllSj1ziRfyvVq\nuayxDBhxjX5dt9+k5YU6aPKU5TjST7yq4f9A3JpXuBWgMEGrutlniWoWSURP\ngcZBLX785LjtBYd+BdCfMZTJUrnS0XFAnT/yLSrag9EitCrakpAtxmgOoPsi\nv90vqooVwu868pxe408rwrzeSwvk31cImptY9kEZNoAiL9iLO6qjx6PonWKJ\ngPJQWhtzqb9H2MBAQ5Zb/XQoYinfUsHLK7n9pCZykZ7VIDF1XPtaPWXLr4oA\nOJrpFTtcc4fQtNmU2os34Y8i95x2Pc2JsaXky5ZSMdswLk0L9Rga0tNDf5lr\nb8MjYDCGREkOeidz94WZaAVO59Wcp7Co2otplyh+FB7G59TTlnKcYGzUYfiC\nlaVP\r\n=+GqR\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 factory to parse markdown whitespace (found in lots of places)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.2","micromark-util-symbol":"^1.0.0-alpha.2","micromark-factory-space":"^1.0.0-alpha.2","micromark-util-character":"^1.0.0-alpha.2"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_1.0.0-alpha.2_1623072944282_0.8747724319951555","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"micromark-factory-whitespace","version":"1.0.0-alpha.3","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"fa46ec9cab0ebf98d1026fab6a3c60aeb47df82c","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-YrH5F+JjHzazhhtXD1vIdFOA86mK+YHrtoDEhKRh46wTVNH857bv/D9Qk3iumuTr8R8D9g6LF0vfudZTvo8tbg==","signatures":[{"sig":"MEUCIDA+0Hf1NHxq4OnvK3ziOddLyZvUdwyJ6eiUUxn7D04MAiEA+O8tgvlSqXA2D6TQIDfOLna2aCcNA8lHUY3uq3MFtfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyjJTCRA9TVsSAnZWagAAvWsP/01andGxASPJcm6Igi7A\ncQuUDwB/NzgNwGplU3SVoc5bhks42sE39fS1DCjl64UCC/tBiKz7GlNz4OM9\ng/TU9eKAXrhUGdahWuH9Mjb+kjtaK/IyXJNSbEUdHvzt8x1Mb01sinxNRWVv\nwVJywuYXS11RW5q5ZABj2Ri6SoL61nYswF45JXUbB1ZahFfP3m9teaka38Di\n+0alhcrfzcEcXIDE8lOQwGkOrLMfZqyk+opYp2hYODzcU3vlhv02TJkS8fu8\nGsEXy1PjcxoPDPnTuTbUvAEwIB0MufzIEfo5uxWg/rGg9bhZ72lZhZix64vJ\nRYhMaW0dIcyqKpdxhVd11XggF+y3IwaTjZ225KCncr/F7gufHoYuWLDq4lvH\nY5Hc4M8Ae4dq4YsWDNPnSQ7WA4f/PcK+lPOUNVhhzXHl9TIluS4gJftlFakG\njEw9VB7+nmLHVMNaXkzrhmArEwZGKSWBEVbmkqylZGL0KM10i3mWh0WGBNBk\nuBkg44R25uwHnHB6FEJHGh8ZNvcC2Hvo2uld0ucp6UezNvIFCj0O07MIOeDY\nSt7aZ3kr9oLZbj60SwQK6lYMAEPOUEN1s5zvim6PeUkW6n44mIWUdriBNspU\noBl52CMFA7PxjNW6DeR0u7cz9Sse7DDPFla78r0RV1UiD3aUhy3g4Ls8uGnw\neL9u\r\n=SYic\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 factory to parse markdown whitespace (found in lots of places)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.3","micromark-util-symbol":"^1.0.0-alpha.3","micromark-factory-space":"^1.0.0-alpha.3","micromark-util-character":"^1.0.0-alpha.3"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_1.0.0-alpha.3_1623863891365_0.9463154995478329","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"micromark-factory-whitespace","version":"1.0.0-beta.1","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"8ae96b2c33229279b5f9e8b441395b1aff10c34f","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-7ud3RIEvgRpyoBGw4r32iCETsU5PtgTlmQRLyCYwuaLCe58J9qZE7X8lKjk2JOnNl5xCaoCmW7mLrKDqlBPxVg==","signatures":[{"sig":"MEQCIFbciBbVVXkKpK6KZHwsSVjGv0/eHvP7a+QwLCyJIyvpAiACoB4p5ap0N/irRtrdqBczSQExK9Z6gqSX/2ccrSoERw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzzDNCRA9TVsSAnZWagAAt6oP/RdLxy8pDCIzyAsvS3np\ndeIOg3hSV9zeY5fwt9HsMYBz2XApaHIDrKaPRv7N/+zE8c87QokjD82H/hnN\nWmPWChUxWmrfu6ciy4KUMs5vNeQyKAxwXwTIBEyXNtOBwkDN+xZCyMmuwP5j\ni9hRXSpg9YiBT7FcPardnaPu+vW8WRmM/VHj3w4uHHMHc1v2HevIUJd2+BoC\nKB1otBLpyOk9MR8ck4UpNNP9dZHj/7ShpP3JKouX59QW0aTNt2VcDIlD867O\n3Kt9tVcXWTmt+PwPSXX2rlZM56XwzprbOJ6PDiGUjAe6u36CdzW5LEcB54NN\n5PURJZb+dU5BW3sC5B56UjrQvOFRf5XrCkC5n6FNHYW4rtkQ2y9w5ucLuhPc\n8/W9T0AvRXBewcyS96RG90YknTm98q7SDWVX7mKNolcG0aSXbIoZAzM9qTD+\nHH311v7YFgUlm6vkhwBsc8TFguWg+kvqeSQlAAwQgy/vmHJEWyn+ynF8TADZ\nBLdRixtU0lo6EPFXYLvCq9pCH3V/y0vTdqMUELoa6kXpxtKTniURiXXodaPn\n53xqxY6OvYPIUgbzd2jnyvHo2tUrtaSWiE4u0LDI/5njMfs9HNq1IfUBiLm0\nOreDhAQwLp5Xa9TJpMHI2pHHfhwXJABXUr1H6AvzFaz0GVHyoLORQeQ4zJY6\nX/Zx\r\n=kr2X\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 factory to parse markdown whitespace (found in lots of places)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-beta.1","micromark-util-symbol":"^1.0.0-beta.1","micromark-factory-space":"^1.0.0-beta.1","micromark-util-character":"^1.0.0-beta.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_1.0.0-beta.1_1624191180863_0.3466807580812461","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"micromark-factory-whitespace","version":"1.0.0","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"e991e043ad376c1ba52f4e49858ce0794678621c","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz","fileCount":6,"integrity":"sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==","signatures":[{"sig":"MEUCIHUPlVolXIKnei+2Ml9a+bRJtwds28NtPAHr2vxsnzx4AiEAtrm/MpEpp49yqP5JQ+FHmKwBZIz3ZArPUJwDXr0iOR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jQRCRA9TVsSAnZWagAAkMkP/iRzrNCjfj0QpmFoxWFk\nUUr553jjbpamy/Ei7iFDRHSSiZ0sdFGTcmXq01ixqta+/8AdbZc4zGzTQ4jU\nAMvD7gp0wAoARabzGJ2rULad2eDT4CdCNEcItDqb0iWMSatDrwiBw9lx35qF\nGCg43jGQgpBhvKfMl4sfPiwNNanJL/q+wYRInUiCis/oACURrdFleSj3gua9\nqXegcN+gk9ImQGmYT3nN0lTa2AlwdyOhFXBlyaDC0Di9uwSjEzJMbHawVIK0\nUnrw9Byis4tSl8wLtpQW+QNTmafcWeyJpZVg9C89W3FgeMX/8OkM/sZSWKvc\nsEMKLgjIeR7XfHySzhOfKQH+NlO5HxLd5EmJVfnXXsle4/zssZLMJ4A9wA2R\nhPWhLOy/MCvdFZbWpoa0STF0+w1vh/jhNWHI12fhAjS1GeReDlgUSt2qLJdk\nOMkvNMqATHTnWaW3GJYGJFyTPYTyeZHytsbCYWWCJ5CyEorY4rh/qEe+jHEi\njl+lF3zBjIrhDdeRQjXMVHJRFVXy5Zj72Yd7tJnhX/NIRIAmqe17vUc8xAgT\nXKb3N1PZ9gUXL2xoJQ/crhGnGghqEuy+uCDbTqwj4OsrF1HhE5o2V0EkU3aO\ntdpfI3BRnqkEPq58viPP5Bez4hO2sLo3bgWdYt+1D3SvK5f+K9K/QMyR7Wxj\nwxXa\r\n=e6Ey\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 factory to parse markdown whitespace (found in lots of places)","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-factory-space":"^1.0.0","micromark-util-character":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_1.0.0_1624388625350_0.5111428600103587","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"micromark-factory-whitespace","version":"1.1.0","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"798fb7489f4c8abafa7ca77eed6b5745853c9705","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz","fileCount":6,"integrity":"sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==","signatures":[{"sig":"MEUCIQDCYlOdC9cgS5rWZ5huWzCvlCIhdWAJgHovgc4BKkCqrgIgP0FzD0Y8t5JdllNVN1tGOhClWUcAxImHUHRTT2J16no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10965},"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 factory to parse markdown whitespace (found in lots of places)","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-types":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-factory-space":"^1.0.0","micromark-util-character":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_1.1.0_1685449592081_0.6571694789762694","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"micromark-factory-whitespace","version":"2.0.0","keywords":["micromark","factory","whitespace"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-factory-whitespace@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":"9e92eb0f5468083381f923d9653632b3cfb5f763","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz","fileCount":6,"integrity":"sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA==","signatures":[{"sig":"MEUCIQCHMa7/FATZmtlh8CFGDYyhzCXJiF8nESL1bGmMsljCsgIgMWXAHEOysCAFW1ADv+w8/ww401wXmGwiCAo0c8PSQ5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10634},"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":"e880e17f4655399b38e59144bfda8eb38f8a699d","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 factory to parse markdown whitespace (found in lots of places)","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-types":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-factory-space":"^2.0.0","micromark-util-character":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-factory-whitespace_2.0.0_1687365526934_0.13472442887201574","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"micromark-factory-whitespace","version":"2.0.1","description":"micromark factory to parse markdown whitespace (found in lots of places)","license":"MIT","keywords":["micromark","factory","whitespace"],"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-factory-space":"^2.0.0","micromark-util-character":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-util-types":"^2.0.0"},"scripts":{"build":"micromark-build"},"xo":{"envs":["shared-node-browser"],"prettier":true,"rules":{"unicorn/prefer-code-point":"off"}},"_id":"micromark-factory-whitespace@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-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==","shasum":"06b26b2983c4d27bfcc657b33e25134d4868b0b1","tarball":"https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz","fileCount":9,"unpackedSize":12143,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSng2rFFvVWL2Gj+GoJpY/NcyLc1Dsz76NW+GYgLfULAiEA/hQ2TkS5XplI5zKtCSaL2TVHJjrayI3rAvd6ZCSnr0A="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-factory-whitespace_2.0.1_1731410230088_0.24130099555948825"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-07T09:26:03.829Z","modified":"2024-11-12T11:17:10.540Z","1.0.0-alpha.1":"2021-06-07T09:26:03.941Z","1.0.0-alpha.2":"2021-06-07T13:35:44.447Z","1.0.0-alpha.3":"2021-06-16T17:18:11.609Z","1.0.0-beta.1":"2021-06-20T12:13:01.009Z","1.0.0":"2021-06-22T19:03:45.490Z","1.1.0":"2023-05-30T12:26:32.273Z","2.0.0":"2023-06-21T16:38:47.136Z","2.0.1":"2024-11-12T11:17:10.261Z"},"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","factory","whitespace"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark.git#main"},"description":"micromark factory to parse markdown whitespace (found in lots of places)","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"readme":"# micromark-factory-whitespace\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][] factory to parse [markdown line endings or spaces][ws] (found in\nlots of places).\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  * [`factoryWhitespace(…)`](#factorywhitespace)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package exposes states to parse whitespace.\n\n## When should I use this?\n\nThis package is 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-factory-whitespace\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {factoryWhitespace} from 'https://esm.sh/micromark-factory-whitespace@1'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {factoryWhitespace} from 'https://esm.sh/micromark-factory-whitespace@1?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {factoryWhitespace} from 'micromark-factory-whitespace'\nimport {codes, types} from 'micromark-util-symbol'\n\n// A micromark tokenizer that uses the factory:\n/**\n * @this {TokenizeContext}\n *   Context.\n * @type {Tokenizer}\n */\nfunction tokenizeTitle(effects, ok, nok) {\n  return start\n\n  /** @type {State} */\n  function start(code) {\n    return markdownLineEndingOrSpace(code)\n      ? factoryWhitespace(effects, before)(code)\n      : nok(code)\n  }\n\n  // …\n}\n```\n\n## API\n\nThis module exports the identifier\n[`factoryWhitespace`][api-factory-whitespace].\nThere is no default export.\n\n### `factoryWhitespace(…)`\n\nParse spaces and tabs.\n\nThere is no `nok` parameter:\n\n* line endings or spaces in markdown are often optional, in which case this\n  factory can be used and `ok` will be switched to whether spaces were found\n  or not\n* one line ending or space can be detected with\n  [`markdownLineEndingOrSpace(code)`][ws] right before using\n  `factoryWhitespace`\n\n###### Parameters\n\n* `effects` (`Effects`)\n  — context\n* `ok` (`State`)\n  — state switched to when successful\n\n###### Returns\n\nStart state (`State`).\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-factory-whitespace@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-factory-whitespace.svg\n\n[downloads]: https://www.npmjs.com/package/micromark-factory-whitespace\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-factory-whitespace\n\n[bundle-size]: https://bundlejs.com/?q=micromark-factory-whitespace\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[ws]: https://github.com/micromark/micromark/tree/main/packages/micromark-util-character#markdownlineendingorspacecode\n\n[typescript]: https://www.typescriptlang.org\n\n[micromark]: https://github.com/micromark/micromark\n\n[api-factory-whitespace]: #factorywhitespace\n","readmeFilename":"readme.md"}