diff --git a/.changeset/funny-flies-collect.md b/.changeset/funny-flies-collect.md new file mode 100644 index 0000000000..cfd39c1d4e --- /dev/null +++ b/.changeset/funny-flies-collect.md @@ -0,0 +1,12 @@ +--- +'@backstage/plugin-catalog-backend-module-github': patch +'@backstage/backend-app-api': patch +'@backstage/backend-common': patch +'@backstage/plugin-catalog-backend': patch +'@backstage/eslint-plugin': patch +'@backstage/plugin-auth-backend': patch +'@backstage/repo-tools': patch +'@backstage/cli': patch +--- + +Bump dependency `minimatch` to v5 diff --git a/packages/backend-app-api/package.json b/packages/backend-app-api/package.json index 66393853db..be4d15fc11 100644 --- a/packages/backend-app-api/package.json +++ b/packages/backend-app-api/package.json @@ -67,7 +67,7 @@ "helmet": "^6.0.0", "lodash": "^4.17.21", "logform": "^2.3.2", - "minimatch": "^5.0.0", + "minimatch": "^9.0.0", "minimist": "^1.2.5", "morgan": "^1.10.0", "node-forge": "^1.3.1", diff --git a/packages/backend-common/package.json b/packages/backend-common/package.json index 64ff9e8dc4..ad664f67f5 100644 --- a/packages/backend-common/package.json +++ b/packages/backend-common/package.json @@ -93,7 +93,7 @@ "lodash": "^4.17.21", "logform": "^2.3.2", "luxon": "^3.0.0", - "minimatch": "^5.0.0", + "minimatch": "^9.0.0", "mysql2": "^3.0.0", "node-fetch": "^2.6.7", "p-limit": "^3.1.0", diff --git a/packages/cli/package.json b/packages/cli/package.json index 99365a080e..ca85e2afdb 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -107,7 +107,7 @@ "json-schema": "^0.4.0", "lodash": "^4.17.21", "mini-css-extract-plugin": "^2.4.2", - "minimatch": "^5.1.1", + "minimatch": "^9.0.0", "node-fetch": "^2.6.7", "node-libs-browser": "^2.2.1", "npm-packlist": "^5.0.0", @@ -159,7 +159,6 @@ "@types/fs-extra": "^11.0.0", "@types/http-proxy": "^1.17.4", "@types/inquirer": "^8.1.3", - "@types/minimatch": "^5.0.0", "@types/node": "^18.17.8", "@types/npm-packlist": "^3.0.0", "@types/recursive-readdir": "^2.2.0", diff --git a/packages/cli/src/commands/versions/bump.ts b/packages/cli/src/commands/versions/bump.ts index 873351b63a..d64d5a9756 100644 --- a/packages/cli/src/commands/versions/bump.ts +++ b/packages/cli/src/commands/versions/bump.ts @@ -18,7 +18,7 @@ import fs from 'fs-extra'; import chalk from 'chalk'; import ora from 'ora'; import semver from 'semver'; -import minimatch from 'minimatch'; +import { minimatch } from 'minimatch'; import { OptionValues } from 'commander'; import { isError, NotFoundError } from '@backstage/errors'; import { resolve as resolvePath } from 'path'; diff --git a/packages/cli/src/lib/versioning/packages.ts b/packages/cli/src/lib/versioning/packages.ts index 70229b6fed..0499775bf2 100644 --- a/packages/cli/src/lib/versioning/packages.ts +++ b/packages/cli/src/lib/versioning/packages.ts @@ -14,7 +14,7 @@ * limitations under the License. */ -import minimatch from 'minimatch'; +import { minimatch } from 'minimatch'; import { getPackages } from '@manypkg/get-packages'; import { NotFoundError } from '../errors'; import { detectYarnVersion } from '../yarn'; diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index 18b0f9f875..ec3b9ceea8 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@manypkg/get-packages": "^1.1.3", - "minimatch": "^5.1.2" + "minimatch": "^9.0.0" }, "devDependencies": { "@backstage/cli": "workspace:^", diff --git a/packages/repo-tools/package.json b/packages/repo-tools/package.json index ac354d47de..c14ca74fab 100644 --- a/packages/repo-tools/package.json +++ b/packages/repo-tools/package.json @@ -56,7 +56,7 @@ "is-glob": "^4.0.3", "js-yaml": "^4.1.0", "lodash": "^4.17.21", - "minimatch": "^5.1.1", + "minimatch": "^9.0.0", "p-limit": "^3.0.2", "portfinder": "^1.0.32", "ts-node": "^10.0.0", diff --git a/packages/repo-tools/src/commands/api-reports/api-extractor.ts b/packages/repo-tools/src/commands/api-reports/api-extractor.ts index 250e8c5c03..7e36b08b0a 100644 --- a/packages/repo-tools/src/commands/api-reports/api-extractor.ts +++ b/packages/repo-tools/src/commands/api-reports/api-extractor.ts @@ -61,7 +61,7 @@ import { import { IMarkdownEmitterContext } from '@microsoft/api-documenter/lib/markdown/MarkdownEmitter'; import { AstDeclaration } from '@microsoft/api-extractor/lib/analyzer/AstDeclaration'; import { paths as cliPaths } from '../../lib/paths'; -import minimatch from 'minimatch'; +import { minimatch } from 'minimatch'; import { getPackageExportNames } from '../../lib/entryPoints'; import { createBinRunner } from '../util'; diff --git a/plugins/auth-backend/package.json b/plugins/auth-backend/package.json index 8a28192e43..09766c63f5 100644 --- a/plugins/auth-backend/package.json +++ b/plugins/auth-backend/package.json @@ -69,7 +69,7 @@ "knex": "^3.0.0", "lodash": "^4.17.21", "luxon": "^3.0.0", - "minimatch": "^5.0.0", + "minimatch": "^9.0.0", "morgan": "^1.10.0", "node-cache": "^5.1.2", "node-fetch": "^2.6.7", diff --git a/plugins/catalog-backend-module-github/package.json b/plugins/catalog-backend-module-github/package.json index 42564b303c..c1f9aba9a4 100644 --- a/plugins/catalog-backend-module-github/package.json +++ b/plugins/catalog-backend-module-github/package.json @@ -60,7 +60,7 @@ "@octokit/rest": "^19.0.3", "git-url-parse": "^14.0.0", "lodash": "^4.17.21", - "minimatch": "^5.1.2", + "minimatch": "^9.0.0", "node-fetch": "^2.6.7", "uuid": "^8.0.0", "winston": "^3.2.1" diff --git a/plugins/catalog-backend/package.json b/plugins/catalog-backend/package.json index 3e6fc2feac..fe72f0938c 100644 --- a/plugins/catalog-backend/package.json +++ b/plugins/catalog-backend/package.json @@ -76,7 +76,7 @@ "knex": "^3.0.0", "lodash": "^4.17.21", "luxon": "^3.0.0", - "minimatch": "^5.0.0", + "minimatch": "^9.0.0", "node-fetch": "^2.6.7", "p-limit": "^3.0.2", "prom-client": "^15.0.0", diff --git a/plugins/catalog-backend/src/ingestion/CatalogRules.ts b/plugins/catalog-backend/src/ingestion/CatalogRules.ts index 21b2d05a46..8fb237df30 100644 --- a/plugins/catalog-backend/src/ingestion/CatalogRules.ts +++ b/plugins/catalog-backend/src/ingestion/CatalogRules.ts @@ -18,7 +18,7 @@ import { Config } from '@backstage/config'; import { Entity } from '@backstage/catalog-model'; import path from 'path'; import { LocationSpec } from '@backstage/plugin-catalog-common'; -import minimatch from 'minimatch'; +import { minimatch } from 'minimatch'; /** * Rules to apply to catalog entities. diff --git a/yarn.lock b/yarn.lock index 21507fc0b4..35b1756944 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3252,7 +3252,7 @@ __metadata: http-errors: ^2.0.0 lodash: ^4.17.21 logform: ^2.3.2 - minimatch: ^5.0.0 + minimatch: ^9.0.0 minimist: ^1.2.5 morgan: ^1.10.0 node-forge: ^1.3.1 @@ -3327,7 +3327,7 @@ __metadata: lodash: ^4.17.21 logform: ^2.3.2 luxon: ^3.0.0 - minimatch: ^5.0.0 + minimatch: ^9.0.0 msw: ^1.0.0 mysql2: ^3.0.0 node-fetch: ^2.6.7 @@ -3601,7 +3601,6 @@ __metadata: "@types/http-proxy": ^1.17.4 "@types/inquirer": ^8.1.3 "@types/jest": ^29.5.11 - "@types/minimatch": ^5.0.0 "@types/node": ^18.17.8 "@types/npm-packlist": ^3.0.0 "@types/recursive-readdir": ^2.2.0 @@ -3656,7 +3655,7 @@ __metadata: json-schema: ^0.4.0 lodash: ^4.17.21 mini-css-extract-plugin: ^2.4.2 - minimatch: ^5.1.1 + minimatch: ^9.0.0 msw: ^1.0.0 node-fetch: ^2.6.7 node-libs-browser: ^2.2.1 @@ -4070,7 +4069,7 @@ __metadata: "@backstage/cli": "workspace:^" "@manypkg/get-packages": ^1.1.3 eslint: ^8.33.0 - minimatch: ^5.1.2 + minimatch: ^9.0.0 languageName: unknown linkType: soft @@ -4872,7 +4871,7 @@ __metadata: knex: ^3.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - minimatch: ^5.0.0 + minimatch: ^9.0.0 morgan: ^1.10.0 msw: ^1.0.0 node-cache: ^5.1.2 @@ -5413,7 +5412,7 @@ __metadata: git-url-parse: ^14.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - minimatch: ^5.1.2 + minimatch: ^9.0.0 msw: ^1.0.0 node-fetch: ^2.6.7 uuid: ^8.0.0 @@ -5638,7 +5637,7 @@ __metadata: knex: ^3.0.0 lodash: ^4.17.21 luxon: ^3.0.0 - minimatch: ^5.0.0 + minimatch: ^9.0.0 msw: ^1.0.0 node-fetch: ^2.6.7 p-limit: ^3.0.2 @@ -9826,7 +9825,7 @@ __metadata: is-glob: ^4.0.3 js-yaml: ^4.1.0 lodash: ^4.17.21 - minimatch: ^5.1.1 + minimatch: ^9.0.0 p-limit: ^3.0.2 portfinder: ^1.0.32 ts-node: ^10.0.0 @@ -18925,7 +18924,7 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:^5.0.0, @types/minimatch@npm:^5.1.2": +"@types/minimatch@npm:^5.1.2": version: 5.1.2 resolution: "@types/minimatch@npm:5.1.2" checksum: 0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8 @@ -35038,7 +35037,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.0, minimatch@npm:^5.0.1, minimatch@npm:^5.1.0, minimatch@npm:^5.1.1, minimatch@npm:^5.1.2": +"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": version: 5.1.6 resolution: "minimatch@npm:5.1.6" dependencies: