diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f284a1..edb4225 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: uses: pnpm/action-setup@v2 - name: Prepare Node.js - uses: actions/setup-node@v4.0.0 + uses: actions/setup-node@v4.0.2 with: node-version-file: .node-version cache: pnpm diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index fbb5fe5..4f9451f 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -11,7 +11,7 @@ jobs: name: 🔒 Lock closed issues and PRs runs-on: ubuntu-latest steps: - - uses: dessant/lock-threads@v5.0.0 + - uses: dessant/lock-threads@v5.0.1 with: github-token: ${{ github.token }} issue-lock-inactive-days: '30' diff --git a/.node-version b/.node-version index 43bff1f..5802c69 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -20.9.0 \ No newline at end of file +20.12.2 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index bbf8a45..11d6601 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.10.0@sha256:445acd9b2ef7e9de665424053bf95652e0b8995ef36500557d48faf29300170a +FROM node:20.12.2@sha256:844b41cf784f66d7920fd673f7af54ca7b81e289985edc6cd864e7d05e0d133c WORKDIR /app diff --git a/change/@rightcapital-artist-720c7bd3-8547-4056-88ea-7d9f88647c62.json b/change/@rightcapital-artist-720c7bd3-8547-4056-88ea-7d9f88647c62.json new file mode 100644 index 0000000..a1a3ffe --- /dev/null +++ b/change/@rightcapital-artist-720c7bd3-8547-4056-88ea-7d9f88647c62.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix(deps): update automerge non-major updates", + "packageName": "@rightcapital/artist", + "email": "email not defined", + "dependentChangeType": "patch" +} diff --git a/package.json b/package.json index 3674bc9..4686656 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "repository": "https://github.com/RightCapitalHQ/artist", "author": "RightCapital Ecosystem team ", "license": "MIT", - "packageManager": "pnpm@8.10.0", + "packageManager": "pnpm@8.15.7", "engines": { "node": ">=18.x", "pnpm": ">=8.x" @@ -50,12 +50,12 @@ }, "dependencies": { "@rightcapital/exceptions": "1.2.6", - "@slack/bolt": "3.14.0", - "@slack/web-api": "6.9.0", + "@slack/bolt": "3.17.1", + "@slack/web-api": "6.12.0", "async-retry": "1.3.3", - "dotenv": "16.3.1", + "dotenv": "16.4.5", "lodash": "4.17.21", - "openai": "4.16.1" + "openai": "4.37.1" }, "scripts": { "commit": "cz", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 392d650..72c44c7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,23 +9,23 @@ dependencies: specifier: 1.2.6 version: 1.2.6 '@slack/bolt': - specifier: 3.14.0 - version: 3.14.0 + specifier: 3.17.1 + version: 3.17.1 '@slack/web-api': - specifier: 6.9.0 - version: 6.9.0 + specifier: 6.12.0 + version: 6.12.0 async-retry: specifier: 1.3.3 version: 1.3.3 dotenv: - specifier: 16.3.1 - version: 16.3.1 + specifier: 16.4.5 + version: 16.4.5 lodash: specifier: 4.17.21 version: 4.17.21 openai: - specifier: 4.16.1 - version: 4.16.1 + specifier: 4.37.1 + version: 4.37.1 devDependencies: '@babel/core': @@ -2107,19 +2107,19 @@ packages: '@sinonjs/commons': 3.0.1 dev: true - /@slack/bolt@3.14.0: - resolution: {integrity: sha512-Q7QifLEruuXLQQh0H/JODuBSH0UoiQdMxR+g4aVNdJQemv91XyHgbxRZgGuH8Vi1rVrOyDSLS9czS5jwMh2ewQ==} + /@slack/bolt@3.17.1: + resolution: {integrity: sha512-N+4WxpkM59RXi7BL3IXUtENnn9cF7TOBn7ttaHpgvlnjUaro+yQyY60arXTlP4ytVDFJ1w0mSdfftcM17h+i2w==} engines: {node: '>=12.13.0', npm: '>=6.12.0'} dependencies: '@slack/logger': 4.0.0 '@slack/oauth': 2.6.2 '@slack/socket-mode': 1.3.4 '@slack/types': 2.11.0 - '@slack/web-api': 6.9.0 + '@slack/web-api': 6.12.0 '@types/express': 4.17.21 '@types/promise.allsettled': 1.0.6 '@types/tsscmp': 1.0.2 - axios: 0.27.2 + axios: 1.6.8 express: 4.19.2 path-to-regexp: 6.2.2 please-upgrade-node: 3.2.0 @@ -2205,25 +2205,6 @@ packages: - debug dev: false - /@slack/web-api@6.9.0: - resolution: {integrity: sha512-RME5/F+jvQmZHkoP+ogrDbixq1Ms1mBmylzuWq4sf3f7GCpMPWoiZ+WqWk+sism3vrlveKWIgO9R4Qg9fiRyoQ==} - engines: {node: '>= 12.13.0', npm: '>= 6.12.0'} - dependencies: - '@slack/logger': 3.0.0 - '@slack/types': 2.11.0 - '@types/is-stream': 1.1.0 - '@types/node': 20.10.5 - axios: 0.27.2 - eventemitter3: 3.1.2 - form-data: 2.5.1 - is-electron: 2.2.2 - is-stream: 1.1.0 - p-queue: 6.6.2 - p-retry: 4.6.2 - transitivePeerDependencies: - - debug - dev: false - /@tsconfig/node10@1.0.11: resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} dev: true @@ -2803,15 +2784,6 @@ packages: possible-typed-array-names: 1.0.0 dev: false - /axios@0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 - transitivePeerDependencies: - - debug - dev: false - /axios@1.6.8: resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} dependencies: @@ -2934,10 +2906,6 @@ packages: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true - /base-64@0.1.0: - resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==} - dev: false - /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} dev: true @@ -3121,10 +3089,6 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /charenc@0.0.2: - resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==} - dev: false - /chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -3415,10 +3379,6 @@ packages: which: 2.0.2 dev: true - /crypt@0.0.2: - resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==} - dev: false - /cz-conventional-changelog@3.3.0(@types/node@20.10.5)(typescript@5.3.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} @@ -3599,13 +3559,6 @@ packages: engines: {node: '>=0.3.1'} dev: true - /digest-fetch@1.3.0: - resolution: {integrity: sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==} - dependencies: - base-64: 0.1.0 - md5: 2.3.0 - dev: false - /dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -3634,8 +3587,8 @@ packages: is-obj: 2.0.0 dev: true - /dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + /dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} dev: false @@ -4810,10 +4763,6 @@ packages: has-tostringtag: 1.0.2 dev: false - /is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - dev: false - /is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} @@ -5767,14 +5716,6 @@ packages: engines: {node: '>=8'} dev: true - /md5@2.3.0: - resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} - dependencies: - charenc: 0.0.2 - crypt: 0.0.2 - is-buffer: 1.1.6 - dev: false - /media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -6036,15 +5977,14 @@ packages: mimic-fn: 2.1.0 dev: true - /openai@4.16.1: - resolution: {integrity: sha512-Gr+uqUN1ICSk6VhrX64E+zL7skjI1TgPr/XUN+ZQuNLLOvx15+XZulx/lSW4wFEAQzgjBDlMBbBeikguGIjiMg==} + /openai@4.37.1: + resolution: {integrity: sha512-YVuhylpDeTNCWgsfhZe38+c4dDWZuW9VgzNY/sdYiNt6K9pvijroyYENp8YGEUHnuIAKtsLneZX9Qb/iB5XHkw==} hasBin: true dependencies: '@types/node': 18.19.31 '@types/node-fetch': 2.6.9 abort-controller: 3.0.0 agentkeepalive: 4.5.0 - digest-fetch: 1.3.0 form-data-encoder: 1.7.2 formdata-node: 4.4.1 node-fetch: 2.7.0