Skip to content

Commit fdfac34

Browse files
cdk8s-automationgithub-actions[bot]iliapolo
authored
chore(deps): upgrade configuration (#2946)
* chore(deps): upgrade configuration Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s/actions/runs/23602837379 ------ *Automatically created by projen via the "upgrade-configuration" workflow* Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: bump @types/node to 22.x for TypeScript 5.9 compat Override the @types/node@16.18.78 pin from projen-common, which is incompatible with TypeScript 5.9 due to Uint8Array generics changes in the Buffer interface. Signed-off-by: Eli Polonsky <epolon@amazon.com> --------- Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Eli Polonsky <epolon@amazon.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Eli Polonsky <epolon@amazon.com>
1 parent 6e8fcd5 commit fdfac34

9 files changed

Lines changed: 47 additions & 39 deletions

.github/workflows/build.yml

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

.github/workflows/upgrade-compiler-dependencies.yml

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

.github/workflows/upgrade-configuration.yml

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

.github/workflows/upgrade-dev-dependencies.yml

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

.github/workflows/upgrade-runtime-dependencies.yml

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

.projen/deps.json

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

.projenrc.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as fs from 'fs';
22
import { Cdk8sTeamTypeScriptProject } from '@cdk8s/projen-common';
3+
import { DependencyType } from 'projen';
34
import { JobPermission } from 'projen/lib/github/workflows-model';
45

56
const SPEC_VERSION = fs.readFileSync('src/latest-k8s-version.txt', 'utf-8');
@@ -39,6 +40,10 @@ for (let i = 0; i < 3; i++) {
3940
project.addDevDeps(`cdk8s-plus-${LATEST_SUPPORTED_K8S_VERSION - i}`);
4041
}
4142

43+
// Override the @types/node pin from projen-common (16.18.78 is incompatible with TypeScript 5.9)
44+
project.deps.removeDependency('@types/node');
45+
project.deps.addDependency('@types/node@22.19.15', DependencyType.BUILD);
46+
4247
project.gitignore.exclude('.vscode/');
4348
project.gitignore.addPatterns('*.js');
4449
project.gitignore.addPatterns('*.d.ts');

package.json

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

yarn.lock

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

0 commit comments

Comments
 (0)