diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0b34c97..df19580 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: - name: Install dependencies run: sudo apt install libvips-dev libmagick++-dev - name: Build - run: pnpm install && pnpm run build + run: pnpm install --config.strict-peer-dependencies=false && pnpm run build win32: runs-on: windows-latest @@ -48,7 +48,7 @@ jobs: run: pacman -S --noconfirm mingw-w64-x86_64-libvips mingw-w64-x86_64-imagemagick - name: Build shell: msys2 {0} - run: pnpm install && pnpm run build + run: pnpm install --config.strict-peer-dependencies=false && pnpm run build darwin: runs-on: macos-latest @@ -66,4 +66,4 @@ jobs: - name: Install dependencies run: brew install imagemagick vips - name: Build - run: pnpm install && pnpm run build + run: pnpm install --config.strict-peer-dependencies=false && pnpm run build diff --git a/package.json b/package.json index 1dca7f3..c2a8971 100644 --- a/package.json +++ b/package.json @@ -23,38 +23,38 @@ "url": "git+https://github.com/esmBot/esmBot.git" }, "dependencies": { - "@top-gg/sdk": "^3.1.1", - "cmake-js": "^6.3.0", - "dotenv": "^16.0.0", - "emoji-regex": "^10.0.0", + "@top-gg/sdk": "^3.1.3", + "cmake-js": "^6.3.2", + "dotenv": "^16.0.1", + "emoji-regex": "^10.1.0", "eris": "^0.17.0", "eris-fleet": "^1.0.2", - "file-type": "^17.1.1", + "file-type": "^17.1.2", "format-duration": "^2.0.0", - "jsqr": "^1.3.1", + "jsqr": "^1.4.0", "node-addon-api": "^5.0.0", - "node-emoji": "^1.10.0", - "node-fetch": "^3.2.0", - "qrcode": "^1.4.4", - "sharp": "^0.30.6", + "node-emoji": "^1.11.0", + "node-fetch": "^3.2.6", + "qrcode": "^1.5.0", + "sharp": "^0.30.7", "shoukaku": "^3.1.0", - "winston": "^3.3.3" + "winston": "^3.7.2" }, "devDependencies": { "@babel/core": "^7.18.5", - "@babel/eslint-parser": "^7.13.8", - "@babel/eslint-plugin": "^7.13.0", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "eslint": "^8.2.0", + "@babel/eslint-parser": "^7.18.2", + "@babel/eslint-plugin": "^7.17.7", + "@babel/plugin-proposal-class-properties": "^7.17.12", + "eslint": "^8.18.0", "eslint-plugin-unicorn": "^42.0.0" }, "optionalDependencies": { - "better-sqlite3": "^7.4.1", - "bufferutil": "^4.0.1", + "better-sqlite3": "^7.5.3", + "bufferutil": "^4.0.6", "erlpack": "github:abalabahaha/erlpack", - "pg": "^8.5.1", - "uuid": "^8.3.1", - "ws": "^8.2.3", - "zlib-sync": "^0.1.6" + "pg": "^8.7.3", + "uuid": "^8.3.2", + "ws": "^8.8.0", + "zlib-sync": "^0.1.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e6c5c2..0bc0a11 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,7 +24,7 @@ specifiers: node-fetch: ^3.2.6 pg: ^8.7.3 qrcode: ^1.5.0 - sharp: ^0.30.6 + sharp: ^0.30.7 shoukaku: ^3.1.0 uuid: ^8.3.2 winston: ^3.7.2 @@ -45,7 +45,7 @@ dependencies: node-emoji: 1.11.0 node-fetch: 3.2.6 qrcode: 1.5.0 - sharp: 0.30.6 + sharp: 0.30.7 shoukaku: 3.1.0_bufferutil@4.0.6 winston: 3.7.2 @@ -594,7 +594,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001358 - electron-to-chromium: 1.4.165 + electron-to-chromium: 1.4.167 node-releases: 2.0.5 update-browserslist-db: 1.0.3_browserslist@4.21.0 dev: true @@ -888,8 +888,8 @@ packages: readable-stream: 2.1.5 dev: false - /electron-to-chromium/1.4.165: - resolution: {integrity: sha512-DKQW1lqUSAYQvn9dnpK7mWaDpWbNOXQLXhfCi7Iwx0BKxdZOxkKcCyKw1l3ihWWW5iWSxKKbhEUoNRoHvl/hbA==} + /electron-to-chromium/1.4.167: + resolution: {integrity: sha512-lPHuHXBwpkr4RcfaZBKm6TKOWG/1N9mVggUpP4fY3l1JIUU2x4fkM8928smYdZ5lF+6KCTAxo1aK9JmqT+X71Q==} dev: true /emoji-regex/10.1.0: @@ -2148,8 +2148,8 @@ packages: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} dev: false - /sharp/0.30.6: - resolution: {integrity: sha512-lSdVxFxcndzcXggDrak6ozdGJgmIgES9YVZWtAFrwi+a/H5vModaf51TghBtMPw+71sLxUsTy2j+aB7qLIODQg==} + /sharp/0.30.7: + resolution: {integrity: sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==} engines: {node: '>=12.13.0'} requiresBuild: true dependencies: