Skip to content

Commit 1a437fe

Browse files
authored
Transform clients published between 2022-12-22 and 2023-07-26 (#508)
1 parent 493c87e commit 1a437fe

24 files changed

+2071
-106
lines changed

.changeset/afraid-toes-drum.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"aws-sdk-js-codemod": patch
3+
---
4+
5+
Transform clients published between 2022-12-22 and 2023-07-26

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"@types/node": "^14.18.33",
4949
"@typescript-eslint/eslint-plugin": "^6.2.0",
5050
"@typescript-eslint/parser": "^6.2.0",
51-
"aws-sdk": "2.1319.0",
51+
"aws-sdk": "2.1422.0",
5252
"eslint": "^8.45.0",
5353
"eslint-plugin-import": "^2.27.5",
5454
"lint-staged": "^13.0.3",

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/global-import-equals.input.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,8 @@ const mapNestedTwiceStruct: AWS.APIGateway.PathToMapOfMethodSnapshot = { key: st
3939

4040
// Nested arrays and maps
4141
const mapOfArrays: AWS.NetworkManager.FilterMap = { key: ["value"] };
42-
const mapOfMapOfArrays: AWS.SecurityLake.AllDimensionsMap = { key: mapOfArrays };
42+
const mapOfMapOfArrays: AWS.AppIntegrations.ObjectConfiguration = { key: mapOfArrays };
4343
const mapOfArrayOfMaps: AWS.DynamoDB.BatchGetResponseMap = { key: [{ key: { S:"A" }}] };
4444
const mapOfArrayOfArrays: AWS.APIGateway.MapOfKeyUsages = { key: [[1], [2]] };
4545
const arrayOfMaps: AWS.SSM.InventoryItemEntryList = [stringMap];
46-
const arrayOfMapOfArrays: AWS.SSM.TargetMaps = [mapOfArrays];
47-
const arrayOfMapOfMapOfArrays: AWS.SecurityLake.RegionSourceTypesAccountsList = [mapOfMapOfArrays];
46+
const arrayOfMapOfArrays: AWS.SSM.TargetMaps = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/global-import-equals.output.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,4 @@ const mapOfMapOfArrays: Record<string, Record<string, Array<string>>> = { key: m
4545
const mapOfArrayOfMaps: Record<string, Array<Record<string, AWS_DynamoDB.AttributeValue>>> = { key: [{ key: { S:"A" }}] };
4646
const mapOfArrayOfArrays: Record<string, Array<Array<number>>> = { key: [[1], [2]] };
4747
const arrayOfMaps: Array<Record<string, string>> = [stringMap];
48-
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];
49-
const arrayOfMapOfMapOfArrays: Array<Record<string, Record<string, Array<string>>>> = [mapOfMapOfArrays];
48+
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/global-import.input.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,8 @@ const mapNestedTwiceStruct: AWS.APIGateway.PathToMapOfMethodSnapshot = { key: st
3939

4040
// Nested arrays and maps
4141
const mapOfArrays: AWS.NetworkManager.FilterMap = { key: ["value"] };
42-
const mapOfMapOfArrays: AWS.SecurityLake.AllDimensionsMap = { key: mapOfArrays };
42+
const mapOfMapOfArrays: AWS.AppIntegrations.ObjectConfiguration = { key: mapOfArrays };
4343
const mapOfArrayOfMaps: AWS.DynamoDB.BatchGetResponseMap = { key: [{ key: { S:"A" }}] };
4444
const mapOfArrayOfArrays: AWS.APIGateway.MapOfKeyUsages = { key: [[1], [2]] };
4545
const arrayOfMaps: AWS.SSM.InventoryItemEntryList = [stringMap];
46-
const arrayOfMapOfArrays: AWS.SSM.TargetMaps = [mapOfArrays];
47-
const arrayOfMapOfMapOfArrays: AWS.SecurityLake.RegionSourceTypesAccountsList = [mapOfMapOfArrays];
46+
const arrayOfMapOfArrays: AWS.SSM.TargetMaps = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/global-import.output.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,4 @@ const mapOfMapOfArrays: Record<string, Record<string, Array<string>>> = { key: m
4545
const mapOfArrayOfMaps: Record<string, Array<Record<string, AWS_DynamoDB.AttributeValue>>> = { key: [{ key: { S:"A" }}] };
4646
const mapOfArrayOfArrays: Record<string, Array<Array<number>>> = { key: [[1], [2]] };
4747
const arrayOfMaps: Array<Record<string, string>> = [stringMap];
48-
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];
49-
const arrayOfMapOfMapOfArrays: Array<Record<string, Record<string, Array<string>>>> = [mapOfMapOfArrays];
48+
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/global-require.input.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,8 @@ const mapNestedTwiceStruct: AWS.APIGateway.PathToMapOfMethodSnapshot = { key: st
3939

4040
// Nested arrays and maps
4141
const mapOfArrays: AWS.NetworkManager.FilterMap = { key: ["value"] };
42-
const mapOfMapOfArrays: AWS.SecurityLake.AllDimensionsMap = { key: mapOfArrays };
42+
const mapOfMapOfArrays: AWS.AppIntegrations.ObjectConfiguration = { key: mapOfArrays };
4343
const mapOfArrayOfMaps: AWS.DynamoDB.BatchGetResponseMap = { key: [{ key: { S:"A" }}] };
4444
const mapOfArrayOfArrays: AWS.APIGateway.MapOfKeyUsages = { key: [[1], [2]] };
4545
const arrayOfMaps: AWS.SSM.InventoryItemEntryList = [stringMap];
46-
const arrayOfMapOfArrays: AWS.SSM.TargetMaps = [mapOfArrays];
47-
const arrayOfMapOfMapOfArrays: AWS.SecurityLake.RegionSourceTypesAccountsList = [mapOfMapOfArrays];
46+
const arrayOfMapOfArrays: AWS.SSM.TargetMaps = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/global-require.output.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,4 @@ const mapOfMapOfArrays: Record<string, Record<string, Array<string>>> = { key: m
4343
const mapOfArrayOfMaps: Record<string, Array<Record<string, AWS_DynamoDB.AttributeValue>>> = { key: [{ key: { S:"A" }}] };
4444
const mapOfArrayOfArrays: Record<string, Array<Array<number>>> = { key: [[1], [2]] };
4545
const arrayOfMaps: Array<Record<string, string>> = [stringMap];
46-
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];
47-
const arrayOfMapOfMapOfArrays: Array<Record<string, Record<string, Array<string>>>> = [mapOfMapOfArrays];
46+
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/service-import-deep.input.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import NetworkManager from "aws-sdk/clients/networkmanager";
66
import RDSDataService from "aws-sdk/clients/rdsdataservice";
77
import S3 from "aws-sdk/clients/s3";
88
import SageMakerGeospatial from "aws-sdk/clients/sagemakergeospatial";
9-
import SecurityLake from "aws-sdk/clients/securitylake";
9+
import AppIntegrations from "aws-sdk/clients/appintegrations";
1010
import SSM from "aws-sdk/clients/ssm";
1111

1212
// Native types
@@ -48,9 +48,8 @@ const mapNestedTwiceStruct: APIGateway.PathToMapOfMethodSnapshot = { key: struct
4848

4949
// Nested arrays and maps
5050
const mapOfArrays: NetworkManager.FilterMap = { key: ["value"] };
51-
const mapOfMapOfArrays: SecurityLake.AllDimensionsMap = { key: mapOfArrays };
51+
const mapOfMapOfArrays: AppIntegrations.ObjectConfiguration = { key: mapOfArrays };
5252
const mapOfArrayOfMaps: DynamoDB.BatchGetResponseMap = { key: [{ key: { S:"A" }}] };
5353
const mapOfArrayOfArrays: APIGateway.MapOfKeyUsages = { key: [[1], [2]] };
5454
const arrayOfMaps: SSM.InventoryItemEntryList = [stringMap];
55-
const arrayOfMapOfArrays: SSM.TargetMaps = [mapOfArrays];
56-
const arrayOfMapOfMapOfArrays: SecurityLake.RegionSourceTypesAccountsList = [mapOfMapOfArrays];
55+
const arrayOfMapOfArrays: SSM.TargetMaps = [mapOfArrays];

src/transforms/v2-to-v3/__fixtures__/api-redundant-type/service-import-deep.output.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,5 +45,4 @@ const mapOfMapOfArrays: Record<string, Record<string, Array<string>>> = { key: m
4545
const mapOfArrayOfMaps: Record<string, Array<Record<string, AWS_DynamoDB.AttributeValue>>> = { key: [{ key: { S:"A" }}] };
4646
const mapOfArrayOfArrays: Record<string, Array<Array<number>>> = { key: [[1], [2]] };
4747
const arrayOfMaps: Array<Record<string, string>> = [stringMap];
48-
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];
49-
const arrayOfMapOfMapOfArrays: Array<Record<string, Record<string, Array<string>>>> = [mapOfMapOfArrays];
48+
const arrayOfMapOfArrays: Array<Record<string, Array<string>>> = [mapOfArrays];

0 commit comments

Comments
 (0)