From 68992a6867f78175d302813e13af553a5513a4e1 Mon Sep 17 00:00:00 2001 From: Gus Narea Date: Mon, 12 Dec 2022 11:55:25 +0000 Subject: [PATCH] fix: Allow leading underscores in parameter names --- base.json | 3 +-- ts-for-js.json | 8 ++++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/base.json b/base.json index 0795c43..6144a70 100644 --- a/base.json +++ b/base.json @@ -239,8 +239,7 @@ "error", { "enforceInMethodNames": true, - "enforceInClassFields": true, - "allowFunctionParams": false + "enforceInClassFields": true } ], "no-unneeded-ternary": ["error", { "defaultAssignment": false }], diff --git a/ts-for-js.json b/ts-for-js.json index d8d7577..677a40c 100644 --- a/ts-for-js.json +++ b/ts-for-js.json @@ -64,8 +64,8 @@ "format": ["strictCamelCase", "UPPER_CASE"] }, { - "selector": "function", - "format": ["strictCamelCase", "StrictPascalCase"] + "selector": ["variableLike"], + "format": ["strictCamelCase"] }, { "selector": ["typeLike"], @@ -75,6 +75,10 @@ "selector": ["enumMember"], "format": ["UPPER_CASE"] }, + { + "selector": ["parameter"], + "leadingUnderscore": "allow" + }, { "selector": ["variable", "parameter", "accessor"], "types": ["boolean"],