From f99e19f8a9368e0d6c1d6af0fb802b1e23d244cc Mon Sep 17 00:00:00 2001 From: Felipe Lalanne Date: Mon, 27 Jan 2025 15:13:23 +0000 Subject: [PATCH] Update mocha-pod to v2.0.10 --- package-lock.json | 201 +++++++++++----------------------------------- package.json | 3 +- 2 files changed, 47 insertions(+), 157 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5e1ea0cd..e6d18af7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -77,12 +77,13 @@ "mdns-resolver": "1.1.0", "memoizee": "^0.4.14", "mocha": "^10.4.0", - "mocha-pod": "^2.0.5", + "mocha-pod": "^2.0.10", "morgan": "^1.10.0", "network-checker": "^1.0.2", "nock": "^13.5.6", "node-loader": "^2.1.0", "nodemon": "^3.1.9", + "pinejs-client-core": "^7.2.0", "pinejs-client-request": "^8.0.1", "pretty-ms": "^7.0.1", "request": "^2.88.2", @@ -344,42 +345,28 @@ } }, "node_modules/@balena/abstract-sql-to-typescript": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@balena/abstract-sql-to-typescript/-/abstract-sql-to-typescript-3.3.1.tgz", - "integrity": "sha512-0I96tPXwznhNagnnD7rzE+0lb3O2cEmKPBbaktXn6hFZmrKmzG1lgNpc4czfCbrVtOsk+jReWx4wXPnxcu1yXA==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@balena/abstract-sql-to-typescript/-/abstract-sql-to-typescript-4.0.6.tgz", + "integrity": "sha512-OPfXbrM08VB7Uywr3QtlaJLIelsW55mgb9hYTgjlwW+mA3ZgvxBtr9DbKcAGujB2xNxwHBXCqwafP4X3CzGJ+Q==", "dev": true, "dependencies": { "@balena/abstract-sql-compiler": "^9.2.0", - "@balena/odata-to-abstract-sql": "^6.2.7", - "@balena/sbvr-types": "^8.0.0", - "@types/node": "^20.14.8", + "@balena/odata-to-abstract-sql": "^6.3.0", + "@types/node": "^20.16.5", "common-tags": "^1.8.2" }, - "engines": { - "node": ">=16.13.0", - "npm": ">=8.1.0" - } - }, - "node_modules/@balena/abstract-sql-to-typescript/node_modules/@balena/sbvr-types": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@balena/sbvr-types/-/sbvr-types-8.0.0.tgz", - "integrity": "sha512-SDvbHOkav+rh9ahNSz6hYKGygK6r2pF8+sTRJ7fLhG4wT5LGmU+BZjjyf/bbuvihcW1fX/vm5WGbyXkFDsG/Qw==", - "dev": true, - "license": "BSD", "engines": { "node": ">=16.13.0", "npm": ">=8.1.0" }, - "optionalDependencies": { - "bcrypt": "^5.1.1", - "bcryptjs": "^2.4.3", - "sha.js": "^2.4.11" + "peerDependencies": { + "@balena/sbvr-types": "^7.1.0, ^8.0.0, ^9.0.0" } }, "node_modules/@balena/abstract-sql-to-typescript/node_modules/@types/node": { - "version": "20.17.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.14.tgz", - "integrity": "sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==", + "version": "20.17.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.17.tgz", + "integrity": "sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==", "dev": true, "license": "MIT", "dependencies": { @@ -1539,13 +1526,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/memoizee": { "version": "0.4.11", "resolved": "https://registry.npmjs.org/@types/memoizee/-/memoizee-0.4.11.tgz", @@ -3230,10 +3210,11 @@ "optional": true }, "node_modules/better-lock": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/better-lock/-/better-lock-2.0.3.tgz", - "integrity": "sha512-3bCaToLrmEXZcIOOVWgi1STvp3/6EpoZAmlWBeuX2MvDB0Ql2ctl/vQ0CbhQIJYQiptdGypllP3ez+TeEmdnKQ==", - "dev": true + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/better-lock/-/better-lock-3.2.0.tgz", + "integrity": "sha512-Wm6j7yKyEjXBCIhjRTVOEScyxOtwFNCuGnQ63bRIwialPQSGcltmMc319t4AWuI8xr/INSfAs7I6x9oN+o2fqA==", + "dev": true, + "license": "MIT" }, "node_modules/big.js": { "version": "5.2.2", @@ -9367,7 +9348,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, + "optional": true, "dependencies": { "yallist": "^4.0.0" }, @@ -9379,7 +9360,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "optional": true }, "node_modules/lru-queue": { "version": "0.1.0", @@ -9865,80 +9846,31 @@ } }, "node_modules/mocha-pod": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/mocha-pod/-/mocha-pod-2.0.5.tgz", - "integrity": "sha512-E552RbrT5Ak7nurUE+CTCBm7G2FWy1Gvw2piFSw/9jtRpR432FpvqPoqoHW/knumt5IT84zhVv3A+5+sT7HfIQ==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/mocha-pod/-/mocha-pod-2.0.10.tgz", + "integrity": "sha512-uihgztvkBZ9wNNStx/OW0PPTy5Duzge9bCL1ruFv5rcBIvwQFnyk9DMu2J7vxTIxFh7DpeaoZjMEDxFsbWgDpQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@balena/compose": "^3.2.1", + "@balena/compose": "^6.0.0", "@balena/dockerignore": "^1.0.2", - "better-lock": "^2.0.3", + "better-lock": "^3.0.0", "debug": "^4.3.4", "fast-glob": "^3.2.11", "js-yaml": "^4.1.0", - "nanoid": "^4.0.1", + "nanoid": "^5.0.9", "tar-fs": "^2.1.1" }, "engines": { "node": ">=18.0.0" } }, - "node_modules/mocha-pod/node_modules/@balena/compose": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@balena/compose/-/compose-3.2.1.tgz", - "integrity": "sha512-5p8UdOsXSRDqKQm2tYE5oV4jBqUoAC9xmbwL05aJycu2KDHDPy/lbo0LZy1lB7hQZSxPmAyG+3/bFz112wMesQ==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "ajv": "^6.12.3", - "docker-file-parser": "^1.0.7", - "docker-modem": "^5.0.3", - "docker-progress": "^5.1.0", - "dockerfile-ast": "^0.2.1", - "dockerode": "^4.0.2", - "duplexify": "^4.1.2", - "event-stream": "^4.0.1", - "fp-ts": "^2.8.1", - "io-ts": "^2.2.9", - "io-ts-reporters": "^1.2.2", - "js-yaml": "^4.1.0", - "jsesc": "^3.0.2", - "JSONStream": "^1.3.5", - "klaw": "^4.0.1", - "lodash": "^4.17.19", - "memoizee": "^0.4.15", - "mz": "^2.7.0", - "p-map": "^4.0.0", - "pinejs-client-core": "^6.13.0", - "pinejs-client-request": "^7.3.5", - "request": "^2.88.2", - "semver": "^7.3.5", - "stream-to-promise": "^3.0.0", - "tar-stream": "^3.1.6", - "tar-utils": "^3.0.2", - "typed-error": "^3.2.1" - }, - "engines": { - "node": ">=16.13.0" - } - }, - "node_modules/mocha-pod/node_modules/@balena/compose/node_modules/tar-stream": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, "node_modules/mocha-pod/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/mocha-pod/node_modules/debug": { "version": "4.3.4", @@ -9957,22 +9889,12 @@ } } }, - "node_modules/mocha-pod/node_modules/io-ts-reporters": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/io-ts-reporters/-/io-ts-reporters-1.2.2.tgz", - "integrity": "sha512-igASwWWkDY757OutNcM6zTtdJf/eTZYkoe2ymsX2qpm5bKZLo74FJYjsCtMQOEdY7dRHLLEulCyFQwdN69GBCg==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "fp-ts": "^2.0.2", - "io-ts": "^2.0.0" - } - }, "node_modules/mocha-pod/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -9980,46 +9902,12 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/mocha-pod/node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "dev": true, - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/mocha-pod/node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "node_modules/mocha-pod/node_modules/pinejs-client-request": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/pinejs-client-request/-/pinejs-client-request-7.5.3.tgz", - "integrity": "sha512-Sm2lgnWGEyQqBoH9oCqqcn/1wYDJfbDhf5mMFeeWnLEAc6o3MH5Wo2gK2O/9+C3cN2vHYxgPGTZAcEZie1k+Nw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/lodash": "^4.17.5", - "@types/lru-cache": "^5.1.1", - "@types/request": "^2.48.12", - "lodash": "^4.17.21", - "lru-cache": "^6.0.0", - "pinejs-client-core": "^6.15.2", - "request": "^2.88.2", - "typed-error": "^3.2.2" - }, - "engines": { - "node": ">=10.0.0", - "npm": ">=6.0.0" - } - }, "node_modules/mocha-pod/node_modules/readable-stream": { "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", @@ -10462,9 +10350,9 @@ "optional": true }, "node_modules/nanoid": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.2.tgz", - "integrity": "sha512-7ZtY5KTCNheRGfEFxnedV5zFiORN1+Y1N6zvPTnHQd8ENUvfaDBeuJDZb2bN/oXwXxu3qkTXDzy57W5vAmDTBw==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.9.tgz", + "integrity": "sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==", "dev": true, "funding": [ { @@ -10472,11 +10360,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.js" }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^18 || >=20" } }, "node_modules/natural-compare": { @@ -11357,13 +11246,13 @@ } }, "node_modules/pinejs-client-core": { - "version": "6.15.11", - "resolved": "https://registry.npmjs.org/pinejs-client-core/-/pinejs-client-core-6.15.11.tgz", - "integrity": "sha512-EUhXx+UpyKJnkw7E5Y5fEwYMNx6SstBJdE21Rwsvs783oXPeoQ1Gmo1Lh5Ct67YaDQLoA6Dab4KoqycwrZPGSA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/pinejs-client-core/-/pinejs-client-core-7.2.0.tgz", + "integrity": "sha512-47ZWj2HbhKKLUbvnutohzh75972esGM+CO+a331/ldIgNhLZ5DYfIBrHlR4C9RBiEXC2Us9qD0twyi4qnZJ2xg==", "dev": true, "license": "MIT", "dependencies": { - "@balena/abstract-sql-to-typescript": "^3.2.3", + "@balena/abstract-sql-to-typescript": "^4.0.0", "@balena/es-version": "^1.0.3" }, "engines": { @@ -11390,9 +11279,9 @@ } }, "node_modules/pinejs-client-request/node_modules/@balena/abstract-sql-compiler": { - "version": "10.1.2", - "resolved": "https://registry.npmjs.org/@balena/abstract-sql-compiler/-/abstract-sql-compiler-10.1.2.tgz", - "integrity": "sha512-JvymG1fWUyHIS2jc29MdtK5uhMBXpiQdrFV5txICUQ7Lj4TcGs/gaf8hRARWR7c4W0qQjPsniXK3913oWqgvRg==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/@balena/abstract-sql-compiler/-/abstract-sql-compiler-10.2.1.tgz", + "integrity": "sha512-j6WiuFuDlhpu9gn27k2v+Lh+sgM9ymni0sK5huKk9GPTxdURwHB99DJaRRYqWsNM1uhHwbj1O8eBV+Qh3wUWgQ==", "dev": true, "dependencies": { "lodash": "^4.17.21" @@ -11402,7 +11291,7 @@ "npm": ">=10.7.0" }, "peerDependencies": { - "@balena/sbvr-types": "^7.1.0, ^8.0.0, ^9.0.2" + "@balena/sbvr-types": "^7.1.0 || ^8.0.0 || ^9.0.2" } }, "node_modules/pinejs-client-request/node_modules/@balena/abstract-sql-to-typescript": { @@ -11446,9 +11335,9 @@ } }, "node_modules/pinejs-client-request/node_modules/@types/node": { - "version": "20.17.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.14.tgz", - "integrity": "sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==", + "version": "20.17.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.17.tgz", + "integrity": "sha512-/WndGO4kIfMicEQLTi/mDANUu/iVUhT7KboZPdEqqHQ4aTS+3qT3U5gIqWDFV+XouorjfgGqvKILJeHhuQgFYg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 608389ba..46603c26 100644 --- a/package.json +++ b/package.json @@ -103,12 +103,13 @@ "mdns-resolver": "1.1.0", "memoizee": "^0.4.14", "mocha": "^10.4.0", - "mocha-pod": "^2.0.5", + "mocha-pod": "^2.0.10", "morgan": "^1.10.0", "network-checker": "^1.0.2", "nock": "^13.5.6", "node-loader": "^2.1.0", "nodemon": "^3.1.9", + "pinejs-client-core": "^7.2.0", "pinejs-client-request": "^8.0.1", "pretty-ms": "^7.0.1", "request": "^2.88.2",