diff --git a/.eslintrc.json b/.eslintrc.json index 0c1359a..eb0d552 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -11,7 +11,7 @@ "ignorePatterns": ["coverage"], "overrides": [ { - "files": ["tests/**/*.js"], + "files": ["tests/**/*.js", "lib/**/*.spec.js"], "plugins": ["jest"], "extends": ["plugin:jest/recommended", "plugin:jest/style"], "rules": { diff --git a/jest.config.json b/jest.config.json index f1d3a30..fff6025 100644 --- a/jest.config.json +++ b/jest.config.json @@ -1,5 +1,11 @@ { "collectCoverage": true, + "collectCoverageFrom": [ + "**/*.{js,jsx}", + "!tests/fixtures/**", + "!**/node_modules/**", + "!**/coverage/**" + ], "coverageThreshold": { "global": { "statements": 100, diff --git a/tests/regexs.test.js b/lib/helpers/regexs.spec.js similarity index 97% rename from tests/regexs.test.js rename to lib/helpers/regexs.spec.js index e348150..43e0be8 100644 --- a/tests/regexs.test.js +++ b/lib/helpers/regexs.spec.js @@ -1,10 +1,13 @@ +import { + invalidSemVers, + validSemVers, +} from "../../tests/fixtures/regexs.fixture"; import { allVersionRegexs, attributeVersionRegex, regularVersionRegex, semVerRegex, -} from "../lib/helpers/regexs"; -import { invalidSemVers, validSemVers } from "./fixtures/regexs.fixture"; +} from "./regexs"; describe("semVerRegex", () => { it("should match valid values", () => { diff --git a/package.json b/package.json index de9262c..3e3b5af 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,8 @@ "node": ">=16.3.0" }, "files": [ - "lib" + "lib", + "!lib/**/*.spec.js" ], "keywords": [ "hex",