From d997448ea6171dc6ec41238fda016f1aa6b72f70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=BA=D0=BE=D0=B2=D0=BE=D1=80=D0=BE=D0=B4=D0=B0=20?= =?UTF-8?q?=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0=20=D0=90=D0=BD=D0=B4=D1=80?= =?UTF-8?q?=D0=B5=D0=B5=D0=B2=D0=B8=D1=87?= Date: Thu, 14 Jul 2016 12:46:04 +0300 Subject: [PATCH 1/2] tools: add remark-lint configuration in .remarkrc Specifies the configuration for remark-lint, a markdown linter. This configuration does not cause any warnings on any of the currently present *.md files (ignoring thirdparty). It is useful not only for possible future tooling that would check the markdown files syntax, but also as a configuration for editor plugins, e.g. linter-markdown for atom-linter. Refs: https://github.com/nodejs/node/pull/7637 Refs: https://github.com/nodejs/node/pull/7727 Refs: https://github.com/nodejs/node/pull/7757 PR-URL: https://github.com/nodejs/node/pull/7729 Reviewed-By: Colin Ihrig Reviewed-By: Rich Trott Reviewed-By: James M Snell Reviewed-By: Anna Henningsen Reviewed-By: Robert Jefe Lindstaedt --- .remarkrc | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .remarkrc diff --git a/.remarkrc b/.remarkrc new file mode 100644 index 00000000000000..d00f2c2488286d --- /dev/null +++ b/.remarkrc @@ -0,0 +1,35 @@ +{ + "plugins": { + "remark-lint": { + "code-block-style": false, + "definition-case": false, + "emphasis-marker": false, + "first-heading-level": false, + "heading-increment": false, + "list-item-content-indent": false, + "list-item-bullet-indent": false, + "list-item-indent": false, + "list-item-spacing": false, + "maximum-heading-length": false, + "maximum-line-length": false, + "no-consecutive-blank-lines": false, + "no-duplicate-headings": false, + "no-emphasis-as-heading": false, + "no-file-name-articles": false, + "no-file-name-irregular-characters": false, + "no-heading-punctuation": false, + "no-html": false, + "no-inline-padding": false, + "no-shell-dollars": false, + "no-shortcut-reference-link": false, + "no-literal-urls": false, + "no-missing-blank-lines": false, + "no-multiple-toplevel-headings": false, + "no-undefined-references": false, + "ordered-list-marker-style": false, + "ordered-list-marker-value": false, + "table-pipe-alignment": false, + "unordered-list-marker-style": false + } + } +} From 4c86fa30d83aa06780825c579cbb2b732ffe4f49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=BA=D0=BE=D0=B2=D0=BE=D1=80=D0=BE=D0=B4=D0=B0=20?= =?UTF-8?q?=D0=9D=D0=B8=D0=BA=D0=B8=D1=82=D0=B0=20=D0=90=D0=BD=D0=B4=D1=80?= =?UTF-8?q?=D0=B5=D0=B5=D0=B2=D0=B8=D1=87?= Date: Sat, 6 Aug 2016 00:34:04 +0300 Subject: [PATCH 2/2] doc: fix a markdown error in CTC meeting minutes This fixes a markdown formatting error in 2016-07-13 CTC meeting minutes, __proto__ was rendered incorrectly. This was found by remark-lint. PR-URL: https://github.com/nodejs/node/pull/7729 Reviewed-By: Anna Henningsen Reviewed-By: James M Snell Reviewed-By: Robert Jefe Lindstaedt --- doc/ctc-meetings/2016-07-13.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/ctc-meetings/2016-07-13.md b/doc/ctc-meetings/2016-07-13.md index 467b95deb28754..0c38f3b066a13a 100644 --- a/doc/ctc-meetings/2016-07-13.md +++ b/doc/ctc-meetings/2016-07-13.md @@ -169,7 +169,7 @@ ELOOP issue has been resolved. Windows problem being addressed in another PR. Ma ### http: don't inherit from Object.prototype [#6102](https://github.com/nodejs/node/pull/6102) -@mscdex: Prevent clash of header names with properties inherited from Object (e.g., __proto__). An object with a null prototype is already being used for the same purpose in `querystring.parse` since v6 release. +@mscdex: Prevent clash of header names with properties inherited from Object (e.g., `__proto__`). An object with a null prototype is already being used for the same purpose in `querystring.parse` since v6 release. @mscdex: Some have suggested cherry-picking some methods from Object such as `toString`: