From 37e5969f56a03e9a0d425699c1670c62c87a9d83 Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 28 Nov 2024 11:39:02 +0300 Subject: [PATCH] rule canonical/filename-match-regex: allow - --- package.json | 2 +- rules/common.js | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 049e0f3..502abe6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@vchikalkin/eslint-config-awesome", - "version": "2.0.4", + "version": "2.0.5", "license": "MIT", "main": "index.js", "dependencies": { diff --git a/rules/common.js b/rules/common.js index 90266fb..434ff75 100644 --- a/rules/common.js +++ b/rules/common.js @@ -3,6 +3,13 @@ module.exports = { name: 'Common rules override', rules: { 'canonical/filename-match-exported': 'off', + 'canonical/filename-match-regex': [ + 1, + { + ignoreExporting: false, + regex: '^[A-Za-z]+(?:[A-Za-z0-9-]*\\.[A-Za-z0-9-]+)*\\d*$', + }, + ], 'func-style': [ 'warn', 'declaration',