{ "rules": { "package-json-properties": [ "error", { "required": ["private", "name", "version", "description", "main"], "blocklist": ["license", "author"] } ], "root-files": [ "error", { "required": [".commitlintrc.yml", "README"], "blocklist": ["LICENSE"] } ] }, "settings": { "tags": { "require-root-files": ["root-files"], "dependencies-change": ["package-json-properties"], "all": ["rule1", "rule2", "root-files", "package-json-properties"] } } }