From ab1bcd9ae62044d971af207098767d3892f54cd7 Mon Sep 17 00:00:00 2001 From: Vijay Aravamudhan Date: Sat, 17 Feb 2024 16:07:41 +0000 Subject: upgrade node to 20.11.1 and other minor versions for pkgs (#104) --- .nvmrc | 2 +- CONTRIBUTING.md | 4 ++-- Dockerfile | 4 ++-- package.json | 16 ++++++++-------- pnpm-lock.yaml | 45 ++++++++++++++++++--------------------------- recipes | 2 +- 6 files changed, 32 insertions(+), 41 deletions(-) diff --git a/.nvmrc b/.nvmrc index 8b0beab..2dbbe00 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.11.0 +20.11.1 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c5be539..65d8f86 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,8 +49,8 @@ Currently, these are the combinations of system dependencies that work for MacOS ```bash $ jq --null-input '[inputs.engines] | add' < ./package.json < ./recipes/package.json { - "node": "20.11.0", - "pnpm": "8.15.1", + "node": "20.11.1", + "pnpm": "8.15.3", "python": "3.12.2" } ``` diff --git a/Dockerfile b/Dockerfile index d865ce1..5d41e21 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.11.0-alpine as builder +FROM node:20.11.1-alpine as builder WORKDIR /server-build @@ -17,7 +17,7 @@ COPY . . RUN pnpm build # ---- RUNTIME IMAGE ---------------------------------------------------------- -FROM node:20.11.0-alpine +FROM node:20.11.1-alpine WORKDIR /app LABEL maintainer="ferdium" diff --git a/package.json b/package.json index b274187..da1941c 100644 --- a/package.json +++ b/package.json @@ -3,17 +3,17 @@ "version": "2.0.6", "description": "Ferdium server to replace the default Franz/Ferdi server.", "engines": { - "node": "20.11.0", - "pnpm": "8.15.1", + "node": "20.11.1", + "pnpm": "8.15.3", "python": "3.12.2" }, "engine-strict": true, "volta": { - "node": "20.11.0", - "pnpm": "8.15.1", + "node": "20.11.1", + "pnpm": "8.15.3", "python": "3.12.2" }, - "packageManager": "pnpm@8.15.1", + "packageManager": "pnpm@8.15.3", "homepage": "https://github.com/ferdium/ferdium-server", "license": "MIT License", "scripts": { @@ -41,7 +41,7 @@ "@types/luxon": "3.4.2", "@types/node-fetch": "2.6.11", "@types/proxy-addr": "2.0.3", - "@types/semver": "7.5.6", + "@types/semver": "7.5.7", "@types/source-map-support": "0.5.10", "@types/targz": "1.0.4", "@types/uuid": "9.0.8", @@ -55,7 +55,7 @@ "eslint-plugin-import": "2.29.1", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-unicorn": "50.0.1", - "husky": "9.0.10", + "husky": "9.0.11", "is-ci": "3.0.1", "pino-pretty": "10.3.1", "prettier": "3.2.5", @@ -73,7 +73,7 @@ "@adonisjs/shield": "7.1.1", "@adonisjs/view": "6.2.0", "adonis5-jwt": "github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3", - "aws-sdk": "2.1555.0", + "aws-sdk": "2.1560.0", "bcrypt": "5.1.1", "fs-extra": "11.2.0", "jose": "4.14.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7bc6543..c6c7f62 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,8 +33,8 @@ dependencies: specifier: github:SpecialAro/adonis5-jwt#34941c10adcf89583a40767552b994ea499b92e3 version: github.com/SpecialAro/adonis5-jwt/34941c10adcf89583a40767552b994ea499b92e3 aws-sdk: - specifier: 2.1555.0 - version: 2.1555.0 + specifier: 2.1560.0 + version: 2.1560.0 bcrypt: specifier: 5.1.1 version: 5.1.1 @@ -119,8 +119,8 @@ devDependencies: specifier: 2.0.3 version: 2.0.3 '@types/semver': - specifier: 7.5.6 - version: 7.5.6 + specifier: 7.5.7 + version: 7.5.7 '@types/source-map-support': specifier: 0.5.10 version: 0.5.10 @@ -161,8 +161,8 @@ devDependencies: specifier: 50.0.1 version: 50.0.1(eslint@8.56.0) husky: - specifier: 9.0.10 - version: 9.0.10 + specifier: 9.0.11 + version: 9.0.11 is-ci: specifier: 3.0.1 version: 3.0.1 @@ -694,7 +694,7 @@ packages: dependencies: '@babel/compat-data': 7.22.20 '@babel/helper-validator-option': 7.22.15 - browserslist: 4.22.1 + browserslist: 4.22.3 lru-cache: 5.1.1 semver: 6.3.1 dev: true @@ -1718,7 +1718,7 @@ packages: babel-plugin-polyfill-corejs2: 0.4.5(@babel/core@7.23.0) babel-plugin-polyfill-corejs3: 0.8.4(@babel/core@7.23.0) babel-plugin-polyfill-regenerator: 0.5.2(@babel/core@7.23.0) - core-js-compat: 3.32.2 + core-js-compat: 3.35.1 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -2700,8 +2700,8 @@ packages: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} dev: true - /@types/semver@7.5.6: - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + /@types/semver@7.5.7: + resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} dev: true /@types/send@0.17.2: @@ -3007,7 +3007,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.13 - '@types/semver': 7.5.6 + '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) @@ -3027,7 +3027,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.13 - '@types/semver': 7.5.6 + '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) @@ -3686,8 +3686,8 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - /aws-sdk@2.1555.0: - resolution: {integrity: sha512-hjYs1MQkJxdHnoZm8hypqGy4PQKWVUs19McdXRXWNXr97V0il4xcUpIfvjHQ9x9EjP0p/jyIx9/BtyrR68jnUQ==} + /aws-sdk@2.1560.0: + resolution: {integrity: sha512-nakTZHytnhKWZpwu9d1crqjoegBRG+j1/rflsVnckXxoIwlKM0D/v/NIe+BJmRnCA2aCdwuMx3dtkgLz/AB6VA==} engines: {node: '>= 10.0.0'} dependencies: buffer: 4.9.2 @@ -3743,7 +3743,7 @@ packages: dependencies: '@babel/core': 7.23.0 '@babel/helper-define-polyfill-provider': 0.4.2(@babel/core@7.23.0) - core-js-compat: 3.32.2 + core-js-compat: 3.35.1 transitivePeerDependencies: - supports-color dev: true @@ -4463,12 +4463,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /core-js-compat@3.32.2: - resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==} - dependencies: - browserslist: 4.22.1 - dev: true - /core-js-compat@3.35.1: resolution: {integrity: sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==} dependencies: @@ -6474,8 +6468,8 @@ packages: dev: false optional: true - /husky@9.0.10: - resolution: {integrity: sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA==} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} engines: {node: '>=18'} hasBin: true dev: true @@ -9968,9 +9962,6 @@ packages: /sqlite3@5.1.6: resolution: {integrity: sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==} requiresBuild: true - peerDependenciesMeta: - node-gyp: - optional: true dependencies: '@mapbox/node-pre-gyp': 1.0.11 node-addon-api: 4.3.0 @@ -10938,7 +10929,7 @@ packages: '@webassemblyjs/wasm-parser': 1.11.6 acorn: 8.10.0 acorn-import-assertions: 1.9.0(acorn@8.10.0) - browserslist: 4.22.1 + browserslist: 4.22.3 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 es-module-lexer: 1.3.1 diff --git a/recipes b/recipes index 2bded48..c163a05 160000 --- a/recipes +++ b/recipes @@ -1 +1 @@ -Subproject commit 2bded48706d71200c11a563016d7776661ce416e +Subproject commit c163a059540bd36b52fe4e9c8e1fceca604cd3bc -- cgit v1.2.3-54-g00ecf