Swaps cdk.json app runner from 'npx ts-node --prefer-ts-exts' to 'npx tsx', replaces ts-node with tsx 4.23.0 (matching sh-mcp), and takes typescript ~7.0.2 (the bump held back earlier because ts-node 10.x is incompatible with the TS7 compiler API). cdk synth + tsc pass; npm audit 0 vulns.
24 lines
586 B
JSON
24 lines
586 B
JSON
{
|
|
"app": "npx tsx bin/seahaven-slack-bot.ts",
|
|
"watch": {
|
|
"include": ["**"],
|
|
"exclude": [
|
|
"README.md",
|
|
"cdk*.json",
|
|
"**/*.d.ts",
|
|
"**/*.js",
|
|
"tsconfig.json",
|
|
".git",
|
|
"node_modules",
|
|
"docs"
|
|
]
|
|
},
|
|
"context": {
|
|
"@aws-cdk/aws-lambda:recognizeLayerVersion": true,
|
|
"@aws-cdk/core:checkSecretUsage": true,
|
|
"@aws-cdk/aws-iam:minimizePolicies": true,
|
|
"@aws-cdk/core:enablePartitionLiterals": true,
|
|
|
|
"wildcardCertArn": "arn:aws:acm:us-east-1:328440206208:certificate/a66c0994-90d4-410a-a1d9-5595c2a3fae3"
|
|
}
|
|
}
|