From b2fc45078e94a0034b1a0f65fa9d11ad956c1883 Mon Sep 17 00:00:00 2001 From: Mestery Date: Sat, 29 Jan 2022 21:28:47 +0100 Subject: [PATCH] build: extend yamllint configuration This makes the configuration of yamllint stricter. For example, single quote is imposed and only when necessary. PR-URL: https://github.com/nodejs/node/pull/41756 Reviewed-By: Antoine du Hamel Reviewed-By: Luigi Pinca Reviewed-By: Tierney Cyren --- .yamllint.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/.yamllint.yaml b/.yamllint.yaml index 97ec306ea3fa0c..c8e63ec722006e 100644 --- a/.yamllint.yaml +++ b/.yamllint.yaml @@ -1,9 +1,40 @@ extends: default rules: + braces: + min-spaces-inside: 0 + max-spaces-inside: 1 + min-spaces-inside-empty: 0 + max-spaces-inside-empty: 0 + + brackets: + min-spaces-inside: 0 + max-spaces-inside: 1 + min-spaces-inside-empty: 0 + max-spaces-inside-empty: 0 + + comments-indentation: + level: error + + document-end: + present: false + document-start: + level: error present: false + + empty-lines: + max: 1 + + indentation: + spaces: 2 + line-length: disable + + quoted-strings: + quote-type: single + required: only-when-needed + truthy: allowed-values: ['true', 'false', 'on', 'off']