{"library":"remark-lint-no-hidden-table-cell","title":"remark-lint-no-hidden-table-cell","description":"remark-lint rule to warn for superfluous table cells that are hidden because a row has more cells than the header row. Current stable version: 1.0.1. Part of the remark-lint monorepo maintained by unified collective. Released in 2024. Supports GFM tables via remark-gfm. ESM-only, ships TypeScript types. Unlike general table linting, this rule specifically catches rows with extra cells that are not rendered.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install remark-lint-no-hidden-table-cell"],"cli":null},"imports":["import remarkLintNoHiddenTableCell from 'remark-lint-no-hidden-table-cell'","import remarkLint from 'remark-lint'","import remarkParse from 'remark-parse'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import remarkLint from 'remark-lint'\nimport remarkLintNoHiddenTableCell from 'remark-lint-no-hidden-table-cell'\nimport remarkParse from 'remark-parse'\nimport remarkStringify from 'remark-stringify'\nimport remarkGfm from 'remark-gfm'\nimport { read } from 'to-vfile'\nimport { unified } from 'unified'\nimport { reporter } from 'vfile-reporter'\n\nconst file = await read('example.md')\n\nawait unified()\n  .use(remarkParse)\n  .use(remarkGfm)\n  .use(remarkLint)\n  .use(remarkLintNoHiddenTableCell)\n  .use(remarkStringify)\n  .process(file)\n\nconsole.error(reporter(file))","lang":"typescript","description":"Sets up a unified pipeline to lint a markdown file for hidden table cells, using GFM support.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}