{"_id":"mdast-util-gfm-table","_rev":"18-4a3ac6ac9b61cd6fb219dcf31ea693a0","name":"mdast-util-gfm-table","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"mdast-util-gfm-table","version":"0.1.0","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"^0.3.0"},"devDependencies":{"mdast-util-from-markdown":"^0.5.0","micromark-extension-gfm-table":"^0.2.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^8.0.0","remark-preset-wooorm":"^7.0.0","string-width":"^4.0.0","tape":"^5.0.0","xo":"^0.33.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"69d7744106308d9b394812a2eec99f3130e470fc","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nOo/l/Og8Mc8c2cr+0+lI/Mp7CPo2qLh7TgEMgWI8rDMxPdTXHVCrFGXjTAhQCaqiA7YqIOdZXRp2mTb05x0dw==","shasum":"e563a6f9f27033ad8deb7786c2ad1c07cc87f84a","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.0.tgz","fileCount":6,"unpackedSize":13954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZMijCRA9TVsSAnZWagAA8rkP/iHRG11ojEVpF/sHXX6e\n6TOiG5Aga5lhgJSDQPCzXBakoPzRLhz7YyJ/eaz7QRlZG5t5okxjBRD5/Y7D\n7am+UiNzuBPWezTAx3U3DNPHKZQqfP6rtKvbaMQIfrugzHlJfuPJbycKqzgx\n0t/ZBTkY56R0QyG2s5NlL+Qq/wQhTzoBgK7GHqD2O5seQDr0K7mMWoOsM5kz\n5iZVYj5hUWbi14ehHw+Jxk+jrz/UoKAicnUMYouUScmYj8aZkG7FB9s9yDdo\nHBvQToDYsuTpX+qFaWcbZUWqUCo0UH+MBF3cbQj6yshy8LXfBKMA8Wrd0u7d\ny6H66QfK0/crYsOR8PsDMClCxGYUlOStkIWuuXXIXs6BUCTdf/iBKB5zmh5t\npDPVPlC66W0MrfD4nME290C+aRULdh8OdAmYsK9SyYRY9Na6oOt96QY+WHFS\nrJpz27M6AT524vJ2sMjY1qjOQ+vLbpAo6i3bru+bie9fJX+qIxCPYTNejfVo\nH1gdIKziSY6lvSX0k8om2ioSLR+mGQUDgm04wzOE0EnObMTiarhKCNu7KRJR\n4dB0ZC4D5FhfdpyIxzift0ZmNAo1J6IM1DyRDHIcZ3lojWsyLMVeWHsdCJ8H\nacz8s0oq0HeZV3VZMK70b/55E2MemO7riCbeRZrvpPom2FQOec6JOCdiZ9wP\n8qm1\r\n=kdV2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDZEFuTVcRpT+HqQ4SEfZOvdI0GvX/QyM8DHvaFeBiFgIhAMknAd754mGCaEJ6ye7PI5xLWYMZ3DP9x0f3NtLL/zey"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.0_1600440482961_0.8151509250958087"},"_hasShrinkwrap":false},"0.1.1":{"name":"mdast-util-gfm-table","version":"0.1.1","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"^0.3.0"},"devDependencies":{"mdast-util-from-markdown":"^0.5.0","micromark-extension-gfm-table":"^0.2.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^8.0.0","remark-preset-wooorm":"^7.0.0","string-width":"^4.0.0","tape":"^5.0.0","unist-util-remove-position":"^3.0.0","xo":"^0.33.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"60dd9be989df07a8ebcd571f224b65539c07e181","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.1","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Mdb7nI3ig0RTW/hr1QR11ICTEqAZhPAMIUSvdbygk/rk8kuGh2ayjHVhH92zyCtnAwUZ565cX7BFtGUqckx+vA==","shasum":"c8f2feafe7ed3b523044724b9b06339ae888d647","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.1.tgz","fileCount":6,"unpackedSize":14100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZMvZCRA9TVsSAnZWagAAVPsP/10SXD1D8YKQkqmPZpHs\n+g49jWvmWQN175J/4W/WrR0p0YkUXh6AicgZ7UQuzXKuD/rhoZmvARWy8ysQ\n3pRM3hGs4Flabw2kmmg1HEdbjahgKCZyRgj/qVWgLYMPVuUvt3e5ExMsaSua\nsEClZDNTHz+OIaddKoMdAvG28GJbO54WmE48f4+WfUj+eF65A2EWD92955F9\nT2kc2kSKVXUkZAM45AxSIyhUmxzU6QllXcXHj478tNTo5vqevx15Kf8x7YDN\nEXWLfW+yzERaXKx4yQnYRq+DBAlyAJnGEhoKJbLyTspHBmnyo68VPCR2h7Py\nr3Zk9hQRsgW2voUl2nYDw7Y8qNfrDLcMdVtf8lbu+ZA6nqcmGkKTw4xwe92X\n6FJ5ltD3WurJPN7y95txSQgReURGT4TH8YkGb9/dCF6BEGlVjosNUo9MrM/S\nCv/fjtVh6wSCDkSSwE6eKtMr4zU9TeuMPIgpxmU7BKQJTlsrQSMc49acyYLi\nF6KlhBOJ1yFbjCkuzt3sCaFtB8vSK5XA/9qwDdVOCmGFK830mac9gAF4Mf9e\nIyuDnz4tcctTv8P4BL5h6bnlYHCDVjwS3V5joux6TLXP2B+GvB0m29+L7S/i\nEShURDZ5XrhD1CLDwAYPp68f/Z9kmnxBYEsnZRyCVPbtC9yVigvGnU5yLff6\nJces\r\n=yt6S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFl+GIWlRKYo6erXYuOKWLYsvG4ufIEuVQ+BMjyB8ZWAiAFse7kpzPrJ/V2nAF2SKgD5XFTo44W0Ndcv/6n5xo4Tg=="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.1_1600441304675_0.06302534376896252"},"_hasShrinkwrap":false},"0.1.2":{"name":"mdast-util-gfm-table","version":"0.1.2","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"^0.3.0"},"devDependencies":{"mdast-util-from-markdown":"^0.5.0","micromark-extension-gfm-table":"^0.2.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^8.0.0","remark-preset-wooorm":"^7.0.0","string-width":"^4.0.0","tape":"^5.0.0","unist-util-remove-position":"^3.0.0","xo":"^0.33.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"100d19d65bd9f73e3464aef40d26903b944ccfa5","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1yyynTZ0TimmuWXH19Ov7QiXzE65u8XEqMbz+LWybER99vPWyyrHd0+9jX7LH1Z9roM+/G0V83bZ0x7jbwyXFA==","shasum":"adefdae9b9a4e0285e55b3f4455ec4631a20de5e","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.2.tgz","fileCount":6,"unpackedSize":14289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZPTjCRA9TVsSAnZWagAA+0gP/2ypGsVVa7q9Heiq19+V\nDOyfn9d0TszHwfacvwcrn33h+s6lBPJeKsytGAk4nycdbOZSlkqeZiN9+rzb\nlRtanYc05NwLj4sQlrAZ5ln3Zn/epBC+IN/CVnmaQeZYaDyDEjdHWeXwq5+N\npLq6T0ua6jcEsJ9YcNauzskjmreU6PlUI7KkJBVuI+e3TZAmRhlDKAUGdR06\n4wAk8bhnia3fwjVV+8XoneL0flhNhMMDzH5QCWB95yVUCn6IZTvKfXbT3qkL\nt1umSL0ike14zLWcvwI/xSHb2mKUzCJaEvyd7hmDT+TpRhwYUcrwZG1WpY3V\nasc2mOfBYk42MmaIKGiA57nwm/kYxCTwG9DjLT2I6OPXNdd/nBJp0FCK9+/6\nkasGt5QRlLjSV/W4JFGXVXY48JuRYVL6806ZyFJDlY/tqArUGFvRIWIJc5n5\n9LVyCkynv2UCtwHncwLyhc1//xgaFSyCNqgtksgBy/CEz6oQH8Hixf8ARUwY\nmGESMfpBuIg8ier3mOvJt4HXVTq7ihGJDhOm0siNOmbMxgTN1NbMrWE6k5jl\nh6+P1g533L59QlPbAZQb8RyUAi7VFYkZxg6/p6jFf+fTx0FWkaDUZjkGCfJ7\nUZfNtj/hz+QiZz5o2vqahGb967yziQGWZAsCyarDSQxkUFY0LfnAzeS7wWnJ\nZXxz\r\n=sbrW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC17D2REhXM3WhNkbYVtfcJg/xncNGwaaJnPaJnvBhmugIgIVvA9tbOdHtwiTOdYASU5wIWrhLfEASL/f5jNGhbMVE="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.2_1600451811236_0.916579328081021"},"_hasShrinkwrap":false},"0.1.3":{"name":"mdast-util-gfm-table","version":"0.1.3","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"^0.4.0"},"devDependencies":{"mdast-util-from-markdown":"^0.7.0","micromark-extension-gfm-table":"^0.4.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^8.0.0","remark-preset-wooorm":"^7.0.0","string-width":"^4.0.0","tape":"^5.0.0","unist-util-remove-position":"^3.0.0","xo":"^0.33.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"f0e7960eb6ca3f73d3115b101ec1935df6f5d7e9","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.3","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZH9OYJvcr3QFkQCsF8v1BYpUM4/+T8wrB2tHhgrlw907JV+wx7C31Grm4/OyhxncG48rWPl0moHh/C+KBlJVbw==","shasum":"45f90ae1826d4355a060c30b89a28b5b3cc93380","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.3.tgz","fileCount":6,"unpackedSize":14193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfda90CRA9TVsSAnZWagAAYzoQAISqKvTyj9DNifqPfEJx\nyAp8xzVuG5jBSh5EcTGUH4XuT3Q+fqW4FCmXg01p2Ak6mq5Rmx8riMZ4qM0o\nLAFxF2Z8559UYik7oMPsoeX5uO41E8LL05qm4cLcgUQq1HivSSy8j1Dy/dEt\ne/t/5VZTI6CHmQudAkXPP7rNK/K5j/5wB/tK6hfdgGh3Xkj4nFf5mDKrnqeB\n2k7/0hwrkxhvQe4ycToqk8yGqGmvt4cSqYiBxq5s9Nl92eVlNMz7vth06zDv\nTHS/YPZWMj+33tcqlvLejnv8PsJJYuP5tvFGUKqu1A5AX9TmwmrwbNnPL+AI\n0i+I9x1akhafOEj3WOeI2UzP9mKzkdcwIzHLvgDJK4WyEiAk2TqC4eNX2rlA\nmJVjm9KiJ2OgQbsaZDvt/znAb2bsHfR3r50+oRVS5eO+kPltukKWfwl649Wj\n2NcjfHHWUarsFqQ0QUFbGIyIa5HJcQe0+Ftic+4h10p+7/oiBvwJOpY1FNZz\n2J0WHuMPvn7snFfJyT67OSWkUZTtLVdvg7sIp8ya3fuPCgL/vbbiACcHluZm\nQ9aAK9Cs7opStQO+WOBImz8oCmDrogic/cSN6hMeY27XYjoKT12KB3MnIgnY\nbRu3sxYnwC7GXXoGaSpbzFxNp/uMAFkF47RdATWvRy7KN2JrYvjznJNqxCPg\nn1x3\r\n=Uwd+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRa4xp61vaBBEqd2IoTwmL9dSE1EX7FaS4DjGR95gPSQIgBuqznyQiNpkuoxnFrM1MDVcNpTwbMP2hmmaVwTtzm7I="}]},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.3_1601548147901_0.6139963652057441"},"_hasShrinkwrap":false},"0.1.4":{"name":"mdast-util-gfm-table","version":"0.1.4","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"^0.5.0"},"devDependencies":{"mdast-util-from-markdown":"^0.8.0","micromark-extension-gfm-table":"^0.4.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0-alpha.1","remark-preset-wooorm":"^8.0.0","string-width":"^4.0.0","tape":"^5.0.0","unist-util-remove-position":"^3.0.0","xo":"^0.33.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"79ed8d6a7cfa8294bbf2f3c38574d6a06ab863b4","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.4","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-T4xFSON9kUb/IpYA5N+KGWcsdGczAvILvKiXQwUGind6V9fvjPCR9yhZnIeaLdBWXaz3m/Gq77ZtuLMjtFR4IQ==","shasum":"5b3d71d16294c6fae1c2c424d3a081ffc7407b83","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.4.tgz","fileCount":6,"unpackedSize":14283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhdNoCRA9TVsSAnZWagAAvaEP/3lQtxrpTeZU08HYJME0\nziAErCMrki6OiL7pFTDffopc0Db0dyRvusK+Kkr8Sq7tCDUTpLJVCaLOIo1z\nge6IoyxnH07mucLohtQQNoWtUsOsNcGHrL9CeLp5Q6SqEYyKtq88edUDtENn\nwRy3L6Dg4xLh8Wx/GZGEWFAVqmfxBERblgu1J/9AKT73EUV+4NirTAavWGao\novrOMTeSjwYFJQIqY32Z5RfJgWMookm7XAs2wCK7FmyLyCp8/FaC9Al4VOOt\nvnJyWQPWylCjCwDpRHA6KxrwNG1M0LHlywzu57vrHobpPArXjhAaVYZX2R+R\ns/FPHLfeUO9+I0PS5ln0nbCEd+pHJ9kDapUrs1+sIsVkbJWlB7pFUoxDtafj\nOOfa+OiAFXeCjpu5XR9V5NqlB7NlNxeJEehMNBMoCsPWcy+x1EWg7pQs5jGw\nYQHIzsBqVl7JSQQUrFu6+L/ihmzP1iLlve70AwHGbpH5Ho0K56D2GtBkSP6A\nr0LC9rYfl+B2UzoKkeJFvPMk5CPGYFJBAopNsDeDV/dZClwDbNzIosN9f6+z\nuXLns5NRwujN+Q4SGjYTE0mO98r6DtOxgN3SdQjoFmcrq/HfW/qk3i4fxOa6\nA1VkkdNEdSUfAT8uDFjT48zCUqAh+a9aa+lJqtBssjuC66jGUCUS6O1NQhXN\nf7ed\r\n=gR8R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtxzCzp4wwArIYnESgRUXnhHVaEX+1AMjoSHnP5XzHAAiAC0QUzxOsxGuLLCxrTq2vd2c0Dkt6dkq9b2++/9Lfi5g=="}]},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.4_1602605928036_0.4112360391710397"},"_hasShrinkwrap":false},"0.1.5":{"name":"mdast-util-gfm-table","version":"0.1.5","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"~0.6.0"},"devDependencies":{"mdast-util-from-markdown":"^0.8.0","micromark-extension-gfm-table":"^0.4.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","string-width":"^4.0.0","tape":"^5.0.0","unist-util-remove-position":"^3.0.0","xo":"^0.36.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"d087fe3dc361bed772255f28367188bd87afd394","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.5","_nodeVersion":"15.1.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-DSlFt1ZAlOqTUk+C9zSTOg8Y3skE4R2tcW/a7/DUvIOFxR6qcKshZLne6GemhqdHGncKWRKva91PG4BsakgT6g==","shasum":"63776d512c71c3c200e222d035fcd0a3154ddb57","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.5.tgz","fileCount":6,"unpackedSize":14290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0QQ3CRA9TVsSAnZWagAAxYgP/jvMP0yb9VKmzuS3AnLv\nnO4ml+FlQXEEcV+HoMEjDxUiaalVrm8mdP+/66rUI71ed6fuyb84BIJ0oQT5\nh7KhN0m5ionDg0E1+Tmmxs7iruOsCIZf+fLlL9c9KP9wtYwiO0Gzk4kiZ0SE\neHta84Fo3E8a3LkbuIRIyM6xDDWX5jChpGJaj0jV7oHcTMB8nxs9nCeGBeOd\njhGbXN3O//pb6k6IAIwIxDTUS7HqOsiWwlnrrnTSlw6SF5822uOVbqVEK814\nGA7ghXtQJnabPbrDN5j9qRx4nNkBdq4l/fQmtLX3I4WmY7oNbxd+olPGoeuC\n+c77bAY3B+pjGfhArINpFQrVsE0U8oU1WD2xQeMYHce9SW/oEd9p5lxbVzhS\nwHDtoYTGy9+w9L6LIWwEovcYYaijo4T2w30UFp3eMJcijU3G72WRXGkHoV5I\nEo58w4DTilprnPNYfp1KRjehGZjQ54gCkylf5SLuiPiAVaZ0SW6T9kO1vAtQ\nfAUx8xS3Jvp42hNazIOkBL86IMS1IN7sbHTA5ht+PMUgvaajP0gQ4ffwhAxw\nyK3zGGYNhBozhMgr0nEQRkYZyenO53DiRxvd4z6Ikj4r+QuehdyjNw7pEOt9\nf9azU6HreLZ4vFPbGLJImbb/OqY5nfLyvFmfEV1/SIrxbXzgEeQ2yI/jBTrR\nU67N\r\n=A2I5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDK5/besics7+XEtfbX8oCB6dlRM4T6WolMK8nu0ZR+bAiB+rYEYVVnmTsm5xk0rHjqHL5UiBe4mRsZ7RlDsW6uBlQ=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.5_1607533622667_0.04173657412777465"},"_hasShrinkwrap":false},"0.1.6":{"name":"mdast-util-gfm-table","version":"0.1.6","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"dependencies":{"markdown-table":"^2.0.0","mdast-util-to-markdown":"~0.6.0"},"devDependencies":{"mdast-util-from-markdown":"^0.8.0","micromark-extension-gfm-table":"^0.4.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","string-width":"^4.0.0","tape":"^5.0.0","unist-util-remove-position":"^3.0.0","xo":"^0.37.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"704ed14ba30304e88b19250b2e3560665eeed3fa","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@0.1.6","_nodeVersion":"15.1.0","_npmVersion":"6.14.10","dist":{"integrity":"sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==","shasum":"af05aeadc8e5ee004eeddfb324b2ad8c029b6ecf","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.6.tgz","fileCount":6,"unpackedSize":14291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8E8CCRA9TVsSAnZWagAA26AP/0sLiUnPOAhf3Vki+cG6\n2XK6nI1lInB0pVC5Zug/NeC4+4p6WVwoY9+2OMvgFxmKW6bG9MnHNzW8rEiT\nE2yaAWBxjKAFT/ZE+jjqI3JX+QOF52ppZE8xnMfGOx6aab1sX7F38U7oMJ5q\nSK6+qV1oIuF/4001lTgdYk8rd/CTbdjlULEIxfnmuCEhAclYFGl2Axcz1dCC\nKY+4dm+mE9VSCWldXh6BgedVccmUv+PVsID59Op0mtQv5DpNK5PgcVI5aI0/\nZpksPAIqGuEH6V+A6FW46Ix+LK6g3+Z8L8wnsW9L6DtNTluN+C8IQf3Ny+9g\nlvSkgoPejD0YtVW1IGDoCwvQ3GFhbKE+nxFeggmvuSKUOUUuBRlv1CeM4wbe\n6SsWFYILign1LkGilopzMyvEYrk5PrLboxirgBYo7n1swAqm1OiIayROgpui\n+kBzqzhVzwHt/Y8zzQvZTEOou7V6qFHMVuDV7ZvMJiOJ6gBKXFw36HN+Rygm\nvbzCR2JfM/cH5Nj0G++nr+zZSfMQjce7Eh2Qp28lpx19vXbjGMIHe2/uZxd/\noUIkOoNfChAYXuZUbdWHu833FDSjhO4BbK1TECovk6hBF6IKidy3XOqeJz2p\nBXSaMllkW1/CA4pMSo4TVX3/nfMBSflyJ+NWUCDKVx2jkegDiv8GmtkBP7cI\nlKvE\r\n=NljC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMQfnNX+82ehrjzQIMwNRwaQXNvlIaS70SJE3I1g8eJgIgE1nPClO03gC9kJVYhY5PPY8FshZYKjg5dzZCAslOKmg="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_0.1.6_1609584386116_0.49707724991433566"},"_hasShrinkwrap":false},"1.0.0":{"name":"mdast-util-gfm-table","version":"1.0.0","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"markdown-table":"^3.0.0","mdast-util-to-markdown":"^1.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.39.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"bd1e5bae6b11b1d624e8d47836f2bc92de7cd543","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.0","_nodeVersion":"16.2.0","_npmVersion":"7.18.1","dist":{"integrity":"sha512-+XO9Wsg3BAE/4mVF0d0itJya58FJan62SHvcPP0Fi0ayXp0zOVB/nGrR+IEEVLbKnn3e8NVAIIWWZN7+epvx8Q==","shasum":"7832ed5bc936682ded9245f4aa4592dc47865761","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.0.tgz","fileCount":5,"unpackedSize":17758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0lCfCRA9TVsSAnZWagAA/ZkQAIT/ahS08ZXKPKxeLftu\nw2yZ1kc1VW/CHNoEsGwnsaYfl7adstCrFXARr6ox+vcnXthhKAjDBgAdo8DU\nZjygAdtLT2l/XSVr9/2/d0c29zMvQpX3Mvo5CH1j1ETCIYueMR2LWun1+Uq8\nZb/1yh/50Ye3IOqBTxBUBq59MDiSFHJl4ICdqKOtMJ7mG/yvszicKdjfjAdk\nbz7othUJvgyLXiJcANarZCrVaB0znq+P6YRlQkEH8rU6hi2qgdETAcTgOFTl\n4nK0NPd2pcImN3RybKtsDndJTUWnK1LpndefFOPtH38zQAWF7i5uuJ4x/cIl\nG7OfUIrV3GSSPqmUGkDVTYjAMHX1KlgPngDw8W1dEECC5rM3R1yEmxbcErmZ\nA3mjkMaXwYnXcIo1WKJyibuBoTw1KJK+eQb21KTM8+A1OiGwuF4Y9Aks2LOM\n90GFznp/0RNGHiXCLLN5NgeHcbBSHg4EzHSJzvI+CDfItIMj7BupfFPkHbdW\nYIP7LDb7XARFr8B4G3pYNG+YCeuNnK4eKW/ghpO2hdRBvPlJNQ3CGrW2D2RH\noZOGo3STnDteFESEHMOs6Z/4bc9Mp8oVUXRqnqM3zKb/OcGBDCAfxVwhQ7NB\npfQl9dmntQU2vn13HxTCwEqvkGlSPA9aaI5IV9oulYbsmVwJaLO5xqagd/3v\n9dff\r\n=eYmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOCmZk19PF/es9c1/SrUCAklAgWhraSa2w/GfFVR81QQIhANKLpzopvLq7w7A29hldAa7/GITgoSDePi0FvGBWi+sL"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.0_1624395934706_0.7970678221960601"},"_hasShrinkwrap":false},"1.0.1":{"name":"mdast-util-gfm-table","version":"1.0.1","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"markdown-table":"^3.0.0","mdast-util-to-markdown":"^1.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.44.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"05316c80e04ffae17810ab973fc85c85f0b9dde7","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.1","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-NByKuaSg5+M6r9DZBPXFUmhMHGFf9u+WE76EeStN01ghi8hpnydiWBXr+qj0XCRWI7SAMNtEjGvip6zci9axQA==","shasum":"07c269a219d66ec2deb6de38aed0ba1d1f9442df","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.1.tgz","fileCount":5,"unpackedSize":18011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEiu7CRA9TVsSAnZWagAAQXMP/0C1tBywOU/8PyKRYCTe\nIka4sOrbVAUPSs8fFBBTlu4US+4xX1ka9P5ooaxH7Djq5q+IiR/hK62IO5cn\ncZxx1qZox4OBOVl/cxwoB5gVnsQ3dHFsVM/EGEVNWc/YGZZBcOxcstxIdLgm\nDr+kUAeO4onzHJpl4JXQUHc4V/bK8zIjSgL1L3iMeYjbhJ1bEQbcsd9r53K1\nUPVxhrYxSAJK+wOVw/AlMM/L/lPhew5GCk6WaLCRhYn1+FOcTJQsaanFTL7q\nIPzg5HW+mO3duGsJVXACHaX9CX0qjobeceG7qxU9PD2TVAe+hwcMmQgD3m4q\nFvzKADnkDWL424a9g6xWWaMwmqAlZR23afUKfose/qVSe/8QFhGZICniE2jO\nr2dUFd0q3jCXBbRC6+QMzC9NNYxktOjlzgnqiRWT9jOT74xfRhlz4/t2YMg+\nDdGPPsxojbhTTn9Ys4d9SuFf9lrWUX0XXtxZAV9xme+QuXC0kQazcK4hNPSf\n38zLM1kKANjn5+DTLxstb8ys/DPJdd2fhlycsJL0GycxyySOAOE8cWTtnzJg\nGG3L8mj0G3zulCJIh+ZoRg67wPs8wkU5ub/xM0SDyQfTVTA3eCS/YsURoTgv\nVqj+TIt6xpKngmf5flOlkXp0UXIFwbSJP8cO00FM5XKTHC0+o+ShHxLCOsUw\nT+J9\r\n=eEJi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7U2WT5hgxPdD5AH/HGji0Ou8U68zpSzCF0QYSVjTACAiAm2kQzsqiSDo3zC7cTEbSKykppwkcnyUbfWB7RoZma/Q=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.1_1628580795448_0.9383953667936304"},"_hasShrinkwrap":false},"1.0.2":{"name":"mdast-util-gfm-table","version":"1.0.2","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"markdown-table":"^3.0.0","mdast-util-to-markdown":"^1.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.47.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"619e3bd9a02b77f7779d91eb66aff5943b6e356a","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.2","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-pPekvCTChFBF8uCq8bVyQwar8NBU/TaXIy44jj/UzmjMgPBHIa1B1ge8a0JVgzhqgXQAMvGT+PgiKlicdLGfDQ==","shasum":"c727c20d5ac0d7d4b238d50b48e2924f0b77cc76","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.2.tgz","fileCount":5,"unpackedSize":18118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwZiQCRA9TVsSAnZWagAApBIP/3Nb3up06c/R3dcr909u\nm2nvmXNmkZt6pAoiLs96L9BfQXp3GQXQ8Uf0lZ0twbf3mv9NDh5swIPjwJS/\nC5UUVM+SbNH95oiStu+pYnlCMh108vuSu9At9LrkWfjEnw9sZavEdnSDpi1D\nfcRGYMQYYEDBxQaPn/OKP8pLK47+6yHbp+Z7nwz/87AkVlDZZ6yCYTPbbflx\nBaeeH2LRpbFoy7CeW4+LiWRiEHu8utWnPA9Q0KSPIKptIj2Eik/61KIt+L9D\n3X+s9BY/4xYXdfdndEII1Y2UQZ+9G83IHC3UGu1VXD7O/mPFXFiNj4i+5hIn\nYdmODmmWH/TvIyhHl0eINHZvrYDkY4WMtDLiasQ1uOU4uG54tVYV2nQvG6ar\nPiFAuAZgc+M0Ydn6qbv4yW7R7y0F4+M5VvKUx2TdR4aIE0/vYi6JxDtaI/W3\n0qX7DsH3OURj09d+FDiAckHQXw58PHJc4IsnoV/j+ZuS2c7KQGM0Hlin4vqc\nGz5J5OkXunjtd8BPl0Q47DFNnpLICGeeCODgUV1EmNSmzfWgW+BR7zrxKmS1\n3Oj3FNmL2ai7gW49/n2MD0oDt/RvwPhLiuCucopo7cG3Q7Ckdp4nspFhsbnD\nKKrkcfEGLKMMnBhtYZwFiBDXojkG14lkmpX5e7rYj+XzWpEzQGK7/X/XN11q\nJz9o\r\n=pNWV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxjlKvrDfJAbAPe2zynrwoJS5MKNi2ZOLJqzqaXq2eICIQDmW5Tu87rFhvkA8elv8ycT/R+G6oMxu6qbK4uiK1/7xQ=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.2_1640077456381_0.8514928177844161"},"_hasShrinkwrap":false},"1.0.3":{"name":"mdast-util-gfm-table","version":"1.0.3","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"markdown-table":"^3.0.0","mdast-util-to-markdown":"^1.3.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","mdast-util-from-markdown":"^1.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.47.0"},"scripts":{"build":"rimraf \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node --conditions development test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"ca51b08947186c1ef669434456630cc12512556e","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.3","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-B/tgpJjND1qIZM2WZst+NYnb0notPE6m0J+YOe3NOHXyEmvK38ytxaOsgz4BvrRPQQcNbRrTzSHMPnBkj1fCjg==","shasum":"5f880aa6ecd1a9307cd7127f3d94c631ea88da07","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.3.tgz","fileCount":5,"unpackedSize":18769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+BUTCRA9TVsSAnZWagAAjUAQAJUWAPljGwwWMu4IEvZc\nDfmt3++KxmktkhyjYeLYs7xrr2gpvkE2BISqEqqjy0gaEl4ax/arcqXbeOuX\nBcYXM9HQta7o7j/8Y6OFWiZb0eSUG19AXwQ8rPeCm7e/fiCxPNI7M2Qchs4b\ne3eaAeyYQK9VWlXj4HYCtxFEJ0+KGhcJ1FAKtitb0w5L+1qxyBKHDGI6rtlC\nf51e6nqQi1Mt16sHjjqcbFw46xsVET3BKFOdHW7pmjw+I7Ecu+LfPrT6FCjV\nM1dbP5a+aC3KBmxifFshroMTnIu7Z+k0B55AaU92BPEMzCiFJdnMH9A4oNEm\nb5BrAYv1afSeHMDGOmZoaeJ36cGnnef70tEe3B4YcxqbL6FtBuRWxPGGcP8i\nECzB/X7V35rGpmf4DH6q2cbO4IXAAvILE04QBFPkIAqYj+WEqU7CeZzrW52c\ncl4+RM++ieC9k8fhi1Fa57iPY+n1px5R0CBjQqIEE5ZoUa7ALK95hQcCFEPB\nYilI0e8S0TtdKUkWZrOAIN0GEdjMH/LblYfCYtWhsZqGYMus2pp+lEL/3VrU\n6T77GFrNewNNFzlbdHpCwKc4KKVTim63fpA1CvmucB8Hqt0hSV+ud5gRsh1f\ncVT5TLEkgngRqhUwU6kAw7hwwcVKZPTHJnY61ZW1r2aIYE7Nwjf9sZMO+xNc\nEoRk\r\n=78jA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlIYDS8aA1mWKmWfY4CJRjVzumZzEifxTJAhzA/7wG/AIhALEjc+FSZzL+stLHF0ih4L8nzSmnHO30aU9472aCnuDR"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.3_1643648275096_0.4779671552932354"},"_hasShrinkwrap":false},"1.0.4":{"name":"mdast-util-gfm-table","version":"1.0.4","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"markdown-table":"^3.0.0","mdast-util-from-markdown":"^1.0.0","mdast-util-to-markdown":"^1.3.0"},"devDependencies":{"@types/mdast":"^3.0.0","@types/tape":"^4.0.0","c8":"^7.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.48.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"dcb4cd035a1ee52d36c97a49c4b8dcfc77bfb572","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.4","_nodeVersion":"17.4.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-aEuoPwZyP4iIMkf2cLWXxx3EQ6Bmh2yKy9MVCg4i6Sd3cX80dcLEfXO/V4ul3pGH9czBK4kp+FAl+ZHmSUt9/w==","shasum":"0dbb25f04fd9c0877dc63b76203ecbdf5d945755","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.4.tgz","fileCount":7,"unpackedSize":19071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMJu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppwQ/9HDKrAQ+EiJA4Sbu1FECujLkfHbVIn/cmpV76R0QYMjxZItqp\r\n1ZcPcq37HdnnYsiJB2qxtdCFMsIV1IqqaD3i5qrOuH97O/KVhEBG2E6cPxOy\r\nOFSARveuwBi8DBcXpMa9JX/UkvvTcICNeXFm7UBBZ3SMsPrVFsYOkbwSIoUz\r\nsuiZviXuDqi5JhaiHeRn8PxCczbW1p8wF3IddznPKiBGsEoTJr7yrI2nyT9f\r\n+LIuSlP8tUeLsbc19t4pVKgSAPIJQEmwvZ+D1QFbzP9CzkuAyEp2H1fcGaZt\r\nhLjvQVznXrhfgKD9tCNN5C1zOdffex+yfcYXnxHwCi8UkrS8Ub9w5zdZX5N8\r\ntMfcwCZoJEUrJVr2Y8tEwE02Ow11vp3o4Ih59pTaaTOVAITAOhbujDA0JQmE\r\nHdcq+ROOR+KzW+0XwnkI6ga+HOIiZ431tYQGY2kc8luzzbTfOZ+JcyeZgBn+\r\nOBwhTh2ohzIO0OZJWwkjg1NBefM4dMN9PEBn8SZeicUl/f6rTD5iKyrv+p2t\r\nn7C9EHJe+XCQhkLzMFxkrg5N4BNcBMirc7FGXNx9WQhgvIDCVOXGYjCNCimJ\r\nAo8eG3oNjfZTMf/Ib951YNIzazfZkpu8GrxojSzoionmM8IcbeowS7Kvjrq/\r\nEFmsw3fAdxZkpFZecXPVm2yskvR6KfBHafE=\r\n=VHiq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLgAf8In1PoWVMB4Zb7ZBnJcbr0fTduaZ5Qo+FMDU+VgIhAI5+J0JpQ9oqdOLPJHKIdqgJMXSWVgxPZ50il0vjLXgK"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.4_1647352761435_0.008967220345624138"},"_hasShrinkwrap":false},"1.0.5":{"name":"mdast-util-gfm-table","version":"1.0.5","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"markdown-table":"^3.0.0","mdast-util-from-markdown":"^1.0.0","mdast-util-to-markdown":"^1.3.0"},"devDependencies":{"@types/mdast":"^3.0.0","@types/tape":"^4.0.0","c8":"^7.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.52.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"0fef0e59d1c064e9a18a47eed49d883476fc6a83","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.5","_nodeVersion":"18.2.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-BoKu7S5gsRTPWH5yZ0Gw3W6oh9B+N2K9XA5XJloSjk+BBn/yeZm25uvYWDhBzIj8YDnwP6PquJjvtrksK7xT8Q==","shasum":"0213c9e18d75695dbdd78ae0b56d17b8d0b64a9d","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.5.tgz","fileCount":7,"unpackedSize":26917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgG2wZBbJ4LZwUQtAL6Cohyk2Y8Cg6/AdFt8Vu5nI2GAiEA3KW3PLtdDw0QOygdk52NoX5aCdFmblX9Z34+haG+wY0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzUYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowXxAAh/3FPpCa+NVwlrXu3LewE1icSAjfTJyeJeQ4uSA4AaFe28iH\r\nJuddVIa8lWP2HS60xZdbwtgn5BbVrtwiY/6MZhqV3CWtyuWqemLqwzxGoUsj\r\n1bnXJL5Y2oKYnyQSa6qLpqJOZaibp2B6tSdXq0rNxgWttmh+w5TT/Jimu41e\r\np4FPBVwFltUPmHSkgSbk5RZxdkdbgtNWintwSkAGakKoK24dhwQQa9MpybIk\r\n2pHuMd0b/IBoDU9XQxIpbqLz1JF/tzax6rHa9FoHPHvLKFIERXwPc8xVlaxg\r\nQqucg1j8JyqmrR5fvkvqI0nKOZGtPjgbIo6WsupEhMGRvT9utmLKNw+LitKs\r\nszpSWruocJC/5UrNysSwE+ucK+JZFSvWp1WXSWORfTkSyl/WMSkUFx5kvKxr\r\n30ctL35v3rftG6NrBLDicYYneXc3QFeLKHAKHGVrlT6PPIF7796YHM5YTkjG\r\nPnrv1zBoekpcr799XhGrIK2Fteoi3JNnr7Fi30RnCh7noOcYJ4GFsWWzQ/lr\r\n2cZIdgZQ/+nqB6I1k2fen/uv3+pLApEZgm+Sw0gT2xPxVNOkt7tfE73U5XgM\r\nwVumqGUqgvdceIPZ6dECJ2yhJOyA2f78Ffxq/0E+SKeF4Ugp4R9tv+/aX8E6\r\nO6aQ+c4xhocNvLiRVsduVw/tCO+3Hvuo3xs=\r\n=orVv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.5_1662989592360_0.42091115932437173"},"_hasShrinkwrap":false},"1.0.6":{"name":"mdast-util-gfm-table","version":"1.0.6","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/mdast":"^3.0.0","markdown-table":"^3.0.0","mdast-util-from-markdown":"^1.0.0","mdast-util-to-markdown":"^1.3.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","string-width":"^5.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.52.0"},"scripts":{"build":"rimraf \"lib/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"0d539d4de9439746fcba510a2a0284678404ee36","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.6","_nodeVersion":"18.2.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-uHR+fqFq3IvB3Rd4+kzXW8dmpxUhvgCQZep6KdjsLK4O6meK5dYZEayLtIxNus1XO3gfjfcIFe8a7L0HZRGgag==","shasum":"184e900979fe790745fc3dabf77a4114595fcd7f","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.6.tgz","fileCount":7,"unpackedSize":26917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8PxQHGuK9vKFc9x90bX7lYXC3YsvwkWj7dA+LNPQzXwIhAOTgWsxxAJWkXyFfdqXcUE+qNUyl2ILl0YSxGhQ/nQwm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzXxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpINRAAic9jp1CSElIY+ddHwDxEErkPqiA67i6FMtlg7wY/5vpWtJRY\r\nPD/kWHP3SdA+BRz283pa57HtZfm5QQ+ogPxJJ5rS/kyG02DiuDY2uYpWZSLp\r\nGy/7NrXD+4mcXgV5AJG644Dqal8pGveY+n+o1IY31sdMcYNwCmTCovEV77wz\r\ng/aDGyijk3swpc26F3H5WBOm3SloVOF8Fpixf4AcDFWh4ycOF8cGZ7qHjZsi\r\n6B0ud8KcmTDHw+Ov+mun+fYAyOv+Fv8qZNn9hs6tRgQFSiMpVik9A0hckvWA\r\nMmRBUccL+XTCxkD9orSEGiY/vO+AHuOcVkaigy0+13ApVXbLB4Wino0ftQgk\r\ndqrISYw6vEYytXb0DWAnodFdzy/WlCX7cgNC2bnR0n3JUEQl3n+LJwgXMXjg\r\nqn4vWNsh//D5ZEcByMU6x6bHmBSE6Z632++HSvhNQLnDxBpaTHIpCDiQzxvF\r\nYc+2v8wVgcD6IAe+l6lItg0WxS3/U1ydPbQzFJcxNV8l+z8y2NaiMIs+jxq4\r\nopak/YVnV58769vv147dyEz+2ozZZCY2Am5ukXDyBbxVCjU18WAdLMsi8alW\r\nuUJRION1wr++Lpo+1OM2K5e7ye5RJNtXZbT8/g41yFh1JStlypWL/rFdsZXS\r\naV+FYhiReGMGmrdk5PhhrvCKDzWnlqfhdU4=\r\n=1NGc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.6_1662989809363_0.31372513352805176"},"_hasShrinkwrap":false},"1.0.7":{"name":"mdast-util-gfm-table","version":"1.0.7","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/mdast":"^3.0.0","markdown-table":"^3.0.0","mdast-util-from-markdown":"^1.0.0","mdast-util-to-markdown":"^1.3.0"},"devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","micromark-extension-gfm-table":"^1.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","string-width":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-util-remove-position":"^4.0.0","xo":"^0.53.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"68ecc47e8915a53576cbe1ac63ff2471dd268679","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@1.0.7","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==","shasum":"3552153a146379f0f9c4c1101b071d70bbed1a46","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz","fileCount":7,"unpackedSize":30716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA4ERD0pMp28T4U+lzjt4IZtDtNLOgm6cN0QKNvat5SAIgdQIRM2hN9/d6v9dXpeVio/U19+eJxYAW5hi/egZE8RM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj15cKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo41w//Xw4aGlXjlzBh/LTqMmyq18R1Uci/XdO36AM5jbDxSTHsthqD\r\n6D2eorwsm4CezI3Edad3DswHHuLjfijv5QSkDahYOGM4LyPUH5/wmPgFhM/7\r\nRfsV/5siL6fpV90JHrP65AMQTuujwYR2W3a6/VsUevESb58hFwA+7wD7jDq6\r\nAzULZWLTGcSnJJ2LmXx+jITll+o/v3gVtlWvGpxaOfriKsEFIi/bjbnHXNcN\r\nIWH5ATh1QNAlq6bIgZ99nchHOihChX3wxB8K/w5/FLbFM2ajd7NoUl6u9IYK\r\nHUcmgB2C9qkotemKjoOkNw3EBkga1rkC3489ENIvp6itGuG34UUOL5/DKnLJ\r\n9TSfDAinoMBfMAppEMQGNNLxYVY2721y6kHYpmBlAbM3OHkwc3WiDVpGDROK\r\n++8GNjj/YZUfi1QHIUbp1PBU7MMxFDYS3JEMYXakJ7yekVq555wID/H58kD/\r\nxiDkG9pDy+GAwevTInTLWDD9yXlvdPEK3m3BLbUjZdDyDxL/KAKWbqssZaRP\r\nRt5ak5PI7TJZJvS8PbNAMO+fNcKdy4OsKx6YryuEK3ZSeVtnEzgeQn4CYP9e\r\nZoJKuX7keM7SDGOtIErnzxxYiJoUiPU8KHZIg2VM7BqLzv4suf05jECTw5Re\r\nXwC7wCTq7oeW+wYpkk0Nq8oaUZ1FzhDcOg0=\r\n=olNv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_1.0.7_1675073290422_0.14438394169331037"},"_hasShrinkwrap":false},"2.0.0":{"name":"mdast-util-gfm-table","version":"2.0.0","description":"mdast extension to parse and serialize GFM tables","license":"MIT","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/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","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/mdast":"^4.0.0","devlop":"^1.0.0","markdown-table":"^3.0.0","mdast-util-from-markdown":"^2.0.0","mdast-util-to-markdown":"^2.0.0"},"devDependencies":{"@types/node":"^20.0.0","c8":"^8.0.0","micromark-extension-gfm-table":"^2.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","string-width":"^6.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","unist-util-remove-position":"^5.0.0","xo":"^0.54.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api-prod":"node --conditions production test.js","test-api-dev":"node --conditions development test.js","test-api":"npm run test-api-dev && npm run test-api-prod","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"overrides":[{"files":["**/*.ts"],"rules":{"@typescript-eslint/consistent-type-definitions":"off"}}],"prettier":true},"gitHead":"abf8c36f37e363194f994cc650a83ce1926c83f9","types":"./index.d.ts","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","_id":"mdast-util-gfm-table@2.0.0","_nodeVersion":"20.0.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==","shasum":"7a435fb6223a72b0862b33afbd712b6dae878d38","tarball":"https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz","fileCount":7,"unpackedSize":30873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmdY/twMQMyL6u0nhz62rQmdEWnOI2PWsQRxn9d36HHAiAxe8YSlN541G4uCS01jwEmP7fidcOeDZzAIru2ugAvMw=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mdast-util-gfm-table_2.0.0_1689002132754_0.2743589235658046"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-18T14:48:02.961Z","0.1.0":"2020-09-18T14:48:03.154Z","modified":"2023-07-10T15:15:33.118Z","0.1.1":"2020-09-18T15:01:44.781Z","0.1.2":"2020-09-18T17:56:51.339Z","0.1.3":"2020-10-01T10:29:08.020Z","0.1.4":"2020-10-13T16:18:48.184Z","0.1.5":"2020-12-09T17:07:02.822Z","0.1.6":"2021-01-02T10:46:26.326Z","1.0.0":"2021-06-22T21:05:34.863Z","1.0.1":"2021-08-10T07:33:15.562Z","1.0.2":"2021-12-21T09:04:16.526Z","1.0.3":"2022-01-31T16:57:55.241Z","1.0.4":"2022-03-15T13:59:21.556Z","1.0.5":"2022-09-12T13:33:12.561Z","1.0.6":"2022-09-12T13:36:49.503Z","1.0.7":"2023-01-30T10:08:10.638Z","2.0.0":"2023-07-10T15:15:32.984Z"},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"description":"mdast extension to parse and serialize GFM tables","homepage":"https://github.com/syntax-tree/mdast-util-gfm-table#readme","keywords":["unist","mdast","mdast-util","util","utility","markdown","markup","table","row","column","cell","tabular","gfm"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/mdast-util-gfm-table.git"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/syntax-tree/mdast-util-gfm-table/issues"},"license":"MIT","readme":"# mdast-util-gfm-table\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[mdast][] extensions to parse and serialize [GFM][] tables.\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When to use this](#when-to-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`gfmTableFromMarkdown`](#gfmtablefrommarkdown)\n    *   [`gfmTableToMarkdown(options?)`](#gfmtabletomarkdownoptions)\n    *   [`Options`](#options)\n*   [Examples](#examples)\n    *   [Example: `stringLength`](#example-stringlength)\n*   [HTML](#html)\n*   [Syntax](#syntax)\n*   [Syntax tree](#syntax-tree)\n    *   [Nodes](#nodes)\n    *   [Enumeration](#enumeration)\n    *   [Content model](#content-model)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis package contains two extensions that add support for GFM table syntax in\nmarkdown to [mdast][].\nThese extensions plug into\n[`mdast-util-from-markdown`][mdast-util-from-markdown] (to support parsing\ntables in markdown into a syntax tree) and\n[`mdast-util-to-markdown`][mdast-util-to-markdown] (to support serializing\ntables in syntax trees to markdown).\n\n## When to use this\n\nYou can use these extensions when you are working with\n`mdast-util-from-markdown` and `mdast-util-to-markdown` already.\n\nWhen working with `mdast-util-from-markdown`, you must combine this package\nwith [`micromark-extension-gfm-table`][extension].\n\nWhen you don’t need a syntax tree, you can use [`micromark`][micromark]\ndirectly with `micromark-extension-gfm-table`.\n\nWhen you are working with syntax trees and want all of GFM, use\n[`mdast-util-gfm`][mdast-util-gfm] instead.\n\nAll these packages are used [`remark-gfm`][remark-gfm], which\nfocusses on making it easier to transform content by abstracting these\ninternals away.\n\nThis utility does not handle how markdown is turned to HTML.\nThat’s done by [`mdast-util-to-hast`][mdast-util-to-hast].\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install mdast-util-gfm-table\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {gfmTableFromMarkdown, gfmTableToMarkdown} from 'https://esm.sh/mdast-util-gfm-table@2'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {gfmTableFromMarkdown, gfmTableToMarkdown} from 'https://esm.sh/mdast-util-gfm-table@2?bundle'\n</script>\n```\n\n## Use\n\nSay our document `example.md` contains:\n\n```markdown\n| a | b | c | d |\n| - | :- | -: | :-: |\n| e | f |\n| g | h | i | j | k |\n```\n\n…and our module `example.js` looks as follows:\n\n```js\nimport fs from 'node:fs/promises'\nimport {gfmTable} from 'micromark-extension-gfm-table'\nimport {fromMarkdown} from 'mdast-util-from-markdown'\nimport {gfmTableFromMarkdown, gfmTableToMarkdown} from 'mdast-util-gfm-table'\nimport {toMarkdown} from 'mdast-util-to-markdown'\n\nconst doc = await fs.readFile('example.md')\n\nconst tree = fromMarkdown(doc, {\n  extensions: [gfmTable()],\n  mdastExtensions: [gfmTableFromMarkdown()]\n})\n\nconsole.log(tree)\n\nconst out = toMarkdown(tree, {extensions: [gfmTableToMarkdown()]})\n\nconsole.log(out)\n```\n\n…now running `node example.js` yields (positional info removed for brevity):\n\n```js\n{\n  type: 'root',\n  children: [\n    {\n      type: 'table',\n      align: [null, 'left', 'right', 'center'],\n      children: [\n        {\n          type: 'tableRow',\n          children: [\n            {type: 'tableCell', children: [{type: 'text', value: 'a'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'b'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'c'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'd'}]}\n          ]\n        },\n        {\n          type: 'tableRow',\n          children: [\n            {type: 'tableCell', children: [{type: 'text', value: 'e'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'f'}]}\n          ]\n        },\n        {\n          type: 'tableRow',\n          children: [\n            {type: 'tableCell', children: [{type: 'text', value: 'g'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'h'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'i'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'j'}]},\n            {type: 'tableCell', children: [{type: 'text', value: 'k'}]}\n          ]\n        }\n      ]\n    }\n  ]\n}\n```\n\n```markdown\n| a | b  |  c |  d  |   |\n| - | :- | -: | :-: | - |\n| e | f  |    |     |   |\n| g | h  |  i |  j  | k |\n```\n\n## API\n\nThis package exports the identifiers\n[`gfmTableFromMarkdown`][api-gfm-table-from-markdown] and\n[`gfmTableToMarkdown`][api-gfm-table-to-markdown].\nThere is no default export.\n\n### `gfmTableFromMarkdown`\n\nCreate an extension for [`mdast-util-from-markdown`][mdast-util-from-markdown]\nto enable GFM tables in markdown.\n\n###### Returns\n\nExtension for `mdast-util-from-markdown` to enable GFM tables\n([`FromMarkdownExtension`][from-markdown-extension]).\n\n### `gfmTableToMarkdown(options?)`\n\nCreate an extension for [`mdast-util-to-markdown`][mdast-util-to-markdown] to\nenable GFM tables in markdown.\n\n###### Parameters\n\n*   `options` ([`Options`][api-options], optional)\n    — configuration\n\n###### Returns\n\nExtension for `mdast-util-to-markdown` to enable GFM tables\n([`ToMarkdownExtension`][to-markdown-extension]).\n\n### `Options`\n\nConfiguration (TypeScript type).\n\n###### Fields\n\n*   `tableCellPadding` (`boolean`, default: `true`)\n    — whether to add a space of padding between delimiters and cells\n*   `tablePipeAlign` (`boolean`, default: `true`)\n    — whether to align the delimiters\n*   `stringLength` (`((value: string) => number)`, default: `s => s.length`)\n    — function to detect the length of table cell content, used when aligning\n    the delimiters between cells\n\n## Examples\n\n### Example: `stringLength`\n\nIt’s possible to align tables based on the visual width of cells.\nFirst, let’s show the problem:\n\n```js\nimport {gfmTable} from 'micromark-extension-gfm-table'\nimport {fromMarkdown} from 'mdast-util-from-markdown'\nimport {gfmTableFromMarkdown, gfmTableToMarkdown} from 'mdast-util-gfm-table'\nimport {toMarkdown} from 'mdast-util-to-markdown'\n\nconst doc = `| Alpha | Bravo |\n| - | - |\n| 中文 | Charlie |\n| 👩‍❤️‍👩 | Delta |`\n\nconst tree = fromMarkdown(doc, {\n  extensions: [gfmTable],\n  mdastExtensions: [gfmTableFromMarkdown]\n})\n\nconsole.log(toMarkdown(tree, {extensions: [gfmTableToMarkdown()]}))\n```\n\nThe above code shows how these utilities can be used to format markdown.\nThe output is as follows:\n\n```markdown\n| Alpha    | Bravo   |\n| -------- | ------- |\n| 中文       | Charlie |\n| 👩‍❤️‍👩 | Delta   |\n```\n\nTo improve the alignment of these full-width characters and emoji, pass a\n`stringLength` function that calculates the visual width of cells.\nOne such algorithm is [`string-width`][string-width].\nIt can be used like so:\n\n```diff\n@@ -2,6 +2,7 @@ import {gfmTable} from 'micromark-extension-gfm-table'\n import {fromMarkdown} from 'mdast-util-from-markdown'\n import {gfmTableFromMarkdown, gfmTableToMarkdown} from 'mdast-util-gfm-table'\n import {toMarkdown} from 'mdast-util-to-markdown'\n+import stringWidth from 'string-width'\n\n const doc = `| Alpha | Bravo |\n | - | - |\n@@ -13,4 +14,8 @@ const tree = fromMarkdown(doc, {\n   mdastExtensions: [gfmTableFromMarkdown()]\n })\n\n-console.log(toMarkdown(tree, {extensions: [gfmTableToMarkdown()]}))\n+console.log(\n+  toMarkdown(tree, {\n+    extensions: [gfmTableToMarkdown({stringLength: stringWidth})]\n+  })\n+)\n```\n\nThe output of our code with these changes is as follows:\n\n```markdown\n| Alpha | Bravo   |\n| ----- | ------- |\n| 中文  | Charlie |\n| 👩‍❤️‍👩    | Delta   |\n```\n\n## HTML\n\nThis utility does not handle how markdown is turned to HTML.\nThat’s done by [`mdast-util-to-hast`][mdast-util-to-hast].\n\n## Syntax\n\nSee [Syntax in `micromark-extension-gfm-table`][syntax].\n\n## Syntax tree\n\nThe following interfaces are added to **[mdast][]** by this utility.\n\n### Nodes\n\n#### `Table`\n\n```idl\ninterface Table <: Parent {\n  type: 'table'\n  align: [alignType]?\n  children: [TableContent]\n}\n```\n\n**Table** (**[Parent][dfn-parent]**) represents two-dimensional data.\n\n**Table** can be used where **[flow][dfn-flow-content]** content is expected.\nIts content model is **[table][dfn-table-content]** content.\n\nThe *[head][term-head]* of the node represents the labels of the columns.\n\nAn `align` field can be present.\nIf present, it must be a list of **[alignTypes][dfn-enum-align-type]**.\nIt represents how cells in columns are aligned.\n\nFor example, the following markdown:\n\n```markdown\n| foo | bar |\n| :-- | :-: |\n| baz | qux |\n```\n\nYields:\n\n```js\n{\n  type: 'table',\n  align: ['left', 'center'],\n  children: [\n    {\n      type: 'tableRow',\n      children: [\n        {\n          type: 'tableCell',\n          children: [{type: 'text', value: 'foo'}]\n        },\n        {\n          type: 'tableCell',\n          children: [{type: 'text', value: 'bar'}]\n        }\n      ]\n    },\n    {\n      type: 'tableRow',\n      children: [\n        {\n          type: 'tableCell',\n          children: [{type: 'text', value: 'baz'}]\n        },\n        {\n          type: 'tableCell',\n          children: [{type: 'text', value: 'qux'}]\n        }\n      ]\n    }\n  ]\n}\n```\n\n#### `TableRow`\n\n```idl\ninterface TableRow <: Parent {\n  type: \"tableRow\"\n  children: [RowContent]\n}\n```\n\n**TableRow** (**[Parent][dfn-parent]**) represents a row of cells in a table.\n\n**TableRow** can be used where **[table][dfn-table-content]** content is\nexpected.\nIts content model is **[row][dfn-row-content]** content.\n\nIf the node is a *[head][term-head]*, it represents the labels of the columns\nfor its parent **[Table][dfn-table]**.\n\nFor an example, see **[Table][dfn-table]**.\n\n#### `TableCell`\n\n```idl\ninterface TableCell <: Parent {\n  type: \"tableCell\"\n  children: [PhrasingContent]\n}\n```\n\n**TableCell** (**[Parent][dfn-parent]**) represents a header cell in a\n**[Table][dfn-table]**, if its parent is a *[head][term-head]*, or a data\ncell otherwise.\n\n**TableCell** can be used where **[row][dfn-row-content]** content is expected.\nIts content model is **[phrasing][dfn-phrasing-content]** content excluding\n**[Break][dfn-break]** nodes.\n\nFor an example, see **[Table][dfn-table]**.\n\n### Enumeration\n\n#### `alignType`\n\n```idl\nenum alignType {\n  'center' | 'left' | 'right' | null\n}\n```\n\n**alignType** represents how phrasing content is aligned\n([\\[CSSTEXT\\]][css-text]).\n\n*   **`'left'`**: See the [`left`][css-left] value of the `text-align` CSS\n    property\n*   **`'right'`**: See the [`right`][css-right] value of the `text-align`\n    CSS property\n*   **`'center'`**: See the [`center`][css-center] value of the `text-align`\n    CSS property\n*   **`null`**: phrasing content is aligned as defined by the host environment\n\n### Content model\n\n#### `FlowContent` (GFM table)\n\n```idl\ntype FlowContentGfm = Table | FlowContent\n```\n\n#### `TableContent`\n\n```idl\ntype TableContent = TableRow\n```\n\n**Table** content represent the rows in a table.\n\n#### `RowContent`\n\n```idl\ntype RowContent = TableCell\n```\n\n**Row** content represent the cells in a row.\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the additional type [`Options`][api-options].\n\nThe `Table`, `TableRow`, and `TableCell` types of the mdast nodes are exposed\nfrom `@types/mdast`.\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, `mdast-util-gfm-table@^2`,\ncompatible with Node.js 16.\n\nThis utility works with `mdast-util-from-markdown` version 2+ and\n`mdast-util-to-markdown` version 2+.\n\n## Related\n\n*   [`remarkjs/remark-gfm`][remark-gfm]\n    — remark plugin to support GFM\n*   [`syntax-tree/mdast-util-gfm`][mdast-util-gfm]\n    — same but all of GFM (autolink literals, footnotes, strikethrough, tables,\n    tasklists)\n*   [`micromark/micromark-extension-gfm-table`][extension]\n    — micromark extension to parse GFM tables\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`syntax-tree/.github`][health] for\nways to 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<!-- Definitions -->\n\n[build-badge]: https://github.com/syntax-tree/mdast-util-gfm-table/workflows/main/badge.svg\n\n[build]: https://github.com/syntax-tree/mdast-util-gfm-table/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/mdast-util-gfm-table.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/mdast-util-gfm-table\n\n[downloads-badge]: https://img.shields.io/npm/dm/mdast-util-gfm-table.svg\n\n[downloads]: https://www.npmjs.com/package/mdast-util-gfm-table\n\n[size-badge]: https://img.shields.io/badge/dynamic/json?label=minzipped%20size&query=$.size.compressedSize&url=https://deno.bundlejs.com/?q=mdast-util-gfm-table\n\n[size]: https://bundlejs.com/?q=mdast-util-gfm-table\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/syntax-tree/unist/discussions\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[typescript]: https://www.typescriptlang.org\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[health]: https://github.com/syntax-tree/.github\n\n[contributing]: https://github.com/syntax-tree/.github/blob/main/contributing.md\n\n[support]: https://github.com/syntax-tree/.github/blob/main/support.md\n\n[coc]: https://github.com/syntax-tree/.github/blob/main/code-of-conduct.md\n\n[remark-gfm]: https://github.com/remarkjs/remark-gfm\n\n[mdast]: https://github.com/syntax-tree/mdast\n\n[mdast-util-gfm]: https://github.com/syntax-tree/mdast-util-gfm\n\n[mdast-util-from-markdown]: https://github.com/syntax-tree/mdast-util-from-markdown\n\n[mdast-util-to-markdown]: https://github.com/syntax-tree/mdast-util-to-markdown\n\n[mdast-util-to-hast]: https://github.com/syntax-tree/mdast-util-to-hast\n\n[micromark]: https://github.com/micromark/micromark\n\n[extension]: https://github.com/micromark/micromark-extension-gfm-table\n\n[syntax]: https://github.com/micromark/micromark-extension-gfm-table#syntax\n\n[gfm]: https://github.github.com/gfm/\n\n[string-width]: https://github.com/sindresorhus/string-width\n\n[css-text]: https://drafts.csswg.org/css-text/\n\n[css-left]: https://drafts.csswg.org/css-text/#valdef-text-align-left\n\n[css-right]: https://drafts.csswg.org/css-text/#valdef-text-align-right\n\n[css-center]: https://drafts.csswg.org/css-text/#valdef-text-align-center\n\n[term-head]: https://github.com/syntax-tree/unist#head\n\n[dfn-parent]: https://github.com/syntax-tree/mdast#parent\n\n[dfn-phrasing-content]: https://github.com/syntax-tree/mdast#phrasingcontent\n\n[dfn-break]: https://github.com/syntax-tree/mdast#break\n\n[from-markdown-extension]: https://github.com/syntax-tree/mdast-util-from-markdown#extension\n\n[to-markdown-extension]: https://github.com/syntax-tree/mdast-util-to-markdown#options\n\n[api-gfm-table-from-markdown]: #gfmtablefrommarkdown\n\n[api-gfm-table-to-markdown]: #gfmtabletomarkdownoptions\n\n[api-options]: #options\n\n[dfn-flow-content]: #flowcontent-gfm-table\n\n[dfn-table-content]: #tablecontent\n\n[dfn-enum-align-type]: #aligntype\n\n[dfn-row-content]: #rowcontent\n\n[dfn-table]: #table\n","readmeFilename":"readme.md","users":{"flumpus-dev":true}}