Skip to content

Commit 50be541

Browse files
committed
clean up
- add vitest vscode plugin suggestion - remove jest stuff
1 parent 4b61cdf commit 50be541

File tree

10 files changed

+12
-16
lines changed

10 files changed

+12
-16
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@
1616
"dbaeumer.vscode-eslint",
1717
"editorconfig.editorconfig",
1818
"esbenp.prettier-vscode",
19-
"firsttris.vscode-jest-runner",
2019
"hashicorp.hcl",
2120
"hashicorp.terraform",
2221
"hashicorp.terraform",
23-
"orta.vscode-jest",
22+
"vitest.explorer",
2423
"yzhang.markdown-all-in-one"
2524
]
2625
}

.vscode/extensions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"editorconfig.editorconfig",
77
"yzhang.markdown-all-in-one",
88
"hashicorp.terraform",
9-
"firsttris.vscode-jest-runner"
9+
"vitest.explorer"
1010
]
1111
}

.vscode/settings.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
{}
1+
{
2+
"jest.enable": false
3+
}

lambdas/.vscode/settings.json

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

lambdas/libs/aws-ssm-util/aws-vitest-setup.ts

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

lambdas/libs/aws-ssm-util/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@
1616
"devDependencies": {
1717
"@types/aws-lambda": "^8.10.146",
1818
"@types/node": "^22.13.9",
19-
"@vercel/ncc": "0.38.3",
19+
"aws-sdk-client-mock": "^4.1.0",
2020
"aws-sdk-client-mock-jest": "^4.1.0",
21-
"body-parser": "^1.20.3",
2221
"ts-node-dev": "^2.0.0"
2322
},
2423
"dependencies": {

lambdas/libs/aws-ssm-util/src/index.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import {
55
PutParameterCommandOutput,
66
SSMClient,
77
} from '@aws-sdk/client-ssm';
8+
import 'aws-sdk-client-mock-jest/vitest';
89
import { mockClient } from 'aws-sdk-client-mock';
910
import nock from 'nock';
1011

lambdas/libs/aws-ssm-util/tsconfig.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
"extends" : "../../tsconfig.json",
33
"include": [
44
"src/**/*"
5+
],
6+
"exclude": [
7+
"src/**/*.test.ts"
58
]
69
}

lambdas/libs/aws-ssm-util/vitest.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import defaultConfig from '../../vitest.base.config';
33

44
export default mergeConfig(defaultConfig, {
55
test: {
6-
setupFiles: ['./aws-vitest-setup.ts'],
6+
setupFiles: ['../../aws-vitest-setup.ts'],
77
coverage: {
88
include: ['src/**/*.ts'],
99
exclude: ['src/**/*.test.ts', 'src/**/*.d.ts'],

lambdas/yarn.lock

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,8 @@ __metadata:
154154
"@aws-sdk/types": "npm:^3.734.0"
155155
"@types/aws-lambda": "npm:^8.10.146"
156156
"@types/node": "npm:^22.13.9"
157-
"@vercel/ncc": "npm:0.38.3"
157+
aws-sdk-client-mock: "npm:^4.1.0"
158158
aws-sdk-client-mock-jest: "npm:^4.1.0"
159-
body-parser: "npm:^1.20.3"
160159
ts-node-dev: "npm:^2.0.0"
161160
languageName: unknown
162161
linkType: soft

0 commit comments

Comments
 (0)