diff --git a/common/changes/@boostercloud/framework-core/maintainance-consistent-rimraf-dependency-versioning_2023-09-27-15-21.json b/common/changes/@boostercloud/framework-core/maintainance-consistent-rimraf-dependency-versioning_2023-09-27-15-21.json new file mode 100644 index 000000000..ea1f8f721 --- /dev/null +++ b/common/changes/@boostercloud/framework-core/maintainance-consistent-rimraf-dependency-versioning_2023-09-27-15-21.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@boostercloud/framework-core", + "comment": "", + "type": "none" + } + ], + "packageName": "@boostercloud/framework-core" +} \ No newline at end of file diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 9aef03347..d7f9069e8 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8,8 +8,8 @@ importers: ../../packages/application-tester: specifiers: '@apollo/client': 3.7.13 - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/jsonwebtoken': 9.0.1 '@types/node': 16.11.7 @@ -29,7 +29,7 @@ importers: graphql: ^16.6.0 jsonwebtoken: 9.0.1 prettier: 2.3.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 subscriptions-transport-ws: 0.11.0 @@ -70,10 +70,10 @@ importers: ../../packages/cli: specifiers: - '@boostercloud/application-tester': workspace:^1.18.1 - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-core': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/application-tester': workspace:^1.19.0 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-core': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@oclif/command': ^1.8 '@oclif/config': ^1.18 @@ -120,7 +120,7 @@ importers: ora: ^3.4.0 prettier: 2.3.0 rewire: 5.0.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-morph: 15.1.0 @@ -189,8 +189,8 @@ importers: ../../packages/framework-common-helpers: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -215,7 +215,7 @@ importers: nyc: ^15.1.0 prettier: 2.3.0 rewire: 5.0.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-node: ^10.9.1 @@ -258,10 +258,10 @@ importers: ../../packages/framework-core: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 - '@boostercloud/metadata-booster': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 + '@boostercloud/metadata-booster': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -298,7 +298,7 @@ importers: nyc: ^15.1.0 prettier: 2.3.0 reflect-metadata: 0.1.13 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-node: ^10.9.1 @@ -358,19 +358,19 @@ importers: ../../packages/framework-integration-tests: specifiers: '@apollo/client': 3.7.13 - '@boostercloud/application-tester': workspace:^1.18.1 - '@boostercloud/cli': workspace:^1.18.1 - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-core': workspace:^1.18.1 - '@boostercloud/framework-provider-aws': workspace:^1.18.1 - '@boostercloud/framework-provider-aws-infrastructure': workspace:^1.18.1 - '@boostercloud/framework-provider-azure': workspace:^1.18.1 - '@boostercloud/framework-provider-azure-infrastructure': workspace:^1.18.1 - '@boostercloud/framework-provider-local': workspace:^1.18.1 - '@boostercloud/framework-provider-local-infrastructure': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 - '@boostercloud/metadata-booster': workspace:^1.18.1 + '@boostercloud/application-tester': workspace:^1.19.0 + '@boostercloud/cli': workspace:^1.19.0 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-core': workspace:^1.19.0 + '@boostercloud/framework-provider-aws': workspace:^1.19.0 + '@boostercloud/framework-provider-aws-infrastructure': workspace:^1.19.0 + '@boostercloud/framework-provider-azure': workspace:^1.19.0 + '@boostercloud/framework-provider-azure-infrastructure': workspace:^1.19.0 + '@boostercloud/framework-provider-local': workspace:^1.19.0 + '@boostercloud/framework-provider-local-infrastructure': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 + '@boostercloud/metadata-booster': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/aws-lambda': 8.10.48 '@types/chai': 4.2.18 @@ -413,7 +413,7 @@ importers: prettier: 2.3.0 react: ^17.0.0 reflect-metadata: 0.1.13 - rimraf: 5.0.0 + rimraf: ^5.0.0 serverless: 3.8.0 serverless-artillery: 0.5.2 sinon: 9.2.3 @@ -492,9 +492,9 @@ importers: ../../packages/framework-provider-aws: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/aws-lambda': 8.10.48 '@types/chai': 4.2.18 @@ -522,7 +522,7 @@ importers: nyc: ^15.1.0 prettier: 2.3.0 rewire: 5.0.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-node: ^10.9.1 @@ -588,10 +588,10 @@ importers: '@aws-cdk/core': ^1.170.0 '@aws-cdk/custom-resources': ^1.170.0 '@aws-cdk/cx-api': ^1.170.0 - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-provider-aws': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-provider-aws': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/archiver': 5.1.0 '@types/aws-lambda': 8.10.48 @@ -625,7 +625,7 @@ importers: prettier: 2.3.0 promptly: ~3.2.0 rewire: 5.0.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-node: ^10.9.1 @@ -704,9 +704,9 @@ importers: '@azure/functions': ^1.2.2 '@azure/identity': ~2.1.0 '@azure/web-pubsub': ~1.1.0 - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -728,7 +728,7 @@ importers: mocha: 10.2.0 nyc: ^15.1.0 prettier: 2.3.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-node: ^10.9.1 @@ -777,11 +777,11 @@ importers: '@azure/arm-resources': ^5.0.1 '@azure/cosmos': ^3.17.0 '@azure/identity': ~2.1.0 - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-core': workspace:^1.18.1 - '@boostercloud/framework-provider-azure': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-core': workspace:^1.19.0 + '@boostercloud/framework-provider-azure': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@cdktf/provider-azurerm': 5.0.13 '@cdktf/provider-time': 5.0.0 '@effect-ts/core': ^0.60.4 @@ -821,7 +821,7 @@ importers: ora: ^3.4.0 prettier: 2.3.0 react: ^17.0.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 ts-node: ^10.9.1 @@ -888,9 +888,9 @@ importers: ../../packages/framework-provider-local: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -918,7 +918,7 @@ importers: nedb: ^1.8.0 nyc: ^15.1.0 prettier: 2.3.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 sinon-express-mock: ^2.2.1 @@ -969,10 +969,10 @@ importers: ../../packages/framework-provider-local-infrastructure: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/framework-common-helpers': workspace:^1.18.1 - '@boostercloud/framework-provider-local': workspace:^1.18.1 - '@boostercloud/framework-types': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/framework-common-helpers': workspace:^1.19.0 + '@boostercloud/framework-provider-local': workspace:^1.19.0 + '@boostercloud/framework-types': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/chai': 4.2.18 '@types/chai-as-promised': 7.1.4 @@ -1001,7 +1001,7 @@ importers: node-schedule: ^2.1.0 nyc: ^15.1.0 prettier: 2.3.0 - rimraf: 5.0.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 sinon-express-mock: ^2.2.1 @@ -1052,8 +1052,8 @@ importers: ../../packages/framework-types: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 - '@boostercloud/metadata-booster': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 + '@boostercloud/metadata-booster': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@effect-ts/node': ~0.39.0 '@types/chai': 4.2.18 @@ -1078,6 +1078,7 @@ importers: mocha: 10.2.0 nyc: ^15.1.0 prettier: 2.3.0 + rimraf: ^5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0 tslib: ^2.4.0 @@ -1113,13 +1114,14 @@ importers: mocha: 10.2.0 nyc: 15.1.0 prettier: 2.3.0 + rimraf: 5.0.0 sinon: 9.2.3 sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.3 typescript: 4.7.4 ../../packages/metadata-booster: specifiers: - '@boostercloud/eslint-config': workspace:^1.18.1 + '@boostercloud/eslint-config': workspace:^1.19.0 '@effect-ts/core': ^0.60.4 '@types/node': 16.11.7 '@typescript-eslint/eslint-plugin': ^5.0.0 @@ -1131,6 +1133,7 @@ importers: eslint-plugin-unicorn: ~44.0.2 prettier: 2.3.0 reflect-metadata: 0.1.13 + rimraf: ^5.0.0 sinon: 9.2.3 ts-morph: 15.1.0 ts-node: ^10.9.1 @@ -1153,6 +1156,7 @@ importers: eslint-plugin-prettier: 3.4.0_uyy4h6aa7bacputuojct3xmumq eslint-plugin-unicorn: 44.0.2_eslint@8.39.0 prettier: 2.3.0 + rimraf: 5.0.0 sinon: 9.2.3 ts-node: 10.9.1_t4lrjbt3sxauai4t5o275zsepa ttypescript: 1.5.15_6oasmw356qmm23djlsjgkwvrtm @@ -1539,7 +1543,7 @@ packages: '@aws-cdk/aws-logs': 1.199.0_tqi77pcvvujtgay5663ykqn7wy '@aws-cdk/aws-s3': 1.199.0_wim6pvar6pmwiq3fs3ksmix5ru '@aws-cdk/aws-s3-assets': 1.199.0_tqi77pcvvujtgay5663ykqn7wy - '@aws-cdk/aws-secretsmanager': 1.199.0_maqnqwhn36fygp3z4rdnivbxii + '@aws-cdk/aws-secretsmanager': 1.199.0_uxypjio4ejtfqgxognd5fibs2q '@aws-cdk/core': 1.199.0_kscyon7amn7dglog7cugnqvkwm '@aws-cdk/region-info': 1.199.0 constructs: 3.4.293 @@ -1761,7 +1765,7 @@ packages: '@aws-cdk/aws-route53-targets': 1.199.0_6qn3q4quwxpkjgl3z2r2rmaqqi '@aws-cdk/aws-s3': 1.199.0_wim6pvar6pmwiq3fs3ksmix5ru '@aws-cdk/aws-s3-assets': 1.199.0_tqi77pcvvujtgay5663ykqn7wy - '@aws-cdk/aws-secretsmanager': 1.199.0_maqnqwhn36fygp3z4rdnivbxii + '@aws-cdk/aws-secretsmanager': 1.199.0_uxypjio4ejtfqgxognd5fibs2q '@aws-cdk/aws-servicediscovery': 1.199.0_4axszbdsnc7kzhsa3r5g56z4bu '@aws-cdk/aws-sns': 1.199.0_wim6pvar6pmwiq3fs3ksmix5ru '@aws-cdk/aws-sqs': 1.199.0_iumdymv27iwprkm3rzoqxlpuia @@ -2007,7 +2011,7 @@ packages: '@aws-cdk/aws-lambda': 1.199.0_5pbncl2no5vqinyo3n2ekkob5q '@aws-cdk/aws-s3': 1.199.0_wim6pvar6pmwiq3fs3ksmix5ru '@aws-cdk/aws-s3-notifications': 1.199.0_fufarp47blk4okwshjegj2wjg4 - '@aws-cdk/aws-secretsmanager': 1.199.0_maqnqwhn36fygp3z4rdnivbxii + '@aws-cdk/aws-secretsmanager': 1.199.0_uxypjio4ejtfqgxognd5fibs2q '@aws-cdk/aws-sns': 1.199.0_wim6pvar6pmwiq3fs3ksmix5ru '@aws-cdk/aws-sns-subscriptions': 1.199.0_x7skkdpav5hf4ncc76dwztyszi '@aws-cdk/aws-sqs': 1.199.0_iumdymv27iwprkm3rzoqxlpuia @@ -2232,7 +2236,7 @@ packages: constructs: 3.4.293 dev: false - /@aws-cdk/aws-secretsmanager/1.199.0_maqnqwhn36fygp3z4rdnivbxii: + /@aws-cdk/aws-secretsmanager/1.199.0_uxypjio4ejtfqgxognd5fibs2q: resolution: {integrity: sha512-Dj0+q7I9xRwg1hHowrHb9rxmicDGZVmQixFaFuBdsS5zNfBNdC6WJGWhDddJDZIPclip06fXBm/by4+l4XUpNw==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -2242,18 +2246,12 @@ packages: '@aws-cdk/cx-api': 1.199.0 constructs: ^3.3.69 dependencies: - '@aws-cdk/aws-ec2': 1.199.0_ylylsu27pdmlfxyxktlluxtkr4 '@aws-cdk/aws-iam': 1.199.0_xwfh4icwyvj4zfjhzlqde6qllu - '@aws-cdk/aws-kms': 1.199.0_iumdymv27iwprkm3rzoqxlpuia '@aws-cdk/aws-lambda': 1.199.0_5pbncl2no5vqinyo3n2ekkob5q '@aws-cdk/aws-sam': 1.199.0_xwfh4icwyvj4zfjhzlqde6qllu '@aws-cdk/core': 1.199.0_kscyon7amn7dglog7cugnqvkwm '@aws-cdk/cx-api': 1.199.0 constructs: 3.4.293 - transitivePeerDependencies: - - '@aws-cdk/assets' - - '@aws-cdk/aws-logs' - - '@aws-cdk/aws-s3' dev: false /@aws-cdk/aws-servicediscovery/1.199.0_4axszbdsnc7kzhsa3r5g56z4bu: diff --git a/packages/application-tester/package.json b/packages/application-tester/package.json index b0b81d844..5fb2fdbad 100644 --- a/packages/application-tester/package.json +++ b/packages/application-tester/package.json @@ -61,7 +61,7 @@ "sinon-chai": "3.5.0", "typescript": "4.7.4", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "eslint-plugin-unicorn": "~44.0.2" }, diff --git a/packages/cli/package.json b/packages/cli/package.json index 55cf62fea..664d09294 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -65,7 +65,7 @@ "nyc": "^15.1.0", "prettier": "2.3.0", "rewire": "5.0.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "ts-node": "^10.9.1", diff --git a/packages/cli/src/templates/project/package-json.ts b/packages/cli/src/templates/project/package-json.ts index ca262b2ee..6e58d544f 100644 --- a/packages/cli/src/templates/project/package-json.ts +++ b/packages/cli/src/templates/project/package-json.ts @@ -18,7 +18,7 @@ export const template = `{ "@boostercloud/framework-provider-local-infrastructure": "^${VERSION}", "@boostercloud/metadata-booster": "^${VERSION}", "{{{providerPackageName}}}-infrastructure": "^${VERSION}", - "rimraf": "^3.0.1", + "rimraf": "^5.0.0", "@typescript-eslint/eslint-plugin": "4.22.1", "@typescript-eslint/parser": "4.22.1", "eslint": "7.26.0", @@ -46,8 +46,7 @@ export const template = `{ "lint:check": "eslint --ext '.js,.ts' **/*.ts", "lint:fix": "eslint --quiet --fix --ext '.js,.ts' **/*.ts", "build": "ttsc -b tsconfig.json", - "clean": "rimraf ./dist tsconfig.tsbuildinfo", - "test": "AWS_SDK_LOAD_CONFIG=true BOOSTER_ENV=test nyc --extension .ts mocha --forbid-only \\"test/**/*.test.ts\\"" + "clean": "rimraf ./dist tsconfig.tsbuildinfo" }, "types": "lib/index.d.ts" }` diff --git a/packages/cli/test/fixtures/mock_project/package.json b/packages/cli/test/fixtures/mock_project/package.json index 85346d7ff..eb099dd62 100644 --- a/packages/cli/test/fixtures/mock_project/package.json +++ b/packages/cli/test/fixtures/mock_project/package.json @@ -13,7 +13,7 @@ "@boostercloud/framework-provider-aws-infrastructure": "^1.11.2", "@boostercloud/rocket-backup-aws-infrastructure": "^1.11.2", "@boostercloud/rocket-static-sites-aws-infrastructure": "^1.11.2", - "rimraf": "^3.0.1", + "rimraf": "^5.0.0", "@typescript-eslint/eslint-plugin": "^5.0.0", "@typescript-eslint/parser": "^5.0.0", "eslint": "^6.8.0", diff --git a/packages/framework-common-helpers/package.json b/packages/framework-common-helpers/package.json index 9d771672f..acb79a86a 100644 --- a/packages/framework-common-helpers/package.json +++ b/packages/framework-common-helpers/package.json @@ -61,7 +61,7 @@ "nyc": "^15.1.0", "prettier": "2.3.0", "rewire": "5.0.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "ts-node": "^10.9.1", diff --git a/packages/framework-core/package.json b/packages/framework-core/package.json index 2ef70f908..19bf7b791 100644 --- a/packages/framework-core/package.json +++ b/packages/framework-core/package.json @@ -75,7 +75,7 @@ "nock": "11.8.2", "nyc": "^15.1.0", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "ts-node": "^10.9.1", diff --git a/packages/framework-integration-tests/integration/fixtures/cart-demo/package.json b/packages/framework-integration-tests/integration/fixtures/cart-demo/package.json index 7dcaeff49..cc54f3a81 100644 --- a/packages/framework-integration-tests/integration/fixtures/cart-demo/package.json +++ b/packages/framework-integration-tests/integration/fixtures/cart-demo/package.json @@ -38,8 +38,7 @@ "lint:check": "eslint --ext '.js,.ts' **/*.ts", "lint:fix": "eslint --quiet --fix --ext '.js,.ts' **/*.ts", "build": "ttsc -b tsconfig.json", - "clean": "rimraf ./dist tsconfig.tsbuildinfo", - "test": "AWS_SDK_LOAD_CONFIG=true BOOSTER_ENV=test nyc --extension .ts mocha --forbid-only \"test/**/*.test.ts\"" + "clean": "rimraf ./dist tsconfig.tsbuildinfo" }, "types": "lib/index.d.ts" } diff --git a/packages/framework-integration-tests/package.json b/packages/framework-integration-tests/package.json index f2653fd92..fcc8fd780 100644 --- a/packages/framework-integration-tests/package.json +++ b/packages/framework-integration-tests/package.json @@ -66,7 +66,7 @@ "nedb": "^1.8.0", "nyc": "^15.1.0", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "reflect-metadata": "0.1.13", "serverless": "3.8.0", "serverless-artillery": "0.5.2", diff --git a/packages/framework-provider-aws-infrastructure/package.json b/packages/framework-provider-aws-infrastructure/package.json index 8cb70f095..1499948c0 100644 --- a/packages/framework-provider-aws-infrastructure/package.json +++ b/packages/framework-provider-aws-infrastructure/package.json @@ -90,7 +90,7 @@ "nyc": "^15.1.0", "prettier": "2.3.0", "rewire": "5.0.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "ts-node": "^10.9.1", diff --git a/packages/framework-provider-aws/package.json b/packages/framework-provider-aws/package.json index 9c4fcb8be..a357f4041 100644 --- a/packages/framework-provider-aws/package.json +++ b/packages/framework-provider-aws/package.json @@ -65,7 +65,7 @@ "nyc": "^15.1.0", "prettier": "2.3.0", "rewire": "5.0.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "ts-node": "^10.9.1", diff --git a/packages/framework-provider-azure-infrastructure/package.json b/packages/framework-provider-azure-infrastructure/package.json index b3d3ab578..83937c4f9 100644 --- a/packages/framework-provider-azure-infrastructure/package.json +++ b/packages/framework-provider-azure-infrastructure/package.json @@ -85,7 +85,7 @@ "mocha": "10.2.0", "nyc": "^15.1.0", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "ts-node": "^10.9.1", "typescript": "4.7.4", "sinon": "9.2.3", diff --git a/packages/framework-provider-azure/package.json b/packages/framework-provider-azure/package.json index 192105040..3ca0e8d78 100644 --- a/packages/framework-provider-azure/package.json +++ b/packages/framework-provider-azure/package.json @@ -50,7 +50,7 @@ "mocha": "10.2.0", "nyc": "^15.1.0", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "ts-node": "^10.9.1", diff --git a/packages/framework-provider-local-infrastructure/package.json b/packages/framework-provider-local-infrastructure/package.json index 0a0e36fd1..3d0410d63 100644 --- a/packages/framework-provider-local-infrastructure/package.json +++ b/packages/framework-provider-local-infrastructure/package.json @@ -67,7 +67,7 @@ "mocha": "10.2.0", "nyc": "^15.1.0", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "sinon-express-mock": "^2.2.1", diff --git a/packages/framework-provider-local/package.json b/packages/framework-provider-local/package.json index 49e44e27c..6c55154d1 100644 --- a/packages/framework-provider-local/package.json +++ b/packages/framework-provider-local/package.json @@ -66,7 +66,7 @@ "mocha": "10.2.0", "nyc": "^15.1.0", "prettier": "2.3.0", - "rimraf": "5.0.0", + "rimraf": "^5.0.0", "sinon": "9.2.3", "sinon-chai": "3.5.0", "sinon-express-mock": "^2.2.1", diff --git a/packages/framework-types/package.json b/packages/framework-types/package.json index 1f88245c1..fb0cdb575 100644 --- a/packages/framework-types/package.json +++ b/packages/framework-types/package.json @@ -68,7 +68,8 @@ "typescript": "4.7.4", "prettier": "2.3.0", "eslint-plugin-unicorn": "~44.0.2", - "graphql": "^16.6.0" + "graphql": "^16.6.0", + "rimraf": "^5.0.0" }, "pnpm": { "overrides": { diff --git a/packages/metadata-booster/package.json b/packages/metadata-booster/package.json index 539cd7667..c38c76f23 100644 --- a/packages/metadata-booster/package.json +++ b/packages/metadata-booster/package.json @@ -42,6 +42,7 @@ "typescript": "4.7.4", "prettier": "2.3.0", "sinon": "9.2.3", + "rimraf": "^5.0.0", "eslint-plugin-unicorn": "~44.0.2" }, "scripts": { diff --git a/website/docs/10_going-deeper/data-migrations.md b/website/docs/10_going-deeper/data-migrations.md index 4f46619b0..5dea8335d 100644 --- a/website/docs/10_going-deeper/data-migrations.md +++ b/website/docs/10_going-deeper/data-migrations.md @@ -147,7 +147,7 @@ export class CartIdDataMigrateV2 { ```json "devDependencies": { - "rimraf": "^3.0.1", + "rimraf": "^5.0.0", "@typescript-eslint/eslint-plugin": "4.22.1", "@typescript-eslint/parser": "4.22.1", "eslint": "7.26.0",