From 42b37b16b7b7e8037358a025ee6e6fb5a88b5d4c Mon Sep 17 00:00:00 2001 From: Elad Ben-Israel Date: Mon, 12 Nov 2018 17:52:12 +0200 Subject: [PATCH] chore: upgrade to jsii 0.7.10 (#1147) - align "peerDependencies" - added scripts/fix-peer-deps.sh - fix peer dependencies when bumping --- bump.sh | 5 +++++ packages/@aws-cdk/app-delivery/package.json | 6 +++++- packages/@aws-cdk/aws-appstream/package.json | 3 +++ packages/@aws-cdk/aws-ecs/package.json | 11 ++++++++++- scripts/fix-peer-deps.sh | 3 +++ tools/cdk-build-tools/package.json | 4 ++-- 6 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 scripts/fix-peer-deps.sh diff --git a/bump.sh b/bump.sh index a1916e7e0fed8..27bdd8a2584f1 100755 --- a/bump.sh +++ b/bump.sh @@ -8,8 +8,13 @@ fi /bin/bash ./install.sh + lerna publish --force-publish=* --skip-npm --skip-git --repo-version ${ver} +# align "peerDependencies" to actual dependencies after bump +# this is technically only required for major version bumps, but in the meantime we shall do it in every bump +/bin/bash scripts/fix-peer-deps.sh + # Update CHANGELOG.md only at the root cat > /tmp/context.json </dev/null || true" \ No newline at end of file diff --git a/tools/cdk-build-tools/package.json b/tools/cdk-build-tools/package.json index 03bda6f886861..48554c07c89f3 100644 --- a/tools/cdk-build-tools/package.json +++ b/tools/cdk-build-tools/package.json @@ -32,8 +32,8 @@ }, "dependencies": { "fs-extra": "^7.0.0", - "jsii": "^0.7.8", - "jsii-pacmak": "^0.7.7", + "jsii": "^0.7.10", + "jsii-pacmak": "^0.7.10", "merkle-build": "^0.15.2", "nodeunit": "^0.11.3", "nyc": "^13.0.1",