diff --git a/packages/backend/package.json b/packages/backend/package.json index 9fa6dd1..598cebd 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -32,7 +32,7 @@ "@backstage/plugin-permission-common": "^0.8.4", "@backstage/plugin-permission-node": "^0.9.1", "@backstage/plugin-proxy-backend": "^0.6.1", - "@backstage/plugin-scaffolder-backend": "^1.32.1", + "@backstage/plugin-scaffolder-backend": "^2.1.1", "@backstage/plugin-scaffolder-backend-module-github": "^0.7.0", "@backstage/plugin-search-backend": "^2.0.1", "@backstage/plugin-search-backend-module-catalog": "^0.3.3", diff --git a/yarn.lock b/yarn.lock index 3852dc2..894cb6f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2779,6 +2779,17 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-app-api@npm:^1.2.5": + version: 1.2.5 + resolution: "@backstage/backend-app-api@npm:1.2.5" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + checksum: 10c0/bbb1ed82cf8c6109335e9115d25b067296185a2debf49dd0e6b80727d6a1be42178055b5c2d260ddb0bf374eb0814e38af8b0f0eed7ef47dc553d3d1308e7852 + languageName: node + linkType: hard + "@backstage/backend-common@npm:^0.25.0": version: 0.25.0 resolution: "@backstage/backend-common@npm:0.25.0" @@ -2856,6 +2867,89 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-defaults@npm:^0.11.1": + version: 0.11.1 + resolution: "@backstage/backend-defaults@npm:0.11.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.5" + "@backstage/backend-dev-utils": "npm:^0.1.5" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/cli-node": "npm:^0.2.13" + "@backstage/config": "npm:^1.3.3" + "@backstage/config-loader": "npm:^1.10.2" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.17.1" + "@backstage/integration-aws-node": "npm:^0.1.17" + "@backstage/plugin-auth-node": "npm:^0.6.5" + "@backstage/plugin-events-node": "npm:^0.4.13" + "@backstage/plugin-permission-node": "npm:^0.10.2" + "@backstage/types": "npm:^1.2.1" + "@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:^11.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" + 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/8f29b3c3bcdb9031d0c427cdfe264c754a9adbda5b6ab87a8c7c02bc82ec6b75f40fe7a960b63c452ac8c8ded04e90a32aa006d1bea5b09053dc2155f45a18a6 + languageName: node + linkType: hard + "@backstage/backend-defaults@npm:^0.9.0": version: 0.9.0 resolution: "@backstage/backend-defaults@npm:0.9.0" @@ -2984,6 +3078,28 @@ __metadata: languageName: node linkType: hard +"@backstage/backend-plugin-api@npm:^1.4.1": + version: 1.4.1 + resolution: "@backstage/backend-plugin-api@npm:1.4.1" + dependencies: + "@backstage/cli-common": "npm:^0.1.15" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.5" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-permission-node": "npm:^0.10.2" + "@backstage/types": "npm:^1.2.1" + "@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/f3facef3ee171440a555e81d96c1e7d628b1b8add3aecc7d5f6767b0b43ebec6f995c4ea28323f8858133394c2c9ddc3e45b3b89923b90cc07c4a79c27c07526 + languageName: node + linkType: hard + "@backstage/canon@npm:^0.3.1": version: 0.3.1 resolution: "@backstage/canon@npm:0.3.1" @@ -3004,6 +3120,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-client@npm:^1.10.2": + version: 1.10.2 + resolution: "@backstage/catalog-client@npm:1.10.2" + dependencies: + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/errors": "npm:^1.2.7" + cross-fetch: "npm:^4.0.0" + uri-template: "npm:^2.0.0" + checksum: 10c0/9e60ecb00be11aa7d8b77443e8125f25b543b5c1b740a9f501e1b5dd303ff8c64f0e0fca7daa5e23f964139e76c92331b9493ace2c9d17c478f9f7f52a45c997 + languageName: node + linkType: hard + "@backstage/catalog-client@npm:^1.9.1": version: 1.9.1 resolution: "@backstage/catalog-client@npm:1.9.1" @@ -3028,6 +3156,18 @@ __metadata: languageName: node linkType: hard +"@backstage/catalog-model@npm:^1.7.5": + version: 1.7.5 + resolution: "@backstage/catalog-model@npm:1.7.5" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.1" + ajv: "npm:^8.10.0" + lodash: "npm:^4.17.21" + checksum: 10c0/5ab3446c0ca14371a9709117b8c84ce2193a41f59f279231dbde9b84aa7570862ae7033c7d8a08b651ffb0ee1fad37b71630015439e300a6db15ea0c8db69bd7 + languageName: node + linkType: hard + "@backstage/cli-common@npm:^0.1.14, @backstage/cli-common@npm:^0.1.15": version: 0.1.15 resolution: "@backstage/cli-common@npm:0.1.15" @@ -3210,6 +3350,29 @@ __metadata: languageName: node linkType: hard +"@backstage/config-loader@npm:^1.10.2": + version: 1.10.2 + resolution: "@backstage/config-loader@npm:1.10.2" + dependencies: + "@backstage/cli-common": "npm:^0.1.15" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.1" + "@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/30e5d6de0a5f7cfdc65e332f832fd08e905f6a15ce68787b9f9036bfb5655c48cee1697127e7c85627f6791c62e119360308816c145584d3b4bd8e75af91665d + languageName: node + linkType: hard + "@backstage/config@npm:^1.2.0, @backstage/config@npm:^1.3.2": version: 1.3.2 resolution: "@backstage/config@npm:1.3.2" @@ -3221,6 +3384,17 @@ __metadata: languageName: node linkType: hard +"@backstage/config@npm:^1.3.3": + version: 1.3.3 + resolution: "@backstage/config@npm:1.3.3" + dependencies: + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.1" + ms: "npm:^2.1.3" + checksum: 10c0/71f6bb34fad63a9801a71211b85b67f1e93b6d4f072a6a59da3692ff1e6f5b73973cc5969b3263d2afc67b04c22aeebe3a68fcd5fc5657933071c1a5987929f2 + languageName: node + linkType: hard + "@backstage/core-app-api@npm:^1.16.1": version: 1.16.1 resolution: "@backstage/core-app-api@npm:1.16.1" @@ -3519,6 +3693,21 @@ __metadata: languageName: node linkType: hard +"@backstage/integration-aws-node@npm:^0.1.17": + version: 0.1.17 + resolution: "@backstage/integration-aws-node@npm:0.1.17" + 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.3" + "@backstage/errors": "npm:^1.2.7" + checksum: 10c0/c94cc5e1eb83ea9dd3bd6fa102ac90fe92692fbb925de3f0102511b88d170cb5ea5ab4b4bfc42c3c7c4ab2ffa258637d81e4b3a200f37d8ddc3b1bd3ebc1d472 + languageName: node + linkType: hard + "@backstage/integration-react@npm:^1.2.6": version: 1.2.6 resolution: "@backstage/integration-react@npm:1.2.6" @@ -3558,6 +3747,24 @@ __metadata: languageName: node linkType: hard +"@backstage/integration@npm:^1.17.1": + version: 1.17.1 + resolution: "@backstage/integration@npm:1.17.1" + dependencies: + "@azure/identity": "npm:^4.0.0" + "@azure/storage-blob": "npm:^12.5.0" + "@backstage/config": "npm:^1.3.3" + "@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/9208dbcb8f7e56b5b945ce39204b557cab8012559108e0a2221dca891826a22c95484065a264b925bd1ba0831a211f3055e5c91f4965058760b6da3fcafaaa58 + languageName: node + linkType: hard + "@backstage/plugin-api-docs@npm:^0.12.6": version: 0.12.6 resolution: "@backstage/plugin-api-docs@npm:0.12.6" @@ -4007,6 +4214,29 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-auth-node@npm:^0.6.5": + version: 0.6.5 + resolution: "@backstage/plugin-auth-node@npm:0.6.5" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/catalog-client": "npm:^1.10.2" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.1" + "@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/44fcad4936e225e26cb337668a3e8f14b5816486ac0c342a656ed28b7ee39032b18e1bf73db4365c476437d4f3cb1a72b7028d2684d76736edeff1e97c838786 + languageName: node + linkType: hard + "@backstage/plugin-auth-react@npm:^0.1.14": version: 0.1.14 resolution: "@backstage/plugin-auth-react@npm:0.1.14" @@ -4028,13 +4258,13 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-bitbucket-cloud-common@npm:^0.2.29": - version: 0.2.29 - resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.2.29" +"@backstage/plugin-bitbucket-cloud-common@npm:^0.3.1": + version: 0.3.1 + resolution: "@backstage/plugin-bitbucket-cloud-common@npm:0.3.1" dependencies: - "@backstage/integration": "npm:^1.16.3" + "@backstage/integration": "npm:^1.17.1" cross-fetch: "npm:^4.0.0" - checksum: 10c0/57eb382bb94304275363f90f3d1b3f64878c7a7baf7a7aa2899f5ea6a90a5cad5ee7a382a0372c5214543c0804e259d14991908a03f25b5d903a61529e6bfa62 + checksum: 10c0/b63731e97568457938ce906917120a2af8df2bc860631032d54bcd93425c86ccd5343034a579048edf9dd9280cc72d23c02b1123df7d9e7522fb423b0a10b49c languageName: node linkType: hard @@ -4049,6 +4279,19 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.10": + version: 0.2.10 + resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.2.10" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/plugin-catalog-common": "npm:^1.1.5" + "@backstage/plugin-catalog-node": "npm:^1.17.2" + "@backstage/plugin-scaffolder-common": "npm:^1.6.0" + checksum: 10c0/dc5c3ae550006c0850420d89baf60dfae6895090cc06e1549ac3655b99ab01cf75ab63d7ec0ee0a31144d29cfe537e1ef7acc9146027c3a6dc52d2dbaf76f83c + languageName: node + linkType: hard + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:^0.2.7": version: 0.2.7 resolution: "@backstage/plugin-catalog-backend-module-scaffolder-entity-model@npm:0.2.7" @@ -4116,6 +4359,17 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-common@npm:^1.1.5": + version: 1.1.5 + resolution: "@backstage/plugin-catalog-common@npm:1.1.5" + dependencies: + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-search-common": "npm:^1.2.19" + checksum: 10c0/b360ddbbe30c92ae562500cca0a456ad929ad983d1326c70bbec45560cdc6d7aa99678f78d1e064af1f30e2b9044687ee5b29f2928e0d585cde374bbbd8a120c + languageName: node + linkType: hard + "@backstage/plugin-catalog-graph@npm:^0.4.18": version: 0.4.18 resolution: "@backstage/plugin-catalog-graph@npm:0.4.18" @@ -4202,6 +4456,24 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-catalog-node@npm:^1.17.2": + version: 1.17.2 + resolution: "@backstage/plugin-catalog-node@npm:1.17.2" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/catalog-client": "npm:^1.10.2" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-catalog-common": "npm:^1.1.5" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-permission-node": "npm:^0.10.2" + "@backstage/types": "npm:^1.2.1" + lodash: "npm:^4.17.21" + yaml: "npm:^2.0.0" + checksum: 10c0/9a0c97fa5c51d93f9217eaaf07bddfd32776f6b29749227824ed7afac39a6619d3d090ea661c760b7c812ef0eb205a8a4e340cceb1e3b297cc5901f6fbb3dd59 + languageName: node + linkType: hard + "@backstage/plugin-catalog-react@npm:^1.17.0": version: 1.17.0 resolution: "@backstage/plugin-catalog-react@npm:1.17.0" @@ -4304,6 +4576,23 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-events-node@npm:^0.4.13": + version: 0.4.13 + resolution: "@backstage/plugin-events-node@npm:0.4.13" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.1" + "@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/0432967a4f5cf81208968e71b143d5d082d52de9f543f4799765804576f834ec4d2ee27172a1de724f4d435ceb8faaec04a3153faadda4b387f575bf17e09e00 + languageName: node + linkType: hard + "@backstage/plugin-kubernetes-backend@npm:^0.19.5": version: 0.19.5 resolution: "@backstage/plugin-kubernetes-backend@npm:0.19.5" @@ -4534,6 +4823,39 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-permission-common@npm:^0.9.1": + version: 0.9.1 + resolution: "@backstage/plugin-permission-common@npm:0.9.1" + dependencies: + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/types": "npm:^1.2.1" + 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/702452feccd24bcefe7f50c2d6b87ec8b85cd9122738102ba35b3f507291b4896fb51a002bcbd6f4209e4017535c9a3f5f3ff3ea7ec9b20b4213bc4cdcce5a07 + languageName: node + linkType: hard + +"@backstage/plugin-permission-node@npm:^0.10.2": + version: 0.10.2 + resolution: "@backstage/plugin-permission-node@npm:0.10.2" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/plugin-auth-node": "npm:^0.6.5" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@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/7cb07abf7ac8bc70149ee7fa252c4fd9214096b3c6e55f206a92d7200ce2d73a9f404f18ac352e5b6b486e61435123b59c44511117ebc4693b6e551456c7ec67 + languageName: node + linkType: hard + "@backstage/plugin-permission-node@npm:^0.9.1": version: 0.9.1 resolution: "@backstage/plugin-permission-node@npm:0.9.1" @@ -4595,95 +4917,97 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.8": - version: 0.2.8 - resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.8" +"@backstage/plugin-scaffolder-backend-module-azure@npm:^0.2.11": + version: 0.2.11 + resolution: "@backstage/plugin-scaffolder-backend-module-azure@npm:0.2.11" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" azure-devops-node-api: "npm:^14.0.0" yaml: "npm:^2.0.0" - checksum: 10c0/c1e6154ee4660fd247f952d49b20e08cc6944ee22b45c8429e23d8af9fc1dbe865c6c02b0640d4f7e62937a449d91540b75789da656e47b39efd5c0ca8935d5f + checksum: 10c0/164d8781b768ebb72ed245c677fe9d36f72ed32cd0fa4a7ba4170065526e576fd0c853913e58198ea2756905a860954c254dbe6fbf30a214fab7c606e0804666 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.8": - version: 0.2.8 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.8" +"@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:^0.2.11": + version: 0.2.11 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud@npm:0.2.11" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.2.29" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.1" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" bitbucket: "npm:^2.12.0" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10c0/70d9eefdef16718aa7cf2b54dc2caf097207788c5f3fa5789685b53abdfeab930dbb596569091abe68ad756e7812306ed1176ac910f612dfd0155cbfc1a734de + zod: "npm:^3.22.4" + checksum: 10c0/45c0f9b9e5b50fe56e5506195aad6f388496be8e5d4e0dae06978446a49ebed52c69fabfee609a3d064d65e7bd000a664dcf98b49c8f9f6b05c983ca53e6bd76 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.8": - version: 0.2.8 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.8" +"@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:^0.2.11": + version: 0.2.11 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket-server@npm:0.2.11" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10c0/348e0ac9d1bdb2ed7366e0172b0f6c5a1f6673fef09e1e8b7b243152c831b041e0c0173190f9503d72bbdf14356257e13afb9f5f655aefa422cd31b1144e298b + zod: "npm:^3.22.4" + checksum: 10c0/669981b5affb47f9a89e5d42ed2d20742ef774ebccc0c681c7d1c9bdb86964b382437513bd5cfad7b8f818539f7d61bf92cbfe7abe396db1cec9d173ca4117e7 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.9": - version: 0.3.9 - resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.9" +"@backstage/plugin-scaffolder-backend-module-bitbucket@npm:^0.3.12": + version: 0.3.12 + resolution: "@backstage/plugin-scaffolder-backend-module-bitbucket@npm:0.3.12" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.8" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.8" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.11" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.11" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" fs-extra: "npm:^11.2.0" yaml: "npm:^2.0.0" - checksum: 10c0/b1ad9536f25ac7a086b2cc097da4c0b90a3dc790e94a1aa6fae621129ca44cb7ad8e50900d845943cc3c5566310b3bea44b0da1e0ed4fb1b0b58fad5e06be341 + checksum: 10c0/7703676c6d435ae4d35561497b826577295711c35fae73d08802e7fd3c841b8748a7246d8a75c64e3f9a70009f0f52fdc7c2c0566fc46b6a0439a9058a849728 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.8": - version: 0.2.8 - resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.8" +"@backstage/plugin-scaffolder-backend-module-gerrit@npm:^0.2.11": + version: 0.2.11 + resolution: "@backstage/plugin-scaffolder-backend-module-gerrit@npm:0.2.11" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" yaml: "npm:^2.0.0" - checksum: 10c0/ced69d33665e10c3649cd684628fb6d944dc0c6817e501a06b1c4334ce5d16f3bf892f0e5331d9e9ecdafcd3839d0ed44c1a04c7a98373bd2ef5bd433c7099c3 + checksum: 10c0/df8ee1cec34e45e0b63756f4493ee08ab78ec37f452c81112df2ed4909e740d2a8c14c26eb235cb9d236304792932dceeb027722a258f92ab86f76a29853733d languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.8": - version: 0.2.8 - resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.8" +"@backstage/plugin-scaffolder-backend-module-gitea@npm:^0.2.11": + version: 0.2.11 + resolution: "@backstage/plugin-scaffolder-backend-module-gitea@npm:0.2.11" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" yaml: "npm:^2.0.0" - checksum: 10c0/f2eb1577567e7e5b09909fa0b333dada41f77b7db3b65e1a79c764b68d7fb4d537bb67081a6c113eaab94a4accfc7c064333c69d683923b9a2cbd8be042e6434 + checksum: 10c0/ee1363a698d98f5382e24b6165b93274171d79e4f941ec26139a79b83e702e1181b7913ee82cbd9e3fb8dfdfdef197f8e9073d8bb2a21dc8ba599b8a6fccca77 languageName: node linkType: hard @@ -4708,56 +5032,75 @@ __metadata: languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.0": - version: 0.9.0 - resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.0" +"@backstage/plugin-scaffolder-backend-module-github@npm:^0.8.1": + version: 0.8.1 + resolution: "@backstage/plugin-scaffolder-backend-module-github@npm:0.8.1" dependencies: - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-catalog-node": "npm:^1.17.2" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" + "@backstage/types": "npm:^1.2.1" + "@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/dacd4280787b9f2833433973984cae215fb9fda2ed1f81f31c4723c77ff8e185b1a25cd96290a1166af67978975e7dfa618f390699f457ff4971353b4444aba7 + languageName: node + linkType: hard + +"@backstage/plugin-scaffolder-backend-module-gitlab@npm:^0.9.3": + version: 0.9.3 + resolution: "@backstage/plugin-scaffolder-backend-module-gitlab@npm:0.9.3" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/config": "npm:^1.3.3" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-scaffolder-node": "npm:^0.10.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/92f78a40509c2d1291c6b6086e9e1d54833872dcc4eb60dfbef9029805bda0f433e4413393b8fd34625c9589e4338e25728859f4f73991e6f15d9c8cd0d80181 + checksum: 10c0/2d50afe17808d5623c84a456396c54ae7b96045b8249be3faa93dc21c92c92bad9c54cb41d81586f2c97bd842d2a99fa35e3cb6be423edbeed168a6f8ed48909 languageName: node linkType: hard -"@backstage/plugin-scaffolder-backend@npm:^1.32.1": - version: 1.32.1 - resolution: "@backstage/plugin-scaffolder-backend@npm:1.32.1" +"@backstage/plugin-scaffolder-backend@npm:^2.1.1": + version: 2.1.1 + resolution: "@backstage/plugin-scaffolder-backend@npm:2.1.1" dependencies: - "@backstage/backend-common": "npm:^0.25.0" - "@backstage/backend-defaults": "npm:^0.9.0" - "@backstage/backend-plugin-api": "npm:^1.3.0" - "@backstage/catalog-client": "npm:^1.9.1" - "@backstage/catalog-model": "npm:^1.7.3" - "@backstage/config": "npm:^1.3.2" + "@backstage/backend-defaults": "npm:^0.11.1" + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/config": "npm:^1.3.3" "@backstage/errors": "npm:^1.2.7" - "@backstage/integration": "npm:^1.16.3" - "@backstage/plugin-auth-node": "npm:^0.6.2" - "@backstage/plugin-bitbucket-cloud-common": "npm:^0.2.29" - "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.7" - "@backstage/plugin-catalog-node": "npm:^1.16.3" - "@backstage/plugin-events-node": "npm:^0.4.10" - "@backstage/plugin-permission-common": "npm:^0.8.4" - "@backstage/plugin-permission-node": "npm:^0.9.1" - "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.8" - "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.9" - "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.8" - "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.8" - "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.8" - "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.8" - "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.7.0" - "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.0" - "@backstage/plugin-scaffolder-common": "npm:^1.5.10" - "@backstage/plugin-scaffolder-node": "npm:^0.8.1" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-auth-node": "npm:^0.6.5" + "@backstage/plugin-bitbucket-cloud-common": "npm:^0.3.1" + "@backstage/plugin-catalog-backend-module-scaffolder-entity-model": "npm:^0.2.10" + "@backstage/plugin-catalog-node": "npm:^1.17.2" + "@backstage/plugin-events-node": "npm:^0.4.13" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-permission-node": "npm:^0.10.2" + "@backstage/plugin-scaffolder-backend-module-azure": "npm:^0.2.11" + "@backstage/plugin-scaffolder-backend-module-bitbucket": "npm:^0.3.12" + "@backstage/plugin-scaffolder-backend-module-bitbucket-cloud": "npm:^0.2.11" + "@backstage/plugin-scaffolder-backend-module-bitbucket-server": "npm:^0.2.11" + "@backstage/plugin-scaffolder-backend-module-gerrit": "npm:^0.2.11" + "@backstage/plugin-scaffolder-backend-module-gitea": "npm:^0.2.11" + "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.8.1" + "@backstage/plugin-scaffolder-backend-module-gitlab": "npm:^0.9.3" + "@backstage/plugin-scaffolder-common": "npm:^1.6.0" + "@backstage/plugin-scaffolder-node": "npm:^0.10.0" "@backstage/types": "npm:^1.2.1" "@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" @@ -4784,7 +5127,7 @@ __metadata: zen-observable: "npm:^0.10.0" zod: "npm:^3.22.4" zod-to-json-schema: "npm:^3.20.4" - checksum: 10c0/a6cd26e18120b8fb6c337e4db7698f8f91308a158dc87aa67eb32dff4d0c1383cc5c14a65d6486a51092cde6af466007824c1911d5c415c32aaef20ae7f94b28 + checksum: 10c0/0f112b142c25da0baeb4c593a174af5805d092cc6f44f7965a30f04fadc89b31b5c1a1e2b925bec4882b3cbf8d5064d42801c714db0b0ededb0b53ba3af7b562 languageName: node linkType: hard @@ -4799,6 +5142,45 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-scaffolder-common@npm:^1.6.0": + version: 1.6.0 + resolution: "@backstage/plugin-scaffolder-common@npm:1.6.0" + dependencies: + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/types": "npm:^1.2.1" + checksum: 10c0/8f34ab2f3eeed757bc79610582b3e9fe75c492e062fc4aff64ba82d5bbe2d13c3634b0f9d8426ac2168d316fa57f5c45af1d75c19b8e190f0e814f24d325c23b + languageName: node + linkType: hard + +"@backstage/plugin-scaffolder-node@npm:^0.10.0": + version: 0.10.0 + resolution: "@backstage/plugin-scaffolder-node@npm:0.10.0" + dependencies: + "@backstage/backend-plugin-api": "npm:^1.4.1" + "@backstage/catalog-model": "npm:^1.7.5" + "@backstage/errors": "npm:^1.2.7" + "@backstage/integration": "npm:^1.17.1" + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/plugin-scaffolder-common": "npm:^1.6.0" + "@backstage/types": "npm:^1.2.1" + "@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/c2f2e95008c2adc2a1d4204d70a26cba37e0cb39edf2cef1430477dcab80ff9712ef9a119c0ae6d8bfe41dbcf05f812ea6693cc7be703dbc7762cf891de34ac4 + languageName: node + linkType: hard + "@backstage/plugin-scaffolder-node@npm:^0.8.1": version: 0.8.1 resolution: "@backstage/plugin-scaffolder-node@npm:0.8.1" @@ -5043,6 +5425,16 @@ __metadata: languageName: node linkType: hard +"@backstage/plugin-search-common@npm:^1.2.19": + version: 1.2.19 + resolution: "@backstage/plugin-search-common@npm:1.2.19" + dependencies: + "@backstage/plugin-permission-common": "npm:^0.9.1" + "@backstage/types": "npm:^1.2.1" + checksum: 10c0/3d474fcce2edeb9fc4fae7eeb427af6ed24235e5aa45d1bff12993423d8c94ac4d9a273f699eedd847589d1a9317d74d804f4d8fdcd6baeabd87fb1c2d216490 + languageName: node + linkType: hard + "@backstage/plugin-search-react@npm:^1.8.8": version: 1.8.8 resolution: "@backstage/plugin-search-react@npm:1.8.8" @@ -7062,6 +7454,13 @@ __metadata: languageName: node linkType: hard +"@iovalkey/commands@npm:^0.1.0": + version: 0.1.0 + resolution: "@iovalkey/commands@npm:0.1.0" + checksum: 10c0/7d6604c3246db94044274de658b94de225deb58d24df1406bafa2a990bc7476eb86e5370ca3eb1374cfc92f9033277d8e4276eebc8a512dfa1973542268deba1 + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -7598,6 +7997,15 @@ __metadata: languageName: node linkType: hard +"@keyv/valkey@npm:^1.0.1": + version: 1.0.8 + resolution: "@keyv/valkey@npm:1.0.8" + dependencies: + iovalkey: "npm:^0.3.3" + checksum: 10c0/63aab3b8a386bb8e41c56b7b05425b3235fce6acc14091799ff43608ec8ec5d5995276afdefc05f3330171a250f661b106a6125a53bda6f0d743efff9a2e29a7 + languageName: node + linkType: hard + "@komodor/backstage-plugin-komodor-frontend@workspace:^, @komodor/backstage-plugin-komodor-frontend@workspace:plugins/komodor-frontend": version: 0.0.0-use.local resolution: "@komodor/backstage-plugin-komodor-frontend@workspace:plugins/komodor-frontend" @@ -14973,7 +15381,7 @@ __metadata: "@backstage/plugin-permission-common": "npm:^0.8.4" "@backstage/plugin-permission-node": "npm:^0.9.1" "@backstage/plugin-proxy-backend": "npm:^0.6.1" - "@backstage/plugin-scaffolder-backend": "npm:^1.32.1" + "@backstage/plugin-scaffolder-backend": "npm:^2.1.1" "@backstage/plugin-scaffolder-backend-module-github": "npm:^0.7.0" "@backstage/plugin-search-backend": "npm:^2.0.1" "@backstage/plugin-search-backend-module-catalog": "npm:^0.3.3" @@ -19018,6 +19426,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.1 resolution: "express-session@npm:1.18.1" @@ -21359,6 +21776,23 @@ __metadata: languageName: node linkType: hard +"iovalkey@npm:^0.3.3": + version: 0.3.3 + resolution: "iovalkey@npm:0.3.3" + dependencies: + "@iovalkey/commands": "npm:^0.1.0" + cluster-key-slot: "npm:^1.1.0" + debug: "npm:^4.3.4" + denque: "npm:^2.1.0" + lodash.defaults: "npm:^4.2.0" + lodash.isarguments: "npm:^3.1.0" + redis-errors: "npm:^1.2.0" + redis-parser: "npm:^3.0.0" + standard-as-callback: "npm:^2.1.0" + checksum: 10c0/0884103c9f569b598a3024edc8cae6fea3ece85559a3b1eeb84d8fdb52c4b2ed097eb4e082b8a66b3fae65b38f0e305026979c95e6990ae9a2e07c9b3df5da8b + languageName: node + linkType: hard + "ip-address@npm:^9.0.5": version: 9.0.5 resolution: "ip-address@npm:9.0.5" @@ -28041,6 +28475,15 @@ __metadata: languageName: node linkType: hard +"rate-limit-redis@npm:^4.2.0": + version: 4.2.2 + resolution: "rate-limit-redis@npm:4.2.2" + peerDependencies: + express-rate-limit: ">= 6" + checksum: 10c0/65ce09b6e7da301a368e76d660d4839316c255173eb7197b69a647e893735116246efe2cb6f89c35cd7c3d72a5b6ff28ba2e1b44ba78bb585702535647134ac8 + languageName: node + linkType: hard + "rate-limiter-flexible@npm:^4.0.1": version: 4.0.1 resolution: "rate-limiter-flexible@npm:4.0.1"