From 45b15fa9b4686e967eb8aeb9436cba88cb4cd831 Mon Sep 17 00:00:00 2001 From: Pagan Gazzard Date: Fri, 10 Jan 2025 18:59:03 +0000 Subject: [PATCH] Update pinejs to 20.x Update @balena/abstract-sql-compiler from 10.1.0 to 10.1.2 Update @balena/pinejs from 19.7.1 to 20.0.0 Change-type: patch --- package-lock.json | 38 ++++++++++++++++++++++++-------------- package.json | 18 +++++++++--------- 2 files changed, 33 insertions(+), 23 deletions(-) diff --git a/package-lock.json b/package-lock.json index 333145321..300a57921 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,15 +9,15 @@ "version": "34.3.16", "license": "AGPL-3.0", "dependencies": { - "@balena/abstract-sql-compiler": "^10.1.0", + "@balena/abstract-sql-compiler": "^10.1.2", "@balena/abstract-sql-to-typescript": "^5.1.0", "@balena/env-parsing": "^1.2.0", "@balena/es-version": "^1.0.3", "@balena/node-metrics-gatherer": "^6.0.3", - "@balena/pinejs": "^19.7.1", + "@balena/pinejs": "^20.0.0", "@balena/pinejs-webresource-cloudfront": "^1.0.2", "@balena/pinejs-webresource-s3": "^1.0.2", - "@sentry/node": "^8.47.0", + "@sentry/node": "^8.48.0", "@types/basic-auth": "^1.1.8", "@types/bluebird": "^3.5.42", "@types/cache-manager": "^4.0.6", @@ -31,11 +31,11 @@ "@types/express-serve-static-core": "^4.19.6", "@types/json-schema": "^7.0.15", "@types/jsonwebtoken": "^9.0.7", - "@types/lodash": "^4.17.13", + "@types/lodash": "^4.17.14", "@types/memoizee": "^0.4.11", "@types/morgan": "^1.9.9", "@types/ndjson": "^2.0.4", - "@types/node": "^22.10.3", + "@types/node": "^22.10.5", "@types/node-schedule": "^2.1.7", "@types/on-finished": "^2.3.4", "@types/passport-jwt": "^4.0.1", @@ -64,7 +64,7 @@ "escape-html": "^1.0.3", "eventemitter3": "^5.0.1", "express": "^4.21.2", - "fast-glob": "^3.3.2", + "fast-glob": "^3.3.3", "ioredis": "^5.4.2", "ipaddr.js": "^2.2.0", "jsonwebtoken": "^9.0.2", @@ -79,7 +79,7 @@ "passport-jwt": "^4.0.1", "pinejs-client-core": "^8.1.2", "proxy-addr": "^2.0.7", - "randomstring": "^1.3.0", + "randomstring": "^1.3.1", "rate-limiter-flexible": "^5.0.4", "redis": "^4.7.0", "redlock": "^4.2.0", @@ -94,8 +94,8 @@ "thirty-two": "^1.0.2", "ts-node": "^10.9.2", "typed-error": "^3.2.2", - "typescript": "^5.7.2", - "uuid": "^11.0.3", + "typescript": "^5.7.3", + "uuid": "^11.0.5", "validator": "^13.12.0" }, "devDependencies": { @@ -1393,9 +1393,9 @@ } }, "node_modules/@balena/pinejs": { - "version": "19.7.4", - "resolved": "https://registry.npmjs.org/@balena/pinejs/-/pinejs-19.7.4.tgz", - "integrity": "sha512-dyPJZ0RvwPTEWueP3IFd5WvRzYAS4MdieqKdugh++84gzqF8DtEgqCdrlJbhT96aUYHKvcCAl+uml9CMlgPJIA==", + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@balena/pinejs/-/pinejs-20.0.0.tgz", + "integrity": "sha512-ojwwPNgvzNfGx6yhlfDe/KfVRbAgHHYzdKQg7yAunxnuKFOm2K3IpuFD2a7yYLtpr5ghhrJzzT5n6rD3u5NX2w==", "license": "Apache-2.0", "dependencies": { "@balena/abstract-sql-compiler": "^10.1.0", @@ -1426,7 +1426,7 @@ "@types/websql": "^0.0.30", "ajv": "^8.17.1", "busboy": "^1.6.0", - "commander": "^12.1.0", + "commander": "^13.0.0", "cron-parser": "^4.9.0", "deep-freeze": "^0.0.1", "eventemitter3": "^5.0.1", @@ -1444,7 +1444,7 @@ "sbvr-compiler": "bin/sbvr-compiler.js" }, "engines": { - "node": ">=20.14.0", + "node": "^20.14.0 || ^22.0.0", "npm": ">=10.7.0" }, "optionalDependencies": { @@ -1508,6 +1508,15 @@ "undici-types": "~6.19.2" } }, + "node_modules/@balena/pinejs/node_modules/commander": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.0.0.tgz", + "integrity": "sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/@balena/pinejs/node_modules/undici-types": { "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", @@ -6266,6 +6275,7 @@ "version": "12.1.0", "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", + "dev": true, "license": "MIT", "engines": { "node": ">=18" diff --git a/package.json b/package.json index 2b449c1ac..8f1bca186 100644 --- a/package.json +++ b/package.json @@ -44,15 +44,15 @@ "prepare": "node -e \"try { (await import('husky')).default() } catch (e) { if (e.code !== 'ERR_MODULE_NOT_FOUND') throw e }\" --input-type module" }, "dependencies": { - "@balena/abstract-sql-compiler": "^10.1.0", + "@balena/abstract-sql-compiler": "^10.1.2", "@balena/abstract-sql-to-typescript": "^5.1.0", "@balena/env-parsing": "^1.2.0", "@balena/es-version": "^1.0.3", "@balena/node-metrics-gatherer": "^6.0.3", - "@balena/pinejs": "^19.7.1", + "@balena/pinejs": "^20.0.0", "@balena/pinejs-webresource-cloudfront": "^1.0.2", "@balena/pinejs-webresource-s3": "^1.0.2", - "@sentry/node": "^8.47.0", + "@sentry/node": "^8.48.0", "@types/basic-auth": "^1.1.8", "@types/bluebird": "^3.5.42", "@types/cache-manager": "^4.0.6", @@ -66,11 +66,11 @@ "@types/express-serve-static-core": "^4.19.6", "@types/json-schema": "^7.0.15", "@types/jsonwebtoken": "^9.0.7", - "@types/lodash": "^4.17.13", + "@types/lodash": "^4.17.14", "@types/memoizee": "^0.4.11", "@types/morgan": "^1.9.9", "@types/ndjson": "^2.0.4", - "@types/node": "^22.10.3", + "@types/node": "^22.10.5", "@types/node-schedule": "^2.1.7", "@types/on-finished": "^2.3.4", "@types/passport-jwt": "^4.0.1", @@ -99,7 +99,7 @@ "escape-html": "^1.0.3", "eventemitter3": "^5.0.1", "express": "^4.21.2", - "fast-glob": "^3.3.2", + "fast-glob": "^3.3.3", "ioredis": "^5.4.2", "ipaddr.js": "^2.2.0", "jsonwebtoken": "^9.0.2", @@ -114,7 +114,7 @@ "passport-jwt": "^4.0.1", "pinejs-client-core": "^8.1.2", "proxy-addr": "^2.0.7", - "randomstring": "^1.3.0", + "randomstring": "^1.3.1", "rate-limiter-flexible": "^5.0.4", "redis": "^4.7.0", "redlock": "^4.2.0", @@ -129,8 +129,8 @@ "thirty-two": "^1.0.2", "ts-node": "^10.9.2", "typed-error": "^3.2.2", - "typescript": "^5.7.2", - "uuid": "^11.0.3", + "typescript": "^5.7.3", + "uuid": "^11.0.5", "validator": "^13.12.0" }, "devDependencies": {