Skip to content

Commit b0a2ab1

Browse files
committed
feat: refactor metrics to typescript, remove duplicated logic
1 parent 976a200 commit b0a2ab1

17 files changed

+1785
-1833
lines changed

__tests__/scf.test.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ describe('Scf', () => {
7474
// },
7575
};
7676

77+
const events = Object.entries(triggers).map(([, value]) => value);
78+
7779
const inputs: ScfDeployInputs = {
7880
name: `serverless-test-${Date.now()}`,
7981
code: {
@@ -100,7 +102,7 @@ describe('Scf', () => {
100102
},
101103
eip: true,
102104
vpcConfig: vpcConfig,
103-
events: Object.entries(triggers).map(([, value]) => value),
105+
events,
104106
};
105107

106108
const cfsInputs = {

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export { default as Tag } from './modules/tag';
1010
export { default as Postgresql } from './modules/postgresql';
1111
export { default as Vpc } from './modules/vpc';
1212
export { default as Cam } from './modules/cam';
13-
export { default as Metrics } from './modules/metrics';
13+
export { default as Metrics } from './modules/metrics/index';
1414
export { default as Layer } from './modules/layer';
1515
export { default as Cfs } from './modules/cfs';
1616
export { default as Cynosdb } from './modules/cynosdb';

0 commit comments

Comments
 (0)