diff --git a/Dockerfile b/Dockerfile index 6b9bc2a..0e51c23 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:24.21.0-bookworm-slim AS deps WORKDIR /app COPY scripts/install-verified.mjs ./scripts/ -RUN node scripts/install-verified.mjs pnpm@12.12.0 +RUN node scripts/install-verified.mjs pnpm@12.12.1 COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ RUN pnpm install --frozen-lockfile @@ -10,7 +10,7 @@ RUN pnpm install --frozen-lockfile FROM node:24.21.0-bookworm-slim AS build WORKDIR /app COPY scripts/install-verified.mjs ./scripts/ -RUN node scripts/install-verified.mjs pnpm@12.12.0 +RUN node scripts/install-verified.mjs pnpm@12.12.1 COPY --from=deps /app/node_modules ./node_modules COPY package.json pnpm-lock.yaml pnpm-workspace.yaml tsconfig.json ./ COPY src/ ./src/ diff --git a/package.json b/package.json index fd70a3e..6b30541 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "engines": { "node": ">=24" }, - "packageManager": "pnpm@12.12.0", + "packageManager": "pnpm@12.12.1", "scripts": { "dev": "BUILD_VERSION=dev-$(git rev-parse --short HEAD 2>/dev/null || echo unknown) nodemon", "build": "tsc -p . && mkdir -p dist/lib/lua && cp -r src/lib/lua/. dist/lib/lua/", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 28a63f1..2d0943d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,153 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.12.0 - version: 12.12.0 + specifier: 12.12.1 + version: 12.12.1 packages: - '@pnpm/exe.android-arm64@12.12.0': - resolution: {integrity: sha512-vIJjoHwxmR7/Cvb3Tq1yhy9FaNsHKvpCgHIy4gaR3ZILA35o7fnF1Tq0Iq/B+E/bh6rLu/vFVJ2qZxYzrAa2qg==} + '@pnpm/exe.android-arm64@12.12.1': + resolution: {integrity: sha512-+yg8ErBmGyi7VGjontMkjyUOIusBEaSUZB2Ao+kSmZtIIkQ6AfrO/A1e6ycUMtaUJ++o+gmqk52sqlHkSDR9Pg==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.12.0': - resolution: {integrity: sha512-stRTO6T93Y2f6KF6oTeCHClRebSrNu2lED1bTJoan0TpKSdn5XlYpYdfxdIAfNwaU7MhLnTH2BRROq1GzQriSg==} + '@pnpm/exe.android-x64@12.12.1': + resolution: {integrity: sha512-d1U7DmdiLsXkuQl/EPlng3JKTwFC6LmmEmic8XcemrfIYF0TFp9WNR0JdjqFcE1kdvomLsP8qrkGrOVtQ89TxQ==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.12.0': - resolution: {integrity: sha512-yGekz0hxwvhSVB7/2V1NJYsuvLNg/VBjT5NuDMC6LZo9WH2SofWxquCjGMAI8rJ/BKlu00D2Mb+qQUCxVXjTGA==} + '@pnpm/exe.darwin-arm64@12.12.1': + resolution: {integrity: sha512-MiDDp8DLFFizQId7oiOhtzZ2yM97d3gHVFAxL0wgFCu/SZv8enY9N283HJebyAj63P2pDIYe70krHgWEyVvElQ==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.12.0': - resolution: {integrity: sha512-cPgf74DmC9g0QhGtLXGbf0UppzOio4PaBfuuzAvnCUdZHswYZJf/5fK+FFdsb0XzGnOZfHWh6b85j6DFM3Osaw==} + '@pnpm/exe.darwin-x64@12.12.1': + resolution: {integrity: sha512-81CoZFGlOddF7kiuW+KRMabrWpUWyfljPydes6n8P3sFGBdR+d04tKP8E9I9wp4MQ+kj/n2g8MbFDu0+c7pwSw==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.12.0': - resolution: {integrity: sha512-ucRPLV+4X4UOZKlmVNuoIrh1GDrNfA3+RUMp0oMA8yKIXQCuC/00s9TYmYqtKDKa+rfECgaQVCTV5sAQKGf8Lg==} + '@pnpm/exe.freebsd-x64@12.12.1': + resolution: {integrity: sha512-kvwMpN165MpKfbg8wXXUcIutW4ZsF+CJdgkKNmP0Ux00wY2emV/8exiFcWc2ub4J+gG9GRppvafMNohZbLMvbg==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.12.0': - resolution: {integrity: sha512-ENN5I6jgU/Sq7r9PZ4KarCVp/VE9xHeWTzyVtitEnCGMwCloP4cFYmIo/K5DjHvwoxFi+aZbfin6iZ9X2tk0kQ==} + '@pnpm/exe.linux-arm64-musl@12.12.1': + resolution: {integrity: sha512-Evrem/af4+oqkjRv9sSBdXTPGDWsxMActgpVpUvMeSWm/42r58PtzIikZF+9YKaBYXF/CjmqasGvgeIsLicdQg==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.12.0': - resolution: {integrity: sha512-CozuRC6yDaBIs2IDV6a+LpDU4FhgvRdpPoB4hRkpi0icQRL3h42g10HC50JWdRXV6ncaFkHnk0aCyd41IoCYkA==} + '@pnpm/exe.linux-arm64@12.12.1': + resolution: {integrity: sha512-RsGsD7WF1xQbTU1LW/5PLRiVMdMkQCYrOjTbHdaTYebelRYPgjRlxG8u0oVtVTD62ePNCjwQp+DSE8q8E+dyUA==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.12.0': - resolution: {integrity: sha512-90M93iTzm2CMUR+gEtku8zSEjDBe9KdZ/1SbpGsAkdLjmrrl+2Vohq25PrvLdZ47xT0IgIcHdrBggIUBKRJX/A==} + '@pnpm/exe.linux-ppc64@12.12.1': + resolution: {integrity: sha512-e3/q1q+HHISpQcjKl1UmtzNKX4ImbcqYfH/3loclW8iuhGSJkqME/eym0odH5XI2c2dd8DHiN5aRDwM/g/C2tA==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.12.0': - resolution: {integrity: sha512-7vYCzHOWR/FI/Va3OCJdeffe1UZGDXx87UFLlvtP/wl0Q62U7LzvpAXf8AHa3nzSz3wjd+mTAbmCsmqRvP/a2w==} + '@pnpm/exe.linux-riscv64@12.12.1': + resolution: {integrity: sha512-utNVjoXSmMsoG8t1iGQCGzk9WHu+SDW8MC+rBE80zy3Qh5CWqZelC9AgwBhxhEcCCZAxCXTtSBqjAQRLp0qn5g==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.12.0': - resolution: {integrity: sha512-HP/lYvy7X0tI0TEvsj4QHQLaWMd3JlJaL+1PdTtZUdG/pe9OaZ/oppPA30rwayKHtl5yRm5nQy3X5j9FwzN9Uw==} + '@pnpm/exe.linux-s390x@12.12.1': + resolution: {integrity: sha512-58AS/lraL54lqrGe+Z8wYHsbkbYq2/CMcUYEr33CkZ9qd4LtltvrWhCSLm1dxiZ35hPs/UdyvWUYVYCZlXq6sw==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.12.0': - resolution: {integrity: sha512-iYzGDLWNRZ89rZOVvIeWqS5L+HUc6eM+YrdxfMNhaJmx7bbUetp91pgQoYLGogdwy0/fFUixHP7AUXuLA9eoag==} + '@pnpm/exe.linux-x64-musl@12.12.1': + resolution: {integrity: sha512-uYugCvgK4S+cYNldIaU54Ir54EYUvb+mnm37c0jfjZajCJ2EevnxS3107cNNQINHhMb2wiAzItg3r7XKvHyHpA==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.12.0': - resolution: {integrity: sha512-eya3eIcq0zJebY85NT4+bl4VGGnOGZtIIHKd6mpMF2ttHF3ggn9gVp6R0rs/IT7frk7u0zg4dEbsHgauFBLNzA==} + '@pnpm/exe.linux-x64@12.12.1': + resolution: {integrity: sha512-3bJ3kvMif7clfxePoBZ40FGvU54GhLwQ+ebxjxGuKYHwrDySMfyggVGR0gYYcprq6IPGy6CrTPiqgP5TOTLC5w==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.12.0': - resolution: {integrity: sha512-nrKDP/VB2DP7hIiuuFWdaI7YDlkYB3vVtZQvXUea5ixr3K/XJus00gGsSnH+XlS+jWDL9dpVTxJFzqDc8BNSgw==} + '@pnpm/exe.win32-arm64@12.12.1': + resolution: {integrity: sha512-bX317q9nhS0XPp6hx/sOBC+49GPkq068dsZxGzHBuEbTtLLGHEImFODE57emNhC66bF/UZHuoWRIGg6VNT0HuQ==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.12.0': - resolution: {integrity: sha512-d6n8lJs1K0QHvwFHtti20pJ2vQjBWktmjPBnxuXFopDmZDSRVhY4q1E986jpy/xemgpfEnfCG+/nKcF0/cTQcg==} + '@pnpm/exe.win32-x64@12.12.1': + resolution: {integrity: sha512-/CSqxJLpAjrYQnD31/TEsWlyz+FLgyHYhv1TsSdZhVWQAg617e/qeJ9dcqBt/IStTL3MUkTpq3sqiVfouayiaA==} cpu: [x64] os: [win32] - pnpm@12.12.0: - resolution: {integrity: sha512-LuBqyG21VM84RCFGEiDw4zakh7/UGyrNBOF6hrFIeDL+RejRdD9/xSrMd94S0jVrU2/t+CKfxIMjnkCxPUdESQ==} + pnpm@12.12.1: + resolution: {integrity: sha512-t/mJNMCx8ppl9dpS8tf5lOf6rVc//d3qFJf7Tcta7AUVkO58fZWjgXK0v64QOluD7fLuhm4Rcxwsr6lgY2EKxQ==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.12.0': + '@pnpm/exe.android-arm64@12.12.1': optional: true - '@pnpm/exe.android-x64@12.12.0': + '@pnpm/exe.android-x64@12.12.1': optional: true - '@pnpm/exe.darwin-arm64@12.12.0': + '@pnpm/exe.darwin-arm64@12.12.1': optional: true - '@pnpm/exe.darwin-x64@12.12.0': + '@pnpm/exe.darwin-x64@12.12.1': optional: true - '@pnpm/exe.freebsd-x64@12.12.0': + '@pnpm/exe.freebsd-x64@12.12.1': optional: true - '@pnpm/exe.linux-arm64-musl@12.12.0': + '@pnpm/exe.linux-arm64-musl@12.12.1': optional: true - '@pnpm/exe.linux-arm64@12.12.0': + '@pnpm/exe.linux-arm64@12.12.1': optional: true - '@pnpm/exe.linux-ppc64@12.12.0': + '@pnpm/exe.linux-ppc64@12.12.1': optional: true - '@pnpm/exe.linux-riscv64@12.12.0': + '@pnpm/exe.linux-riscv64@12.12.1': optional: true - '@pnpm/exe.linux-s390x@12.12.0': + '@pnpm/exe.linux-s390x@12.12.1': optional: true - '@pnpm/exe.linux-x64-musl@12.12.0': + '@pnpm/exe.linux-x64-musl@12.12.1': optional: true - '@pnpm/exe.linux-x64@12.12.0': + '@pnpm/exe.linux-x64@12.12.1': optional: true - '@pnpm/exe.win32-arm64@12.12.0': + '@pnpm/exe.win32-arm64@12.12.1': optional: true - '@pnpm/exe.win32-x64@12.12.0': + '@pnpm/exe.win32-x64@12.12.1': optional: true - pnpm@12.12.0: + pnpm@12.12.1: optionalDependencies: - '@pnpm/exe.android-arm64': 12.12.0 - '@pnpm/exe.android-x64': 12.12.0 - '@pnpm/exe.darwin-arm64': 12.12.0 - '@pnpm/exe.darwin-x64': 12.12.0 - '@pnpm/exe.freebsd-x64': 12.12.0 - '@pnpm/exe.linux-arm64': 12.12.0 - '@pnpm/exe.linux-arm64-musl': 12.12.0 - '@pnpm/exe.linux-ppc64': 12.12.0 - '@pnpm/exe.linux-riscv64': 12.12.0 - '@pnpm/exe.linux-s390x': 12.12.0 - '@pnpm/exe.linux-x64': 12.12.0 - '@pnpm/exe.linux-x64-musl': 12.12.0 - '@pnpm/exe.win32-arm64': 12.12.0 - '@pnpm/exe.win32-x64': 12.12.0 + '@pnpm/exe.android-arm64': 12.12.1 + '@pnpm/exe.android-x64': 12.12.1 + '@pnpm/exe.darwin-arm64': 12.12.1 + '@pnpm/exe.darwin-x64': 12.12.1 + '@pnpm/exe.freebsd-x64': 12.12.1 + '@pnpm/exe.linux-arm64': 12.12.1 + '@pnpm/exe.linux-arm64-musl': 12.12.1 + '@pnpm/exe.linux-ppc64': 12.12.1 + '@pnpm/exe.linux-riscv64': 12.12.1 + '@pnpm/exe.linux-s390x': 12.12.1 + '@pnpm/exe.linux-x64': 12.12.1 + '@pnpm/exe.linux-x64-musl': 12.12.1 + '@pnpm/exe.win32-arm64': 12.12.1 + '@pnpm/exe.win32-x64': 12.12.1 --- lockfileVersion: '9.0'