{"library":"remark-lint-no-repeat-punctuation","title":"remark-lint-no-repeat-punctuation","description":"A remark-lint plugin that warns when punctuation characters are repeated in series, such as multiple exclamation marks or ellipsis dots. Version 0.1.4, last updated in 2017, with no recent releases. It is a niche plugin for CJK and punctuation normalization, used with remark-lint. Alternative: remark-lint-no-multiple-full-stops but this covers more characters.","language":"javascript","status":"maintenance","last_verified":"Fri May 01","install":{"commands":["npm install remark-lint-no-repeat-punctuation"],"cli":null},"imports":["import noRepeatPunctuation from 'remark-lint-no-repeat-punctuation'","const remarkLintNoRepeatPunctuation = require('remark-lint-no-repeat-punctuation')",".use(require('remark-lint-no-repeat-punctuation'))"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { remark } from 'remark';\nimport remarkLint from 'remark-lint';\nimport noRepeatPunctuation from 'remark-lint-no-repeat-punctuation';\nimport reporter from 'vfile-reporter';\n\nremark()\n  .use(remarkLint)\n  .use(noRepeatPunctuation)\n  .process('Hello!!!', (err, file) => {\n    console.error(reporter(err || file));\n  });\n// Output: no-file:1:8: Should not repeat \"!\"","lang":"typescript","description":"Demonstrates using the plugin with remark-lint to detect repeated punctuation.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}