From 56206a3224235e44b258b027869008d26837394c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 29 Nov 2025 13:46:48 +0000 Subject: [PATCH 1/5] chore(deps): Bump the npm_and_yarn group across 2 directories with 7 updates Bumps the npm_and_yarn group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@backstage/plugin-scaffolder-backend](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend) | `1.33.0` | `2.1.1` | | [cipher-base](https://github.com/crypto-browserify/cipher-base) | `1.0.4` | `1.0.7` | | [js-yaml](https://github.com/nodeca/js-yaml) | `3.14.1` | `3.14.2` | | [node-forge](https://github.com/digitalbazaar/forge) | `1.3.1` | `1.3.2` | | [pbkdf2](https://github.com/browserify/pbkdf2) | `3.1.2` | `3.1.5` | | [sha.js](https://github.com/crypto-browserify/sha.js) | `2.4.11` | `2.4.12` | | [webpack-dev-server](https://github.com/webpack/webpack-dev-server) | `5.1.0` | `5.2.2` | Bumps the npm_and_yarn group with 1 update in the /packages/backend directory: [@backstage/plugin-scaffolder-backend](https://github.com/backstage/backstage/tree/HEAD/plugins/scaffolder-backend). Updates `@backstage/plugin-scaffolder-backend` from 1.33.0 to 2.1.1 - [Release notes](https://github.com/backstage/backstage/releases) - [Changelog](https://github.com/backstage/backstage/blob/master/plugins/scaffolder-backend/CHANGELOG.md) - [Commits](https://github.com/backstage/backstage/commits/HEAD/plugins/scaffolder-backend) Updates `cipher-base` from 1.0.4 to 1.0.7 - [Changelog](https://github.com/browserify/cipher-base/blob/master/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/cipher-base/compare/v1.0.4...v1.0.7) Updates `js-yaml` from 3.14.1 to 3.14.2 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2) Updates `node-forge` from 1.3.1 to 1.3.2 - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2) Updates `pbkdf2` from 3.1.2 to 3.1.5 - [Changelog](https://github.com/browserify/pbkdf2/blob/master/CHANGELOG.md) - [Commits](https://github.com/browserify/pbkdf2/compare/v3.1.2...v3.1.5) Updates `sha.js` from 2.4.11 to 2.4.12 - [Changelog](https://github.com/browserify/sha.js/blob/master/CHANGELOG.md) - [Commits](https://github.com/crypto-browserify/sha.js/compare/v2.4.11...v2.4.12) Updates `webpack-dev-server` from 5.1.0 to 5.2.2 - [Release notes](https://github.com/webpack/webpack-dev-server/releases) - [Changelog](https://github.com/webpack/webpack-dev-server/blob/main/CHANGELOG.md) - [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.1.0...v5.2.2) Updates `@backstage/plugin-scaffolder-backend` from 1.33.0 to 3.0.1 - [Release notes](https://github.com/backstage/backstage/releases) - [Changelog](https://github.com/backstage/backstage/blob/master/plugins/scaffolder-backend/CHANGELOG.md) - [Commits](https://github.com/backstage/backstage/commits/HEAD/plugins/scaffolder-backend) --- updated-dependencies: - dependency-name: "@backstage/plugin-scaffolder-backend" dependency-version: 2.1.1 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: cipher-base dependency-version: 1.0.7 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: js-yaml dependency-version: 3.14.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: node-forge dependency-version: 1.3.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: pbkdf2 dependency-version: 3.1.5 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: sha.js dependency-version: 2.4.12 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: webpack-dev-server dependency-version: 5.2.2 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: "@backstage/plugin-scaffolder-backend" dependency-version: 3.0.1 dependency-type: direct:production dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] --- packages/backend/package.json | 2 +- yarn.lock | 1098 ++++++++++++++++++++++++++++----- 2 files changed, 959 insertions(+), 141 deletions(-) diff --git a/packages/backend/package.json b/packages/backend/package.json index 319afb3..aa98152 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -35,7 +35,7 @@ "@backstage/plugin-permission-common": "^0.9.0", "@backstage/plugin-permission-node": "^0.10.0", "@backstage/plugin-proxy-backend": "^0.6.2", - "@backstage/plugin-scaffolder-backend": "^1.33.0", + "@backstage/plugin-scaffolder-backend": "^3.0.1", "@backstage/plugin-scaffolder-backend-module-github": "^0.7.1", "@backstage/plugin-scaffolder-backend-module-gitlab": "^0.9.1", "@backstage/plugin-search-backend": "^2.0.2", diff --git a/yarn.lock b/yarn.lock index 1a4f254..b6d29bf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -44,6 +44,17 @@ __metadata: languageName: node linkType: hard +"@apidevtools/json-schema-ref-parser@npm:^14.0.3": + version: 14.2.1 + resolution: "@apidevtools/json-schema-ref-parser@npm:14.2.1" + dependencies: + js-yaml: "npm:^4.1.0" + peerDependencies: + "@types/json-schema": ^7.0.15 + checksum: 10c0/ffc6d0df28c4a7da0b725cd916f92cfcef4efecb1c6054c67534886c7fb2ade7e6f77c3b5a0d6675020326280fe9bbca74e0e9da679590d9f78301cb6ffa0648 + languageName: node + linkType: hard + "@apidevtools/openapi-schemas@npm:^2.1.0": version: 2.1.0 resolution: "@apidevtools/openapi-schemas@npm:2.1.0" @@ -2772,6 +2783,17 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-app-api@npm:^1.2.7": + version: 1.3.0 + resolution: "@backstage/backend-app-api@npm:1.3.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + checksum: 10c0/ed8cd3c12a437c1d4045c200db6e140284e72e5d90113eac95ca22f07344b547de49bda95e5abc0a55c99c56efdb1dbdfc7b11f4970900a4f4feb6691ec4a13a + languageName: node + linkType: hard + "@backstage/backend-common@npm:^0.24.1": version: 0.24.1 resolution: "@backstage/backend-common@npm:0.24.1" @@ -3006,6 +3028,90 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-defaults@npm:^0.12.1": + version: 0.12.1 + resolution: "@backstage/backend-defaults@npm:0.12.1" + dependencies: + "@aws-sdk/abort-controller": "npm:^3.347.0" + "@aws-sdk/client-codecommit": "npm:^3.350.0" + "@aws-sdk/client-s3": "npm:^3.350.0" + "@aws-sdk/credential-providers": "npm:^3.350.0" + "@aws-sdk/types": "npm:^3.347.0" + "@azure/storage-blob": "npm:^12.5.0" + "@backstage/backend-app-api": "npm:^1.2.7" + "@backstage/backend-dev-utils": "npm:^0.1.5" + "@backstage/backend-plugin-api": "npm:^1.4.3" + "@backstage/cli-node": "npm:^0.2.14" + "@backstage/config": "npm:^1.3.3" + "@backstage/config-loader": "npm:^1.10.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.18.0" + "@backstage/integration-aws-node": "npm:^0.1.17" + "@backstage/plugin-auth-node": "npm:^0.6.7" + "@backstage/plugin-events-node": "npm:^0.4.15" + "@backstage/plugin-permission-node": "npm:^0.10.4" + "@backstage/types": "npm:^1.2.2" + "@google-cloud/storage": "npm:^7.0.0" + "@keyv/memcache": "npm:^2.0.1" + "@keyv/redis": "npm:^4.0.1" + "@keyv/valkey": "npm:^1.0.1" + "@manypkg/get-packages": "npm:^1.1.3" + "@octokit/rest": "npm:^19.0.3" + "@opentelemetry/api": "npm:^1.9.0" + "@types/cors": "npm:^2.8.6" + "@types/express": "npm:^4.17.6" + archiver: "npm:^7.0.0" + base64-stream: "npm:^1.0.0" + better-sqlite3: "npm:^12.0.0" + compression: "npm:^1.7.4" + concat-stream: "npm:^2.0.0" + cookie: "npm:^0.7.0" + cors: "npm:^2.8.5" + cron: "npm:^3.0.0" + express: "npm:^4.17.1" + express-promise-router: "npm:^4.1.0" + express-rate-limit: "npm:^7.5.0" + fs-extra: "npm:^11.2.0" + git-url-parse: "npm:^15.0.0" + helmet: "npm:^6.0.0" + infinispan: "npm:^0.12.0" + is-glob: "npm:^4.0.3" + jose: "npm:^5.0.0" + keyv: "npm:^5.2.1" + knex: "npm:^3.0.0" + lodash: "npm:^4.17.21" + logform: "npm:^2.3.2" + luxon: "npm:^3.0.0" + minimatch: "npm:^9.0.0" + mysql2: "npm:^3.0.0" + node-fetch: "npm:^2.7.0" + node-forge: "npm:^1.3.1" + p-limit: "npm:^3.1.0" + path-to-regexp: "npm:^8.0.0" + pg: "npm:^8.11.3" + pg-connection-string: "npm:^2.3.0" + pg-format: "npm:^1.0.4" + rate-limit-redis: "npm:^4.2.0" + raw-body: "npm:^2.4.1" + selfsigned: "npm:^2.0.0" + tar: "npm:^6.1.12" + triple-beam: "npm:^1.4.1" + uuid: "npm:^11.0.0" + winston: "npm:^3.2.1" + winston-transport: "npm:^4.5.0" + yauzl: "npm:^3.0.0" + yn: "npm:^4.0.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.20.4" + peerDependencies: + "@google-cloud/cloud-sql-connector": ^1.4.0 + peerDependenciesMeta: + "@google-cloud/cloud-sql-connector": + optional: true + checksum: 10c0/b18fd646f2ef716967047ed80fda24ed386e22ea3fc2b1d6a1b7e3bef943c8dc4cbd32c92eea304b26203ea47a89a29b409d6488b7491cc19d24031c03211453 + languageName: node + linkType: hard + "@backstage/backend-dev-utils@npm:^0.1.5": version: 0.1.5 resolution: "@backstage/backend-dev-utils@npm:0.1.5" @@ -3037,6 +3143,30 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-openapi-utils@npm:^0.6.1": + version: 0.6.3 + resolution: "@backstage/backend-openapi-utils@npm:0.6.3" + dependencies: + "@apidevtools/swagger-parser": "npm:^10.1.0" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/express-serve-static-core": "npm:^4.17.5" + ajv: "npm:^8.16.0" + express: "npm:^4.17.1" + express-openapi-validator: "npm:^5.5.8" + express-promise-router: "npm:^4.1.0" + get-port: "npm:^5.1.1" + json-schema-to-ts: "npm:^3.0.0" + lodash: "npm:^4.17.21" + mockttp: "npm:^3.13.0" + openapi-merge: "npm:^1.3.2" + openapi3-ts: "npm:^3.1.2" + checksum: 10c0/671d8b2071bc5338d6e6fa2893d9b25148d6bdaf71932088bdf46cadf596750f4b10c70f19159d12d8f21ebd94f94127f2375fea3767e037913230571b14465b + languageName: node + linkType: hard + "@backstage/backend-plugin-api@npm:^0.8.1": version: 0.8.1 resolution: "@backstage/backend-plugin-api@npm:0.8.1" @@ -3075,6 +3205,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.4.3, @backstage/backend-plugin-api@npm:^1.4.4, @backstage/backend-plugin-api@npm:^1.5.0": + version: 1.5.0 + resolution: "@backstage/backend-plugin-api@npm:1.5.0" + dependencies: + "@backstage/cli-common": "npm:^0.1.15" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.9" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/plugin-permission-node": "npm:^0.10.6" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/json-schema": "npm:^7.0.6" + "@types/luxon": "npm:^3.0.0" + json-schema: "npm:^0.4.0" + knex: "npm:^3.0.0" + luxon: "npm:^3.0.0" + zod: "npm:^3.22.4" + checksum: 10c0/f420e8c9f52c45a7ef3f14c305d06d60401d1798cf8c9c158e9ee5822d55ea8ca1a05cb30d3aa0410b7f530a74af8c11d7051d2beb0cc99c5e30f9fc74f034d8 + languageName: node + linkType: hard + "@backstage/backend-tasks@npm:^0.6.1": version: 0.6.1 resolution: "@backstage/backend-tasks@npm:0.6.1" @@ -3144,6 +3296,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.12.1": + version: 1.12.1 + resolution: "@backstage/catalog-client@npm:1.12.1" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + cross-fetch: "npm:^4.0.0" + uri-template: "npm:^2.0.0" + checksum: 10c0/bff3976741a87f3f0790bc3b2a11a6bb00cbf1c64134c74cfa443bd9f0c8841ab181a669932a92f09a20c769fdd75f7a013f6e4b494e557f455bbb6e224a6d17 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.6.6": version: 1.6.6 resolution: "@backstage/catalog-client@npm:1.6.6" @@ -3180,6 +3344,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.5, @backstage/catalog-model@npm:^1.7.6": + version: 1.7.6 + resolution: "@backstage/catalog-model@npm:1.7.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10c0/db5f5bb8be2e45a4193cfe868a423991a91909e7750a90566a7147ab43e8e0853023a7d5103544d559d44c4e5c58dde3291a076d272b640574f77e1a19c7d03c + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14": version: 0.1.14 resolution: "@backstage/cli-common@npm:0.1.14" @@ -3210,6 +3386,22 @@ __metadata: languageName: node linkType: hard +"@backstage/cli-node@npm:^0.2.14": + version: 0.2.15 + resolution: "@backstage/cli-node@npm:0.2.15" + dependencies: + "@backstage/cli-common": "npm:^0.1.15" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@manypkg/get-packages": "npm:^1.1.3" + "@yarnpkg/parsers": "npm:^3.0.0" + fs-extra: "npm:^11.2.0" + semver: "npm:^7.5.3" + zod: "npm:^3.22.4" + checksum: 10c0/078d131256c346d8becef37a41c8943fc65dd248de2a9ec757d60b3035e648d89e399dbd92ba524151399ddf2f7204c7d37e0dd2388a0b9c4aea26baf801ae30 + languageName: node + linkType: hard + "@backstage/cli@npm:^0.32.1": version: 0.32.1 resolution: "@backstage/cli@npm:0.32.1" @@ -3369,6 +3561,29 @@ __metadata: languageName: node linkType: hard +"@backstage/config-loader@npm:^1.10.3": + version: 1.10.6 + resolution: "@backstage/config-loader@npm:1.10.6" + dependencies: + "@backstage/cli-common": "npm:^0.1.15" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/json-schema": "npm:^7.0.6" + ajv: "npm:^8.10.0" + chokidar: "npm:^3.5.2" + fs-extra: "npm:^11.2.0" + json-schema: "npm:^0.4.0" + json-schema-merge-allof: "npm:^0.8.1" + json-schema-traverse: "npm:^1.0.0" + lodash: "npm:^4.17.21" + minimist: "npm:^1.2.5" + typescript-json-schema: "npm:^0.65.0" + yaml: "npm:^2.0.0" + checksum: 10c0/b2fed9b642a109bc61c572b2bf6afcf22d64a084a3fbef6eeedd8c61169d237232716cd1a42917ef8f9b2c1dc1faf2915d4f770e843985eb33f316459dd65d1b + languageName: node + linkType: hard + "@backstage/config-loader@npm:^1.9.0": version: 1.9.0 resolution: "@backstage/config-loader@npm:1.9.0" @@ -3414,6 +3629,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.3, @backstage/config@npm:^1.3.5, @backstage/config@npm:^1.3.6": + version: 1.3.6 + resolution: "@backstage/config@npm:1.3.6" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + ms: "npm:^2.1.3" + checksum: 10c0/e6f99f9077145bf103a98b2533c506ee3104af4345c4ace0b7e4714352f0374091f7c1d43b14715f9a3046464782d3bbe5e3821ae423c7a5e56dc921edc5bc59 + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.17.0": version: 1.17.0 resolution: "@backstage/core-app-api@npm:1.17.0" @@ -3737,6 +3963,21 @@ __metadata: languageName: node linkType: hard +"@backstage/integration-aws-node@npm:^0.1.17": + version: 0.1.19 + resolution: "@backstage/integration-aws-node@npm:0.1.19" + dependencies: + "@aws-sdk/client-sts": "npm:^3.350.0" + "@aws-sdk/credential-provider-node": "npm:^3.350.0" + "@aws-sdk/credential-providers": "npm:^3.350.0" + "@aws-sdk/types": "npm:^3.347.0" + "@aws-sdk/util-arn-parser": "npm:^3.310.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + checksum: 10c0/803ba256051c6a9f7e45ba199e6d219e99ce5fd0e6145ec3ad9ff18dc333c4b148aac7a8cc1a67ea48f0a5f7e461271949284d9c5101bd1b4f317043d5f3a87b + languageName: node + linkType: hard + "@backstage/integration-react@npm:^1.2.7": version: 1.2.7 resolution: "@backstage/integration-react@npm:1.2.7" @@ -3793,6 +4034,24 @@ __metadata: languageName: node linkType: hard +"@backstage/integration@npm:^1.18.0, @backstage/integration@npm:^1.18.1, @backstage/integration@npm:^1.18.2": + version: 1.18.2 + resolution: "@backstage/integration@npm:1.18.2" + dependencies: + "@azure/identity": "npm:^4.0.0" + "@azure/storage-blob": "npm:^12.5.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@octokit/auth-app": "npm:^4.0.0" + "@octokit/rest": "npm:^19.0.3" + cross-fetch: "npm:^4.0.0" + git-url-parse: "npm:^15.0.0" + lodash: "npm:^4.17.21" + luxon: "npm:^3.0.0" + checksum: 10c0/d0304b9599966c5a792bdce5372a15e1f90887cf2d3d98bcfa44d0f91621fbeb6c8a3b526c1782b76633bc0c3be0bdfee93482a7a8673a5dddc607c3c4ad4629 + languageName: node + linkType: hard + "@backstage/plugin-api-docs@npm:^0.12.7": version: 0.12.7 resolution: "@backstage/plugin-api-docs@npm:0.12.7" @@ -4033,6 +4292,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.7, @backstage/plugin-auth-node@npm:^0.6.9": + version: 0.6.9 + resolution: "@backstage/plugin-auth-node@npm:0.6.9" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/catalog-client": "npm:^1.12.1" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/express": "npm:^4.17.6" + "@types/passport": "npm:^1.0.3" + express: "npm:^4.17.1" + jose: "npm:^5.0.0" + lodash: "npm:^4.17.21" + passport: "npm:^0.7.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.21.4" + zod-validation-error: "npm:^3.4.0" + checksum: 10c0/eb7a8fdee8ab4d8656bdf0b75347136cbacd10d5232a0f435766f607334dc85ead9d18cfa382016adca9af51bc572a5cd3700d778f261eb18c14c7aef621436d + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/plugin-auth-react@npm:0.1.15" @@ -4054,13 +4336,26 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-bitbucket-cloud-common@npm:^0.3.0": - version: 0.3.0 - resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.3.0" +"@backstage/plugin-bitbucket-cloud-common@npm:^0.3.2, @backstage/plugin-bitbucket-cloud-common@npm:^0.3.4": + version: 0.3.4 + resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.3.4" dependencies: - "@backstage/integration": "npm:^1.17.0" + "@backstage/integration": "npm:^1.18.2" cross-fetch: "npm:^4.0.0" - checksum: 10c0/85e27d1e8a6e79e7338c6559f306ae283045b2a58219e1c55c332bf048cc41991ba6e9bb9feb240786a3acaddc6cbc9a48f565bcd98f3825de13824d076dc1f6 + checksum: 10c0/65b06de8aeee8f2ead2117a6b66d047c21fa8e5e689eeb03e3795631781e8f4023996d5eb546744d9086008822fb38879341987ed041788c34193e6309c320dc + languageName: node + linkType: hard + +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.12": + version: 0.2.14 + resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.2.14" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-catalog-common": "npm:^1.1.7" + "@backstage/plugin-catalog-node": "npm:^1.20.0" + "@backstage/plugin-scaffolder-common": "npm:^1.7.3" + checksum: 10c0/a27371156c013baace05f8a45ce6419bffa37ed4ad6063e5ad27590d42dbdfea443763bac766b8da4030af4749d95d3625817f5e71f2badf8e85850c8515549a languageName: node linkType: hard @@ -4127,6 +4422,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.7": + version: 1.1.7 + resolution: "@backstage/plugin-catalog-common@npm:1.1.7" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/plugin-search-common": "npm:^1.2.21" + checksum: 10c0/ad146e84f0805c8ec058fdf97e701dc7e2704a5369b90fec3dfcc56b5745fb0deb05bba54885594f60feec56a45554977c4d78782771adeaaf694ed9e62f051a + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.19": version: 0.4.19 resolution: "@backstage/plugin-catalog-graph@npm:0.4.19" @@ -4215,6 +4521,24 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^1.19.0, @backstage/plugin-catalog-node@npm:^1.20.0": + version: 1.20.0 + resolution: "@backstage/plugin-catalog-node@npm:1.20.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/catalog-client": "npm:^1.12.1" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.7" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/plugin-permission-node": "npm:^0.10.6" + "@backstage/types": "npm:^1.2.2" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + checksum: 10c0/df33a1ecaf6de60109606030114e482b4c1b60c96cc2cfd11c9c7dabd47e8978c1b4c4df3f3cb492537bc0016ba55436c1cd69a40c7665c3c17b12e7aac5c007 + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.18.0": version: 1.18.0 resolution: "@backstage/plugin-catalog-react@npm:1.18.0" @@ -4317,6 +4641,23 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-events-node@npm:^0.4.15": + version: 0.4.17 + resolution: "@backstage/plugin-events-node@npm:0.4.17" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + "@types/content-type": "npm:^1.1.8" + "@types/express": "npm:^4.17.6" + content-type: "npm:^1.0.5" + cross-fetch: "npm:^4.0.0" + express: "npm:^4.17.1" + uri-template: "npm:^2.0.0" + checksum: 10c0/4bdb612701649b0e72b7c12c3ba436f970669afd1ea5eafbc513f557c9da5b94718eb21d9f1fbc717d4d1a46674bc858e93dc2ceb6c4326d37efe89d3a2c74d7 + languageName: node + linkType: hard + "@backstage/plugin-home-react@npm:^0.1.26": version: 0.1.26 resolution: "@backstage/plugin-home-react@npm:0.1.26" @@ -4471,6 +4812,21 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.1, @backstage/plugin-permission-common@npm:^0.9.3": + version: 0.9.3 + resolution: "@backstage/plugin-permission-common@npm:0.9.3" + dependencies: + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.2" + cross-fetch: "npm:^4.0.0" + uuid: "npm:^11.0.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.20.4" + checksum: 10c0/dd79d545e7214fff2e2a52df38bf5cc2896fb53bfa1652ce5c2d46efcf62be5d33fabd1fe207a9380ec98c859caa06b3f32ce997c35ccfc62feb265b957a345e + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.10.0": version: 0.10.0 resolution: "@backstage/plugin-permission-node@npm:0.10.0" @@ -4489,6 +4845,24 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-node@npm:^0.10.4, @backstage/plugin-permission-node@npm:^0.10.6": + version: 0.10.6 + resolution: "@backstage/plugin-permission-node@npm:0.10.6" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.9" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@types/express": "npm:^4.17.6" + express: "npm:^4.17.1" + express-promise-router: "npm:^4.1.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.20.4" + checksum: 10c0/629a7b75dd6ae29061af3264d1de905df4d2fde48d40aa810d14bcc204b0c5f5b9697b8f7e00461858ab859d12a4cd49f1332cd1b4d2af499d10c88532ccbbe6 + languageName: node + linkType: hard + "@backstage/plugin-permission-react@npm:^0.4.34": version: 0.4.34 resolution: "@backstage/plugin-permission-react@npm:0.4.34" @@ -4532,95 +4906,96 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.9": - version: 0.2.9 - resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.9" +"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.13": + version: 0.2.15 + resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.15" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" azure-devops-node-api: "npm:^14.0.0" yaml: "npm:^2.0.0" - checksum: 10c0/afb0adaafd6327217f0532c39d2c43ea16f158c4432d60f0454208e8caf01d5e255e11bd6bb4047629440c64c97f17139cf139e6fea47583d337accdb6a6ee79 + checksum: 10c0/3d3354e39c76da2530d89a9c92f2ebc58adc6c6855d65b1dde60554567c10200baaa7cb585b74cc5bd2091d91fc1a89ec03bfc349c567c10d378971f1f8dbaa9 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.9": - version: 0.2.9 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.9" +"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.13, @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.15": + version: 0.2.15 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.15" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.0" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.4" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" bitbucket: "npm:^2.12.0" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10c0/c7d3c5e22ec5493ad7abfdb7cf80552d5a218e7cc08a62eb8bf2733ac1033857b54ea164159ac5c446f3afd664088681e836c2898f29a30ef4724895b76153ae + zod: "npm:^3.22.4" + checksum: 10c0/b8ff55c307ad135b34771845506ddc0b09fc339e86e8def419ff361bd0308e4a917325a8acd6528bfa2318b25a01ba26d21ac9dd50af4fec5cea7e34bb30f54d languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.9": - version: 0.2.9 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.9" +"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.13, @backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.15": + version: 0.2.15 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.15" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10c0/ca51000a21b2dcc4daad3d26533c1749b31d6c2166dda02accf485d84742aa2ee091610610b19d670f7cdfa3e19116d8c9b7e7c4d509c67755df02ccb9a84f35 + checksum: 10c0/5fd19e07b143d2f7fec88c3d970c9d7257560676e22ac56dddcef7d86b2b17696093d1ee95f0e2210fc680e224b0d6d46448415ad4e29e027e034ea21da96f50 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.10": - version: 0.3.10 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.10" +"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.14": + version: 0.3.16 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.16" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.9" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.9" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.15" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.15" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10c0/134c75e125b6e5f5dec82bc97b265c6858853acdbe7158f7202b5a7cad56dfb92c2d4d0bed5995eba1c81698ea771f30d49f53bdc3dfeed390ef26a1c683c76c + checksum: 10c0/244a6c42e6fdd637a200f33a55ac4b4d15219688602d54a9f21e00ee45fef4bc0c5b19dbc32c8fc416645e3bbe4b3042a0ce35d7c21941ddc9d013810c8ea228 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.9": - version: 0.2.9 - resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.9" +"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.13": + version: 0.2.15 + resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.15" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" yaml: "npm:^2.0.0" - checksum: 10c0/68fbb23e24a17d7a959c37fdd8fff7dca4122455eafbc28ea093a7bb63823cdb7ab2e3f3cec7e741dbed04d70c1b4d32181a7d8589174081fd20eb2712b49b10 + checksum: 10c0/949f2976181db95efad9e3ed91049f6629287a393cc8e9dd6e9377dea92faf17cd64a6745c92fdfadf59daeded32f2fd6d8099ede26beb70cfa6b63b2dda7c58 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.9": - version: 0.2.9 - resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.9" +"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.13": + version: 0.2.15 + resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.15" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" yaml: "npm:^2.0.0" - checksum: 10c0/31bd2cb495b981f04ac86b3b4229efcd4a11afb08664e406700a882eb11100ae8f725ce6e0152ecc585b494cba5f574b066c3c5f4cbe77f2ff69a904db7fb5c8 + checksum: 10c0/7ae8921bb05103229080da80a30262600915a7a43aea092b80e22c3f86d96691b15f2433ebf5c06cec98011669460036b239e371bd41894e903695e23b283aea languageName: node linkType: hard @@ -4645,6 +5020,28 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-scaffolder-backend-module-github@npm:^0.9.0": + version: 0.9.2 + resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.9.2" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-catalog-node": "npm:^1.20.0" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" + "@backstage/types": "npm:^1.2.2" + "@octokit/webhooks": "npm:^10.9.2" + libsodium-wrappers: "npm:^0.7.11" + octokit: "npm:^3.0.0" + octokit-plugin-create-pull-request: "npm:^5.0.0" + yaml: "npm:^2.0.0" + zod: "npm:^3.22.4" + checksum: 10c0/6c64f446cce53fbe0fa2be6d6f3b6921edc2cc05005e2210a94618a745299b66d70a588ed72b8e4ca6366285b71bb8e41d3ad69e2ec92c40a9b8fb22d77157eb + languageName: node + linkType: hard + "@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.1": version: 0.9.1 resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.1" @@ -4663,42 +5060,57 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend@npm:^1.33.0": - version: 1.33.0 - resolution: "@backstage/plugin-scaffolder-backend@npm:1.33.0" +"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.5": + version: 0.9.6 + resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.6" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-defaults": "npm:^0.10.0" - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/catalog-client": "npm:^1.10.0" - "@backstage/catalog-model": "npm:^1.7.4" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.4" + "@backstage/config": "npm:^1.3.5" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-auth-node": "npm:^0.6.3" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.0" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.8" - "@backstage/plugin-catalog-node": "npm:^1.17.0" - "@backstage/plugin-events-node": "npm:^0.4.11" - "@backstage/plugin-permission-common": "npm:^0.9.0" - "@backstage/plugin-permission-node": "npm:^0.10.0" - "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.9" - "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.10" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.9" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.9" - "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.9" - "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.9" - "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.7.1" - "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.1" - "@backstage/plugin-scaffolder-common": "npm:^1.5.11" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" - "@backstage/types": "npm:^1.2.1" + "@backstage/integration": "npm:^1.18.1" + "@backstage/plugin-scaffolder-node": "npm:^0.12.0" + "@gitbeaker/requester-utils": "npm:^41.2.0" + "@gitbeaker/rest": "npm:^41.2.0" + luxon: "npm:^3.0.0" + yaml: "npm:^2.0.0" + zod: "npm:^3.22.4" + checksum: 10c0/0fe2ede850610ffdcf84ba52349ab609cf70fb7c011e4362ecadd262569a2f812b16613cadaf95a7d84baef4c36758bb044595cfcbc3cff4c5f69145daad512f + languageName: node + linkType: hard + +"@backstage/plugin-scaffolder-backend@npm:^2.1.1": + version: 2.2.1 + resolution: "@backstage/plugin-scaffolder-backend@npm:2.2.1" + dependencies: + "@backstage/backend-defaults": "npm:^0.12.1" + "@backstage/backend-openapi-utils": "npm:^0.6.1" + "@backstage/backend-plugin-api": "npm:^1.4.3" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.18.0" + "@backstage/plugin-auth-node": "npm:^0.6.7" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.2" + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.12" + "@backstage/plugin-catalog-node": "npm:^1.19.0" + "@backstage/plugin-events-node": "npm:^0.4.15" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-permission-node": "npm:^0.10.4" + "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.13" + "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.14" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.13" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.13" + "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.13" + "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.13" + "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.9.0" + "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.5" + "@backstage/plugin-scaffolder-common": "npm:^1.7.1" + "@backstage/plugin-scaffolder-node": "npm:^0.11.1" + "@backstage/types": "npm:^1.2.2" "@opentelemetry/api": "npm:^1.9.0" - "@types/express": "npm:^4.17.6" "@types/luxon": "npm:^3.0.0" concat-stream: "npm:^2.0.0" express: "npm:^4.17.1" - express-promise-router: "npm:^4.1.0" fs-extra: "npm:^11.2.0" globby: "npm:^11.0.0" isbinaryfile: "npm:^5.0.0" @@ -4721,7 +5133,7 @@ __metadata: zen-observable: "npm:^0.10.0" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.20.4" - checksum: 10c0/0c87bb7657ae3324127712db98e4a532fc899f80bfbe7c7881002fb2a5464fff78fb24b9d66784c351e24e018b9f72f5fb2f8e4ba1f098eecefb4b36443cf867 + checksum: 10c0/93dab879342f2fb07fd19dace5db90e1a5c63c89f1cb2f6d33759b32dc1bf84af95ddbca15649ba62ab1f796cf43efa15fd8c22078d75760539d04ff7c310243 languageName: node linkType: hard @@ -4736,6 +5148,81 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-scaffolder-common@npm:^1.7.1, @backstage/plugin-scaffolder-common@npm:^1.7.3": + version: 1.7.3 + resolution: "@backstage/plugin-scaffolder-common@npm:1.7.3" + dependencies: + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/types": "npm:^1.2.2" + "@microsoft/fetch-event-source": "npm:^2.0.1" + "@types/json-schema": "npm:^7.0.9" + cross-fetch: "npm:^4.0.0" + json-schema: "npm:^0.4.0" + uri-template: "npm:^2.0.0" + zen-observable: "npm:^0.10.0" + checksum: 10c0/405a1433111979348b97f9e7680ebba7f4181d60128b55c326927d33be9ef4269f57d2dc34533a3441a34251adf3bb620e245f7e21f843f7125c29ecb36316fb + languageName: node + linkType: hard + +"@backstage/plugin-scaffolder-node@npm:^0.11.1": + version: 0.11.1 + resolution: "@backstage/plugin-scaffolder-node@npm:0.11.1" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.3" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.18.0" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-scaffolder-common": "npm:^1.7.1" + "@backstage/types": "npm:^1.2.2" + "@isomorphic-git/pgp-plugin": "npm:^0.0.7" + concat-stream: "npm:^2.0.0" + fs-extra: "npm:^11.2.0" + globby: "npm:^11.0.0" + isomorphic-git: "npm:^1.23.0" + jsonschema: "npm:^1.5.0" + lodash: "npm:^4.17.21" + p-limit: "npm:^3.1.0" + tar: "npm:^6.1.12" + winston: "npm:^3.2.1" + winston-transport: "npm:^4.7.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.20.4" + checksum: 10c0/dabd352d69bfb0a70e6a0af75dd57ae2d10b27d88e7ca6905b0201f006f7daee2237c33c535018f6985b41ecc269ab60490a40f26e2a92e4342efa3c643adf1c + languageName: node + linkType: hard + +"@backstage/plugin-scaffolder-node@npm:^0.12.0, @backstage/plugin-scaffolder-node@npm:^0.12.1": + version: 0.12.1 + resolution: "@backstage/plugin-scaffolder-node@npm:0.12.1" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/plugin-scaffolder-common": "npm:^1.7.3" + "@backstage/types": "npm:^1.2.2" + "@isomorphic-git/pgp-plugin": "npm:^0.0.7" + concat-stream: "npm:^2.0.0" + fs-extra: "npm:^11.2.0" + globby: "npm:^11.0.0" + isomorphic-git: "npm:^1.23.0" + jsonschema: "npm:^1.5.0" + lodash: "npm:^4.17.21" + p-limit: "npm:^3.1.0" + tar: "npm:^6.1.12" + winston: "npm:^3.2.1" + winston-transport: "npm:^4.7.0" + zod: "npm:^3.22.4" + zod-to-json-schema: "npm:^3.20.4" + checksum: 10c0/972a9dcc2f1fbdd9524f47e3ed958bb167adde6817f66b152ad1d42febd32991ea73c902d39ed1f9abc038091dd05a0e496cb613e53ceb188300b40e605042d7 + languageName: node + linkType: hard + "@backstage/plugin-scaffolder-node@npm:^0.8.2": version: 0.8.2 resolution: "@backstage/plugin-scaffolder-node@npm:0.8.2" @@ -4966,6 +5453,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.21": + version: 1.2.21 + resolution: "@backstage/plugin-search-common@npm:1.2.21" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/types": "npm:^1.2.2" + checksum: 10c0/2372189f6747f32f76d4baf18038e885345a82cb4d678fd016c2929d38fca0ab733dab7a07d46bafb957aae5948de33c28d178bffb6b8b536845b4bbb83a01d5 + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.9.0": version: 1.9.0 resolution: "@backstage/plugin-search-react@npm:1.9.0" @@ -5326,6 +5823,13 @@ __metadata: languageName: node linkType: hard +"@backstage/types@npm:^1.2.2": + version: 1.2.2 + resolution: "@backstage/types@npm:1.2.2" + checksum: 10c0/3c947cf83c058a56b0cfd90d91483e9a5c1c913f7978a0d5a3c0fd9b502d08e9bdf279afba626826eee84159e698ee4cdaa70040789ac47fc8a25df9f1925612 + languageName: node + linkType: hard + "@backstage/version-bridge@npm:^1.0.11": version: 1.0.11 resolution: "@backstage/version-bridge@npm:1.0.11" @@ -6243,7 +6747,7 @@ __metadata: languageName: node linkType: hard -"@gitbeaker/requester-utils@npm:^41.3.0": +"@gitbeaker/requester-utils@npm:^41.2.0, @gitbeaker/requester-utils@npm:^41.3.0": version: 41.3.0 resolution: "@gitbeaker/requester-utils@npm:41.3.0" dependencies: @@ -13002,6 +13506,18 @@ __metadata: languageName: node linkType: hard +"@types/express-serve-static-core@npm:^4.17.21": + version: 4.19.7 + resolution: "@types/express-serve-static-core@npm:4.19.7" + dependencies: + "@types/node": "npm:*" + "@types/qs": "npm:*" + "@types/range-parser": "npm:*" + "@types/send": "npm:*" + checksum: 10c0/c239df87863b8515e68dcb18203a9e2ba6108f86fdc385090284464a57a6dca6abb60a961cb6a73fea2110576f4f8acefa1cb06b60d14b6b0e5104478e7d57d1 + languageName: node + linkType: hard + "@types/express@npm:*, @types/express@npm:^4.17.21, @types/express@npm:^4.17.6": version: 4.17.21 resolution: "@types/express@npm:4.17.21" @@ -13245,6 +13761,15 @@ __metadata: languageName: node linkType: hard +"@types/multer@npm:^1.4.13": + version: 1.4.13 + resolution: "@types/multer@npm:1.4.13" + dependencies: + "@types/express": "npm:*" + checksum: 10c0/aed716fdc0bc8c5bfe6689bfe6569b6743b64be795140e80cab169bfe43f687027880b7fc401fca98f820dd464ad5986093ec322d865116eb31ce29a3361c469 + languageName: node + linkType: hard + "@types/mute-stream@npm:^0.0.4": version: 0.0.4 resolution: "@types/mute-stream@npm:0.0.4" @@ -14411,6 +14936,20 @@ __metadata: languageName: node linkType: hard +"ajv-formats@npm:^3.0.1": + version: 3.0.1 + resolution: "ajv-formats@npm:3.0.1" + dependencies: + ajv: "npm:^8.0.0" + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + checksum: 10c0/168d6bca1ea9f163b41c8147bae537e67bd963357a5488a1eaf3abe8baa8eec806d4e45f15b10767e6020679315c7e1e5e6803088dfb84efa2b4e9353b83dd0a + languageName: node + linkType: hard + "ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" @@ -15381,7 +15920,7 @@ __metadata: "@backstage/plugin-permission-common": "npm:^0.9.0" "@backstage/plugin-permission-node": "npm:^0.10.0" "@backstage/plugin-proxy-backend": "npm:^0.6.2" - "@backstage/plugin-scaffolder-backend": "npm:^1.33.0" + "@backstage/plugin-scaffolder-backend": "npm:^2.1.1" "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.7.1" "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.1" "@backstage/plugin-search-backend": "npm:^2.0.2" @@ -15550,6 +16089,17 @@ __metadata: languageName: node linkType: hard +"better-sqlite3@npm:^12.0.0": + version: 12.5.0 + resolution: "better-sqlite3@npm:12.5.0" + dependencies: + bindings: "npm:^1.5.0" + node-gyp: "npm:latest" + prebuild-install: "npm:^7.1.1" + checksum: 10c0/50016aaa9a9db768907da5b109f12f8bb6f6d9be34d68b5623d901fe038cdac0d81be37aa280c27c8e0604d6c2482584b14f9c40f75ad6aa0baa59278c5f7a6a + languageName: node + linkType: hard + "better-sqlite3@npm:^9.0.0": version: 9.6.0 resolution: "better-sqlite3@npm:9.6.0" @@ -15941,6 +16491,15 @@ __metadata: languageName: node linkType: hard +"buffer-xor@npm:^2.0.2": + version: 2.0.2 + resolution: "buffer-xor@npm:2.0.2" + dependencies: + safe-buffer: "npm:^5.1.1" + checksum: 10c0/84c39f316c3f7d194b6313fdd047ddae02619dcb7eccfc9675731ac6fe9c01b42d94f8b8d3f04271803618c7db2eebdca82c1de5c1fc37210c1c112998b09671 + languageName: node + linkType: hard + "buffer@npm:5.6.0": version: 5.6.0 resolution: "buffer@npm:5.6.0" @@ -16443,12 +17002,13 @@ __metadata: linkType: hard "cipher-base@npm:^1.0.0, cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3": - version: 1.0.4 - resolution: "cipher-base@npm:1.0.4" + version: 1.0.7 + resolution: "cipher-base@npm:1.0.7" dependencies: - inherits: "npm:^2.0.1" - safe-buffer: "npm:^5.0.1" - checksum: 10c0/d8d005f8b64d8a77b3d3ce531301ae7b45902c9cab4ec8b66bdbd2bf2a1d9fceb9a2133c293eb3c060b2d964da0f14c47fb740366081338aa3795dd1faa8984b + inherits: "npm:^2.0.4" + safe-buffer: "npm:^5.2.1" + to-buffer: "npm:^1.2.2" + checksum: 10c0/53c5046a9d9b60c586479b8f13fde263c3f905e13f11e8e04c7a311ce399c91d9c3ec96642332e0de077d356e1014ee12bba96f74fbaad0de750f49122258836 languageName: node linkType: hard @@ -17466,7 +18026,7 @@ __metadata: languageName: node linkType: hard -"create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": +"create-hash@npm:^1.1.0, create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" dependencies: @@ -17479,7 +18039,7 @@ __metadata: languageName: node linkType: hard -"create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7": +"create-hmac@npm:^1.1.7": version: 1.1.7 resolution: "create-hmac@npm:1.1.7" dependencies: @@ -18352,6 +18912,15 @@ __metadata: languageName: node linkType: hard +"default-user-agent@npm:^1.0.0": + version: 1.0.0 + resolution: "default-user-agent@npm:1.0.0" + dependencies: + os-name: "npm:~1.0.3" + checksum: 10c0/c7389e78cef67e7bd7706e71bbf3e3012815e4f9ecc814202353072877573529c5caefd54fa0cb7c53918471443794e6f5347428692048923ab931ff43bea5db + languageName: node + linkType: hard + "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -18596,6 +19165,13 @@ __metadata: languageName: node linkType: hard +"digest-header@npm:^1.0.0": + version: 1.1.0 + resolution: "digest-header@npm:1.1.0" + checksum: 10c0/114839bec382561c0f64ad550a370cc3da7ef53f23973a08c70327c2f212d947e978ead8188fb13c49cdff33985dd546edf64e75fbbbb651b4d4d4a7ef635bcd + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -20219,6 +20795,30 @@ __metadata: languageName: node linkType: hard +"express-openapi-validator@npm:^5.5.8": + version: 5.6.0 + resolution: "express-openapi-validator@npm:5.6.0" + dependencies: + "@apidevtools/json-schema-ref-parser": "npm:^14.0.3" + "@types/multer": "npm:^1.4.13" + ajv: "npm:^8.17.1" + ajv-draft-04: "npm:^1.0.0" + ajv-formats: "npm:^3.0.1" + content-type: "npm:^1.0.5" + json-schema-traverse: "npm:^1.0.0" + lodash.clonedeep: "npm:^4.5.0" + lodash.get: "npm:^4.4.2" + media-typer: "npm:^1.1.0" + multer: "npm:^2.0.2" + ono: "npm:^7.1.3" + path-to-regexp: "npm:^8.2.0" + qs: "npm:^6.14.0" + peerDependencies: + express: "*" + checksum: 10c0/ae4ef30b9bde970bace2cf895f261ec3ee554bacc94c69e1f420e677a8cce3c864ce64399f6c5d6ce8d8efcd8e421768be09fa19b085277c5edab0cee1edabb3 + languageName: node + linkType: hard + "express-promise-router@npm:^4.1.0": version: 4.1.1 resolution: "express-promise-router@npm:4.1.1" @@ -20236,6 +20836,15 @@ __metadata: languageName: node linkType: hard +"express-rate-limit@npm:^7.5.0": + version: 7.5.1 + resolution: "express-rate-limit@npm:7.5.1" + peerDependencies: + express: ">= 4.11" + checksum: 10c0/b07de84d700a2c07c4bf2f040e7558ed5a1f660f03ed5f30bf8ff7b51e98ba7a85215640e70fc48cbbb9151066ea51239d9a1b41febc9b84d98c7915b0186161 + languageName: node + linkType: hard + "express-session@npm:^1.17.1": version: 1.18.0 resolution: "express-session@npm:1.18.0" @@ -20252,7 +20861,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.14.0": +"express@npm:^4.14.0, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -20291,7 +20900,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.17.1, express@npm:^4.18.2, express@npm:^4.19.2": +"express@npm:^4.17.1, express@npm:^4.18.2": version: 4.21.0 resolution: "express@npm:4.21.0" dependencies: @@ -20894,6 +21503,13 @@ __metadata: languageName: node linkType: hard +"form-data-encoder@npm:^1.7.2": + version: 1.9.0 + resolution: "form-data-encoder@npm:1.9.0" + checksum: 10c0/e162be1203abd5a8a8855cbdef2d92ee259416690687fec68d59b77b674b0c553fdbaf2a1128953a842c1f446b5a811deed996c473f5558fd0ec36bcb505f011 + languageName: node + linkType: hard + "form-data@npm:^2.3.2, form-data@npm:^2.5.0": version: 2.5.1 resolution: "form-data@npm:2.5.1" @@ -20934,6 +21550,16 @@ __metadata: languageName: node linkType: hard +"formdata-node@npm:^4.3.3": + version: 4.4.1 + resolution: "formdata-node@npm:4.4.1" + dependencies: + node-domexception: "npm:1.0.0" + web-streams-polyfill: "npm:4.0.0-beta.3" + checksum: 10c0/74151e7b228ffb33b565cec69182694ad07cc3fdd9126a8240468bb70a8ba66e97e097072b60bcb08729b24c7ce3fd3e0bd7f1f80df6f9f662b9656786e76f6a + languageName: node + linkType: hard + "formidable@npm:^3.5.1": version: 3.5.4 resolution: "formidable@npm:3.5.4" @@ -20945,6 +21571,18 @@ __metadata: languageName: node linkType: hard +"formstream@npm:^1.1.1": + version: 1.5.2 + resolution: "formstream@npm:1.5.2" + dependencies: + destroy: "npm:^1.0.4" + mime: "npm:^2.5.2" + node-hex: "npm:^1.0.1" + pause-stream: "npm:~0.0.11" + checksum: 10c0/3395b5b61e655e42ca316048840a2ab1928cecf5af73c7bbb6815000dc315628e3b80a6132385a788969555eece84d3f7d281574d832dc4cee16062846ee3a10 + languageName: node + linkType: hard + "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -22007,6 +22645,18 @@ __metadata: languageName: node linkType: hard +"hash-base@npm:^3.1.2": + version: 3.1.2 + resolution: "hash-base@npm:3.1.2" + dependencies: + inherits: "npm:^2.0.4" + readable-stream: "npm:^2.3.8" + safe-buffer: "npm:^5.2.1" + to-buffer: "npm:^1.2.1" + checksum: 10c0/f3b7fae1853b31340048dd659f40f5260ca6f3ff53b932f807f4ab701ee09039f6e9dbe1841723ff61e20f3f69d6387a352e4ccc5f997dedb0d375c7d88bc15e + languageName: node + linkType: hard + "hash-base@npm:~3.0": version: 3.0.4 resolution: "hash-base@npm:3.0.4" @@ -22233,7 +22883,7 @@ __metadata: languageName: node linkType: hard -"html-entities@npm:^2.1.0, html-entities@npm:^2.4.0, html-entities@npm:^2.5.2": +"html-entities@npm:^2.1.0, html-entities@npm:^2.5.2": version: 2.5.2 resolution: "html-entities@npm:2.5.2" checksum: 10c0/f20ffb4326606245c439c231de40a7c560607f639bf40ffbfb36b4c70729fd95d7964209045f1a4e62fe17f2364cef3d6e49b02ea09016f207fde51c2211e481 @@ -22398,7 +23048,7 @@ __metadata: languageName: node linkType: hard -"http-proxy-middleware@npm:^2.0.0, http-proxy-middleware@npm:^2.0.3": +"http-proxy-middleware@npm:^2.0.0, http-proxy-middleware@npm:^2.0.9": version: 2.0.9 resolution: "http-proxy-middleware@npm:2.0.9" dependencies: @@ -22716,6 +23366,19 @@ __metadata: languageName: node linkType: hard +"infinispan@npm:^0.12.0": + version: 0.12.0 + resolution: "infinispan@npm:0.12.0" + dependencies: + buffer-xor: "npm:^2.0.2" + log4js: "npm:^6.4.6" + protobufjs: "npm:^7.0.0" + underscore: "npm:^1.13.3" + urllib: "npm:^3.23.0" + checksum: 10c0/afca2490bff7aa2e0767f8afe3d0ece2f7df8f63fc476b7e3d45ba01c15cd637d89074eec44efc3bba5085f5ebfe579c2330bde3f5ff5de05ffc957653ad2256 + languageName: node + linkType: hard + "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -24418,14 +25081,14 @@ __metadata: linkType: hard "js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.6.1, js-yaml@npm:^3.8.3": - version: 3.14.1 - resolution: "js-yaml@npm:3.14.1" + version: 3.14.2 + resolution: "js-yaml@npm:3.14.2" dependencies: argparse: "npm:^1.0.7" esprima: "npm:^4.0.0" bin: js-yaml: bin/js-yaml.js - checksum: 10c0/6746baaaeac312c4db8e75fa22331d9a04cccb7792d126ed8ce6a0bbcfef0cedaddd0c5098fade53db067c09fe00aa1c957674b4765610a8b06a5a189e46433b + checksum: 10c0/3261f25912f5dd76605e5993d0a126c2b6c346311885d3c483706cd722efe34f697ea0331f654ce27c00a42b426e524518ec89d65ed02ea47df8ad26dcc8ce69 languageName: node linkType: hard @@ -25669,7 +26332,7 @@ __metadata: languageName: node linkType: hard -"log4js@npm:6.9.1": +"log4js@npm:6.9.1, log4js@npm:^6.4.6": version: 6.9.1 resolution: "log4js@npm:6.9.1" dependencies: @@ -26723,7 +27386,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:^2.1.35, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -26741,7 +27404,7 @@ __metadata: languageName: node linkType: hard -"mime@npm:2.6.0": +"mime@npm:2.6.0, mime@npm:^2.5.2": version: 2.6.0 resolution: "mime@npm:2.6.0" bin: @@ -26880,7 +27543,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.1.0, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10c0/19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6 @@ -27052,7 +27715,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.4": +"mkdirp@npm:^0.5.4, mkdirp@npm:^0.5.6": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -27276,6 +27939,21 @@ __metadata: languageName: node linkType: hard +"multer@npm:^2.0.2": + version: 2.0.2 + resolution: "multer@npm:2.0.2" + dependencies: + append-field: "npm:^1.0.0" + busboy: "npm:^1.6.0" + concat-stream: "npm:^2.0.0" + mkdirp: "npm:^0.5.6" + object-assign: "npm:^4.1.1" + type-is: "npm:^1.6.18" + xtend: "npm:^4.0.2" + checksum: 10c0/d3b99dd0512169bbabf15440e1bbb3ecdc000b761e5a3e4aaca40b5e5e213c6cdcc9b7dffebaa601b7691a84f6876aa87e0173ffcc47139253793cf5657819eb + languageName: node + linkType: hard + "multicast-dns@npm:^7.2.5": version: 7.2.5 resolution: "multicast-dns@npm:7.2.5" @@ -27538,7 +28216,7 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": +"node-domexception@npm:1.0.0, node-domexception@npm:^1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" checksum: 10c0/5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b @@ -27584,9 +28262,9 @@ __metadata: linkType: hard "node-forge@npm:^1, node-forge@npm:^1.2.1, node-forge@npm:^1.3.1": - version: 1.3.1 - resolution: "node-forge@npm:1.3.1" - checksum: 10c0/e882819b251a4321f9fc1d67c85d1501d3004b4ee889af822fd07f64de3d1a8e272ff00b689570af0465d65d6bf5074df9c76e900e0aff23e60b847f2a46fbe8 + version: 1.3.2 + resolution: "node-forge@npm:1.3.2" + checksum: 10c0/1def35652c93a588718a6d0d0b4f33e3e7de283aa6f4c00d01d1605d6ccce23fb3b59bcbfb6434014acd23a251cfcc2736052b406f53d94e1b19c09d289d0176 languageName: node linkType: hard @@ -27662,6 +28340,13 @@ __metadata: languageName: node linkType: hard +"node-hex@npm:^1.0.1": + version: 1.0.1 + resolution: "node-hex@npm:1.0.1" + checksum: 10c0/de7ba2d1531306bcd9ab73973048c9220f10cbb2c2e69682635f1051fb999674674104105ca2bb2313dc6a01a4ea664df44afc8157c726aebe51b78279ae7a92 + languageName: node + linkType: hard + "node-int64@npm:^0.4.0": version: 0.4.0 resolution: "node-int64@npm:0.4.0" @@ -28520,6 +29205,18 @@ __metadata: languageName: node linkType: hard +"os-name@npm:~1.0.3": + version: 1.0.3 + resolution: "os-name@npm:1.0.3" + dependencies: + osx-release: "npm:^1.0.0" + win-release: "npm:^1.0.0" + bin: + os-name: cli.js + checksum: 10c0/9c1d8cc3eceae5717597be994b0a1b39cda8d11fd6bd5917b029fdac7c4675c8fd5fd5f0e4b95005e49ddee1f3ffda22ed76b12a636efc291a61cc5b8352861c + languageName: node + linkType: hard + "os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -28527,6 +29224,17 @@ __metadata: languageName: node linkType: hard +"osx-release@npm:^1.0.0": + version: 1.1.0 + resolution: "osx-release@npm:1.1.0" + dependencies: + minimist: "npm:^1.1.0" + bin: + osx-release: cli.js + checksum: 10c0/eb8486e2e467bf39a17301128e42fec5d1cf4b902ba93b8ea4b4b048d0a10daff01cf06c60a6e2733d0a894e85ff2d6bf02540949ab226b43b086dfabad0c9da + languageName: node + linkType: hard + "outvariant@npm:^1.2.1, outvariant@npm:^1.4.0, outvariant@npm:^1.4.2, outvariant@npm:^1.4.3": version: 1.4.3 resolution: "outvariant@npm:1.4.3" @@ -29045,6 +29753,13 @@ __metadata: languageName: node linkType: hard +"path-to-regexp@npm:^8.2.0": + version: 8.3.0 + resolution: "path-to-regexp@npm:8.3.0" + checksum: 10c0/ee1544a73a3f294a97a4c663b0ce71bbf1621d732d80c9c9ed201b3e911a86cb628ebad691b9d40f40a3742fe22011e5a059d8eed2cf63ec2cb94f6fb4efe67c + languageName: node + linkType: hard + "path-type@npm:^3.0.0": version: 3.0.0 resolution: "path-type@npm:3.0.0" @@ -29061,6 +29776,15 @@ __metadata: languageName: node linkType: hard +"pause-stream@npm:~0.0.11": + version: 0.0.11 + resolution: "pause-stream@npm:0.0.11" + dependencies: + through: "npm:~2.3" + checksum: 10c0/86f12c64cdaaa8e45ebaca4e39a478e1442db8b4beabc280b545bfaf79c0e2f33c51efb554aace5c069cc441c7b924ba484837b345eaa4ba6fc940d62f826802 + languageName: node + linkType: hard + "pause@npm:0.0.1": version: 0.0.1 resolution: "pause@npm:0.0.1" @@ -29069,15 +29793,16 @@ __metadata: linkType: hard "pbkdf2@npm:^3.1.2": - version: 3.1.2 - resolution: "pbkdf2@npm:3.1.2" + version: 3.1.5 + resolution: "pbkdf2@npm:3.1.5" dependencies: - create-hash: "npm:^1.1.2" - create-hmac: "npm:^1.1.4" - ripemd160: "npm:^2.0.1" - safe-buffer: "npm:^5.0.1" - sha.js: "npm:^2.4.8" - checksum: 10c0/5a30374e87d33fa080a92734d778cf172542cc7e41b96198c4c88763997b62d7850de3fbda5c3111ddf79805ee7c1da7046881c90ac4920b5e324204518b05fd + create-hash: "npm:^1.2.0" + create-hmac: "npm:^1.1.7" + ripemd160: "npm:^2.0.3" + safe-buffer: "npm:^5.2.1" + sha.js: "npm:^2.4.12" + to-buffer: "npm:^1.2.1" + checksum: 10c0/ea42e8695e49417eefabb19a08ab19a602cc6cc72d2df3f109c39309600230dee3083a6f678d5d42fe035d6ae780038b80ace0e68f9792ee2839bf081fe386f3 languageName: node linkType: hard @@ -30124,6 +30849,26 @@ __metadata: languageName: node linkType: hard +"protobufjs@npm:^7.0.0": + version: 7.5.4 + resolution: "protobufjs@npm:7.5.4" + dependencies: + "@protobufjs/aspromise": "npm:^1.1.2" + "@protobufjs/base64": "npm:^1.1.2" + "@protobufjs/codegen": "npm:^2.0.4" + "@protobufjs/eventemitter": "npm:^1.1.0" + "@protobufjs/fetch": "npm:^1.1.0" + "@protobufjs/float": "npm:^1.0.2" + "@protobufjs/inquire": "npm:^1.1.0" + "@protobufjs/path": "npm:^1.1.2" + "@protobufjs/pool": "npm:^1.1.0" + "@protobufjs/utf8": "npm:^1.1.0" + "@types/node": "npm:>=13.7.0" + long: "npm:^5.0.0" + checksum: 10c0/913b676109ffb3c05d3d31e03a684e569be91f3bba8613da4a683d69d9dba948daa2afd7d2e7944d1aa6c417890c35d9d9a8883c1160affafb0f9670d59ef722 + languageName: node + linkType: hard + "protobufjs@npm:^7.2.5, protobufjs@npm:^7.2.6, protobufjs@npm:^7.3.2": version: 7.4.0 resolution: "protobufjs@npm:7.4.0" @@ -30256,7 +31001,7 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.10.3, qs@npm:^6.12.2": +"qs@npm:^6.10.3, qs@npm:^6.11.2, qs@npm:^6.12.2, qs@npm:^6.14.0": version: 6.14.0 resolution: "qs@npm:6.14.0" dependencies: @@ -30411,6 +31156,15 @@ __metadata: languageName: node linkType: hard +"rate-limit-redis@npm:^4.2.0": + version: 4.3.0 + resolution: "rate-limit-redis@npm:4.3.0" + peerDependencies: + express-rate-limit: ">= 6" + checksum: 10c0/ba5b7d3bcbf512f2071d4755eccb2d30548da0f3f00ef20f3875a9e63b8cff1e8eb512b0e972ca4cebdb70f895658d02526d479c13251f14eabc76abd0f7234a + languageName: node + linkType: hard + "rate-limiter-flexible@npm:^4.0.1": version: 4.0.1 resolution: "rate-limiter-flexible@npm:4.0.1" @@ -31783,6 +32537,16 @@ __metadata: languageName: node linkType: hard +"ripemd160@npm:^2.0.3": + version: 2.0.3 + resolution: "ripemd160@npm:2.0.3" + dependencies: + hash-base: "npm:^3.1.2" + inherits: "npm:^2.0.4" + checksum: 10c0/3f472fb453241cfe692a77349accafca38dbcdc9d96d5848c088b2932ba41eb968630ecff7b175d291c7487a4945aee5a81e30c064d1f94e36070f7e0c37ed6c + languageName: node + linkType: hard + "roarr@npm:^2.15.3": version: 2.15.4 resolution: "roarr@npm:2.15.4" @@ -32223,7 +32987,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.0.1, semver@npm:^5.6.0": version: 5.7.2 resolution: "semver@npm:5.7.2" bin: @@ -32441,15 +33205,16 @@ __metadata: languageName: node linkType: hard -"sha.js@npm:^2.4.0, sha.js@npm:^2.4.11, sha.js@npm:^2.4.8, sha.js@npm:^2.4.9": - version: 2.4.11 - resolution: "sha.js@npm:2.4.11" +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.11, sha.js@npm:^2.4.12, sha.js@npm:^2.4.8, sha.js@npm:^2.4.9": + version: 2.4.12 + resolution: "sha.js@npm:2.4.12" dependencies: - inherits: "npm:^2.0.1" - safe-buffer: "npm:^5.0.1" + inherits: "npm:^2.0.4" + safe-buffer: "npm:^5.2.1" + to-buffer: "npm:^1.2.0" bin: - sha.js: ./bin.js - checksum: 10c0/b7a371bca8821c9cc98a0aeff67444a03d48d745cb103f17228b96793f455f0eb0a691941b89ea1e60f6359207e36081d9be193252b0f128e0daf9cfea2815a5 + sha.js: bin.js + checksum: 10c0/9d36bdd76202c8116abbe152a00055ccd8a0099cb28fc17c01fa7bb2c8cffb9ca60e2ab0fe5f274ed6c45dc2633d8c39cf7ab050306c231904512ba9da4d8ab1 languageName: node linkType: hard @@ -34137,7 +34902,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6": +"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6, through@npm:~2.3": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10c0/4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc @@ -34232,6 +34997,17 @@ __metadata: languageName: node linkType: hard +"to-buffer@npm:^1.2.0, to-buffer@npm:^1.2.1, to-buffer@npm:^1.2.2": + version: 1.2.2 + resolution: "to-buffer@npm:1.2.2" + dependencies: + isarray: "npm:^2.0.5" + safe-buffer: "npm:^5.2.1" + typed-array-buffer: "npm:^1.0.3" + checksum: 10c0/56bc56352f14a2c4a0ab6277c5fc19b51e9534882b98eb068b39e14146591e62fa5b06bf70f7fed1626230463d7e60dca81e815096656e5e01c195c593873d12 + languageName: node + linkType: hard + "to-fast-properties@npm:^2.0.0": version: 2.0.0 resolution: "to-fast-properties@npm:2.0.0" @@ -34700,6 +35476,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^4.3.1": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10c0/f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4 + languageName: node + linkType: hard + "type-fest@npm:^4.9.0": version: 4.26.1 resolution: "type-fest@npm:4.26.1" @@ -34707,7 +35490,7 @@ __metadata: languageName: node linkType: hard -"type-is@npm:^1.6.16, type-is@npm:^1.6.4, type-is@npm:~1.6.18": +"type-is@npm:^1.6.16, type-is@npm:^1.6.18, type-is@npm:^1.6.4, type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -35044,7 +35827,7 @@ __metadata: languageName: node linkType: hard -"underscore@npm:^1.12.1": +"underscore@npm:^1.12.1, underscore@npm:^1.13.3": version: 1.13.7 resolution: "underscore@npm:1.13.7" checksum: 10c0/fad2b4aac48847674aaf3c30558f383399d4fdafad6dd02dd60e4e1b8103b52c5a9e5937e0cc05dacfd26d6a0132ed0410ab4258241240757e4a4424507471cd @@ -35065,7 +35848,7 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.28.4": +"undici@npm:^5.28.2, undici@npm:^5.28.4": version: 5.29.0 resolution: "undici@npm:5.29.0" dependencies: @@ -35384,6 +36167,25 @@ __metadata: languageName: node linkType: hard +"urllib@npm:^3.23.0": + version: 3.27.3 + resolution: "urllib@npm:3.27.3" + dependencies: + default-user-agent: "npm:^1.0.0" + digest-header: "npm:^1.0.0" + form-data-encoder: "npm:^1.7.2" + formdata-node: "npm:^4.3.3" + formstream: "npm:^1.1.1" + mime-types: "npm:^2.1.35" + pump: "npm:^3.0.0" + qs: "npm:^6.11.2" + type-fest: "npm:^4.3.1" + undici: "npm:^5.28.2" + ylru: "npm:^1.3.2" + checksum: 10c0/639a845ced56e619e05081cecbbaa79506e34339cfb3408831f1ebdd998c1ee776995072365dc8b818b0d61c33122c92237d32eb81cce4f8e5f304f12bd63f7a + languageName: node + linkType: hard + "urlpattern-polyfill@npm:^10.0.0": version: 10.0.0 resolution: "urlpattern-polyfill@npm:10.0.0" @@ -35828,6 +36630,13 @@ __metadata: languageName: node linkType: hard +"web-streams-polyfill@npm:4.0.0-beta.3": + version: 4.0.0-beta.3 + resolution: "web-streams-polyfill@npm:4.0.0-beta.3" + checksum: 10c0/a9596779db2766990117ed3a158e0b0e9f69b887a6d6ba0779940259e95f99dc3922e534acc3e5a117b5f5905300f527d6fbf8a9f0957faf1d8e585ce3452e8e + languageName: node + linkType: hard + "web-streams-polyfill@npm:^3.0.3": version: 3.3.3 resolution: "web-streams-polyfill@npm:3.3.3" @@ -35876,12 +36685,13 @@ __metadata: linkType: hard "webpack-dev-server@npm:^5.0.0": - version: 5.1.0 - resolution: "webpack-dev-server@npm:5.1.0" + version: 5.2.2 + resolution: "webpack-dev-server@npm:5.2.2" dependencies: "@types/bonjour": "npm:^3.5.13" "@types/connect-history-api-fallback": "npm:^1.5.4" "@types/express": "npm:^4.17.21" + "@types/express-serve-static-core": "npm:^4.17.21" "@types/serve-index": "npm:^1.9.4" "@types/serve-static": "npm:^1.15.5" "@types/sockjs": "npm:^0.3.36" @@ -35892,10 +36702,9 @@ __metadata: colorette: "npm:^2.0.10" compression: "npm:^1.7.4" connect-history-api-fallback: "npm:^2.0.0" - express: "npm:^4.19.2" + express: "npm:^4.21.2" graceful-fs: "npm:^4.2.6" - html-entities: "npm:^2.4.0" - http-proxy-middleware: "npm:^2.0.3" + http-proxy-middleware: "npm:^2.0.9" ipaddr.js: "npm:^2.1.0" launch-editor: "npm:^2.6.1" open: "npm:^10.0.3" @@ -35916,7 +36725,7 @@ __metadata: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: 10c0/303c72b743d649dec706aedaeea2f0e924e3fb4432aa5a1e43f807e7c6052817027ccf33f88adb566fa7ebf89f6aed551ce2c2d76b5ccaaaefade83fde7f7a38 + checksum: 10c0/58d7ddb054cdbba22ddfa3d6644194abf6197c14530e1e64ccd7f0b670787245eea966ee72e95abd551c54313627bde0d227a0d2a1e2557102b1a3504ac0b7f1 languageName: node linkType: hard @@ -36205,6 +37014,15 @@ __metadata: languageName: node linkType: hard +"win-release@npm:^1.0.0": + version: 1.1.1 + resolution: "win-release@npm:1.1.1" + dependencies: + semver: "npm:^5.0.1" + checksum: 10c0/a4e845c186450092f28ad6a86c9d81fc187138754a59c4ef18641c41844ce9d0a3a496e86d8ec5fa81544a96361e483379ebaf9bdcb85a1ff48a1441cc00ec91 + languageName: node + linkType: hard + "winston-transport@npm:^4.5.0, winston-transport@npm:^4.7.0": version: 4.7.1 resolution: "winston-transport@npm:4.7.1" @@ -36531,7 +37349,7 @@ __metadata: languageName: node linkType: hard -"ylru@npm:^1.2.0": +"ylru@npm:^1.2.0, ylru@npm:^1.3.2": version: 1.4.0 resolution: "ylru@npm:1.4.0" checksum: 10c0/eaadc38ed6d78d4fda49abed45cfdaf149bd334df761dbeadd3cff62936d25ffa94571f84c25b64a9a4b5efd8f489ee6fee3eaaf8e7b2886418a3bcb9ec84b84 From 1b72a4b9c44f3dd878de3811a68fdd2baf5c4ed3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 30 Nov 2025 22:46:16 +0000 Subject: [PATCH 2/5] Initial plan From 2a84cf87dc1574e5631a695bdc341db8f6d4b890 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 30 Nov 2025 22:50:33 +0000 Subject: [PATCH 3/5] chore: Update yarn.lock after dependency bumps Co-authored-by: johnnyhuy <27847622+johnnyhuy@users.noreply.github.com> --- yarn.lock | 198 +++++++++++++++++++++++------------------------------- 1 file changed, 85 insertions(+), 113 deletions(-) diff --git a/yarn.lock b/yarn.lock index b6d29bf..1075898 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2783,7 +2783,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-app-api@npm:^1.2.7": +"@backstage/backend-app-api@npm:^1.3.0": version: 1.3.0 resolution: "@backstage/backend-app-api@npm:1.3.0" dependencies: @@ -3028,9 +3028,9 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-defaults@npm:^0.12.1": - version: 0.12.1 - resolution: "@backstage/backend-defaults@npm:0.12.1" +"@backstage/backend-defaults@npm:^0.13.1": + version: 0.13.1 + resolution: "@backstage/backend-defaults@npm:0.13.1" dependencies: "@aws-sdk/abort-controller": "npm:^3.347.0" "@aws-sdk/client-codecommit": "npm:^3.350.0" @@ -3038,18 +3038,18 @@ __metadata: "@aws-sdk/credential-providers": "npm:^3.350.0" "@aws-sdk/types": "npm:^3.347.0" "@azure/storage-blob": "npm:^12.5.0" - "@backstage/backend-app-api": "npm:^1.2.7" + "@backstage/backend-app-api": "npm:^1.3.0" "@backstage/backend-dev-utils": "npm:^0.1.5" - "@backstage/backend-plugin-api": "npm:^1.4.3" - "@backstage/cli-node": "npm:^0.2.14" - "@backstage/config": "npm:^1.3.3" - "@backstage/config-loader": "npm:^1.10.3" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/cli-node": "npm:^0.2.15" + "@backstage/config": "npm:^1.3.6" + "@backstage/config-loader": "npm:^1.10.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.18.0" - "@backstage/integration-aws-node": "npm:^0.1.17" - "@backstage/plugin-auth-node": "npm:^0.6.7" - "@backstage/plugin-events-node": "npm:^0.4.15" - "@backstage/plugin-permission-node": "npm:^0.10.4" + "@backstage/integration": "npm:^1.18.2" + "@backstage/integration-aws-node": "npm:^0.1.19" + "@backstage/plugin-auth-node": "npm:^0.6.9" + "@backstage/plugin-events-node": "npm:^0.4.17" + "@backstage/plugin-permission-node": "npm:^0.10.6" "@backstage/types": "npm:^1.2.2" "@google-cloud/storage": "npm:^7.0.0" "@keyv/memcache": "npm:^2.0.1" @@ -3108,7 +3108,7 @@ __metadata: peerDependenciesMeta: "@google-cloud/cloud-sql-connector": optional: true - checksum: 10c0/b18fd646f2ef716967047ed80fda24ed386e22ea3fc2b1d6a1b7e3bef943c8dc4cbd32c92eea304b26203ea47a89a29b409d6488b7491cc19d24031c03211453 + checksum: 10c0/65eccb6c089cebfec9721faac166717f0dc35679b21a3f84b0428f555c054d4d90ef43b10016a5933e60d574c39558905c0384f0b7566f93591249a5f386bded languageName: node linkType: hard @@ -3143,7 +3143,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-openapi-utils@npm:^0.6.1": +"@backstage/backend-openapi-utils@npm:^0.6.3": version: 0.6.3 resolution: "@backstage/backend-openapi-utils@npm:0.6.3" dependencies: @@ -3205,7 +3205,7 @@ __metadata: languageName: node linkType: hard -"@backstage/backend-plugin-api@npm:^1.4.3, @backstage/backend-plugin-api@npm:^1.4.4, @backstage/backend-plugin-api@npm:^1.5.0": +"@backstage/backend-plugin-api@npm:^1.5.0": version: 1.5.0 resolution: "@backstage/backend-plugin-api@npm:1.5.0" dependencies: @@ -3344,7 +3344,7 @@ __metadata: languageName: node linkType: hard -"@backstage/catalog-model@npm:^1.7.5, @backstage/catalog-model@npm:^1.7.6": +"@backstage/catalog-model@npm:^1.7.6": version: 1.7.6 resolution: "@backstage/catalog-model@npm:1.7.6" dependencies: @@ -3386,7 +3386,7 @@ __metadata: languageName: node linkType: hard -"@backstage/cli-node@npm:^0.2.14": +"@backstage/cli-node@npm:^0.2.15": version: 0.2.15 resolution: "@backstage/cli-node@npm:0.2.15" dependencies: @@ -3561,7 +3561,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config-loader@npm:^1.10.3": +"@backstage/config-loader@npm:^1.10.6": version: 1.10.6 resolution: "@backstage/config-loader@npm:1.10.6" dependencies: @@ -3629,7 +3629,7 @@ __metadata: languageName: node linkType: hard -"@backstage/config@npm:^1.3.3, @backstage/config@npm:^1.3.5, @backstage/config@npm:^1.3.6": +"@backstage/config@npm:^1.3.6": version: 1.3.6 resolution: "@backstage/config@npm:1.3.6" dependencies: @@ -3963,7 +3963,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration-aws-node@npm:^0.1.17": +"@backstage/integration-aws-node@npm:^0.1.19": version: 0.1.19 resolution: "@backstage/integration-aws-node@npm:0.1.19" dependencies: @@ -4034,7 +4034,7 @@ __metadata: languageName: node linkType: hard -"@backstage/integration@npm:^1.18.0, @backstage/integration@npm:^1.18.1, @backstage/integration@npm:^1.18.2": +"@backstage/integration@npm:^1.18.2": version: 1.18.2 resolution: "@backstage/integration@npm:1.18.2" dependencies: @@ -4292,7 +4292,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-auth-node@npm:^0.6.7, @backstage/plugin-auth-node@npm:^0.6.9": +"@backstage/plugin-auth-node@npm:^0.6.9": version: 0.6.9 resolution: "@backstage/plugin-auth-node@npm:0.6.9" dependencies: @@ -4336,7 +4336,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-bitbucket-cloud-common@npm:^0.3.2, @backstage/plugin-bitbucket-cloud-common@npm:^0.3.4": +"@backstage/plugin-bitbucket-cloud-common@npm:^0.3.4": version: 0.3.4 resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.3.4" dependencies: @@ -4346,7 +4346,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.12": +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.14": version: 0.2.14 resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.2.14" dependencies: @@ -4521,7 +4521,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-catalog-node@npm:^1.19.0, @backstage/plugin-catalog-node@npm:^1.20.0": +"@backstage/plugin-catalog-node@npm:^1.20.0": version: 1.20.0 resolution: "@backstage/plugin-catalog-node@npm:1.20.0" dependencies: @@ -4641,7 +4641,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-events-node@npm:^0.4.15": +"@backstage/plugin-events-node@npm:^0.4.17": version: 0.4.17 resolution: "@backstage/plugin-events-node@npm:0.4.17" dependencies: @@ -4812,7 +4812,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-permission-common@npm:^0.9.1, @backstage/plugin-permission-common@npm:^0.9.3": +"@backstage/plugin-permission-common@npm:^0.9.3": version: 0.9.3 resolution: "@backstage/plugin-permission-common@npm:0.9.3" dependencies: @@ -4845,7 +4845,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-permission-node@npm:^0.10.4, @backstage/plugin-permission-node@npm:^0.10.6": +"@backstage/plugin-permission-node@npm:^0.10.6": version: 0.10.6 resolution: "@backstage/plugin-permission-node@npm:0.10.6" dependencies: @@ -4906,7 +4906,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.13": +"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.15": version: 0.2.15 resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.15" dependencies: @@ -4921,7 +4921,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.13, @backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.15": +"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.15": version: 0.2.15 resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.15" dependencies: @@ -4939,7 +4939,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.13, @backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.15": +"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.15": version: 0.2.15 resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.15" dependencies: @@ -4954,7 +4954,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.14": +"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.16": version: 0.3.16 resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.16" dependencies: @@ -4971,7 +4971,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.13": +"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.15": version: 0.2.15 resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.15" dependencies: @@ -4985,7 +4985,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.13": +"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.15": version: 0.2.15 resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.15" dependencies: @@ -5020,7 +5020,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-github@npm:^0.9.0": +"@backstage/plugin-scaffolder-backend-module-github@npm:^0.9.2": version: 0.9.2 resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.9.2" dependencies: @@ -5042,70 +5042,70 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.1": - version: 0.9.1 - resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.1" +"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.10.0": + version: 0.10.0 + resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.10.0" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.1" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.17.0" - "@backstage/plugin-scaffolder-node": "npm:^0.8.2" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" + "@gitbeaker/requester-utils": "npm:^41.2.0" "@gitbeaker/rest": "npm:^41.2.0" luxon: "npm:^3.0.0" - winston: "npm:^3.2.1" yaml: "npm:^2.0.0" zod: "npm:^3.22.4" - checksum: 10c0/e23b89717d4b36f9f2201c92622f1cf53c2a4061a942d8be8bf3e347a1c55a82175205a689dbeb2495bf122bddaaf763b69ef0fbfc4bde875ae3dfc95c3a584d + checksum: 10c0/6dbb79e748869b2efa05b691b2251bcaaafd541ca26ec1c14788778d49956c15620f128c65beb6ed7ee20a29656c7fa6f5b10db601fce473fa398446b03ff03a languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.5": - version: 0.9.6 - resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.6" +"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.1": + version: 0.9.1 + resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.4.4" - "@backstage/config": "npm:^1.3.5" + "@backstage/backend-plugin-api": "npm:^1.3.1" + "@backstage/config": "npm:^1.3.2" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.18.1" - "@backstage/plugin-scaffolder-node": "npm:^0.12.0" - "@gitbeaker/requester-utils": "npm:^41.2.0" + "@backstage/integration": "npm:^1.17.0" + "@backstage/plugin-scaffolder-node": "npm:^0.8.2" "@gitbeaker/rest": "npm:^41.2.0" luxon: "npm:^3.0.0" + winston: "npm:^3.2.1" yaml: "npm:^2.0.0" zod: "npm:^3.22.4" - checksum: 10c0/0fe2ede850610ffdcf84ba52349ab609cf70fb7c011e4362ecadd262569a2f812b16613cadaf95a7d84baef4c36758bb044595cfcbc3cff4c5f69145daad512f + checksum: 10c0/e23b89717d4b36f9f2201c92622f1cf53c2a4061a942d8be8bf3e347a1c55a82175205a689dbeb2495bf122bddaaf763b69ef0fbfc4bde875ae3dfc95c3a584d languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend@npm:^2.1.1": - version: 2.2.1 - resolution: "@backstage/plugin-scaffolder-backend@npm:2.2.1" +"@backstage/plugin-scaffolder-backend@npm:^3.0.1": + version: 3.0.1 + resolution: "@backstage/plugin-scaffolder-backend@npm:3.0.1" dependencies: - "@backstage/backend-defaults": "npm:^0.12.1" - "@backstage/backend-openapi-utils": "npm:^0.6.1" - "@backstage/backend-plugin-api": "npm:^1.4.3" - "@backstage/catalog-model": "npm:^1.7.5" - "@backstage/config": "npm:^1.3.3" + "@backstage/backend-defaults": "npm:^0.13.1" + "@backstage/backend-openapi-utils": "npm:^0.6.3" + "@backstage/backend-plugin-api": "npm:^1.5.0" + "@backstage/catalog-model": "npm:^1.7.6" + "@backstage/config": "npm:^1.3.6" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.18.0" - "@backstage/plugin-auth-node": "npm:^0.6.7" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.2" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.12" - "@backstage/plugin-catalog-node": "npm:^1.19.0" - "@backstage/plugin-events-node": "npm:^0.4.15" - "@backstage/plugin-permission-common": "npm:^0.9.1" - "@backstage/plugin-permission-node": "npm:^0.10.4" - "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.13" - "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.14" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.13" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.13" - "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.13" - "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.13" - "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.9.0" - "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.5" - "@backstage/plugin-scaffolder-common": "npm:^1.7.1" - "@backstage/plugin-scaffolder-node": "npm:^0.11.1" + "@backstage/integration": "npm:^1.18.2" + "@backstage/plugin-auth-node": "npm:^0.6.9" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.4" + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.14" + "@backstage/plugin-catalog-node": "npm:^1.20.0" + "@backstage/plugin-events-node": "npm:^0.4.17" + "@backstage/plugin-permission-common": "npm:^0.9.3" + "@backstage/plugin-permission-node": "npm:^0.10.6" + "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.15" + "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.16" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.15" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.15" + "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.15" + "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.15" + "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.9.2" + "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.10.0" + "@backstage/plugin-scaffolder-common": "npm:^1.7.3" + "@backstage/plugin-scaffolder-node": "npm:^0.12.1" "@backstage/types": "npm:^1.2.2" "@opentelemetry/api": "npm:^1.9.0" "@types/luxon": "npm:^3.0.0" @@ -5133,7 +5133,7 @@ __metadata: zen-observable: "npm:^0.10.0" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.20.4" - checksum: 10c0/93dab879342f2fb07fd19dace5db90e1a5c63c89f1cb2f6d33759b32dc1bf84af95ddbca15649ba62ab1f796cf43efa15fd8c22078d75760539d04ff7c310243 + checksum: 10c0/8213f80b49d8b43591d5bd5587a2a98b1fe0abb517e469c7d382e5b90d42b8e71dc1bb7445d86aed65d319f244d38db5e12124976eccca7e74579a6f480932b6 languageName: node linkType: hard @@ -5148,7 +5148,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-common@npm:^1.7.1, @backstage/plugin-scaffolder-common@npm:^1.7.3": +"@backstage/plugin-scaffolder-common@npm:^1.7.3": version: 1.7.3 resolution: "@backstage/plugin-scaffolder-common@npm:1.7.3" dependencies: @@ -5167,35 +5167,7 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-node@npm:^0.11.1": - version: 0.11.1 - resolution: "@backstage/plugin-scaffolder-node@npm:0.11.1" - dependencies: - "@backstage/backend-plugin-api": "npm:^1.4.3" - "@backstage/catalog-model": "npm:^1.7.5" - "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.18.0" - "@backstage/plugin-permission-common": "npm:^0.9.1" - "@backstage/plugin-scaffolder-common": "npm:^1.7.1" - "@backstage/types": "npm:^1.2.2" - "@isomorphic-git/pgp-plugin": "npm:^0.0.7" - concat-stream: "npm:^2.0.0" - fs-extra: "npm:^11.2.0" - globby: "npm:^11.0.0" - isomorphic-git: "npm:^1.23.0" - jsonschema: "npm:^1.5.0" - lodash: "npm:^4.17.21" - p-limit: "npm:^3.1.0" - tar: "npm:^6.1.12" - winston: "npm:^3.2.1" - winston-transport: "npm:^4.7.0" - zod: "npm:^3.22.4" - zod-to-json-schema: "npm:^3.20.4" - checksum: 10c0/dabd352d69bfb0a70e6a0af75dd57ae2d10b27d88e7ca6905b0201f006f7daee2237c33c535018f6985b41ecc269ab60490a40f26e2a92e4342efa3c643adf1c - languageName: node - linkType: hard - -"@backstage/plugin-scaffolder-node@npm:^0.12.0, @backstage/plugin-scaffolder-node@npm:^0.12.1": +"@backstage/plugin-scaffolder-node@npm:^0.12.1": version: 0.12.1 resolution: "@backstage/plugin-scaffolder-node@npm:0.12.1" dependencies: @@ -15920,7 +15892,7 @@ __metadata: "@backstage/plugin-permission-common": "npm:^0.9.0" "@backstage/plugin-permission-node": "npm:^0.10.0" "@backstage/plugin-proxy-backend": "npm:^0.6.2" - "@backstage/plugin-scaffolder-backend": "npm:^2.1.1" + "@backstage/plugin-scaffolder-backend": "npm:^3.0.1" "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.7.1" "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.1" "@backstage/plugin-search-backend": "npm:^2.0.2" From 7a62cf7be279315ee4ffdb567be2c6369b3dfaf8 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 1 Dec 2025 09:59:33 +0000 Subject: [PATCH 4/5] Initial plan From 57ca71166cbac7995887b33b9067a27d75ba3ab1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 1 Dec 2025 10:03:35 +0000 Subject: [PATCH 5/5] fix: Replace alpha import with stable version for scaffolder-backend Co-authored-by: johnnyhuy <27847622+johnnyhuy@users.noreply.github.com> --- packages/backend/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/backend/src/index.ts b/packages/backend/src/index.ts index 88c7d82..7146583 100644 --- a/packages/backend/src/index.ts +++ b/packages/backend/src/index.ts @@ -4,7 +4,7 @@ const backend = createBackend(); backend.add(import('@backstage/plugin-app-backend')); backend.add(import('@backstage/plugin-proxy-backend')); -backend.add(import('@backstage/plugin-scaffolder-backend/alpha')); +backend.add(import('@backstage/plugin-scaffolder-backend')); backend.add(import('@backstage/plugin-scaffolder-backend-module-github')); backend.add(import('@backstage/plugin-scaffolder-backend-module-gitlab')); backend.add(import('@backstage/plugin-techdocs-backend/alpha'));