diff --git a/.changeset/purple-ravens-invent.md b/.changeset/purple-ravens-invent.md new file mode 100644 index 00000000..3a25fe4e --- /dev/null +++ b/.changeset/purple-ravens-invent.md @@ -0,0 +1,5 @@ +--- +"eslint-plugin-json-schema-validator": patch +--- + +fix(deps): update dependency `minimatch` to `v9` or `v10` diff --git a/.github/workflows/NodeCI.yml b/.github/workflows/NodeCI.yml index a0daeb34..68f83730 100644 --- a/.github/workflows/NodeCI.yml +++ b/.github/workflows/NodeCI.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: - node-version: 18 + node-version: lts/* - name: Install Packages run: yarn - name: Lint @@ -36,7 +36,7 @@ jobs: with: node-version: ${{ matrix.node-version }} - name: Install Packages - run: yarn install --ignore-engines + run: yarn --ignore-engines - name: Test run: yarn test test-with-eslint8: diff --git a/package.json b/package.json index 78eedf9b..c2034cea 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,8 @@ "eslint-json-compat-utils": "^0.2.1", "json-schema-migrate": "^2.0.0", "jsonc-eslint-parser": "^2.0.0", - "minimatch": "^8.0.0", - "synckit": "^0.11.0", + "minimatch": "^9.0.0 || ^10.0.0", + "synckit": "^0.11.1", "toml-eslint-parser": "^0.10.0", "tunnel-agent": "^0.6.0", "yaml-eslint-parser": "^1.0.0" diff --git a/src/rules/no-invalid.ts b/src/rules/no-invalid.ts index 030aacf7..e97dfba0 100644 --- a/src/rules/no-invalid.ts +++ b/src/rules/no-invalid.ts @@ -5,7 +5,7 @@ import { getStaticYAMLValue } from "yaml-eslint-parser"; import type { AST as TOML } from "toml-eslint-parser"; import { getStaticTOMLValue } from "toml-eslint-parser"; import { createRule } from "../utils/index"; -import minimatch from "minimatch"; +import { minimatch } from "minimatch"; import path from "path"; import type { PathData } from "../utils/ast/index"; import {