Skip to content

Commit 3991cf5

Browse files
committed
chore: wip
1 parent 55ed603 commit 3991cf5

File tree

9 files changed

+129
-130
lines changed

9 files changed

+129
-130
lines changed

.stacks/core/cloud/package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,10 @@
4848
},
4949
"devDependencies": {
5050
"@stacksjs/development": "workspace:*"
51+
},
52+
"dependencies": {
53+
"@aws-lambda-powertools/logger": "^1.0.1",
54+
"@aws-lambda-powertools/metrics": "^1.0.1",
55+
"@aws-lambda-powertools/tracer": "^1.0.1"
5156
}
52-
}
57+
}

.stacks/core/cloud/src/aws/index.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
import { Logger } from '@aws-lambda-powertools/logger';
2+
import { Metrics } from '@aws-lambda-powertools/metrics';
3+
import { Tracer } from '@aws-lambda-powertools/tracer';
4+
5+
const logger = new Logger({
6+
persistentLogAttributes: {
7+
aws_account_id: process.env.AWS_ACCOUNT_ID || 'N/A',
8+
aws_region: process.env.AWS_REGION || 'N/A',
9+
}
10+
});
11+
12+
const metrics = new Metrics({
13+
defaultDimensions: {
14+
aws_account_id: process.env.AWS_ACCOUNT_ID || 'N/A',
15+
aws_region: process.env.AWS_REGION || 'N/A',
16+
}
17+
});
18+
19+
const tracer = new Tracer();
20+
21+
export {
22+
logger,
23+
metrics,
24+
tracer
25+
};

.stacks/core/runtime/README.md

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

.stacks/core/runtime/build.config.ts

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

.stacks/core/runtime/package.json

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

.stacks/core/runtime/tests/example.test.ts

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

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)