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/cli/src/templates/project/package-json.ts b/packages/cli/src/templates/project/package-json.ts index 9b7a1a2d1..6e58d544f 100644 --- a/packages/cli/src/templates/project/package-json.ts +++ b/packages/cli/src/templates/project/package-json.ts @@ -46,7 +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", + "clean": "rimraf ./dist tsconfig.tsbuildinfo" }, "types": "lib/index.d.ts" }` 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" }