Skip to content

Commit 2b8c429

Browse files
committed
feat(packages): add downlevel-dts script and typesVersions
1 parent a9a72dc commit 2b8c429

File tree

90 files changed

+1080
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+1080
-0
lines changed

lib/storage/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
"build:cjs": "tsc -p tsconfig.cjs.json",
1212
"build:es": "tsc -p tsconfig.es.json",
1313
"build": "yarn build:es && yarn build:cjs",
14+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
15+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1416
"test": "jest"
1517
},
1618
"engines": {
@@ -41,6 +43,16 @@
4143
"ts-jest": "^26.4.1",
4244
"typescript": "~4.1.2"
4345
},
46+
"typesVersions": {
47+
"<3.9": {
48+
"dist/cjs/*": [
49+
"dist/cjs/ts3.4/*"
50+
],
51+
"dist/es/*": [
52+
"dist/es/ts3.4/*"
53+
]
54+
}
55+
},
4456
"homepage": "https://github.com/trivikr/aws-sdk-js-v3/tree/master/lib/storage",
4557
"repository": {
4658
"type": "git",

packages/abort-controller/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
"build:cjs": "tsc -p tsconfig.cjs.json",
1212
"build:es": "tsc -p tsconfig.es.json",
1313
"build": "yarn build:es && yarn build:cjs",
14+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
15+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1416
"test": "jest"
1517
},
1618
"author": {
@@ -30,6 +32,16 @@
3032
"engines": {
3133
"node": ">= 10.0.0"
3234
},
35+
"typesVersions": {
36+
"<3.9": {
37+
"dist/cjs/*": [
38+
"dist/cjs/ts3.4/*"
39+
],
40+
"dist/es/*": [
41+
"dist/es/ts3.4/*"
42+
]
43+
}
44+
},
3345
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/abort-controller",
3446
"repository": {
3547
"type": "git",

packages/body-checksum-browser/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -32,6 +34,16 @@
3234
"jest": "^26.1.0",
3335
"typescript": "~4.1.2"
3436
},
37+
"typesVersions": {
38+
"<3.9": {
39+
"dist/cjs/*": [
40+
"dist/cjs/ts3.4/*"
41+
],
42+
"dist/es/*": [
43+
"dist/es/ts3.4/*"
44+
]
45+
}
46+
},
3547
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/body-checksum-browser",
3648
"repository": {
3749
"type": "git",

packages/body-checksum-node/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -36,6 +38,16 @@
3638
"engines": {
3739
"node": ">= 10.0.0"
3840
},
41+
"typesVersions": {
42+
"<3.9": {
43+
"dist/cjs/*": [
44+
"dist/cjs/ts3.4/*"
45+
],
46+
"dist/es/*": [
47+
"dist/es/ts3.4/*"
48+
]
49+
}
50+
},
3951
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/body-checksum-node",
4052
"repository": {
4153
"type": "git",

packages/chunked-blob-reader-native/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -26,6 +28,16 @@
2628
"jest": "^26.1.0",
2729
"typescript": "~4.1.2"
2830
},
31+
"typesVersions": {
32+
"<3.9": {
33+
"dist/cjs/*": [
34+
"dist/cjs/ts3.4/*"
35+
],
36+
"dist/es/*": [
37+
"dist/es/ts3.4/*"
38+
]
39+
}
40+
},
2941
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/chunked-blob-reader-native",
3042
"repository": {
3143
"type": "git",

packages/chunked-blob-reader/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -25,6 +27,16 @@
2527
"jest": "^26.1.0",
2628
"typescript": "~4.1.2"
2729
},
30+
"typesVersions": {
31+
"<3.9": {
32+
"dist/cjs/*": [
33+
"dist/cjs/ts3.4/*"
34+
],
35+
"dist/es/*": [
36+
"dist/es/ts3.4/*"
37+
]
38+
}
39+
},
2840
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/chunked-blob-reader",
2941
"repository": {
3042
"type": "git",

packages/chunked-stream-reader-node/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -29,6 +31,16 @@
2931
"engines": {
3032
"node": ">= 10.0.0"
3133
},
34+
"typesVersions": {
35+
"<3.9": {
36+
"dist/cjs/*": [
37+
"dist/cjs/ts3.4/*"
38+
],
39+
"dist/es/*": [
40+
"dist/es/ts3.4/*"
41+
]
42+
}
43+
},
3244
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/chunked-stream-reader-node",
3345
"repository": {
3446
"type": "git",

packages/client-documentation-generator/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "exit 0"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -30,6 +32,16 @@
3032
"typedoc": "^0.19.2",
3133
"typescript": "~4.1.2"
3234
},
35+
"typesVersions": {
36+
"<3.9": {
37+
"dist/cjs/*": [
38+
"dist/cjs/ts3.4/*"
39+
],
40+
"dist/es/*": [
41+
"dist/es/ts3.4/*"
42+
]
43+
}
44+
},
3345
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/client-documentation-generator",
3446
"repository": {
3547
"type": "git",

packages/config-resolver/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -32,6 +34,16 @@
3234
"engines": {
3335
"node": ">= 10.0.0"
3436
},
37+
"typesVersions": {
38+
"<3.9": {
39+
"dist/cjs/*": [
40+
"dist/cjs/ts3.4/*"
41+
],
42+
"dist/es/*": [
43+
"dist/es/ts3.4/*"
44+
]
45+
}
46+
},
3547
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/config-resolver",
3648
"repository": {
3749
"type": "git",

packages/core-packages-documentation-generator/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "exit 0"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -31,6 +33,16 @@
3133
"typescript": "~4.1.2"
3234
},
3335
"private": true,
36+
"typesVersions": {
37+
"<3.9": {
38+
"dist/cjs/*": [
39+
"dist/cjs/ts3.4/*"
40+
],
41+
"dist/es/*": [
42+
"dist/es/ts3.4/*"
43+
]
44+
}
45+
},
3446
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/core-packages-documentation-generator",
3547
"repository": {
3648
"type": "git",

packages/credential-provider-cognito-identity/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
"build:cjs": "tsc -p tsconfig.cjs.json",
88
"build:es": "tsc -p tsconfig.es.json",
99
"build": "yarn build:es && yarn build:cjs",
10+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
11+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1012
"test": "jest"
1113
},
1214
"main": "./dist/cjs/index.js",
@@ -32,6 +34,16 @@
3234
"engines": {
3335
"node": ">= 10.0.0"
3436
},
37+
"typesVersions": {
38+
"<3.9": {
39+
"dist/cjs/*": [
40+
"dist/cjs/ts3.4/*"
41+
],
42+
"dist/es/*": [
43+
"dist/es/ts3.4/*"
44+
]
45+
}
46+
},
3547
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/credential-provider-cognito-identity",
3648
"repository": {
3749
"type": "git",

packages/credential-provider-env/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"build:cjs": "tsc -p tsconfig.cjs.json",
1111
"build:es": "tsc -p tsconfig.es.json",
1212
"build": "yarn build:es && yarn build:cjs",
13+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
14+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1315
"test": "jest"
1416
},
1517
"keywords": [
@@ -36,6 +38,16 @@
3638
"engines": {
3739
"node": ">= 10.0.0"
3840
},
41+
"typesVersions": {
42+
"<3.9": {
43+
"dist/cjs/*": [
44+
"dist/cjs/ts3.4/*"
45+
],
46+
"dist/es/*": [
47+
"dist/es/ts3.4/*"
48+
]
49+
}
50+
},
3951
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/credential-provider-env",
4052
"repository": {
4153
"type": "git",

packages/credential-provider-imds/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"build:cjs": "tsc -p tsconfig.cjs.json",
1111
"build:es": "tsc -p tsconfig.es.json",
1212
"build": "yarn build:es && yarn build:cjs",
13+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
14+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1315
"test": "jest"
1416
},
1517
"keywords": [
@@ -37,6 +39,16 @@
3739
"engines": {
3840
"node": ">= 10.0.0"
3941
},
42+
"typesVersions": {
43+
"<3.9": {
44+
"dist/cjs/*": [
45+
"dist/cjs/ts3.4/*"
46+
],
47+
"dist/es/*": [
48+
"dist/es/ts3.4/*"
49+
]
50+
}
51+
},
4052
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/credential-provider-imds",
4153
"repository": {
4254
"type": "git",

packages/credential-provider-ini/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
"build:cjs": "tsc -p tsconfig.cjs.json",
1111
"build:es": "tsc -p tsconfig.es.json",
1212
"build": "yarn build:es && yarn build:cjs",
13+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
14+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1315
"test": "jest"
1416
},
1517
"keywords": [
@@ -37,6 +39,16 @@
3739
"engines": {
3840
"node": ">= 10.0.0"
3941
},
42+
"typesVersions": {
43+
"<3.9": {
44+
"dist/cjs/*": [
45+
"dist/cjs/ts3.4/*"
46+
],
47+
"dist/es/*": [
48+
"dist/es/ts3.4/*"
49+
]
50+
}
51+
},
4052
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/credential-provider-ini",
4153
"repository": {
4254
"type": "git",

packages/credential-provider-node/package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
"build:cjs": "tsc -p tsconfig.cjs.json",
1414
"build:es": "tsc -p tsconfig.es.json",
1515
"build": "yarn build:es && yarn build:cjs",
16+
"postbuild:cjs": "downlevel-dts dist/cjs dist/cjs/ts3.4",
17+
"postbuild:es": "downlevel-dts dist/es dist/es/ts3.4",
1618
"test": "jest"
1719
},
1820
"keywords": [
@@ -41,6 +43,16 @@
4143
"typescript": "~4.1.2"
4244
},
4345
"types": "./dist/cjs/index.d.ts",
46+
"typesVersions": {
47+
"<3.9": {
48+
"dist/cjs/*": [
49+
"dist/cjs/ts3.4/*"
50+
],
51+
"dist/es/*": [
52+
"dist/es/ts3.4/*"
53+
]
54+
}
55+
},
4456
"homepage": "https://github.com/aws/aws-sdk-js-v3/tree/master/packages/credential-provider-node",
4557
"repository": {
4658
"type": "git",

0 commit comments

Comments
 (0)