Skip to content

Commit cb8a7e0

Browse files
authored
chore: remove unused packages (#240)
We moved `cdk-build-tools` and `yarn-cling` over from the old repo, but they are not really used here. Just `bockfs` was being used as a testing tool -- move that into the `aws-cdk` package using it as a test helper. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
1 parent a1fbefe commit cb8a7e0

Some content is hidden

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

56 files changed

+90
-2240
lines changed

.projenrc.ts

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -468,23 +468,6 @@ const cxApi = overrideEslint(
468468

469469
//////////////////////////////////////////////////////////////////////
470470

471-
const yarnCling = configureProject(
472-
new yarn.TypeScriptWorkspace({
473-
...genericCdkProps({
474-
private: true,
475-
}),
476-
parent: repo,
477-
name: '@aws-cdk/yarn-cling',
478-
description: 'Tool for generating npm-shrinkwrap from yarn.lock',
479-
srcdir: 'lib',
480-
deps: ['@yarnpkg/lockfile', 'semver'],
481-
devDeps: ['@types/semver', '@types/yarnpkg__lockfile'],
482-
}),
483-
);
484-
yarnCling.testTask.prependExec('ln -sf ../../cdk test/test-fixture/jsii/node_modules/');
485-
486-
//////////////////////////////////////////////////////////////////////
487-
488471
const yargsGen = configureProject(
489472
new yarn.TypeScriptWorkspace({
490473
...genericCdkProps({
@@ -526,35 +509,6 @@ nodeBundle.eslint?.addRules({ 'no-console': ['off'] });
526509

527510
//////////////////////////////////////////////////////////////////////
528511

529-
// This should be deprecated, but only after the move
530-
const cdkBuildTools = configureProject(
531-
new yarn.TypeScriptWorkspace({
532-
...genericCdkProps({
533-
private: true,
534-
}),
535-
parent: repo,
536-
name: '@aws-cdk/cdk-build-tools',
537-
description: 'Build tools for CDK packages',
538-
srcdir: 'lib',
539-
deps: [
540-
yarnCling,
541-
nodeBundle,
542-
'fs-extra@^9',
543-
'chalk@^4',
544-
],
545-
devDeps: [
546-
'@types/fs-extra@^9',
547-
],
548-
tsconfig: {
549-
compilerOptions: {
550-
esModuleInterop: false,
551-
},
552-
},
553-
}),
554-
);
555-
556-
//////////////////////////////////////////////////////////////////////
557-
558512
// This should be deprecated, but only after the move
559513
const cliPluginContract = configureProject(
560514
new yarn.TypeScriptWorkspace({
@@ -696,7 +650,6 @@ const tmpToolkitHelpers = configureProject(
696650
name: '@aws-cdk/tmp-toolkit-helpers',
697651
description: 'A temporary package to hold code shared between aws-cdk and @aws-cdk/toolkit-lib',
698652
devDeps: [
699-
cdkBuildTools,
700653
'@types/archiver',
701654
'@types/semver',
702655
'fast-check',
@@ -743,9 +696,7 @@ const cli = configureProject(
743696
description: 'AWS CDK CLI, the command line tool for CDK apps',
744697
srcdir: 'lib',
745698
devDeps: [
746-
yarnCling,
747699
nodeBundle,
748-
cdkBuildTools,
749700
yargsGen,
750701
cliPluginContract,
751702
tmpToolkitHelpers,
@@ -1163,7 +1114,6 @@ const toolkitLib = configureProject(
11631114
'yargs@^15',
11641115
],
11651116
devDeps: [
1166-
cdkBuildTools,
11671117
'@smithy/types',
11681118
'@types/fs-extra',
11691119
'@types/split2',

aws-cdk-cli.code-workspace

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/tmp-toolkit-helpers/.projen/deps.json

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/tmp-toolkit-helpers/.projen/tasks.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/tmp-toolkit-helpers/package.json

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/tmp-toolkit-helpers/tsconfig.dev.json

Lines changed: 1 addition & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/tmp-toolkit-helpers/tsconfig.json

Lines changed: 1 addition & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/toolkit-lib/.projen/deps.json

Lines changed: 0 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/@aws-cdk/toolkit-lib/.projen/tasks.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)