Skip to content

Commit 56d5efb

Browse files
committed
fix: use named imports instead of barrel
1 parent e8f99f7 commit 56d5efb

File tree

283 files changed

+968
-360
lines changed

Some content is hidden

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

283 files changed

+968
-360
lines changed

.changeset/ten-parents-unite.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
"@effect-aws/client-api-gateway-management-api": patch
3+
"@effect-aws/client-cognito-identity-provider": patch
4+
"@effect-aws/client-opensearch-serverless": patch
5+
"@effect-aws/client-iot-jobs-data-plane": patch
6+
"@effect-aws/client-timestream-influxdb": patch
7+
"@effect-aws/client-cloudwatch-events": patch
8+
"@effect-aws/client-timestream-query": patch
9+
"@effect-aws/client-timestream-write": patch
10+
"@effect-aws/client-bedrock-runtime": patch
11+
"@effect-aws/client-cloudwatch-logs": patch
12+
"@effect-aws/client-iot-events-data": patch
13+
"@effect-aws/client-secrets-manager": patch
14+
"@effect-aws/client-api-gateway-v2": patch
15+
"@effect-aws/client-cloudformation": patch
16+
"@effect-aws/client-iot-data-plane": patch
17+
"@effect-aws/client-data-pipeline": patch
18+
"@effect-aws/client-organizations": patch
19+
"@effect-aws/client-auto-scaling": patch
20+
"@effect-aws/client-iot-wireless": patch
21+
"@effect-aws/client-kafkaconnect": patch
22+
"@effect-aws/client-api-gateway": patch
23+
"@effect-aws/client-cloudsearch": patch
24+
"@effect-aws/client-elasticache": patch
25+
"@effect-aws/client-eventbridge": patch
26+
"@effect-aws/client-cloudtrail": patch
27+
"@effect-aws/client-cloudwatch": patch
28+
"@effect-aws/client-codedeploy": patch
29+
"@effect-aws/client-iot-events": patch
30+
"@effect-aws/client-opensearch": patch
31+
"@effect-aws/powertools-logger": patch
32+
"@effect-aws/powertools-tracer": patch
33+
"@effect-aws/client-scheduler": patch
34+
"@effect-aws/client-dynamodb": patch
35+
"@effect-aws/client-firehose": patch
36+
"@effect-aws/client-textract": patch
37+
"@effect-aws/secrets-manager": patch
38+
"@effect-aws/client-account": patch
39+
"@effect-aws/client-bedrock": patch
40+
"@effect-aws/client-kinesis": patch
41+
"@effect-aws/client-athena": patch
42+
"@effect-aws/client-lambda": patch
43+
"@effect-aws/client-kafka": patch
44+
"@effect-aws/http-handler": patch
45+
"@effect-aws/client-dsql": patch
46+
"@effect-aws/client-glue": patch
47+
"@effect-aws/client-ec2": patch
48+
"@effect-aws/client-ecr": patch
49+
"@effect-aws/client-ecs": patch
50+
"@effect-aws/client-iam": patch
51+
"@effect-aws/client-iot": patch
52+
"@effect-aws/client-ivs": patch
53+
"@effect-aws/client-kms": patch
54+
"@effect-aws/client-rds": patch
55+
"@effect-aws/client-ses": patch
56+
"@effect-aws/client-sfn": patch
57+
"@effect-aws/client-sns": patch
58+
"@effect-aws/client-sqs": patch
59+
"@effect-aws/client-ssm": patch
60+
"@effect-aws/client-sts": patch
61+
"@effect-aws/client-mq": patch
62+
"@effect-aws/client-s3": patch
63+
"@effect-aws/dynamodb": patch
64+
"@effect-aws/commons": patch
65+
"@effect-aws/lambda": patch
66+
"@effect-aws/dsql": patch
67+
"@effect-aws/ssm": patch
68+
"@effect-aws/s3": patch
69+
---
70+
71+
use named imports instead of barrel

packages/client-account/src/AccountClientInstance.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
* @since 1.0.0
33
*/
44
import { AccountClient } from "@aws-sdk/client-account";
5-
import { Effect, Layer, ServiceMap } from "effect";
5+
import * as Effect from "effect/Effect";
6+
import * as Layer from "effect/Layer";
7+
import * as ServiceMap from "effect/ServiceMap";
68
import * as AccountServiceConfig from "./AccountServiceConfig.js";
79

810
/**

packages/client-account/src/AccountService.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,10 @@ import {
5252
} from "@aws-sdk/client-account";
5353
import type { HttpHandlerOptions, ServiceLogger } from "@effect-aws/commons";
5454
import { Service } from "@effect-aws/commons";
55-
import type { Cause } from "effect";
56-
import { Effect, Layer, ServiceMap } from "effect";
55+
import type * as Cause from "effect/Cause";
56+
import * as Effect from "effect/Effect";
57+
import * as Layer from "effect/Layer";
58+
import * as ServiceMap from "effect/ServiceMap";
5759
import * as Instance from "./AccountClientInstance.js";
5860
import * as AccountServiceConfig from "./AccountServiceConfig.js";
5961
import type {

packages/client-account/src/AccountServiceConfig.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
*/
44
import type { AccountClientConfig } from "@aws-sdk/client-account";
55
import { ServiceLogger } from "@effect-aws/commons";
6-
import { Effect, Layer, ServiceMap } from "effect";
6+
import * as Effect from "effect/Effect";
77
import { dual } from "effect/Function";
8+
import * as Layer from "effect/Layer";
9+
import * as ServiceMap from "effect/ServiceMap";
810
import type { AccountService } from "./AccountService.js";
911

1012
/**

packages/client-account/test/Account.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ import * as runtimeConfig from "@aws-sdk/client-account/dist-cjs/runtimeConfig";
99
import { Account, AccountServiceConfig } from "@effect-aws/client-account";
1010
import { SdkError } from "@effect-aws/commons";
1111
import { mockClient } from "aws-sdk-client-mock";
12-
import { Effect, Exit } from "effect";
12+
import * as Effect from "effect/Effect";
13+
import * as Exit from "effect/Exit";
1314
import { pipe } from "effect/Function";
1415
import { afterEach, describe, expect, it, vi } from "vitest";
1516

packages/client-api-gateway-management-api/src/ApiGatewayManagementApiClientInstance.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
* @since 1.0.0
33
*/
44
import { ApiGatewayManagementApiClient } from "@aws-sdk/client-apigatewaymanagementapi";
5-
import { Effect, Layer, ServiceMap } from "effect";
5+
import * as Effect from "effect/Effect";
6+
import * as Layer from "effect/Layer";
7+
import * as ServiceMap from "effect/ServiceMap";
68
import * as ApiGatewayManagementApiServiceConfig from "./ApiGatewayManagementApiServiceConfig.js";
79

810
/**

packages/client-api-gateway-management-api/src/ApiGatewayManagementApiService.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ import {
1616
} from "@aws-sdk/client-apigatewaymanagementapi";
1717
import type { HttpHandlerOptions, ServiceLogger } from "@effect-aws/commons";
1818
import { Service } from "@effect-aws/commons";
19-
import type { Cause } from "effect";
20-
import { Effect, Layer, ServiceMap } from "effect";
19+
import type * as Cause from "effect/Cause";
20+
import * as Effect from "effect/Effect";
21+
import * as Layer from "effect/Layer";
22+
import * as ServiceMap from "effect/ServiceMap";
2123
import * as Instance from "./ApiGatewayManagementApiClientInstance.js";
2224
import * as ApiGatewayManagementApiServiceConfig from "./ApiGatewayManagementApiServiceConfig.js";
2325
import type { ForbiddenError, GoneError, LimitExceededError, PayloadTooLargeError, SdkError } from "./Errors.js";

packages/client-api-gateway-management-api/src/ApiGatewayManagementApiServiceConfig.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
*/
44
import type { ApiGatewayManagementApiClientConfig } from "@aws-sdk/client-apigatewaymanagementapi";
55
import { ServiceLogger } from "@effect-aws/commons";
6-
import { Effect, Layer, ServiceMap } from "effect";
6+
import * as Effect from "effect/Effect";
77
import { dual } from "effect/Function";
8+
import * as Layer from "effect/Layer";
9+
import * as ServiceMap from "effect/ServiceMap";
810
import type { ApiGatewayManagementApiService } from "./ApiGatewayManagementApiService.js";
911

1012
/**

packages/client-api-gateway-management-api/test/ApiGatewayManagementApi.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ import {
1212
} from "@effect-aws/client-api-gateway-management-api";
1313
import { SdkError } from "@effect-aws/commons";
1414
import { mockClient } from "aws-sdk-client-mock";
15-
import { Effect, Exit } from "effect";
15+
import * as Effect from "effect/Effect";
16+
import * as Exit from "effect/Exit";
1617
import { pipe } from "effect/Function";
1718
import { afterEach, describe, expect, it, vi } from "vitest";
1819

packages/client-api-gateway-v2/src/ApiGatewayV2ClientInstance.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
* @since 1.0.0
33
*/
44
import { ApiGatewayV2Client } from "@aws-sdk/client-apigatewayv2";
5-
import { Effect, Layer, ServiceMap } from "effect";
5+
import * as Effect from "effect/Effect";
6+
import * as Layer from "effect/Layer";
7+
import * as ServiceMap from "effect/ServiceMap";
68
import * as ApiGatewayV2ServiceConfig from "./ApiGatewayV2ServiceConfig.js";
79

810
/**

0 commit comments

Comments
 (0)