{"_id":"markdown-table-prettify","_rev":"9-5d21e42592c86f96bb2c941e6f62fab5","name":"markdown-table-prettify","dist-tags":{"latest":"4.1.0"},"versions":{"3.2.2":{"name":"markdown-table-prettify","version":"3.2.2","keywords":["markdown","table","formatter"],"license":"MIT","_id":"markdown-table-prettify@3.2.2","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"bin":{"markdown-table-prettify":"cli/index.js"},"dist":{"shasum":"c628004964eb1324e85a72f6c0f5c9a4708ab140","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-3.2.2.tgz","fileCount":67,"integrity":"sha512-iL2F8z3MOrJ4lNuo5RBz7GbLqWkH0S0zSUIVPZtihHy/0343NE5Y/+X/U73V3lYUXGXVD2jEAwXKX62O6aSE2A==","signatures":[{"sig":"MEYCIQDY6J7y/k3I2RupsMx6I5X0gFnpIodLCefzZHTnDDvywQIhALP9ujXMIJJNlvblt70dZfONXrjzA2kBcDI6hhqrk3KO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FxzCRA9TVsSAnZWagAAGxYQAKEiqJ6f21KepZer1vC/\njqe2d2n0FUjmEQgaNjYdVSPOR6uBzTG287TL8NoZqZhx0vrKBQ0LRs6uDrmP\nMKUjRRgpXofgA3U0+DI6NTviCX2uG4929lhQx8NdyQZkIy0h97NqKMW23GoH\n142eXrN5K3RAsO9o9IBZ4i4g9b5La8gUAMU4nCfpJJ7kTpxChtbV2ejj+qdQ\nR+/Jl4IOnMdHoETe4+BbO7Zbi20jZqkSeRZsEPD/qam5OYsHzhph7t13uXy6\nYfp49F/Oly1CvHpZ24vTVTSPiDF8Yem9mGq6bYNyOZY3ICF8/rW0zdRw++5Y\nPH+pQ7Or7Hqp1QrSk/al9BuNXNpoOxr16wrEfHLKIb9DNtjTAgEDFSYEjew/\nH6quNQ/HuPzM24VzAUjt29wGvs82W3OSHnO6RtNw1ELG5ZZNYkdatIhYpZf9\nxEKct9XHt1FyImGA7FJ7zo/2rQcebXhV634h+3WDet+gRISps/dPhwUqfRpN\nDiKfVZoYRk9uhT3F5FIjHIWdQ+XufUdm821srxvnjuQ6zc2XU2ZIZMMBw8Pu\nNeFFRLSPb6Lsfuo0QJNZ274wm2pKk1a2EByGYV9fz/uFX2vNiocqwI81Vipf\n60vzQiVCasPrCuxXMqawvCNNnRmF6oa1029UL0ryX+u4kdweFXfBQFzTo9zK\nMiku\r\n=2t8k\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"assets/logo.png","main":"./cli/cliPrettify.js","_from":"file:markdown-table-prettify-3.2.2.tgz","engines":{"vscode":"^1.50.0"},"scripts":{"dist":"rm -r out; tsc -p ./ --lib 'ES5' --target 'ES5' --sourceMap false --downlevelIteration true && gulp merge-packagejson-for-npm-dist && copy /Y README.md out && copy /Y LICENSE out && cd out && npm pack","test":"gulp copy-systemTest-resources && node ./out/test/index.js","compile":"tsc -p ./","pretest":"npm run compile","check-md":"node ./cli/index.js --check","prettify-md":"node ./cli/index.js","vscode:prepublish":"tsc -p ./"},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"_resolved":"D:\\Documents\\Programming\\Git\\MarkdownTablePrettify-VSCodeExt\\out\\markdown-table-prettify-3.2.2.tgz","publisher":"darkriszty","_integrity":"sha512-iL2F8z3MOrJ4lNuo5RBz7GbLqWkH0S0zSUIVPZtihHy/0343NE5Y/+X/U73V3lYUXGXVD2jEAwXKX62O6aSE2A==","categories":["Formatters"],"repository":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt","type":"git"},"_npmVersion":"7.3.0","contributes":{"commands":[{"title":"Prettify markdown tables","command":"markdownTablePrettify.prettifyTables"}],"keybindings":[{"key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && editorLangId == markdown && !editorReadonly && !inCompositeEditor","command":"markdownTablePrettify.prettifyTables"}],"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."}}}},"description":"Transforms markdown tables to be more readable.","directories":{},"displayName":"Markdown Table Prettifier","_nodeVersion":"15.5.0","capabilities":{"documentFormattingProvider":"true"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.6","gulp":"^4.0.2","mocha":"^8.2.1","typemoq":"^2.1.0","typescript":"^4.0.5","@types/node":"^14.14.6","vscode-test":"^1.4.1","@types/mocha":"^8.0.3","@types/vscode":"^1.50.0","gulp-merge-json":"^2.1.1"},"activationEvents":["onLanguage:markdown"],"_npmOperationalInternal":{"tmp":"tmp/markdown-table-prettify_3.2.2_1610374259035_0.16824238331123453","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"markdown-table-prettify","version":"3.4.0","keywords":["markdown","table","formatter"],"license":"MIT","_id":"markdown-table-prettify@3.4.0","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"homepage":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt#readme","bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"bin":{"markdown-table-prettify":"cli/index.js"},"dist":{"shasum":"393aa77e8ea83e1fae837aff83c5feb2a2bdf87d","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-3.4.0.tgz","fileCount":67,"integrity":"sha512-ULduwf9SmcAxVEuuTiixY749lGjfy25P7m5liDaCCDokV/KkuGzNGVVHWPXodTR7NbupA4CyN/h6ZK9yZEG+WA==","signatures":[{"sig":"MEUCIFKrunHFuGxHPNKCTxgqJUs+ib45a3KnNGGO6+T/b3NCAiEAutvYXCRm9bV7PiRrnLUKSJVoCV2kH+YFTcaDiI6nt8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgacjJCRA9TVsSAnZWagAAFMsP/An1ltM86Xmc682KOsAT\nt7pT1td1VGXMbxv0SlISvCHl6gT5ejT+i4w2Jx6hyEUs1mkUnTWu/k2hyHAj\nJsEcapTp7EqHA4gSPbl3vEvYYQ9U5LYfKjY4SbrQEXvW6ihwCLJ1GsgcoFun\nXiOsQTj9T3F3QJIBfGbU54lK80nW+I3LzkklOKkB20MBde3OJE+niXyKPOWY\nM+JTM+e3spbvvXk9xNldONlVWMBA2G0VUlC3l7hBLjrQoV3TFt5sooDJ1Wdz\n/hEZG0IkLghGEQCxUnCsr8RM7wPIullT+8xix7bUmLi0rIgvdnjoVU0I1Tpn\nO/cG1XepFRv+rr29pesPknEU1e0BrPdfF5h4uY8diZg/+yKDXZNBWHBdAUYp\n6IjypOiZs2WzIY3RbPiyaEFszl3ksgcxiSep+RJX5obWwZxR936yquAojI3j\nF8dCJpSTQXyyK21beKnCeypsECoZ0U/vC7LdZ8MqnDJ2g6nP4InO2IeTyFoY\nk5DFL1xqrHd47G32vcpMDswUdhNVkzOZLff0U27e6EyaQHILVh0SIUEic9gm\noBsO/ej+iKLTEGcdmwcOYVI+ofrO/wD3TCLC0cS7nX4PkVWKpDVTR1FoF97v\nlBjEXlMBxjqoZeG7cFA+GS7qQJQKxAhQSbzTolEtE4ymu0MCZsaEziv155V1\nbefV\r\n=WUKv\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"assets/logo.png","main":"./cli/cliPrettify.js","_from":"file:markdown-table-prettify-3.4.0.tgz","engines":{"vscode":"^1.50.0"},"scripts":{"dist":"rm -r ./out; tsc -p ./ --lib 'ES5' --target 'ES5' --sourceMap false --downlevelIteration true && gulp merge-packagejson-for-npm-dist && cp README.md out && cp LICENSE out && cd out && npm pack","test":"gulp copy-systemTest-resources && node ./out/test/index.js","compile":"tsc -p ./","pretest":"npm run compile","check-md":"node ./cli/index.js --check","prettify-md":"node ./cli/index.js","vscode:prepublish":"tsc -p ./"},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"_resolved":"","publisher":"darkriszty","_integrity":"","categories":["Formatters"],"repository":{"url":"git+https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt.git","type":"git"},"_npmVersion":"6.14.4","contributes":{"commands":[{"title":"Prettify markdown tables","command":"markdownTablePrettify.prettifyTables"}],"keybindings":[{"key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && !editorReadonly && !inCompositeEditor","command":"markdownTablePrettify.prettifyTables"}],"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.extendedLanguages":{"type":"array","default":[],"description":"Additional VSCode language identifiers to register the formatter for. Eg: [ 'ruby' ]"},"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."}}}},"description":"Transforms markdown tables to be more readable.","directories":{},"displayName":"Markdown Table Prettifier","_nodeVersion":"10.19.0","capabilities":{"documentFormattingProvider":"true"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.6","gulp":"^4.0.2","mocha":"^8.2.1","typemoq":"^2.1.0","typescript":"^4.0.5","@types/node":"^14.14.6","vscode-test":"^1.4.1","@types/mocha":"^8.0.3","@types/vscode":"^1.50.0","gulp-merge-json":"^2.1.1"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/markdown-table-prettify_3.4.0_1617545417151_0.5681724565233786","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"markdown-table-prettify","version":"3.5.0","keywords":["markdown","table","formatter"],"license":"MIT","_id":"markdown-table-prettify@3.5.0","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"bin":{"markdown-table-prettify":"cli/index.js"},"dist":{"shasum":"f39e56155958c85f472996c0aa183c021a50d201","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-3.5.0.tgz","fileCount":67,"integrity":"sha512-GsQFNRibBVMDH5k73Kj98SvJ/72Rfw0290PqME43pWXAmXi6R4XP3b+KyIFczXWkReehBvqinBJ3sY5LeIJUTA==","signatures":[{"sig":"MEYCIQCIEU3oPTAEfc8tHgz1+SpkEEpcw/j3qCauwNPORyuRvgIhAMA27OfgOmpjsXlbL9do26H+yxKRLmKRqvsHjamj+epV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH7RqCRA9TVsSAnZWagAAJuYP/A3TN4QqBrl2JtMJJe8F\nlxUhNoFeUOn56sWD7l92oVK3uH4AyKYgii26/BH/i8iSXS6SNWi5fK4MZEdA\nfFxcr+qBOQBB+lT9MFx6SvyIETMsmlYAR78T6ScQZKb02+GxciNR1Wl0iTcH\nw8wsu+EJS/tOXk7TWuKl9yksg6XUC8x6aqFhmQcfMwmm/uofryFzqv9ijZlP\nUYC2ho0EHlklq/QWsMyAuElyFNLP3QXm3sdcrhicjaS30zW6kot9S5U78gM2\niER6hzFohZmHS6r61Aq5vncWDOm3CKc2wj6+FOr9AhCjoic+6JCdOXCCWyBz\ngWgS5BRP/bAfy610Co1d2gwJJwlivWZPTdeT76eGxzELJ5ovzAbcDqyqjm4F\nk3f1pCkLX8SBTSbdiheuWzG0tmlsrK1jozrXhnciQ1x4PiHbJ/M/wJX8LK6X\nYXgwfB5sWixa8pv51B5JQnK+3INy6OfIH30vsoaBIjXec6ZnUHM+W4u7CBe3\n52Cdiwgs3ENi+inRov2UAIC0QGxfy0dV2fnrsOqvHdZM1I5YKzoV/xy2C41Q\nJAF6h+8DRoVc7EpfAgviuiGkW7ZnLJ8DyqxS7drCnne27ZKVZUmWqGykNvgk\nQzqbYPKs0GRUwqFmu5qoM2WQEmkZgrOoSB3uJUBuEEUCJwiDnNonSqoDZumO\nFJ51\r\n=LDMo\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"assets/logo.png","main":"./cli/cliPrettify.js","_from":"file:markdown-table-prettify-3.5.0.tgz","engines":{"vscode":"^1.59.0"},"scripts":{"dist":"tsc -p ./ --lib 'es5' --target 'es5' --sourceMap false --downlevelIteration true --excludeDirectories test && gulp merge-packagejson-for-npm-dist && cp README.md out && cp LICENSE out && cd out && npm pack","test":"gulp copy-systemTest-resources && node ./out/test/index.js","compile":"tsc -p ./","pretest":"npm run compile","check-md":"node ./cli/index.js --check","prettify-md":"node ./cli/index.js","vscode:prepublish":"tsc -p ./"},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"_resolved":"D:\\Documents\\Programming\\Git\\MarkdownTablePrettify-VSCodeExt\\out\\markdown-table-prettify-3.5.0.tgz","publisher":"darkriszty","_integrity":"sha512-GsQFNRibBVMDH5k73Kj98SvJ/72Rfw0290PqME43pWXAmXi6R4XP3b+KyIFczXWkReehBvqinBJ3sY5LeIJUTA==","categories":["Formatters"],"repository":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt","type":"git"},"_npmVersion":"7.20.3","contributes":{"commands":[{"title":"Prettify markdown tables","command":"markdownTablePrettify.prettifyTables"}],"keybindings":[{"key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && !editorReadonly && !inCompositeEditor","command":"markdownTablePrettify.prettifyTables"}],"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.extendedLanguages":{"type":"array","default":[],"description":"Additional VSCode language identifiers to register the formatter for. Eg: [ 'ruby' ]"},"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."}}}},"description":"Transforms markdown tables to be more readable.","directories":{},"displayName":"Markdown Table Prettifier","_nodeVersion":"16.7.0","capabilities":{"documentFormattingProvider":"true"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","gulp":"^4.0.2","mocha":"^9.0.0","typemoq":"^2.1.0","typescript":"^4.3.5","@types/node":"^16.6.2","vscode-test":"^1.6.1","@types/mocha":"^9.0.0","@types/vscode":"^1.59.0","gulp-merge-json":"^2.1.1"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/markdown-table-prettify_3.5.0_1629467753913_0.17722042198963983","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"markdown-table-prettify","version":"3.6.0","keywords":["markdown","table","formatter"],"license":"MIT","_id":"markdown-table-prettify@3.6.0","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"bin":{"markdown-table-prettify":"cli/index.js"},"dist":{"shasum":"8ab664ddf9fe8d6a45994c334a42b223a616cb9b","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-3.6.0.tgz","fileCount":70,"integrity":"sha512-xZg+sL5yWyPz75GwNHtCOLe85CPnssoTLqpGc19xSr6CirGu4xRW2f8wj1f7c8Kx1IItXo3hUIqlUX4qAOwAdg==","signatures":[{"sig":"MEYCIQCFMXnNju5zPEtbMSbyuifTIwS6sCFNaX9feZu3YT9Z6gIhAMxN5WMiLaT6cKEvd1vp7QoeVcK7GvOBbVVT5zon0E+e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2ywOCRA9TVsSAnZWagAA+bgP+wbYvSHRjPk+KmgIPFnu\nKqpLOxwkF/NTup2yp62bZePNOx+lMhe4Xf8/dJDsDIYBJrvWLsM+BvrIAaYl\ntw38C2R7hqbRzxBgpk6Awl8T7pvRJahQjqWiVneT7MSg3O54/bApgU+mUQZb\nfI33spOe2SeIv8upIKsYrSjeponOdQbaNRKBJiO+rmCfrOuhmtUW2DnNDrNN\nlxWNx90OtjtfJTRSuEe4RfLAYBDoV1smHIpy8YJ12jDzIq9D/t61W3/QhMM6\nS4MEXPn+8dteMkFN8XiaazJl55xatB738TPDJ2Sv0YMEvRFT7cHy0eq0obob\n05aMryWNEoVEpLafe/NYWlvNyhEgLV9IPdN2iCj5Yuu7VRYEOk7b9iinD223\nuqeChFutQki7I0aHyTwzkuoiJl+mkJ7rFQQkqfroqsJak51s/mmqgH7BSEEI\nK3HV1vB08o+r71BFoyRdzEdk1QkCU19zW+WsIfz4WS1Xfl7pDTtCnUQ9KWoL\nk7O4dqRGWbKt1C+lXyyIq8pv3I2kxELb8cEN1EdPeB6WZm1SgIsm6trD806p\n8VmY5g2sNhFMHUn4x78WFZe4BG5E0zWf0Jehbb7iMnSgzIlb5/jJ/4pueXQK\nKtstRLZPaq4PDrZlra/WGlMZ5y4ML2qW1jz/e/YIvTiOY3Kidjx9u/kMsyoR\ndJ4Q\r\n=59Qk\r\n-----END PGP SIGNATURE-----\r\n"},"icon":"assets/logo.png","main":"./cli/cliPrettify.js","_from":"file:markdown-table-prettify-3.6.0.tgz","engines":{"vscode":"^1.59.0"},"scripts":{"dist":"rm -r ./out && tsc -p ./ --lib 'ES5' --target 'ES5' --sourceMap false --downlevelIteration true && gulp merge-packagejson-for-npm-dist && cp README.md out && cp LICENSE out && cd out && rm ./test && npm pack","test":"gulp copy-systemTest-resources && node ./out/test/index.js","compile":"tsc -p ./","pretest":"npm run compile","check-md":"node ./cli/index.js --check","prettify-md":"node ./cli/index.js","vscode:prepublish":"tsc -p ./"},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"_resolved":"D:\\Documents\\Programming\\Git\\MarkdownTablePrettify-VSCodeExt\\out\\markdown-table-prettify-3.6.0.tgz","publisher":"darkriszty","_integrity":"sha512-xZg+sL5yWyPz75GwNHtCOLe85CPnssoTLqpGc19xSr6CirGu4xRW2f8wj1f7c8Kx1IItXo3hUIqlUX4qAOwAdg==","categories":["Formatters"],"repository":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt","type":"git"},"_npmVersion":"8.1.0","contributes":{"commands":[{"title":"Prettify markdown tables","command":"markdownTablePrettify.prettifyTables"}],"keybindings":[{"key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && !editorReadonly && !inCompositeEditor","command":"markdownTablePrettify.prettifyTables"}],"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.columnPadding":{"type":"integer","default":0,"description":"The left and right padding value expressed in number of spaces."},"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.extendedLanguages":{"type":"array","default":[],"description":"Additional VSCode language identifiers to register the formatter for. Eg: [ 'ruby' ]"},"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."}}}},"description":"Transforms markdown tables to be more readable.","directories":{},"displayName":"Markdown Table Prettifier","_nodeVersion":"17.0.1","capabilities":{"documentFormattingProvider":"true"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.7","gulp":"^4.0.2","mocha":"^9.0.0","typemoq":"^2.1.0","typescript":"^4.3.5","@types/node":"^16.6.2","vscode-test":"^1.6.1","@types/mocha":"^9.0.0","@types/vscode":"^1.59.0","gulp-merge-json":"^2.1.1"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/markdown-table-prettify_3.6.0_1635520246056_0.7190804839437965","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"markdown-table-prettify","version":"3.7.0","keywords":["markdown","table","formatter"],"license":"MIT","_id":"markdown-table-prettify@3.7.0","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"homepage":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt#readme","bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"bin":{"markdown-table-prettify":"cli/index.js"},"dist":{"shasum":"6f96cd75ded253578f0fdbcfb7f89952289f9784","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-3.7.0.tgz","fileCount":70,"integrity":"sha512-woZ1X+u0HsTygXL5kcptMSDwnjU//3UKTOH6fGdaABSSLOxTdWjr2P6i7dVrru5t/pxyEOT48/skv/8m8/VqdA==","signatures":[{"sig":"MEYCIQD8709Ae4+d6ALTIAdlN+lXfHCLF4eKTPzu4/8Gnv2SBgIhAN7xiUWdPPxzgGBucsCNXFhZbNl4+ktf55/xY+cb7gyp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108394},"icon":"assets/logo.png","main":"./cli/cliPrettify.js","_from":"file:markdown-table-prettify-3.7.0.tgz","engines":{"vscode":"^1.103.0"},"scripts":{"dist":"rm -r ./out; tsc -p ./tsconfig.dist.json && npx gulp merge-packagejson-for-npm-dist && cp README.md out && cp LICENSE out && cd out && npm pack","test":"npx gulp copy-systemTest-resources && node ./out/test/index.js","compile":"tsc -p ./","pretest":"npm run compile","check-md":"node ./cli/index.js --check","prettify-md":"node ./cli/index.js","vscode:prepublish":"tsc -p ./"},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"_resolved":"C:\\src\\github\\MarkdownTablePrettify-VSCodeExt\\out\\markdown-table-prettify-3.7.0.tgz","publisher":"darkriszty","_integrity":"sha512-woZ1X+u0HsTygXL5kcptMSDwnjU//3UKTOH6fGdaABSSLOxTdWjr2P6i7dVrru5t/pxyEOT48/skv/8m8/VqdA==","categories":["Formatters"],"repository":{"url":"git+https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt.git","type":"git"},"_npmVersion":"10.9.3","contributes":{"commands":[{"title":"Prettify markdown tables","command":"markdownTablePrettify.prettifyTables"}],"keybindings":[{"key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && !editorReadonly && !inCompositeEditor","command":"markdownTablePrettify.prettifyTables"}],"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.columnPadding":{"type":"integer","default":0,"description":"The left and right padding value expressed in number of spaces."},"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.extendedLanguages":{"type":"array","default":[],"description":"Additional VSCode language identifiers to register the formatter for. Eg: [ 'ruby' ]"},"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."}}}},"description":"Transforms markdown tables to be more readable.","directories":{},"displayName":"Markdown Table Prettifier","_nodeVersion":"22.18.0","capabilities":{"documentFormattingProvider":"true"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.3","gulp":"^5.0.1","mocha":"^11.7.1","typemoq":"^2.1.0","typescript":"^5.9.2","@types/node":"^24.3.0","@types/mocha":"^10.0.10","@types/vscode":"^1.103.0","gulp-merge-json":"^2.2.1","@vscode/test-electron":"^2.5.2"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/markdown-table-prettify_3.7.0_1756472886388_0.8674312615708666","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"markdown-table-prettify","version":"4.0.0","keywords":["markdown","table","formatter"],"license":"MIT","_id":"markdown-table-prettify@4.0.0","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"homepage":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt#readme","bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"bin":{"markdown-table-prettify":"cli/index.js"},"dist":{"shasum":"11ff543e2f1dac63786291f9e7a6f2f862919555","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-4.0.0.tgz","fileCount":139,"integrity":"sha512-EpMth4HQ/RTRPKof8WgBj97Js1g1vUV5RFueyg/owTILrQgx78c1ocVII2jOAyDDONt4kn9ZgnCN4lj+22ND6A==","signatures":[{"sig":"MEYCIQDcqwdhN4bkzxOYdU0hboATJseoewJ8SNaWrIzjBJVx5gIhAIwsuEdv925Gv60EIT+J0LnxyMT8P0VwbJMvZEBOMTxH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113330},"icon":"assets/logo.png","main":"./cli/cliPrettify.js","_from":"file:markdown-table-prettify-4.0.0.tgz","types":"./cli/cliPrettify.d.ts","engines":{"vscode":"^1.115.0"},"scripts":{"dist":"rm -r ./out; tsc -p ./tsconfig.dist.json && npx gulp merge-packagejson-for-npm-dist && cp README.md out && cp LICENSE out && cd out && npm pack","test":"npx gulp copy-systemTest-resources && node ./out/test/index.js","compile":"tsc -p ./","pretest":"npm run compile","check-md":"node ./cli/index.js --check","benchmark":"npm run compile && npx gulp copy-systemTest-resources && node ./out/test/systemTests/benchmarkTestRunner.js","prettify-md":"node ./cli/index.js","vscode:prepublish":"tsc -p ./"},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"_resolved":"D:\\Documents\\Programming\\Git\\MarkdownTablePrettify-VSCodeExt\\out\\markdown-table-prettify-4.0.0.tgz","publisher":"darkriszty","_integrity":"sha512-EpMth4HQ/RTRPKof8WgBj97Js1g1vUV5RFueyg/owTILrQgx78c1ocVII2jOAyDDONt4kn9ZgnCN4lj+22ND6A==","categories":["Formatters"],"repository":{"url":"git+https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt.git","type":"git"},"_npmVersion":"11.11.0","contributes":{"commands":[{"title":"Prettify markdown tables","command":"markdownTablePrettify.prettifyTables"}],"keybindings":[{"key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && !editorReadonly && !inCompositeEditor","command":"markdownTablePrettify.prettifyTables"}],"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.columnPadding":{"type":"integer","default":0,"description":"The left and right padding value expressed in number of spaces."},"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.extendedLanguages":{"type":"array","default":[],"description":"Additional VSCode language identifiers to register the formatter for. Eg: [ 'ruby' ]"},"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."}}}},"description":"Transforms markdown tables to be more readable.","directories":{},"displayName":"Markdown Table Prettifier","_nodeVersion":"24.14.1","capabilities":{"documentFormattingProvider":"true"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.0","gulp":"^5.0.1","mocha":"^11.7.5","typemoq":"^2.1.0","typescript":"^6.0.2","@types/node":"^25.6.0","@types/mocha":"^10.0.10","@types/vscode":"^1.115.0","gulp-merge-json":"^2.2.1","@vscode/test-electron":"^2.5.2"},"activationEvents":["onStartupFinished"],"_npmOperationalInternal":{"tmp":"tmp/markdown-table-prettify_4.0.0_1776428002504_0.37466177855085325","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"markdown-table-prettify","displayName":"Markdown Table Prettifier","description":"Transforms markdown tables to be more readable.","version":"4.1.0","publisher":"darkriszty","repository":{"type":"git","url":"git+https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt.git"},"bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"icon":"assets/logo.png","engines":{"vscode":"^1.115.0"},"categories":["Formatters"],"keywords":["markdown","table","formatter"],"activationEvents":["onStartupFinished"],"main":"./cli/cliPrettify.js","contributes":{"configuration":{"type":"object","title":"Markdown Table Prettifier Configuration","properties":{"markdownTablePrettify.showWindowMessages":{"type":"boolean","default":true,"description":"Whether or not show window messages."},"markdownTablePrettify.maxTextLength":{"type":"integer","default":1000000,"description":"The maximum text length to apply formatting to."},"markdownTablePrettify.extendedLanguages":{"type":"array","default":[],"description":"Additional VSCode language identifiers to register the formatter for. Eg: [ 'ruby' ]"},"markdownTablePrettify.columnPadding":{"type":"integer","default":0,"description":"The left and right padding value expressed in number of spaces."}}},"commands":[{"command":"markdownTablePrettify.prettifyTables","title":"Prettify markdown tables"},{"command":"markdownTablePrettify.prettifyTableAtCursor","title":"Prettify markdown table at cursor"}],"keybindings":[{"command":"markdownTablePrettify.prettifyTables","key":"ctrl+alt+m","mac":"cmd+alt+m","when":"editorTextFocus && !editorReadonly && !inCompositeEditor"}],"menus":{"editor/context":[{"command":"markdownTablePrettify.prettifyTableAtCursor","when":"markdownTablePrettify.hasTableAtCursor && editorTextFocus && !editorReadonly && !inCompositeEditor","group":"1_modification@2"}]}},"capabilities":{"documentFormattingProvider":"true"},"scripts":{"vscode:prepublish":"tsc -p ./","dist":"rm -r ./out; tsc -p ./tsconfig.dist.json && npx gulp merge-packagejson-for-npm-dist && cp README.md out && cp LICENSE out && cd out && npm pack","compile":"tsc -p ./","pretest":"npm run compile","test":"npx gulp copy-systemTest-resources && node ./out/test/index.js","benchmark":"npm run compile && npx gulp copy-systemTest-resources && node ./out/test/systemTests/benchmarkTestRunner.js","prettify-md":"node ./cli/index.js","check-md":"node ./cli/index.js --check"},"devDependencies":{"@types/mocha":"^10.0.10","@types/node":"^25.6.0","@types/vscode":"^1.115.0","@vscode/test-electron":"^2.5.2","glob":"^13.0.0","gulp":"^5.0.1","gulp-merge-json":"^2.2.1","mocha":"^11.7.5","typemoq":"^2.1.0","typescript":"^6.0.2"},"license":"MIT","types":"./cli/cliPrettify.d.ts","bin":{"markdown-table-prettify":"cli/index.js"},"_id":"markdown-table-prettify@4.1.0","homepage":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt#readme","_integrity":"sha512-5z1kieEkT0bhM92wlayP8GdbvjWEW3OT32N4cImGi0PzDffSLoBJL+nnN7eVVKBp/K9a0aGwFNebJqu9fziXQg==","_resolved":"D:\\Documents\\Programming\\Git\\MarkdownTablePrettify-VSCodeExt\\out\\markdown-table-prettify-4.1.0.tgz","_from":"file:markdown-table-prettify-4.1.0.tgz","_nodeVersion":"24.15.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-5z1kieEkT0bhM92wlayP8GdbvjWEW3OT32N4cImGi0PzDffSLoBJL+nnN7eVVKBp/K9a0aGwFNebJqu9fziXQg==","shasum":"289cdaa54b68e80d0c80138ebf56370137e16975","tarball":"https://registry.npmjs.org/markdown-table-prettify/-/markdown-table-prettify-4.1.0.tgz","fileCount":143,"unpackedSize":124328,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDDyaW3dwROpOlSTv2KEsxjqIGT7/ShediGeKZsn/iknAIgfkLHpTimk5VoTWLbgaUYJ3C5bwDzJuZgfyB005Z4jWk="}]},"_npmUser":{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"},"directories":{},"maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/markdown-table-prettify_4.1.0_1779454100701_0.8070692562422053"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-11T14:10:59.034Z","modified":"2026-05-22T12:48:20.988Z","3.2.2":"2021-01-11T14:10:59.166Z","3.4.0":"2021-04-04T14:10:17.510Z","3.5.0":"2021-08-20T13:55:54.145Z","3.6.0":"2021-10-29T15:10:46.191Z","3.7.0":"2025-08-29T13:08:06.595Z","4.0.0":"2026-04-17T12:13:22.717Z","4.1.0":"2026-05-22T12:48:20.853Z"},"bugs":{"url":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/issues"},"license":"MIT","homepage":"https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt#readme","keywords":["markdown","table","formatter"],"repository":{"type":"git","url":"git+https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt.git"},"description":"Transforms markdown tables to be more readable.","maintainers":[{"name":"darkriszty","email":"daroczi.krisztian@gmail.com"}],"readme":"# Markdown table prettifier\n\n[![Test Status](https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/actions)\n[![Visual Studio Code extension](https://vsmarketplacebadges.dev/version-short/darkriszty.markdown-table-prettify.svg)](https://marketplace.visualstudio.com/items?itemName=darkriszty.markdown-table-prettify)\n[![OVSX](https://img.shields.io/open-vsx/v/darkriszty/markdown-table-prettify?color=success&label=Open%20VSX)](https://open-vsx.org/extension/darkriszty/markdown-table-prettify)\n[![Docker image](https://img.shields.io/docker/v/darkriszty/prettify-md?color=success&label=Docker)](https://hub.docker.com/r/darkriszty/prettify-md/tags?page=1&ordering=last_updated)\n[![NPM package](https://img.shields.io/npm/v/markdown-table-prettify?color=success)](https://www.npmjs.com/package/markdown-table-prettify)\n[![Benchmarks](https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/actions/workflows/benchmark.yml/badge.svg)](https://github.com/darkriszty/MarkdownTablePrettify-VSCodeExt/actions/workflows/benchmark.yml)\n\nMakes tables more readable for humans. Compatible with the Markdown writer plugin's table formatter feature in Atom.\n\n## Feature highlights\n\n- Remove redundant ending table border if the beginning has no border, so the table _will not end_ with \"|\".\n- Create missing ending table border if the beginning already has a border, so the table _will end_ with \"|\".\n- Save space by not right-padding the last column if the table has no border.\n- Support empty columns inside tables.\n- Support column alignment options with \":\".\n- Find and format multiple tables.\n- Support \\``code blocks`\\` and ignore blocks with `<!-- markdown-table-prettify-ignore-start -->` and `<!-- markdown-table-prettify-ignore-end -->`.\n- Support indented tables (tables with borders or tab indented).\n\n## Visual Studio Code\n\n![feature X](assets/animation.gif)\n\nThe extension is available for markdown language mode. It can either prettify a selection (`Format Selection`) or the entire document (`Format Document`).\nA VSCode command called `Prettify markdown tables` is also available to format the currently opened document. \nRight-click on a table to access the context menu option `Prettify markdown table at cursor` for formatting individual tables without selection. \n\n### Configurable settings:\n- The maximum texth length of a selection/entire document to consider for formatting. Default: 1M chars (limit does not apply from CLI or NPM).\n- Additional languages to support formatting for besides `markdown`. See possible configurable values [here](https://code.visualstudio.com/docs/languages/identifiers#_known-language-identifiers). Default: `[ ]`.\n- Column padding to make the columns more spaced out from each other. Default: `0` (no extra spacing/padding).\n- Keyboard shortcut to prettify the currently opened markdown document. Default: <kbd>CTRL</kbd>+<kbd>ALT</kbd>+<kbd>M</kbd> (<kbd>CMD</kbd>+<kbd>ALT</kbd>+<kbd>M</kbd> on Mac).\n\n## NPM\n\nThe core formatting logic is available as an NPM package: `npm install --save markdown-table-prettify`. The Typescript code is compiled to ES2022 and shipped inside the package. Requires Node.js 16.11+.\n\nIt currently exposes the entry point also used by the _CLI_. It can be used from regular NodeJS or web apps:\n\n```JS\nimport { CliPrettify } from 'markdown-table-prettify';\n// or\nconst { CliPrettify } = require('markdown-table-prettify');\n\nconsole.log(CliPrettify.prettify(\n`hello|world\n-|-\nfoo|bar`));\n/* Output:\nhello | world\n------|------\nfoo   | bar\n*/\n\n// specifying a column padding\nconsole.log(CliPrettify.prettify(\n`hello|world\n-|-\nfoo|bar`, { columnPadding: 1 }));\n/* Output:\n hello  |  world\n ------ | ------\n foo    |  bar\n*/\n\n```\n\n## Docker & CLI\n\nThe core formatting logic is available as a node docker image: `docker pull darkriszty/prettify-md` or as a stand alone CLI tool.\n\nFormatting files or checking if they're already formatted is also possible from the command line without docker. This requires `node` and `npm` (optionally also `npx`).\n\n| Feature                               | Docker                                                                        | CLI                                                            |\n|---------------------------------------|-------------------------------------------------------------------------------|----------------------------------------------------------------|\n| Prettify a file                       | `docker container run -i darkriszty/prettify-md < input.md`                   | `npm run --silent prettify-md < input.md`                      |\n| Prettify a file and save the output   | `docker container run -i darkriszty/prettify-md < input.md > output.md`       | `npm run --silent prettify-md < input.md > output.md`          |\n| Check whether a file is pretty or not | `docker container run -i darkriszty/prettify-md --check < input.md`           | `npm run --silent check-md < input.md`                         |\n| Use `1` as column padding             | `docker container run -i darkriszty/prettify-md --columnPadding=1 < input.md` | `npm run --silent prettify-md -- --columnPadding=1 < input.md` |\n\n> Notes:\n> * The prettify check (`--check` or `check-md`) will fail with an exception and return code `1` if the file is not prettyfied.\n> * The `--silent` switch sets the NPM log level to silent, which is useful to hide the executed file name and concentrate on the actual output.\n> * The `--` after the npm run script part is needed for npm to forward the arguments (for instance `--columnPadding=1`) to the actual prettyfier script.\n> * Optionally, use `npx` to prettify files: `npx markdown-table-prettify < input.md` instead of `npm run --silent prettify-md < input.md`.\n\n### Installation\n\nTo access the CLI, the extension can either be used from the Github sources, from the already installed VSCode extension or from NPM.\n\n#### Compiling from the source code\n\n- Clone or download the source code.\n- Run `npm install`.\n- Run `npm run compile`.\n\n#### Using the already installed VSCode extension\n\nLocate the installed extension path. The typical location of the installed extension:\n- Windows: `%USERPROFILE%\\.vscode\\extensions\\darkriszty.markdown-table-prettify-{version}`\n- macOS: `~/.vscode/extensions/darkriszty.markdown-table-prettify-{version}`\n- Linux: `~/.vscode/extensions/darkriszty.markdown-table-prettify-{version}`\n\n#### Getting it from NPM\n\nInstall the NPM package `npm install -g markdown-table-prettify`. \n\n## Known Issues\n\n- Tables with mixed character widths (eg: CJK) are not always properly formatted (issue #4).","readmeFilename":"README.md"}