From e1cbe03da9897f6a819e197d93476c3e673c4afd Mon Sep 17 00:00:00 2001 From: decanus <7621705+decanus@users.noreply.github.com> Date: Thu, 26 Mar 2020 13:30:37 +0100 Subject: [PATCH] adds remark --- .remarkrc | 31 +++++++++++++++++++++++++++++++ .travis.yml | 15 +++++++++++++++ package.json | 16 ++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 .remarkrc create mode 100644 .travis.yml create mode 100644 package.json diff --git a/.remarkrc b/.remarkrc new file mode 100644 index 0000000..3adabfc --- /dev/null +++ b/.remarkrc @@ -0,0 +1,31 @@ +{ + "presets": ["lint-recommended", "lint-consistent"], + "plugins": { + "remark-lint": { + "unordered-list-marker-style": "consistent", + "list-item-bullet-indent": true, + "list-item-indent": false, + "list-item-spacing": false, + "no-html": false, + "maximum-line-length": false, + "no-file-name-mixed-case": false, + "heading-increment": false, + "no-multiple-toplevel-headings": true, + "no-consecutive-blank-lines": false, + "maximum-line-length": 9000, + "maximum-heading-length": 300, + "no-heading-punctuation": false, + "no-duplicate-headings": false, + "emphasis-marker": "*", + "no-tabs": true, + "blockquote-indentation": false, + "strong-marker": "*" + } + }, + "settings": { + "bullet": "*", + "listItemIndent": "2", + "strong": "*", + "emphasis": "*" + } +} diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..e8348b5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +sudo: required + +dist: trusty + +language: node_js + +node_js: + - "8" + +script: + - npm run lint + +notifications: + email: false + diff --git a/package.json b/package.json new file mode 100644 index 0000000..4984789 --- /dev/null +++ b/package.json @@ -0,0 +1,16 @@ +{ + "name": "@vacp2p/specs", + "dependencies": { + "remark-cli": "^6.0.1", + "remark-lint": "^6.0.2", + "remark-preset-lint-recommended": "^3.0.2" + }, + "scripts": { + "lint": "remark ." + }, + "remarkConfig": { + "plugins": [ + "remark-preset-lint-recommended" + ] + } +}