|
12 | 12 | "bootstrap": "yarn",
|
13 | 13 | "bootstrap:ci": "yarn install --frozen-lockfile",
|
14 | 14 | "clean": "yarn clear-build-cache && yarn clear-build-info && lerna clean",
|
15 |
| - "clear-build-cache": "rimraf ./packages/*/dist ./clients/*/dist ./lib/*/dist ./private/*/dist", |
| 15 | + "clear-build-cache": "rimraf ./packages/*/dist-* ./clients/*/dist-* ./lib/*/dist-* ./private/*/dist-*", |
16 | 16 | "clear-build-info": "rimraf ./packages/**/*.tsbuildinfo ./clients/**/*.tsbuildinfo ./lib/**/*.tsbuildinfo ./private/**/*.tsbuildinfo",
|
17 | 17 | "remove-documentation": "rimraf ./docs",
|
18 | 18 | "build:clients:generic": "lerna run --scope '@aws-sdk/aws-echo-service' --include-dependencies build",
|
19 | 19 | "build:packages": "lerna run build --ignore '@aws-sdk/client-*' --ignore '@aws-sdk/aws-*' --ignore '@aws-sdk/lib-*' --include-dependencies",
|
20 | 20 | "build:crypto-dependencies": "lerna run --scope '@aws-sdk/{types,util-utf8-browser,util-locate-window,hash-node}' --include-dependencies build",
|
21 | 21 | "build:protocols": "yarn build:crypto-dependencies && lerna run --scope '@aws-sdk/aws-protocoltests-*' --include-dependencies build",
|
22 | 22 | "build:server-protocols": "yarn build:crypto-dependencies && lerna run --scope '@aws-sdk/*-server' --include-dependencies build",
|
23 |
| - "build:clients:since:release": "yarn ci:build:packages && lerna run build --since --scope '@aws-sdk/client-*' --scope '@aws-sdk/lib-*'", |
| 23 | + "build:clients:since:release": "yarn build:packages && lerna run build $(lerna changed | grep -e '@aws-sdk/[client|lib]-*' | sed 's/^/ --scope /' | tr '\n' ' ')", |
24 | 24 | "build:all": "yarn build:crypto-dependencies && lerna run build",
|
25 | 25 | "build-documentation": "yarn remove-documentation && typedoc",
|
26 | 26 | "pretest:all": "yarn build:all",
|
|
0 commit comments