diff --git a/package-lock.json b/package-lock.json index 4f4701ee4..702373ab3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -128,7 +128,7 @@ "jszip": "^3.10.1", "readable-stream": "^3.6.0", "saxes": "^5.0.1", - "tmp": "^0.2.0", + "tmp": "^0.2.5", "unzipper": "^0.10.11", "uuid": "^8.3.0" } @@ -1481,17 +1481,17 @@ "integrity": "sha512-SBbbYWvFYvsxHVL+q6ZB8lT3rp2LSvfALD2V52H+MGH2IgJsevy0VtXRkRG0EsUewwOaDTIKBn9DlD8HQ3GSwg==" }, "meteor-node-stubs": { - "version": "git+https://github.com/wekan/meteor-node-stubs.git#4f2609bc4d9d700ff79424ad4ed8dbf1f06666cb", - "from": "git+https://github.com/wekan/meteor-node-stubs.git", + "version": "1.2.22", + "resolved": "https://registry.npmjs.org/meteor-node-stubs/-/meteor-node-stubs-1.2.22.tgz", + "integrity": "sha512-xpHq9ExdN8fshx9CxOe1nheyWslAepejdkIQgTsk+96e46UJ4ms5TSiQX1rjd6rJuBOjIjHKLqqYvdTsHQj/pw==", "requires": { + "@meteorjs/crypto-browserify": "^3.12.1", "assert": "^2.1.0", "browserify-zlib": "^0.2.0", "buffer": "^5.7.1", "console-browserify": "^1.2.0", "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", "domain-browser": "^4.23.0", - "elliptic": "^6.6.0", "events": "^3.3.0", "https-browserify": "^1.0.0", "os-browserify": "^0.3.0", @@ -1505,23 +1505,117 @@ "string_decoder": "^1.3.0", "timers-browserify": "^2.0.12", "tty-browserify": "0.0.1", - "url": "^0.11.3", + "url": "^0.11.4", "util": "^0.12.5", "vm-browserify": "^1.1.2" }, "dependencies": { + "@meteorjs/browserify-sign": { + "version": "4.2.6", + "bundled": true, + "requires": { + "bn.js": "^5.2.1", + "brorand": "^1.1.0", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash-base": "~3.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "readable-stream": { + "version": "2.3.8", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "bundled": true + } + } + } + } + }, + "@meteorjs/create-ecdh": { + "version": "4.0.5", + "bundled": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.2", + "bundled": true + } + } + }, + "@meteorjs/crypto-browserify": { + "version": "3.12.4", + "bundled": true, + "requires": { + "@meteorjs/browserify-sign": "^4.2.3", + "@meteorjs/create-ecdh": "^4.0.4", + "browserify-cipher": "^1.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "diffie-hellman": "^5.0.3", + "hash-base": "~3.0.4", + "inherits": "^2.0.4", + "pbkdf2": "^3.1.2", + "public-encrypt": "^4.0.3", + "randombytes": "^2.1.0", + "randomfill": "^1.0.4" + } + }, "asn1.js": { - "version": "5.4.1", + "version": "4.10.1", "bundled": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" }, "dependencies": { "bn.js": { - "version": "4.12.0", + "version": "4.12.2", "bundled": true } } @@ -1538,15 +1632,18 @@ } }, "available-typed-arrays": { - "version": "1.0.5", - "bundled": true + "version": "1.0.7", + "bundled": true, + "requires": { + "possible-typed-array-names": "^1.0.0" + } }, "base64-js": { "version": "1.5.1", "bundled": true }, "bn.js": { - "version": "5.2.0", + "version": "5.2.2", "bundled": true }, "brorand": { @@ -1585,32 +1682,12 @@ } }, "browserify-rsa": { - "version": "4.1.0", - "bundled": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.2", + "version": "4.1.1", "bundled": true, "requires": { "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", + "randombytes": "^2.1.0", "safe-buffer": "^5.2.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.1", - "bundled": true - } } }, "browserify-zlib": { @@ -1637,20 +1714,37 @@ "bundled": true }, "call-bind": { - "version": "1.0.5", + "version": "1.0.8", "bundled": true, "requires": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" } }, - "cipher-base": { + "call-bind-apply-helpers": { + "version": "1.0.2", + "bundled": true, + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + } + }, + "call-bound": { "version": "1.0.4", "bundled": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + } + }, + "cipher-base": { + "version": "1.0.6", + "bundled": true, + "requires": { + "inherits": "^2.0.4", + "safe-buffer": "^5.2.1" } }, "console-browserify": { @@ -1661,19 +1755,9 @@ "version": "1.0.0", "bundled": true }, - "create-ecdh": { - "version": "4.0.4", - "bundled": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "bundled": true - } - } + "core-util-is": { + "version": "1.0.3", + "bundled": true }, "create-hash": { "version": "1.2.0", @@ -1698,30 +1782,13 @@ "sha.js": "^2.4.8" } }, - "crypto-browserify": { - "version": "3.12.0", - "bundled": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, "define-data-property": { - "version": "1.1.1", + "version": "1.1.4", "bundled": true, "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" } }, "define-properties": { @@ -1734,7 +1801,7 @@ } }, "des.js": { - "version": "1.0.1", + "version": "1.1.0", "bundled": true, "requires": { "inherits": "^2.0.1", @@ -1751,7 +1818,7 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", + "version": "4.12.2", "bundled": true } } @@ -1760,23 +1827,28 @@ "version": "4.23.0", "bundled": true }, - "elliptic": { - "version": "6.6.1", + "dunder-proto": { + "version": "1.0.1", "bundled": true, "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.1", - "bundled": true - } + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + } + }, + "es-define-property": { + "version": "1.0.1", + "bundled": true + }, + "es-errors": { + "version": "1.3.0", + "bundled": true + }, + "es-object-atoms": { + "version": "1.1.1", + "bundled": true, + "requires": { + "es-errors": "^1.3.0" } }, "events": { @@ -1792,10 +1864,10 @@ } }, "for-each": { - "version": "0.3.3", + "version": "0.3.5", "bundled": true, "requires": { - "is-callable": "^1.1.3" + "is-callable": "^1.2.7" } }, "function-bind": { @@ -1803,51 +1875,57 @@ "bundled": true }, "get-intrinsic": { - "version": "1.2.2", + "version": "1.3.0", "bundled": true, "requires": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + } + }, + "get-proto": { + "version": "1.0.1", + "bundled": true, + "requires": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" } }, "gopd": { - "version": "1.0.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "has-property-descriptors": { - "version": "1.0.1", - "bundled": true, - "requires": { - "get-intrinsic": "^1.2.2" - } - }, - "has-proto": { - "version": "1.0.1", + "version": "1.2.0", "bundled": true }, + "has-property-descriptors": { + "version": "1.0.2", + "bundled": true, + "requires": { + "es-define-property": "^1.0.0" + } + }, "has-symbols": { - "version": "1.0.3", + "version": "1.1.0", "bundled": true }, "has-tostringtag": { - "version": "1.0.0", + "version": "1.0.2", "bundled": true, "requires": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" } }, "hash-base": { - "version": "3.1.0", + "version": "3.0.5", "bundled": true, "requires": { "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "safe-buffer": "^5.2.1" } }, "hash.js": { @@ -1859,7 +1937,7 @@ } }, "hasown": { - "version": "2.0.0", + "version": "2.0.2", "bundled": true, "requires": { "function-bind": "^1.1.2" @@ -1887,11 +1965,11 @@ "bundled": true }, "is-arguments": { - "version": "1.1.1", + "version": "1.2.0", "bundled": true, "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" } }, "is-callable": { @@ -1899,10 +1977,13 @@ "bundled": true }, "is-generator-function": { - "version": "1.0.10", + "version": "1.1.0", "bundled": true, "requires": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" } }, "is-nan": { @@ -1913,13 +1994,31 @@ "define-properties": "^1.1.3" } }, - "is-typed-array": { - "version": "1.1.12", + "is-regex": { + "version": "1.2.1", "bundled": true, "requires": { - "which-typed-array": "^1.1.11" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" } }, + "is-typed-array": { + "version": "1.1.15", + "bundled": true, + "requires": { + "which-typed-array": "^1.1.16" + } + }, + "isarray": { + "version": "2.0.5", + "bundled": true + }, + "math-intrinsics": { + "version": "1.1.0", + "bundled": true + }, "md5.js": { "version": "1.3.5", "bundled": true, @@ -1938,7 +2037,7 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", + "version": "4.12.2", "bundled": true } } @@ -1952,15 +2051,15 @@ "bundled": true }, "object-inspect": { - "version": "1.13.1", + "version": "1.13.4", "bundled": true }, "object-is": { - "version": "1.1.5", + "version": "1.1.6", "bundled": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" } }, "object-keys": { @@ -1968,12 +2067,14 @@ "bundled": true }, "object.assign": { - "version": "4.1.4", + "version": "4.1.7", "bundled": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" } }, @@ -1986,14 +2087,15 @@ "bundled": true }, "parse-asn1": { - "version": "5.1.6", + "version": "5.1.7", "bundled": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" } }, "path-browserify": { @@ -2014,8 +2116,7 @@ "dependencies": { "create-hash": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz", - "integrity": "sha512-snRpch/kwQhcdlnZKYanNF1m0RDlrCdSKQaH87w1FCFPVPNCQ/Il9QJKAX2jVBZddRdaHBMC+zXa9Gw9tmkNUA==", + "bundled": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -2025,16 +2126,14 @@ }, "hash-base": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz", - "integrity": "sha512-0TROgQ1/SxE6KmxWSvXHvRj90/Xo1JvZShofnYF+f6ZsGtR4eES7WfrQzPalmyagfKZCXpVnitiRebZulWsbiw==", + "bundled": true, "requires": { "inherits": "^2.0.1" } }, "ripemd160": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz", - "integrity": "sha512-J7f4wutN8mdbV08MJnXibYpCOPHR+yzy+iQ/AsjMv2j8cLavQ8VGagDFUwwTAdF8FmRKVeNpbTTEwNHCW1g94w==", + "bundled": true, "requires": { "hash-base": "^2.0.0", "inherits": "^2.0.1" @@ -2042,10 +2141,18 @@ } } }, + "possible-typed-array-names": { + "version": "1.1.0", + "bundled": true + }, "process": { "version": "0.11.10", "bundled": true }, + "process-nextick-args": { + "version": "2.0.1", + "bundled": true + }, "public-encrypt": { "version": "4.0.3", "bundled": true, @@ -2059,7 +2166,7 @@ }, "dependencies": { "bn.js": { - "version": "4.12.0", + "version": "4.12.2", "bundled": true } } @@ -2069,10 +2176,10 @@ "bundled": true }, "qs": { - "version": "6.11.2", + "version": "6.14.0", "bundled": true, "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.1.0" } }, "querystring-es3": { @@ -2115,18 +2222,25 @@ "version": "5.2.1", "bundled": true }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true - }, - "set-function-length": { - "version": "1.1.1", + "safe-regex-test": { + "version": "1.1.0", "bundled": true, "requires": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + } + }, + "set-function-length": { + "version": "1.2.2", + "bundled": true, + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" } }, "setimmediate": { @@ -2142,12 +2256,43 @@ } }, "side-channel": { - "version": "1.0.4", + "version": "1.1.0", "bundled": true, "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + } + }, + "side-channel-list": { + "version": "1.0.0", + "bundled": true, + "requires": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + } + }, + "side-channel-map": { + "version": "1.0.1", + "bundled": true, + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + } + }, + "side-channel-weakmap": { + "version": "1.0.2", + "bundled": true, + "requires": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" } }, "stream-browserify": { @@ -2182,16 +2327,34 @@ "setimmediate": "^1.0.4" } }, + "to-buffer": { + "version": "1.2.1", + "bundled": true, + "requires": { + "isarray": "^2.0.5", + "safe-buffer": "^5.2.1", + "typed-array-buffer": "^1.0.3" + } + }, "tty-browserify": { "version": "0.0.1", "bundled": true }, + "typed-array-buffer": { + "version": "1.0.3", + "bundled": true, + "requires": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + } + }, "url": { - "version": "0.11.3", + "version": "0.11.4", "bundled": true, "requires": { "punycode": "^1.4.1", - "qs": "^6.11.2" + "qs": "^6.12.3" } }, "util": { @@ -2214,14 +2377,16 @@ "bundled": true }, "which-typed-array": { - "version": "1.1.13", + "version": "1.1.19", "bundled": true, "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" } }, "xtend": { @@ -2877,9 +3042,9 @@ } }, "tmp": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", - "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==" + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz", + "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==" }, "to-buffer": { "version": "1.2.1", diff --git a/package.json b/package.json index 0bf371651..61238da75 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "markdown-it-emoji": "^2.0.0", "markdown-it-mathjax3": "^4.3.2", "meteor-accounts-t9n": "^2.6.0", - "meteor-node-stubs": "https://github.com/wekan/meteor-node-stubs.git", + "meteor-node-stubs": "^1.2.22", "minio": "^7.1.3", "moment": "^2.29.4", "os": "^0.1.2",