Skip to content

Commit a7ae5a4

Browse files
authored
chore: avoid importing directly from 'aws-cdk-lib' in alpha packages (#25802)
now that `aws-cdk-lib` exports the `core` sub-package, the alpha packages should import from there instead of `aws-cdk-lib` otherwise any usage of these alpha packages will cause node to traverse every single file in `aws-cdk-lib`
1 parent 72ea3ab commit a7ae5a4

File tree

148 files changed

+157
-157
lines changed

Some content is hidden

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

148 files changed

+157
-157
lines changed

packages/@aws-cdk/app-staging-synthesizer-alpha/lib/app-staging-synthesizer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
Stack,
1212
StackSynthesizer,
1313
Token,
14-
} from 'aws-cdk-lib';
14+
} from 'aws-cdk-lib/core';
1515
import { StringSpecializer, translateCfnTokenToAssetToken } from 'aws-cdk-lib/core/lib/helpers-internal';
1616
import { BootstrapRole, BootstrapRoles, DeploymentIdentities } from './bootstrap-roles';
1717
import { DefaultStagingStack, DefaultStagingStackOptions } from './default-staging-stack';

packages/@aws-cdk/app-staging-synthesizer-alpha/lib/default-staging-stack.ts

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
import * as fs from 'fs';
22
import * as path from 'path';
3+
import * as ecr from 'aws-cdk-lib/aws-ecr';
4+
import * as iam from 'aws-cdk-lib/aws-iam';
5+
import * as kms from 'aws-cdk-lib/aws-kms';
6+
import * as s3 from 'aws-cdk-lib/aws-s3';
37
import {
48
App,
59
ArnFormat,
@@ -11,11 +15,7 @@ import {
1115
RemovalPolicy,
1216
Stack,
1317
StackProps,
14-
} from 'aws-cdk-lib';
15-
import * as ecr from 'aws-cdk-lib/aws-ecr';
16-
import * as iam from 'aws-cdk-lib/aws-iam';
17-
import * as kms from 'aws-cdk-lib/aws-kms';
18-
import * as s3 from 'aws-cdk-lib/aws-s3';
18+
} from 'aws-cdk-lib/core';
1919
import { StringSpecializer } from 'aws-cdk-lib/core/lib/helpers-internal';
2020
import { BootstrapRole } from './bootstrap-roles';
2121
import { FileStagingLocation, IStagingResources, IStagingResourcesFactory, ImageStagingLocation } from './staging-stack';

packages/@aws-cdk/app-staging-synthesizer-alpha/lib/per-env-staging-factory.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Stack } from 'aws-cdk-lib';
1+
import { Stack } from 'aws-cdk-lib/core';
22
import { AppScopedGlobal } from './private/app-global';
33
import { IStagingResources, IStagingResourcesFactory, ObtainStagingResourcesContext } from './staging-stack';
44

packages/@aws-cdk/app-staging-synthesizer-alpha/lib/private/app-global.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { App } from 'aws-cdk-lib';
1+
import { App } from 'aws-cdk-lib/core';
22
import { IConstruct } from 'constructs';
33

44
/**

packages/@aws-cdk/app-staging-synthesizer-alpha/lib/staging-stack.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DockerImageAssetSource, FileAssetSource, Stack } from 'aws-cdk-lib';
1+
import { DockerImageAssetSource, FileAssetSource, Stack } from 'aws-cdk-lib/core';
22
import { IConstruct } from 'constructs';
33

44
/**

packages/@aws-cdk/aws-amplify-alpha/lib/app.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as codebuild from 'aws-cdk-lib/aws-codebuild';
22
import * as iam from 'aws-cdk-lib/aws-iam';
3-
import { IResource, Lazy, Resource, SecretValue } from 'aws-cdk-lib';
3+
import { IResource, Lazy, Resource, SecretValue } from 'aws-cdk-lib/core';
44
import { Construct } from 'constructs';
55
import { CfnApp } from 'aws-cdk-lib/aws-amplify';
66
import { BasicAuth } from './basic-auth';

packages/@aws-cdk/aws-amplify-alpha/lib/basic-auth.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as kms from 'aws-cdk-lib/aws-kms';
22
import * as secretsmanager from 'aws-cdk-lib/aws-secretsmanager';
3-
import { SecretValue } from 'aws-cdk-lib';
3+
import { SecretValue } from 'aws-cdk-lib/core';
44
import { Construct } from 'constructs';
55

66
/**

packages/@aws-cdk/aws-amplify-alpha/lib/branch.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
Duration,
1212
NestedStack,
1313
Stack,
14-
} from 'aws-cdk-lib';
14+
} from 'aws-cdk-lib/core';
1515
import { Provider } from 'aws-cdk-lib/custom-resources';
1616
import { Construct } from 'constructs';
1717
import { CfnBranch } from 'aws-cdk-lib/aws-amplify';

packages/@aws-cdk/aws-amplify-alpha/lib/domain.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as iam from 'aws-cdk-lib/aws-iam';
2-
import { Lazy, Resource, IResolvable } from 'aws-cdk-lib';
2+
import { Lazy, Resource, IResolvable } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { CfnDomain } from 'aws-cdk-lib/aws-amplify';
55
import { IApp } from './app';

packages/@aws-cdk/aws-amplify-alpha/lib/source-code-providers.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as codecommit from 'aws-cdk-lib/aws-codecommit';
2-
import { SecretValue } from 'aws-cdk-lib';
2+
import { SecretValue } from 'aws-cdk-lib/core';
33
import { App, ISourceCodeProvider, SourceCodeProviderConfig } from './app';
44

55
/**

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/api-mapping.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { IResource, Resource } from 'aws-cdk-lib';
1+
import { IResource, Resource } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { IApi } from './api';
44
import { IDomainName } from './domain-name';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/api.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as cloudwatch from 'aws-cdk-lib/aws-cloudwatch';
2-
import { IResource } from 'aws-cdk-lib';
2+
import { IResource } from 'aws-cdk-lib/core';
33

44
/**
55
* Represents a API Gateway HTTP/WebSocket API

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/authorizer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { IResource } from 'aws-cdk-lib';
1+
import { IResource } from 'aws-cdk-lib/core';
22

33
/**
44
* Represents an Authorizer.

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/base.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as cloudwatch from 'aws-cdk-lib/aws-cloudwatch';
2-
import { Resource } from 'aws-cdk-lib';
2+
import { Resource } from 'aws-cdk-lib/core';
33
import { IApi } from './api';
44
import { ApiMapping } from './api-mapping';
55
import { DomainMappingOptions, IStage } from './stage';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/domain-name.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ICertificate } from 'aws-cdk-lib/aws-certificatemanager';
22
import { IBucket } from 'aws-cdk-lib/aws-s3';
3-
import { IResource, Lazy, Resource, Token } from 'aws-cdk-lib';
3+
import { IResource, Lazy, Resource, Token } from 'aws-cdk-lib/core';
44
import { Construct } from 'constructs';
55
import { CfnDomainName, CfnDomainNameProps } from 'aws-cdk-lib/aws-apigatewayv2';
66

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/integration.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { IResource } from 'aws-cdk-lib';
1+
import { IResource } from 'aws-cdk-lib/core';
22

33
/**
44
* Represents an integration to an API Route.

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/route.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { IResource } from 'aws-cdk-lib';
1+
import { IResource } from 'aws-cdk-lib/core';
22

33
/**
44
* Represents a route.

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/common/stage.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Metric, MetricOptions } from 'aws-cdk-lib/aws-cloudwatch';
2-
import { IResource } from 'aws-cdk-lib';
2+
import { IResource } from 'aws-cdk-lib/core';
33
import { IDomainName } from './domain-name';
44

55
/**

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/http/api.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Metric, MetricOptions } from 'aws-cdk-lib/aws-cloudwatch';
2-
import { Duration } from 'aws-cdk-lib';
2+
import { Duration } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { IHttpRouteAuthorizer } from './authorizer';
55
import { HttpRouteIntegration } from './integration';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/http/authorizer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Duration, Resource } from 'aws-cdk-lib';
1+
import { Duration, Resource } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { IHttpApi } from './api';
44
import { IHttpRoute } from './route';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/http/integration.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { IRole } from 'aws-cdk-lib/aws-iam';
2-
import { Aws, Resource } from 'aws-cdk-lib';
2+
import { Aws, Resource } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { IHttpApi } from './api';
55
import { HttpMethod, IHttpRoute } from './route';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/http/route.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as iam from 'aws-cdk-lib/aws-iam';
2-
import { Aws, Resource } from 'aws-cdk-lib';
2+
import { Aws, Resource } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { IHttpApi } from './api';
55
import { HttpRouteAuthorizerConfig, IHttpRouteAuthorizer } from './authorizer';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/http/stage.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Metric, MetricOptions } from 'aws-cdk-lib/aws-cloudwatch';
2-
import { Stack } from 'aws-cdk-lib';
2+
import { Stack } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { IHttpApi } from './api';
55
import { CfnStage } from 'aws-cdk-lib/aws-apigatewayv2';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/http/vpc-link.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as ec2 from 'aws-cdk-lib/aws-ec2';
2-
import { IResource, Lazy, Names, Resource } from 'aws-cdk-lib';
2+
import { IResource, Lazy, Names, Resource } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { CfnVpcLink } from 'aws-cdk-lib/aws-apigatewayv2';
55

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/websocket/api.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Grant, IGrantable } from 'aws-cdk-lib/aws-iam';
2-
import { Stack } from 'aws-cdk-lib';
2+
import { Stack } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { WebSocketRoute, WebSocketRouteOptions } from './route';
55
import { CfnApi } from 'aws-cdk-lib/aws-apigatewayv2';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/websocket/authorizer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Resource } from 'aws-cdk-lib';
1+
import { Resource } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { IWebSocketApi } from './api';
44
import { IWebSocketRoute } from './route';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/websocket/integration.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Resource } from 'aws-cdk-lib';
1+
import { Resource } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { IWebSocketApi } from './api';
44
import { IWebSocketRoute } from './route';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/websocket/route.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Resource } from 'aws-cdk-lib';
1+
import { Resource } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { IWebSocketApi } from './api';
44
import { IWebSocketRouteAuthorizer, WebSocketNoneAuthorizer } from './authorizer';

packages/@aws-cdk/aws-apigatewayv2-alpha/lib/websocket/stage.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Grant, IGrantable } from 'aws-cdk-lib/aws-iam';
2-
import { Stack } from 'aws-cdk-lib';
2+
import { Stack } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { IWebSocketApi } from './api';
55
import { CfnStage } from 'aws-cdk-lib/aws-apigatewayv2';

packages/@aws-cdk/aws-apigatewayv2-authorizers-alpha/lib/http/lambda.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {
99
} from '@aws-cdk/aws-apigatewayv2-alpha';
1010
import { ServicePrincipal } from 'aws-cdk-lib/aws-iam';
1111
import { IFunction } from 'aws-cdk-lib/aws-lambda';
12-
import { Stack, Duration, Names } from 'aws-cdk-lib';
12+
import { Stack, Duration, Names } from 'aws-cdk-lib/core';
1313

1414
/**
1515
* Specifies the type responses the lambda returns

packages/@aws-cdk/aws-apigatewayv2-authorizers-alpha/lib/http/user-pool.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { HttpAuthorizer, HttpAuthorizerType, HttpRouteAuthorizerBindOptions, HttpRouteAuthorizerConfig, IHttpRouteAuthorizer } from '@aws-cdk/aws-apigatewayv2-alpha';
22
import { IUserPool, IUserPoolClient } from 'aws-cdk-lib/aws-cognito';
3-
import { Stack } from 'aws-cdk-lib';
3+
import { Stack } from 'aws-cdk-lib/core';
44

55
/**
66
* Properties to initialize HttpUserPoolAuthorizer.

packages/@aws-cdk/aws-apigatewayv2-authorizers-alpha/lib/websocket/lambda.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
} from '@aws-cdk/aws-apigatewayv2-alpha';
99
import { ServicePrincipal } from 'aws-cdk-lib/aws-iam';
1010
import { IFunction } from 'aws-cdk-lib/aws-lambda';
11-
import { Stack, Names } from 'aws-cdk-lib';
11+
import { Stack, Names } from 'aws-cdk-lib/core';
1212
import { Construct } from 'constructs';
1313

1414
/**

packages/@aws-cdk/aws-apigatewayv2-integrations-alpha/lib/http/lambda.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
} from '@aws-cdk/aws-apigatewayv2-alpha';
99
import { ServicePrincipal } from 'aws-cdk-lib/aws-iam';
1010
import { IFunction } from 'aws-cdk-lib/aws-lambda';
11-
import { Stack } from 'aws-cdk-lib';
11+
import { Stack } from 'aws-cdk-lib/core';
1212

1313
/**
1414
* Lambda Proxy integration properties

packages/@aws-cdk/aws-apigatewayv2-integrations-alpha/lib/websocket/lambda.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
} from '@aws-cdk/aws-apigatewayv2-alpha';
77
import { ServicePrincipal } from 'aws-cdk-lib/aws-iam';
88
import { IFunction } from 'aws-cdk-lib/aws-lambda';
9-
import { Stack } from 'aws-cdk-lib';
9+
import { Stack } from 'aws-cdk-lib/core';
1010

1111
/**
1212
* Lambda WebSocket Integration

packages/@aws-cdk/aws-apprunner-alpha/lib/service.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import * as assets from 'aws-cdk-lib/aws-ecr-assets';
33
import * as iam from 'aws-cdk-lib/aws-iam';
44
import * as secretsmanager from 'aws-cdk-lib/aws-secretsmanager';
55
import * as ssm from 'aws-cdk-lib/aws-ssm';
6-
import * as cdk from 'aws-cdk-lib';
7-
import { Lazy } from 'aws-cdk-lib';
6+
import * as cdk from 'aws-cdk-lib/core';
7+
import { Lazy } from 'aws-cdk-lib/core';
88
import { Construct } from 'constructs';
99
import { CfnService } from 'aws-cdk-lib/aws-apprunner';
1010
import { IVpcConnector } from './vpc-connector';

packages/@aws-cdk/aws-apprunner-alpha/lib/vpc-connector.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as ec2 from 'aws-cdk-lib/aws-ec2';
22
import { Connections } from 'aws-cdk-lib/aws-ec2';
3-
import * as cdk from 'aws-cdk-lib';
3+
import * as cdk from 'aws-cdk-lib/core';
44
import { Construct } from 'constructs';
55
import { CfnVpcConnector } from 'aws-cdk-lib/aws-apprunner';
66

packages/@aws-cdk/aws-batch-alpha/lib/compute-environment-base.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as iam from 'aws-cdk-lib/aws-iam';
2-
import { IResource, Resource } from 'aws-cdk-lib';
2+
import { IResource, Resource } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44

55
/**

packages/@aws-cdk/aws-batch-alpha/lib/ecs-container-definition.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as ecs from 'aws-cdk-lib/aws-ecs';
22
import { IFileSystem } from 'aws-cdk-lib/aws-efs';
33
import * as iam from 'aws-cdk-lib/aws-iam';
44
import * as secretsmanager from 'aws-cdk-lib/aws-secretsmanager';
5-
import { Lazy, PhysicalName, Size } from 'aws-cdk-lib';
5+
import { Lazy, PhysicalName, Size } from 'aws-cdk-lib/core';
66
import { Construct, IConstruct } from 'constructs';
77
import { CfnJobDefinition } from 'aws-cdk-lib/aws-batch';
88
import { LinuxParameters } from './linux-parameters';

packages/@aws-cdk/aws-batch-alpha/lib/ecs-job-definition.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ArnFormat, Stack } from 'aws-cdk-lib';
1+
import { ArnFormat, Stack } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { CfnJobDefinition } from 'aws-cdk-lib/aws-batch';
44
import { EcsEc2ContainerDefinition, IEcsContainerDefinition } from './ecs-container-definition';

packages/@aws-cdk/aws-batch-alpha/lib/eks-container-definition.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as ecs from 'aws-cdk-lib/aws-ecs';
2-
import { Lazy, Size } from 'aws-cdk-lib';
2+
import { Lazy, Size } from 'aws-cdk-lib/core';
33
import { Construct, IConstruct } from 'constructs';
44
import { CfnJobDefinition } from 'aws-cdk-lib/aws-batch';
55

packages/@aws-cdk/aws-batch-alpha/lib/eks-job-definition.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ArnFormat, Lazy, Stack } from 'aws-cdk-lib';
1+
import { ArnFormat, Lazy, Stack } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { CfnJobDefinition } from 'aws-cdk-lib/aws-batch';
44
import { EksContainerDefinition, EmptyDirVolume, HostPathVolume, SecretPathVolume } from './eks-container-definition';

packages/@aws-cdk/aws-batch-alpha/lib/job-definition-base.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Duration, IResource, Lazy, Resource } from 'aws-cdk-lib';
1+
import { Duration, IResource, Lazy, Resource } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { CfnJobDefinitionProps } from 'aws-cdk-lib/aws-batch';
44

packages/@aws-cdk/aws-batch-alpha/lib/job-queue.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ArnFormat, IResource, Lazy, Resource, Stack } from 'aws-cdk-lib';
1+
import { ArnFormat, IResource, Lazy, Resource, Stack } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { CfnJobQueue } from 'aws-cdk-lib/aws-batch';
44
import { IComputeEnvironment } from './compute-environment-base';

packages/@aws-cdk/aws-batch-alpha/lib/linux-parameters.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as cdk from 'aws-cdk-lib';
1+
import * as cdk from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { CfnJobDefinition } from 'aws-cdk-lib/aws-batch';
44

packages/@aws-cdk/aws-batch-alpha/lib/managed-compute-environment.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as ec2 from 'aws-cdk-lib/aws-ec2';
22
import * as eks from 'aws-cdk-lib/aws-eks';
33
import * as iam from 'aws-cdk-lib/aws-iam';
44
import { IRole } from 'aws-cdk-lib/aws-iam';
5-
import { ArnFormat, Duration, ITaggable, Lazy, Resource, Stack, TagManager, TagType } from 'aws-cdk-lib';
5+
import { ArnFormat, Duration, ITaggable, Lazy, Resource, Stack, TagManager, TagType } from 'aws-cdk-lib/core';
66
import { Construct } from 'constructs';
77
import { CfnComputeEnvironment } from 'aws-cdk-lib/aws-batch';
88
import { IComputeEnvironment, ComputeEnvironmentBase, ComputeEnvironmentProps } from './compute-environment-base';

packages/@aws-cdk/aws-batch-alpha/lib/multinode-job-definition.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as ec2 from 'aws-cdk-lib/aws-ec2';
2-
import { ArnFormat, Lazy, Stack } from 'aws-cdk-lib';
2+
import { ArnFormat, Lazy, Stack } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { CfnJobDefinition } from 'aws-cdk-lib/aws-batch';
55
import { IEcsContainerDefinition } from './ecs-container-definition';

packages/@aws-cdk/aws-batch-alpha/lib/scheduling-policy.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ArnFormat, Duration, IResource, Lazy, Resource, Stack } from 'aws-cdk-lib';
1+
import { ArnFormat, Duration, IResource, Lazy, Resource, Stack } from 'aws-cdk-lib/core';
22
import { Construct } from 'constructs';
33
import { CfnSchedulingPolicy } from 'aws-cdk-lib/aws-batch';
44

packages/@aws-cdk/aws-batch-alpha/lib/unmanaged-compute-environment.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ManagedPolicy, Role, ServicePrincipal } from 'aws-cdk-lib/aws-iam';
2-
import { ArnFormat, Stack } from 'aws-cdk-lib';
2+
import { ArnFormat, Stack } from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import { CfnComputeEnvironment } from 'aws-cdk-lib/aws-batch';
55
import { IComputeEnvironment, ComputeEnvironmentBase, ComputeEnvironmentProps } from './compute-environment-base';

packages/@aws-cdk/aws-cloud9-alpha/lib/environment.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import * as codecommit from 'aws-cdk-lib/aws-codecommit';
22
import * as ec2 from 'aws-cdk-lib/aws-ec2';
33
import { IUser } from 'aws-cdk-lib/aws-iam';
4-
import * as cdk from 'aws-cdk-lib';
4+
import * as cdk from 'aws-cdk-lib/core';
55
import { Construct } from 'constructs';
66
import { CfnEnvironmentEC2 } from 'aws-cdk-lib/aws-cloud9';
77

packages/@aws-cdk/aws-codestar-alpha/lib/github-repository.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as s3 from 'aws-cdk-lib/aws-s3';
2-
import * as cdk from 'aws-cdk-lib';
2+
import * as cdk from 'aws-cdk-lib/core';
33
import { Construct } from 'constructs';
44
import * as codestar from 'aws-cdk-lib/aws-codestar';
55

packages/@aws-cdk/aws-cognito-identitypool-alpha/lib/identitypool-role-attachment.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
Resource,
99
IResource,
1010
Token,
11-
} from 'aws-cdk-lib';
11+
} from 'aws-cdk-lib/core';
1212
import {
1313
Construct,
1414
} from 'constructs';

packages/@aws-cdk/aws-cognito-identitypool-alpha/lib/identitypool-user-pool-authentication-provider.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {
22
IUserPool,
33
IUserPoolClient,
44
} from 'aws-cdk-lib/aws-cognito';
5-
import { Stack } from 'aws-cdk-lib';
5+
import { Stack } from 'aws-cdk-lib/core';
66
import {
77
Construct, Node,
88
} from 'constructs';

0 commit comments

Comments
 (0)