diff --git a/Dockerfile b/Dockerfile index d196345..d33ed0e 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.1 +RUN node scripts/install-verified.mjs pnpm@12.13.0 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.1 +RUN node scripts/install-verified.mjs pnpm@12.13.0 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 139362d..73390b5 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "engines": { "node": ">=24" }, - "packageManager": "pnpm@12.12.1", + "packageManager": "pnpm@12.13.0", "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 ac23cbd..0cac06f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,153 +7,153 @@ importers: configDependencies: {} packageManagerDependencies: pnpm: - specifier: 12.12.1 - version: 12.12.1 + specifier: 12.13.0 + version: 12.13.0 packages: - '@pnpm/exe.android-arm64@12.12.1': - resolution: {integrity: sha512-+yg8ErBmGyi7VGjontMkjyUOIusBEaSUZB2Ao+kSmZtIIkQ6AfrO/A1e6ycUMtaUJ++o+gmqk52sqlHkSDR9Pg==} + '@pnpm/exe.android-arm64@12.13.0': + resolution: {integrity: sha512-BI++xXYAk3lTLQ1695b3pAAaLwzUTQqKyT5UukVd1NU5qv7h/rUfVCiV5hrLksdbgPMWcic8gf9uXMiqTlerzg==} cpu: [arm64] os: [android] - '@pnpm/exe.android-x64@12.12.1': - resolution: {integrity: sha512-d1U7DmdiLsXkuQl/EPlng3JKTwFC6LmmEmic8XcemrfIYF0TFp9WNR0JdjqFcE1kdvomLsP8qrkGrOVtQ89TxQ==} + '@pnpm/exe.android-x64@12.13.0': + resolution: {integrity: sha512-bFq6cnbSB3fezJ0siOtuoRqLiR3VXFCZvUUFa0wlZ4a3EaJYsnnDli4ZTe8/bDfX1UhNMFxAAiSAKg7xITu+Zw==} cpu: [x64] os: [android] - '@pnpm/exe.darwin-arm64@12.12.1': - resolution: {integrity: sha512-MiDDp8DLFFizQId7oiOhtzZ2yM97d3gHVFAxL0wgFCu/SZv8enY9N283HJebyAj63P2pDIYe70krHgWEyVvElQ==} + '@pnpm/exe.darwin-arm64@12.13.0': + resolution: {integrity: sha512-9rRpaMGxxrv5YbptsRTIeG+q2IzQyrkRKXkD30pb7weCC6Xz6vQzfkItzrUZsb2bXyYd7fSsq+luTsreXBQYyQ==} cpu: [arm64] os: [darwin] - '@pnpm/exe.darwin-x64@12.12.1': - resolution: {integrity: sha512-81CoZFGlOddF7kiuW+KRMabrWpUWyfljPydes6n8P3sFGBdR+d04tKP8E9I9wp4MQ+kj/n2g8MbFDu0+c7pwSw==} + '@pnpm/exe.darwin-x64@12.13.0': + resolution: {integrity: sha512-A+VFQakozmXIo8kxtcP9sZCKIi94f9uB5jLXRvwnNSA5G6/G6Iq/8E17+fIPf4bm7xvR+qeM794Nz98Q52lutQ==} cpu: [x64] os: [darwin] - '@pnpm/exe.freebsd-x64@12.12.1': - resolution: {integrity: sha512-kvwMpN165MpKfbg8wXXUcIutW4ZsF+CJdgkKNmP0Ux00wY2emV/8exiFcWc2ub4J+gG9GRppvafMNohZbLMvbg==} + '@pnpm/exe.freebsd-x64@12.13.0': + resolution: {integrity: sha512-HqT2ppLDxmpO8jTgl44BLdrBQoQXE73HHBElYRKvxL47d4maQ0sfk+fI+bfeDpRTqKzc5JZfj85yjRo7anqioA==} cpu: [x64] os: [freebsd] - '@pnpm/exe.linux-arm64-musl@12.12.1': - resolution: {integrity: sha512-Evrem/af4+oqkjRv9sSBdXTPGDWsxMActgpVpUvMeSWm/42r58PtzIikZF+9YKaBYXF/CjmqasGvgeIsLicdQg==} + '@pnpm/exe.linux-arm64-musl@12.13.0': + resolution: {integrity: sha512-yZfm/7h1Kdd1XTNf9+F2Gt5R4WuQKMRbkMIpbzCtxpzniPEKGo/2kymNxdHq3jIcfnzHnP+KBR/YONZ+4Icq+g==} cpu: [arm64] os: [linux] libc: [musl] - '@pnpm/exe.linux-arm64@12.12.1': - resolution: {integrity: sha512-RsGsD7WF1xQbTU1LW/5PLRiVMdMkQCYrOjTbHdaTYebelRYPgjRlxG8u0oVtVTD62ePNCjwQp+DSE8q8E+dyUA==} + '@pnpm/exe.linux-arm64@12.13.0': + resolution: {integrity: sha512-jp29ia+fTNhheXzt4FRUw5CwFW9caPNEdLRuy7/Dlbv3sj+iHldfJXfCojkPE4g71NPVwMpY5Eoc7nkfWexqrA==} cpu: [arm64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-ppc64@12.12.1': - resolution: {integrity: sha512-e3/q1q+HHISpQcjKl1UmtzNKX4ImbcqYfH/3loclW8iuhGSJkqME/eym0odH5XI2c2dd8DHiN5aRDwM/g/C2tA==} + '@pnpm/exe.linux-ppc64@12.13.0': + resolution: {integrity: sha512-BO8Nz70baL6KV0G9p+Lx8l6BQYFE11KDEOTTjSNZdiUMMyN1byeDlls10ZgCIaIq5ELlLJ0F/LKieNjubOC7BA==} cpu: [ppc64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-riscv64@12.12.1': - resolution: {integrity: sha512-utNVjoXSmMsoG8t1iGQCGzk9WHu+SDW8MC+rBE80zy3Qh5CWqZelC9AgwBhxhEcCCZAxCXTtSBqjAQRLp0qn5g==} + '@pnpm/exe.linux-riscv64@12.13.0': + resolution: {integrity: sha512-LrGM+VzpNghXuHK1XSMNEsochaLscAYkllSPLF3Y4CQpaOFYmiZoX+G3TN+T3pYRxdgvwWJCqbbdwRJZFykrig==} cpu: [riscv64] os: [linux] libc: [glibc] - '@pnpm/exe.linux-s390x@12.12.1': - resolution: {integrity: sha512-58AS/lraL54lqrGe+Z8wYHsbkbYq2/CMcUYEr33CkZ9qd4LtltvrWhCSLm1dxiZ35hPs/UdyvWUYVYCZlXq6sw==} + '@pnpm/exe.linux-s390x@12.13.0': + resolution: {integrity: sha512-0Xetcb9OJpXYmJ7rMDh3oFszIvbQl0F8UNh7oJnbLJY1K5PtDgYVkjqwb1JpjU0mkr0b4HKkFdZhlYh7XEGTvw==} cpu: [s390x] os: [linux] libc: [glibc] - '@pnpm/exe.linux-x64-musl@12.12.1': - resolution: {integrity: sha512-uYugCvgK4S+cYNldIaU54Ir54EYUvb+mnm37c0jfjZajCJ2EevnxS3107cNNQINHhMb2wiAzItg3r7XKvHyHpA==} + '@pnpm/exe.linux-x64-musl@12.13.0': + resolution: {integrity: sha512-LSD/snRsouEGA52HrTfEbGrCGdkkr5gXfQym26Ogu3I7sc5dJHUHyp8GnA7ewXrFOSRCJXH25mnmQ6Jpit572Q==} cpu: [x64] os: [linux] libc: [musl] - '@pnpm/exe.linux-x64@12.12.1': - resolution: {integrity: sha512-3bJ3kvMif7clfxePoBZ40FGvU54GhLwQ+ebxjxGuKYHwrDySMfyggVGR0gYYcprq6IPGy6CrTPiqgP5TOTLC5w==} + '@pnpm/exe.linux-x64@12.13.0': + resolution: {integrity: sha512-t4EYUFG4SPYaJJVQToWIPq/lLBquCPCxMtt9vV//HirSDl332dnxDnwgvdW29sqLg3Ob2x7zFQ69HZLyoCyfpQ==} cpu: [x64] os: [linux] libc: [glibc] - '@pnpm/exe.win32-arm64@12.12.1': - resolution: {integrity: sha512-bX317q9nhS0XPp6hx/sOBC+49GPkq068dsZxGzHBuEbTtLLGHEImFODE57emNhC66bF/UZHuoWRIGg6VNT0HuQ==} + '@pnpm/exe.win32-arm64@12.13.0': + resolution: {integrity: sha512-aDzzll9stgP+p6KKYHNzuShZhBCaxabv481xK5BjfvSnyFbjzu7ksKUIVlsiAw4xAXnrIqvEj0lQarsbBRcIQA==} cpu: [arm64] os: [win32] - '@pnpm/exe.win32-x64@12.12.1': - resolution: {integrity: sha512-/CSqxJLpAjrYQnD31/TEsWlyz+FLgyHYhv1TsSdZhVWQAg617e/qeJ9dcqBt/IStTL3MUkTpq3sqiVfouayiaA==} + '@pnpm/exe.win32-x64@12.13.0': + resolution: {integrity: sha512-Nkw4hDJTcmuO6zDjkTo4Dz7pG2ojEifSBGC4QbFJFIfBoRbN88GIMu/Lm1woxd7ONhJFlfJ+dJeiDyuP0NKtSA==} cpu: [x64] os: [win32] - pnpm@12.12.1: - resolution: {integrity: sha512-t/mJNMCx8ppl9dpS8tf5lOf6rVc//d3qFJf7Tcta7AUVkO58fZWjgXK0v64QOluD7fLuhm4Rcxwsr6lgY2EKxQ==} + pnpm@12.13.0: + resolution: {integrity: sha512-HlVxm/JugJ3OXFCE/euqZO+z2pA4rl1oqfimgxHxpFhByMO3ajcpjDtm9rzIBAmpt/M8eKcWij6Q+2Wl2CNa5A==} engines: {node: '>=18.*'} hasBin: true snapshots: - '@pnpm/exe.android-arm64@12.12.1': + '@pnpm/exe.android-arm64@12.13.0': optional: true - '@pnpm/exe.android-x64@12.12.1': + '@pnpm/exe.android-x64@12.13.0': optional: true - '@pnpm/exe.darwin-arm64@12.12.1': + '@pnpm/exe.darwin-arm64@12.13.0': optional: true - '@pnpm/exe.darwin-x64@12.12.1': + '@pnpm/exe.darwin-x64@12.13.0': optional: true - '@pnpm/exe.freebsd-x64@12.12.1': + '@pnpm/exe.freebsd-x64@12.13.0': optional: true - '@pnpm/exe.linux-arm64-musl@12.12.1': + '@pnpm/exe.linux-arm64-musl@12.13.0': optional: true - '@pnpm/exe.linux-arm64@12.12.1': + '@pnpm/exe.linux-arm64@12.13.0': optional: true - '@pnpm/exe.linux-ppc64@12.12.1': + '@pnpm/exe.linux-ppc64@12.13.0': optional: true - '@pnpm/exe.linux-riscv64@12.12.1': + '@pnpm/exe.linux-riscv64@12.13.0': optional: true - '@pnpm/exe.linux-s390x@12.12.1': + '@pnpm/exe.linux-s390x@12.13.0': optional: true - '@pnpm/exe.linux-x64-musl@12.12.1': + '@pnpm/exe.linux-x64-musl@12.13.0': optional: true - '@pnpm/exe.linux-x64@12.12.1': + '@pnpm/exe.linux-x64@12.13.0': optional: true - '@pnpm/exe.win32-arm64@12.12.1': + '@pnpm/exe.win32-arm64@12.13.0': optional: true - '@pnpm/exe.win32-x64@12.12.1': + '@pnpm/exe.win32-x64@12.13.0': optional: true - pnpm@12.12.1: + pnpm@12.13.0: optionalDependencies: - '@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 + '@pnpm/exe.android-arm64': 12.13.0 + '@pnpm/exe.android-x64': 12.13.0 + '@pnpm/exe.darwin-arm64': 12.13.0 + '@pnpm/exe.darwin-x64': 12.13.0 + '@pnpm/exe.freebsd-x64': 12.13.0 + '@pnpm/exe.linux-arm64': 12.13.0 + '@pnpm/exe.linux-arm64-musl': 12.13.0 + '@pnpm/exe.linux-ppc64': 12.13.0 + '@pnpm/exe.linux-riscv64': 12.13.0 + '@pnpm/exe.linux-s390x': 12.13.0 + '@pnpm/exe.linux-x64': 12.13.0 + '@pnpm/exe.linux-x64-musl': 12.13.0 + '@pnpm/exe.win32-arm64': 12.13.0 + '@pnpm/exe.win32-x64': 12.13.0 --- lockfileVersion: '9.0'