Skip to content

Commit 3fc0e2f

Browse files
dependabot[bot]poad
authored andcommitted
Bump the npm group across 2 directories with 4 updates
Bumps the npm group with 2 updates in the / directory: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib) and [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk). Bumps the npm group with 2 updates in the /example directory: [aws-cdk-lib](https://github.com/aws/aws-cdk/tree/HEAD/packages/aws-cdk-lib) and [aws-cdk](https://github.com/aws/aws-cdk-cli/tree/HEAD/packages/aws-cdk). Updates `aws-cdk-lib` from 2.245.0 to 2.246.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.246.0/packages/aws-cdk-lib) Updates `aws-cdk` from 2.1115.0 to 2.1115.1 - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1115.1/packages/aws-cdk) Updates `@aws-cdk/cloud-assembly-schema` from 53.9.0 to 53.11.0 - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/@aws-cdk/cloud-assembly-schema@v53.11.0/packages/@aws-cdk/cloud-assembly-schema) Updates `path-to-regexp` from 8.4.0 to 8.4.1 - [Release notes](https://github.com/pillarjs/path-to-regexp/releases) - [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md) - [Commits](pillarjs/path-to-regexp@v8.4.0...v8.4.1) Updates `aws-cdk-lib` from 2.245.0 to 2.246.0 - [Release notes](https://github.com/aws/aws-cdk/releases) - [Changelog](https://github.com/aws/aws-cdk/blob/main/CHANGELOG.v2.alpha.md) - [Commits](https://github.com/aws/aws-cdk/commits/v2.246.0/packages/aws-cdk-lib) Updates `aws-cdk` from 2.1115.0 to 2.1115.1 - [Release notes](https://github.com/aws/aws-cdk-cli/releases) - [Commits](https://github.com/aws/aws-cdk-cli/commits/aws-cdk@v2.1115.1/packages/aws-cdk) --- updated-dependencies: - dependency-name: aws-cdk-lib dependency-version: 2.246.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: aws-cdk dependency-version: 2.1115.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm - dependency-name: "@aws-cdk/cloud-assembly-schema" dependency-version: 53.11.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: npm - dependency-name: path-to-regexp dependency-version: 8.4.1 dependency-type: indirect update-type: version-update:semver-patch dependency-group: npm - dependency-name: aws-cdk-lib dependency-version: 2.246.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm - dependency-name: aws-cdk dependency-version: 2.1115.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm ... Signed-off-by: dependabot[bot] <support@github.com>
1 parent 9b96510 commit 3fc0e2f

11 files changed

Lines changed: 445 additions & 2023 deletions

File tree

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ updates:
99
rebase-strategy: auto
1010
assignees:
1111
- poad
12+
cooldown:
13+
default-days: 7
1214
groups:
1315
actions:
1416
patterns:
@@ -22,6 +24,8 @@ updates:
2224
schedule:
2325
interval: daily
2426
timezone: Asia/Tokyo
27+
cooldown:
28+
default-days: 7
2529
allow:
2630
- dependency-type: all
2731
rebase-strategy: auto

example/bin/example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import * as cdk from 'aws-cdk-lib';
33
import { ExampleStack } from '../lib/example-stack.js';
44

55
const app = new cdk.App();
6-
const stack = new ExampleStack(app, 'aws-lambda-mcp-server-example', {
6+
const stack = new ExampleStack(app, 'AwsLambdaMcpServerExample', {
77

88
});
99
cdk.RemovalPolicies.of(stack).destroy();

example/eslint.config.ts

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import { Config, defineConfig } from 'eslint/config';
2+
import cdkPlugin from 'eslint-plugin-awscdk';
23
import eslint from '@eslint/js';
34
import { configs, parser } from 'typescript-eslint';
45
import stylistic from '@stylistic/eslint-plugin';
5-
import importPlugin from 'eslint-plugin-import';
6+
import { importX } from 'eslint-plugin-import-x';
7+
import { createTypeScriptImportResolver } from 'eslint-import-resolver-typescript';
68
// @ts-expect-error ignore type errors
79
import pluginPromise from 'eslint-plugin-promise';
810

@@ -34,30 +36,31 @@ const eslintConfig: Config[] = defineConfig(
3436
configs.stylistic,
3537
pluginPromise.configs['flat/recommended'],
3638
{
37-
files: ['**/*.ts', '*.js'],
39+
files: ['**/*.ts'],
3840
plugins: {
41+
'import-x': importX,
3942
'@stylistic': stylistic,
4043
},
4144
languageOptions: {
4245
ecmaVersion: 'latest',
4346
sourceType: 'module',
4447
parser,
4548
parserOptions: {
49+
projectService: false,
4650
tsconfigRootDir: __dirname,
47-
project: ['tsconfig-eslint.json'],
51+
project: ['./tsconfig-eslint.json'],
4852
},
4953
},
5054
extends: [
51-
importPlugin.flatConfigs.recommended,
52-
importPlugin.flatConfigs.typescript,
55+
'import-x/flat/recommended',
56+
cdkPlugin.configs.recommended,
5357
],
5458
settings: {
55-
'import/resolver': {
56-
// You will also need to install and configure the TypeScript resolver
57-
// See also https://github.com/import-js/eslint-import-resolver-typescript#configuration
58-
'typescript': true,
59-
'node': true,
60-
},
59+
'import-x/resolver-next': [
60+
createTypeScriptImportResolver({
61+
alwaysTryTypes: true,
62+
}),
63+
],
6164
},
6265
rules: {
6366
'@stylistic/semi': ['error', 'always'],

example/lambda/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Logger } from '@aws-lambda-powertools/logger';
2-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp';
2+
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
33
import { handle } from 'hono/aws-lambda';
44
import { z } from 'zod';
55
import { createHonoApp } from 'aws-lambda-mcp-server';

example/package.json

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,33 +19,31 @@
1919
"devDependencies": {
2020
"@eslint/compat": "2.0.3",
2121
"@eslint/js": "^10.0.1",
22-
"@hono/mcp": "0.2.5",
23-
"@hono/node-server": "1.19.12",
24-
"@stylistic/eslint-plugin": "^5.10.0",
22+
"@hono/mcp": "0.2.4",
23+
"@hono/node-server": "1.19.11",
24+
"@stylistic/eslint-plugin": "5.10.0",
2525
"@types/aws-lambda": "8.10.161",
26-
"@types/node": "^25.5.0",
27-
"@vitest/coverage-v8": "4.1.2",
28-
"aws-cdk": "2.1115.0",
26+
"@types/node": "24.12.0",
27+
"aws-cdk": "2.1113.0",
2928
"esbuild": "^0.27.4",
3029
"eslint": "^10.1.0",
3130
"eslint-import-resolver-typescript": "4.4.4",
32-
"eslint-plugin-import": "2.32.0",
31+
"eslint-plugin-awscdk": "4.3.0",
32+
"eslint-plugin-import-x": "4.16.2",
3333
"eslint-plugin-promise": "7.2.1",
3434
"jiti": "2.6.1",
3535
"tslib": "2.8.1",
3636
"tsx": "4.21.0",
37-
"typescript": "6.0.2",
38-
"typescript-eslint": "8.58.0",
39-
"vite-tsconfig-paths": "6.1.1",
40-
"vitest": "4.1.2"
37+
"typescript": "5.9.3",
38+
"typescript-eslint": "8.57.2"
4139
},
4240
"dependencies": {
4341
"@aws-lambda-powertools/logger": "2.32.0",
44-
"@modelcontextprotocol/sdk": "1.29.0",
45-
"aws-cdk-lib": "2.245.0",
42+
"@modelcontextprotocol/sdk": "^1",
43+
"aws-cdk-lib": "2.244.0",
4644
"aws-lambda-mcp-server": "workspace:*",
4745
"constructs": "10.6.0",
48-
"hono": "^4.12.9",
46+
"hono": "4.12.9",
4947
"zod": "4.3.6"
5048
}
5149
}

example/vitest.config.ts

Lines changed: 0 additions & 8 deletions
This file was deleted.

package/eslint.config.ts

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import { Config, defineConfig } from 'eslint/config';
22
import eslint from '@eslint/js';
33
import { configs, parser } from 'typescript-eslint';
44
import stylistic from '@stylistic/eslint-plugin';
5-
import importPlugin from 'eslint-plugin-import';
5+
import { importX } from 'eslint-plugin-import-x';
6+
import { createTypeScriptImportResolver } from 'eslint-import-resolver-typescript';
67
// @ts-expect-error ignore type errors
78
import pluginPromise from 'eslint-plugin-promise';
89

@@ -36,28 +37,28 @@ const eslintConfig: Config[] = defineConfig(
3637
{
3738
files: ['**/*.ts'],
3839
plugins: {
40+
'import-x': importX,
3941
'@stylistic': stylistic,
4042
},
4143
languageOptions: {
4244
ecmaVersion: 'latest',
4345
sourceType: 'module',
4446
parser,
4547
parserOptions: {
48+
projectService: false,
4649
tsconfigRootDir: __dirname,
4750
project: ['./tsconfig-eslint.json'],
4851
},
4952
},
5053
extends: [
51-
importPlugin.flatConfigs.recommended,
52-
importPlugin.flatConfigs.typescript,
54+
'import-x/flat/recommended',
5355
],
5456
settings: {
55-
'import/resolver': {
56-
// You will also need to install and configure the TypeScript resolver
57-
// See also https://github.com/import-js/eslint-import-resolver-typescript#configuration
58-
'typescript': true,
59-
'node': true,
60-
},
57+
'import-x/resolver-next': [
58+
createTypeScriptImportResolver({
59+
alwaysTryTypes: true,
60+
}),
61+
],
6162
},
6263
rules: {
6364
'@stylistic/semi': ['error', 'always'],

package/package.json

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -45,25 +45,24 @@
4545
},
4646
"devDependencies": {
4747
"@eslint/compat": "2.0.3",
48-
"@eslint/js": "^10.0.1",
49-
"@stylistic/eslint-plugin": "^5.10.0",
50-
"@types/node": "^25.5.0",
51-
"eslint": "^10.1.0",
48+
"@eslint/js": "10.0.1",
49+
"@stylistic/eslint-plugin": "5.10.0",
50+
"@types/node": "24.12.0",
51+
"eslint": "10.1.0",
5252
"eslint-import-resolver-typescript": "4.4.4",
53-
"eslint-plugin-import": "2.32.0",
53+
"eslint-plugin-import-x": "4.16.2",
5454
"eslint-plugin-promise": "7.2.1",
5555
"jiti": "2.6.1",
5656
"tsx": "4.21.0",
57-
"typescript": "6.0.2",
58-
"typescript-eslint": "8.58.0",
59-
"vitest": "4.1.2"
57+
"typescript": "5.9.3",
58+
"typescript-eslint": "8.57.0"
6059
},
6160
"dependencies": {
62-
"@aws-lambda-powertools/logger": "^2.32.0",
63-
"@hono/mcp": "^0.2.5",
64-
"@modelcontextprotocol/sdk": "^1.29.0",
65-
"hono": "^4.12.9",
66-
"zod": "^4.3.6"
61+
"@aws-lambda-powertools/logger": "2.32.0",
62+
"@hono/mcp": "0.2.4",
63+
"@modelcontextprotocol/sdk": "1.28.0",
64+
"hono": "4.12.9",
65+
"zod": "4.3.6"
6766
},
6867
"peerDependencies": {
6968
"@aws-lambda-powertools/logger": "^2.32.0",

package/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
import { Logger } from '@aws-lambda-powertools/logger';
1313
import { StreamableHTTPTransport } from '@hono/mcp';
14-
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp';
14+
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
1515
import { Context, Hono } from 'hono';
1616
import { BlankEnv, BlankInput } from 'hono/types';
1717

0 commit comments

Comments
 (0)