diff --git a/.projenrc.ts b/.projenrc.ts index 4b091f7..f5c03ea 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -44,6 +44,7 @@ const commonPeerDeps = ["effect@>=3.0.0 <4.0.0"]; new TypeScriptLibProject({ parent: project, name: "powertools-logger", + devDeps: ["@aws-lambda-powertools/commons@1.9.0"], peerDeps: [ ...commonPeerDeps, "@aws-lambda-powertools/logger@>=1.9.0", // lower versions are not supported, raise an issue if you need it diff --git a/README.md b/README.md index 48d8798..ff86b70 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ Effect Docs: https://www.effect.website
- [x] EventBridge Client - [x] Lambda Client - [x] Step Functions Client +- [x] CodeDeploy Client - [ ] Other AWS Clients (By Request) # Contributing Guidelines diff --git a/packages/powertools-logger/.projen/deps.json b/packages/powertools-logger/.projen/deps.json index 8b78aa4..7102145 100644 --- a/packages/powertools-logger/.projen/deps.json +++ b/packages/powertools-logger/.projen/deps.json @@ -1,5 +1,10 @@ { "dependencies": [ + { + "name": "@aws-lambda-powertools/commons", + "version": "1.9.0", + "type": "build" + }, { "name": "@types/node", "version": "^18", diff --git a/packages/powertools-logger/package.json b/packages/powertools-logger/package.json index bd49a23..30fbf45 100644 --- a/packages/powertools-logger/package.json +++ b/packages/powertools-logger/package.json @@ -19,6 +19,7 @@ "organization": false }, "devDependencies": { + "@aws-lambda-powertools/commons": "1.9.0", "@aws-lambda-powertools/logger": "1.9.0", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6ea0ad1..06a781e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -829,6 +829,9 @@ importers: packages/powertools-logger: devDependencies: + '@aws-lambda-powertools/commons': + specifier: 1.9.0 + version: 1.9.0 '@aws-lambda-powertools/logger': specifier: 1.9.0 version: 1.9.0 @@ -964,14 +967,14 @@ packages: tslib: 1.14.1 dev: false - /@aws-lambda-powertools/commons@1.18.1: - resolution: {integrity: sha512-gFRgQ2GJDghKvf+fXvT0kQVftgOT05W+hCa7RkfZj6HSjVAO+9DZZeJL3JK1HcsLAjWRj7W9ra0/MqB3Abf+PQ==} + /@aws-lambda-powertools/commons@1.9.0: + resolution: {integrity: sha512-hxCYIgzApRyExDuheWfrsURXvsDOG1le6x3Qhp6rPsTFeg66Gq94ZsSLi+LtLxdbvBpaU8h5G4LdgwmVja1HdQ==} dev: true /@aws-lambda-powertools/logger@1.9.0: resolution: {integrity: sha512-DI4+HbRdWRiG53a4ySV8Hr25wZ7UEQrcZvTx1e66TOC5OR8aYOXcZP2C1YhMzFqvQX+xUjEX3lZWzEzPy9fBvA==} dependencies: - '@aws-lambda-powertools/commons': 1.18.1 + '@aws-lambda-powertools/commons': 1.9.0 lodash.merge: 4.6.2 dev: true