{"size": 2442, "ext": "js", "max_stars_repo_path": "index.js", "max_stars_repo_name": "niftylettuce/remark-preset-github", "max_stars_repo_stars_event_min_datetime": "2017-08-25T10:03:47.000Z", "max_stars_repo_stars_event_max_datetime": "2019-11-18T06:33:29.000Z", "max_issues_repo_path": "index.js", "max_issues_repo_name": "niftylettuce/remark-preset-github", "max_issues_repo_issues_event_min_datetime": "2017-08-21T04:37:21.000Z", "max_issues_repo_issues_event_max_datetime": "2019-10-23T21:50:14.000Z", "max_forks_repo_path": "index.js", "max_forks_repo_name": "niftylettuce/remark-preset-github", "max_forks_repo_forks_event_min_datetime": "2017-10-30T12:18:21.000Z", "max_forks_repo_forks_event_max_datetime": "2021-04-13T15:14:16.000Z"}
{"max_stars_count": 8, "max_issues_count": 4, "max_forks_count": 3, "avg_line_length": 39.3870967742, "max_line_length": 76, "alphanum_fraction": 0.6981981982}
const unified = require('unified');
const english = require('retext-english');
const preset = require('retext-preset-github');

exports.settings = {
  bullet: '*',
  fences: true,
  listItemIndent: 1,
  rule: '-',
  ruleSpaces: false
};

exports.plugins = [
  [require('remark-retext'), unified().use(english).use(preset)],
  require('remark-preset-lint-recommended'),
  [require('remark-lint-list-item-indent'), 'space'],
  require('remark-comment-config'),
  [require('remark-lint-blockquote-indentation'), 2],
  [
    require('remark-lint-checkbox-character-style'),
    {checked: 'x', unchecked: ' '}
  ],
  require('remark-lint-checkbox-content-indent'),
  [require('remark-lint-code-block-style'), 'fenced'],
  require('remark-lint-definition-case'),
  require('remark-lint-definition-spacing'),
  [require('remark-lint-emphasis-marker'), '*'],
  require('remark-lint-fenced-code-flag'),
  [require('remark-lint-fenced-code-marker'), '`'],
  [require('remark-lint-file-extension'), 'md'],
  require('remark-lint-final-definition'),
  require('remark-lint-first-heading-level'),
  [require('remark-lint-heading-style'), 'atx'],
  require('remark-lint-no-duplicate-definitions'),
  require('remark-lint-no-emphasis-as-heading'),
  require('remark-lint-no-file-name-articles'),
  require('remark-lint-no-file-name-consecutive-dashes'),
  require('remark-lint-no-file-name-irregular-characters'),
  require('remark-lint-no-file-name-mixed-case'),
  require('remark-lint-no-file-name-outer-dashes'),
  require('remark-lint-no-heading-content-indent'),
  require('remark-lint-no-heading-indent'),
  require('remark-lint-no-heading-punctuation'),
  [require('remark-lint-no-missing-blank-lines'), {exceptTightLists: true}],
  require('remark-lint-no-multiple-toplevel-headings'),
  require('remark-lint-no-shell-dollars'),
  require('remark-lint-no-table-indentation'),
  require('remark-lint-no-tabs'),
  [require('remark-lint-ordered-list-marker-value'), 'ordered'],
  [require('remark-lint-rule-style'), '---'],
  [require('remark-lint-strong-marker'), '*'],
  [require('remark-lint-table-cell-padding'), 'padded'],
  require('remark-lint-table-pipe-alignment'),
  require('remark-lint-table-pipes'),
  [require('remark-lint-unordered-list-marker-style'), '*'],
  [require('remark-toc'), {maxDepth: 3, tight: true}],
  require('remark-heading-gap'),
  require('remark-gfm'),
  require('remark-contributors'),
  require('remark-license')
];
