[feature] Update dependencies

This commit is contained in:
Pavel Ostrovskij
2025-04-29 11:58:00 +03:00
parent 6c0463bf6a
commit 66becad2b5
17 changed files with 2153 additions and 6028 deletions

View File

@ -1,55 +1,55 @@
## Third-party ## Third-party
- @aws-sdk/client-s3 3.637.0 ([Apache-2.0](https://raw.githubusercontent.com/aws/aws-sdk-js-v3/main/LICENSE)) - @aws-sdk/client-s3 3.797.0 ([Apache-2.0](https://raw.githubusercontent.com/aws/aws-sdk-js-v3/main/LICENSE))
- @smithy/node-http-handler 4.0.3 ([Apache-2.0](https://raw.githubusercontent.com/smithy-lang/smithy-typescript/main/LICENSE)) - @smithy/node-http-handler 4.0.4 ([Apache-2.0](https://raw.githubusercontent.com/smithy-lang/smithy-typescript/main/LICENSE))
- @aws-sdk/s3-request-presigner 3.370.0 ([Apache-2.0](https://raw.githubusercontent.com/aws/aws-sdk-js-v3/main/LICENSE)) - @aws-sdk/s3-request-presigner 3.797.0 ([Apache-2.0](https://raw.githubusercontent.com/aws/aws-sdk-js-v3/main/LICENSE))
- @azure/storage-blob 12.27.0 ([MIT](https://raw.githubusercontent.com/Azure/azure-sdk-for-js/refs/heads/main/sdk/storage/storage-blob/LICENSE)) - @azure/storage-blob 12.27.0 ([MIT](https://raw.githubusercontent.com/Azure/azure-sdk-for-js/refs/heads/main/sdk/storage/storage-blob/LICENSE))
- amqplib 0.10.5 ([MIT](https://raw.githubusercontent.com/amqp-node/amqplib/main/LICENSE)) - amqplib 0.10.7 ([MIT](https://raw.githubusercontent.com/amqp-node/amqplib/main/LICENSE))
- co 4.6.0 ([MIT](https://raw.githubusercontent.com/tj/co/master/LICENSE)) - co 4.6.0 ([MIT](https://raw.githubusercontent.com/tj/co/master/LICENSE))
- config 3.3.12 ([MIT](https://raw.githubusercontent.com/node-config/node-config/master/LICENSE)) - config 3.3.12 ([MIT](https://raw.githubusercontent.com/node-config/node-config/master/LICENSE))
- content-disposition 0.5.4 ([MIT](https://raw.githubusercontent.com/jshttp/content-disposition/master/LICENSE)) - content-disposition 0.5.4 ([MIT](https://raw.githubusercontent.com/jshttp/content-disposition/master/LICENSE))
- dnscache 1.0.2 ([BSD](https://raw.githubusercontent.com/yahoo/dnscache/master/LICENSE)) - dnscache 1.0.2 ([BSD](https://raw.githubusercontent.com/yahoo/dnscache/master/LICENSE))
- escape-string-regexp 1.0.5 ([MIT](https://raw.githubusercontent.com/sindresorhus/escape-string-regexp/main/license)) - escape-string-regexp 5.0.0 ([MIT](https://raw.githubusercontent.com/sindresorhus/escape-string-regexp/main/license))
- forwarded 0.2.0 ([MIT](https://raw.githubusercontent.com/jshttp/forwarded/master/LICENSE)) - forwarded 0.2.0 ([MIT](https://raw.githubusercontent.com/jshttp/forwarded/master/LICENSE))
- ipaddr.js 2.2.0 ([MIT](https://raw.githubusercontent.com/whitequark/ipaddr.js/main/LICENSE)) - ipaddr.js 2.2.0 ([MIT](https://raw.githubusercontent.com/whitequark/ipaddr.js/main/LICENSE))
- jsonwebtoken 9.0.2 ([MIT](https://raw.githubusercontent.com/auth0/node-jsonwebtoken/master/LICENSE)) - jsonwebtoken 9.0.2 ([MIT](https://raw.githubusercontent.com/auth0/node-jsonwebtoken/master/LICENSE))
- log4js 6.9.1 ([Apache-2.0](https://raw.githubusercontent.com/log4js-node/log4js-node/master/LICENSE)) - log4js 6.9.1 ([Apache-2.0](https://raw.githubusercontent.com/log4js-node/log4js-node/master/LICENSE))
- mime 2.3.1 ([MIT](https://raw.githubusercontent.com/broofa/mime/main/LICENSE)) - mime 4.0.7 ([MIT](https://raw.githubusercontent.com/broofa/mime/main/LICENSE))
- ms 2.1.3 ([MIT](https://raw.githubusercontent.com/vercel/ms/main/license.md)) - ms 2.1.3 ([MIT](https://raw.githubusercontent.com/vercel/ms/main/license.md))
- node-cache 5.1.2 ([MIT](https://raw.githubusercontent.com/node-cache/node-cache/master/LICENSE)) - node-cache 5.1.2 ([MIT](https://raw.githubusercontent.com/node-cache/node-cache/master/LICENSE))
- node-statsd 0.1.1 ([MIT](https://raw.githubusercontent.com/sivy/node-statsd/master/LICENSE)) - node-statsd 0.1.1 ([MIT](https://raw.githubusercontent.com/sivy/node-statsd/master/LICENSE))
- nodemailer 6.10.0 ([MIT-0](https://raw.githubusercontent.com/nodemailer/nodemailer/master/LICENSE)) - nodemailer 6.10.1 ([MIT-0](https://raw.githubusercontent.com/nodemailer/nodemailer/master/LICENSE))
- axios 2.88.0 ([MIT](https://raw.githubusercontent.com/axios/axios/v1.x/LICENSE)) - axios 1.9.0 ([MIT](https://raw.githubusercontent.com/axios/axios/v1.x/LICENSE))
- request-filtering-agent 1.0.5 ([MIT](https://raw.githubusercontent.com/azu/request-filtering-agent/master/LICENSE)) - request-filtering-agent 2.0.1 ([MIT](https://raw.githubusercontent.com/azu/request-filtering-agent/master/LICENSE))
- rhea 3.0.3 ([Apache-2.0](https://raw.githubusercontent.com/amqp/rhea/main/LICENSE)) - rhea 3.0.4 ([Apache-2.0](https://raw.githubusercontent.com/amqp/rhea/main/LICENSE))
- uri-js 4.4.1 ([BSD-2-Clause](https://raw.githubusercontent.com/garycourt/uri-js/master/LICENSE)) - uri-js 4.4.1 ([BSD-2-Clause](https://raw.githubusercontent.com/garycourt/uri-js/master/LICENSE))
- win-ca 3.5.1 ([MIT](https://raw.githubusercontent.com/ukoloff/win-ca/master/LICENSE)) - win-ca 3.5.1 ([MIT](https://raw.githubusercontent.com/ukoloff/win-ca/master/LICENSE))
- apicache 1.6.3 ([MIT](https://raw.githubusercontent.com/kwhitley/apicache/master/LICENSE)) - apicache 1.6.3 ([MIT](https://raw.githubusercontent.com/kwhitley/apicache/master/LICENSE))
- body-parser 1.20.3 ([MIT](https://raw.githubusercontent.com/expressjs/body-parser/master/LICENSE)) - body-parser 2.2.0 ([MIT](https://raw.githubusercontent.com/expressjs/body-parser/master/LICENSE))
- bottleneck 2.19.5 ([MIT](https://raw.githubusercontent.com/SGrondin/bottleneck/master/LICENSE)) - bottleneck 2.19.5 ([MIT](https://raw.githubusercontent.com/SGrondin/bottleneck/master/LICENSE))
- bytes 3.1.2 ([MIT](https://raw.githubusercontent.com/visionmedia/bytes.js/master/LICENSE)) - bytes 3.1.2 ([MIT](https://raw.githubusercontent.com/visionmedia/bytes.js/master/LICENSE))
- co 4.6.0 ([MIT](https://raw.githubusercontent.com/tj/co/master/LICENSE)) - co 4.6.0 ([MIT](https://raw.githubusercontent.com/tj/co/master/LICENSE))
- config 3.3.12 ([MIT](https://raw.githubusercontent.com/node-config/node-config/master/LICENSE)) - config 3.3.12 ([MIT](https://raw.githubusercontent.com/node-config/node-config/master/LICENSE))
- cron 1.5.0 ([MIT](https://raw.githubusercontent.com/kelektiv/node-cron/main/LICENSE)) - cron 4.3.0 ([MIT](https://raw.githubusercontent.com/kelektiv/node-cron/main/LICENSE))
- dmdb 1.0.33801 ([none](https://www.npmjs.com/package/dmdb)) - dmdb 1.0.34946 ([none](https://www.npmjs.com/package/dmdb))
- ejs 3.1.10 ([Apache-2.0](https://raw.githubusercontent.com/mde/ejs/main/LICENSE)) - ejs 3.1.10 ([Apache-2.0](https://raw.githubusercontent.com/mde/ejs/main/LICENSE))
- exif-parser 0.1.12 ([MIT](https://raw.githubusercontent.com/bwindels/exif-parser/master/LICENSE.md)) - exif-parser 0.1.12 ([MIT](https://raw.githubusercontent.com/bwindels/exif-parser/master/LICENSE.md))
- express 4.21.2 ([MIT](https://raw.githubusercontent.com/expressjs/express/master/LICENSE)) - express 4.21.2 ([MIT](https://raw.githubusercontent.com/expressjs/express/master/LICENSE))
- fakeredis 2.0.0 ([MIT](https://github.com/hdachev/fakeredis?tab=readme-ov-file#license)) - fakeredis 2.0.0 ([MIT](https://github.com/hdachev/fakeredis?tab=readme-ov-file#license))
- ioredis 5.6.0 ([MIT](https://raw.githubusercontent.com/redis/ioredis/main/LICENSE)) - ioredis 5.6.1 ([MIT](https://raw.githubusercontent.com/redis/ioredis/main/LICENSE))
- jimp 0.22.10 ([MIT](https://raw.githubusercontent.com/jimp-dev/jimp/main/LICENSE)) - jimp 1.6.0 ([MIT](https://raw.githubusercontent.com/jimp-dev/jimp/main/LICENSE))
- jsonwebtoken 9.0.2 ([MIT](https://raw.githubusercontent.com/auth0/node-jsonwebtoken/master/LICENSE)) - jsonwebtoken 9.0.2 ([MIT](https://raw.githubusercontent.com/auth0/node-jsonwebtoken/master/LICENSE))
- mime 2.3.1 ([MIT](https://raw.githubusercontent.com/broofa/mime/main/LICENSE)) - mime 4.0.7 ([MIT](https://raw.githubusercontent.com/broofa/mime/main/LICENSE))
- mime-db 1.53.0 ([MIT](https://raw.githubusercontent.com/jshttp/mime-db/master/LICENSE)) - mime-db 1.54.0 ([MIT](https://raw.githubusercontent.com/jshttp/mime-db/master/LICENSE))
- ms 2.1.3 ([MIT](https://raw.githubusercontent.com/vercel/ms/master/license.md)) - ms 2.1.3 ([MIT](https://raw.githubusercontent.com/vercel/ms/master/license.md))
- mssql 9.1.1 ([MIT](https://raw.githubusercontent.com/tediousjs/node-mssql/master/LICENSE.md)) - mssql 11.0.1 ([MIT](https://raw.githubusercontent.com/tediousjs/node-mssql/master/LICENSE.md))
- multer 1.4.4 ([MIT](https://raw.githubusercontent.com/expressjs/multer/master/LICENSE)) - multer 1.4.5-lts.2 ([MIT](https://raw.githubusercontent.com/expressjs/multer/master/LICENSE))
- multi-integer-range 5.2.0 ([MIT](https://raw.githubusercontent.com/smikitky/node-multi-integer-range/master/LICENSE)) - multi-integer-range 5.2.0 ([MIT](https://raw.githubusercontent.com/smikitky/node-multi-integer-range/master/LICENSE))
- multiparty 4.2.3 ([MIT](https://raw.githubusercontent.com/pillarjs/multiparty/master/LICENSE)) - multiparty 4.2.3 ([MIT](https://raw.githubusercontent.com/pillarjs/multiparty/master/LICENSE))
- mysql2 3.13.0 ([MIT](https://raw.githubusercontent.com/sidorares/node-mysql2/master/License)) - mysql2 3.14.1 ([MIT](https://raw.githubusercontent.com/sidorares/node-mysql2/master/License))
- oracledb 6.8.0 ([(Apache-2.0 OR UPL-1.0)](https://raw.githubusercontent.com/oracle/node-oracledb/main/LICENSE.txt)) - oracledb 6.8.0 ([(Apache-2.0 OR UPL-1.0)](https://raw.githubusercontent.com/oracle/node-oracledb/main/LICENSE.txt))
- pg 8.14.0 ([MIT](https://raw.githubusercontent.com/brianc/node-postgres/master/LICENSE)) - pg 8.15.6 ([MIT](https://raw.githubusercontent.com/brianc/node-postgres/master/LICENSE))
- redis 4.7.0 ([MIT](https://raw.githubusercontent.com/redis/node-redis/master/LICENSE)) - redis 4.7.0 ([MIT](https://raw.githubusercontent.com/redis/node-redis/master/LICENSE))
- retry 0.13.1 ([MIT](https://raw.githubusercontent.com/tim-kos/node-retry/master/License)) - retry 0.13.1 ([MIT](https://raw.githubusercontent.com/tim-kos/node-retry/master/License))
- socket.io 4.8.1 ([MIT](https://raw.githubusercontent.com/socketio/socket.io/main/LICENSE)) - socket.io 4.8.1 ([MIT](https://raw.githubusercontent.com/socketio/socket.io/main/LICENSE))
@ -61,5 +61,5 @@
- bytes 3.1.2 ([MIT](https://raw.githubusercontent.com/visionmedia/bytes.js/master/LICENSE)) - bytes 3.1.2 ([MIT](https://raw.githubusercontent.com/visionmedia/bytes.js/master/LICENSE))
- co 4.6.0 ([MIT](https://raw.githubusercontent.com/tj/co/master/LICENSE)) - co 4.6.0 ([MIT](https://raw.githubusercontent.com/tj/co/master/LICENSE))
- config 3.3.12 ([MIT](https://github.com/node-config/node-config/blob/master/LICENSE)) - config 3.3.12 ([MIT](https://github.com/node-config/node-config/blob/master/LICENSE))
- lcid 3.1.1 ([MIT](https://raw.githubusercontent.com/sindresorhus/lcid/main/license)) - lcid 5.0.0 ([MIT](https://raw.githubusercontent.com/sindresorhus/lcid/main/license))
- statsd 0.8.4 ([MIT](https://raw.githubusercontent.com/statsd/statsd/master/LICENSE)) - statsd 0.8.4 ([MIT](https://raw.githubusercontent.com/statsd/statsd/master/LICENSE))

File diff suppressed because it is too large Load Diff

View File

@ -4,29 +4,29 @@
"homepage": "https://www.onlyoffice.com", "homepage": "https://www.onlyoffice.com",
"private": true, "private": true,
"dependencies": { "dependencies": {
"@aws-sdk/client-s3": "3.637.0", "@aws-sdk/client-s3": "3.797.0",
"@aws-sdk/s3-request-presigner": "3.370.0", "@aws-sdk/s3-request-presigner": "3.797.0",
"@azure/storage-blob": "12.27.0", "@azure/storage-blob": "12.27.0",
"@smithy/node-http-handler": "4.0.3", "@smithy/node-http-handler": "4.0.4",
"amqplib": "0.10.5", "amqplib": "0.10.7",
"axios": "1.8.3", "axios": "1.9.0",
"co": "4.6.0", "co": "4.6.0",
"config": "3.3.12", "config": "3.3.12",
"content-disposition": "0.5.4", "content-disposition": "0.5.4",
"dnscache": "1.0.2", "dnscache": "1.0.2",
"escape-string-regexp": "1.0.5", "escape-string-regexp": "5.0.0",
"forwarded": "0.2.0", "forwarded": "0.2.0",
"ipaddr.js": "2.2.0", "ipaddr.js": "2.2.0",
"jsonwebtoken": "9.0.2", "jsonwebtoken": "9.0.2",
"log4js": "6.9.1", "log4js": "6.9.1",
"mime": "2.3.1", "mime": "4.0.7",
"ms": "2.1.3", "ms": "2.1.3",
"node-cache": "5.1.2", "node-cache": "5.1.2",
"node-statsd": "0.1.1", "node-statsd": "0.1.1",
"nodemailer": "6.10.0", "nodemailer": "6.10.1",
"request-filtering-agent": "1.0.5", "request-filtering-agent": "2.0.1",
"rhea": "3.0.3", "rhea": "3.0.4",
"uri-js": "4.4.1", "uri-js-replace": "1.0.1",
"win-ca": "3.5.1" "win-ca": "3.5.1"
} }
} }

View File

@ -2,7 +2,10 @@
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
const { BlobServiceClient, StorageSharedKeyCredential, generateBlobSASQueryParameters, BlobSASPermissions } = require('@azure/storage-blob'); const { BlobServiceClient, StorageSharedKeyCredential, generateBlobSASQueryParameters, BlobSASPermissions } = require('@azure/storage-blob');
const mime = require('mime'); let mime;
import('mime').then(module => {
mime = module.default;
})
const config = require('config'); const config = require('config');
const { Readable } = require('stream'); const { Readable } = require('stream');
const utils = require('../utils'); const utils = require('../utils');

View File

@ -41,7 +41,10 @@ const { GetObjectCommand, PutObjectCommand, CopyObjectCommand} = require("@aws-s
const { DeleteObjectsCommand, DeleteObjectCommand } = require("@aws-sdk/client-s3"); const { DeleteObjectsCommand, DeleteObjectCommand } = require("@aws-sdk/client-s3");
const { getSignedUrl } = require("@aws-sdk/s3-request-presigner"); const { getSignedUrl } = require("@aws-sdk/s3-request-presigner");
const { NodeHttpHandler } = require("@smithy/node-http-handler"); const { NodeHttpHandler } = require("@smithy/node-http-handler");
const mime = require('mime'); let mime;
import('mime').then(module => {
mime = module.default;
})
const config = require('config'); const config = require('config');
const utils = require('../utils'); const utils = require('../utils');
const ms = require('ms'); const ms = require('ms');

View File

@ -45,8 +45,11 @@ const crypto = require('crypto');
var url = require('url'); var url = require('url');
var axios = require('../node_modules/axios/dist/node/axios.cjs'); var axios = require('../node_modules/axios/dist/node/axios.cjs');
var co = require('co'); var co = require('co');
var URI = require("uri-js"); var URI = require("uri-js-replace");
const escapeStringRegexp = require('escape-string-regexp'); let escapeStringRegexp;
import('escape-string-regexp').then(module => {
escapeStringRegexp = module.default;
})
const ipaddr = require('ipaddr.js'); const ipaddr = require('ipaddr.js');
const getDnsCache = require('dnscache'); const getDnsCache = require('dnscache');
const jwt = require('jsonwebtoken'); const jwt = require('jsonwebtoken');

File diff suppressed because it is too large Load Diff

View File

@ -10,29 +10,29 @@
}, },
"dependencies": { "dependencies": {
"apicache": "1.6.3", "apicache": "1.6.3",
"body-parser": "1.20.3", "body-parser": "2.2.0",
"bottleneck": "2.19.5", "bottleneck": "2.19.5",
"bytes": "3.1.2", "bytes": "3.1.2",
"co": "4.6.0", "co": "4.6.0",
"config": "3.3.12", "config": "3.3.12",
"cron": "1.5.0", "cron": "4.3.0",
"dmdb": "1.0.33801", "dmdb": "1.0.34946",
"ejs": "3.1.10", "ejs": "3.1.10",
"exif-parser": "0.1.12", "exif-parser": "0.1.12",
"express": "4.21.2", "express": "4.21.2",
"ioredis": "5.6.0", "ioredis": "5.6.1",
"jimp": "0.22.10", "jimp": "1.6.0",
"jsonwebtoken": "9.0.2", "jsonwebtoken": "9.0.2",
"mime": "2.3.1", "mime": "4.0.7",
"mime-db": "1.53.0", "mime-db": "1.54.0",
"ms": "2.1.3", "ms": "2.1.3",
"mssql": "9.1.1", "mssql": "11.0.1",
"multer": "1.4.4", "multer": "1.4.5-lts.2",
"multi-integer-range": "5.2.0", "multi-integer-range": "5.2.0",
"multiparty": "4.2.3", "multiparty": "4.2.3",
"mysql2": "3.13.0", "mysql2": "3.14.1",
"oracledb": "6.8.0", "oracledb": "6.8.0",
"pg": "8.14.0", "pg": "8.15.6",
"redis": "4.7.0", "redis": "4.7.0",
"retry": "0.13.1", "retry": "0.13.1",
"socket.io": "4.8.1", "socket.io": "4.8.1",

View File

@ -35,7 +35,10 @@
const path = require('path'); const path = require('path');
var config = require('config'); var config = require('config');
var co = require('co'); var co = require('co');
const mime = require('mime'); let mime;
import('mime').then(module => {
mime = module.default;
})
var taskResult = require('./taskresult'); var taskResult = require('./taskresult');
var utils = require('./../../Common/sources/utils'); var utils = require('./../../Common/sources/utils');
var constants = require('./../../Common/sources/constants'); var constants = require('./../../Common/sources/constants');

View File

@ -38,7 +38,10 @@ const utils = require('./../../../Common/sources/utils');
const storage = require('./../../../Common/sources/storage/storage-base'); const storage = require('./../../../Common/sources/storage/storage-base');
const urlModule = require("url"); const urlModule = require("url");
const path = require("path"); const path = require("path");
const mime = require("mime"); let mime;
import('mime').then(module => {
mime = module.default;
})
const cfgStaticContent = config.has('services.CoAuthoring.server.static_content') ? config.util.cloneDeep(config.get('services.CoAuthoring.server.static_content')) : {}; const cfgStaticContent = config.has('services.CoAuthoring.server.static_content') ? config.util.cloneDeep(config.get('services.CoAuthoring.server.static_content')) : {};
const cfgCacheStorage = config.get('storage'); const cfgCacheStorage = config.get('storage');

View File

@ -45,7 +45,6 @@ const urlModule = require('url');
const path = require('path'); const path = require('path');
const bodyParser = require("body-parser"); const bodyParser = require("body-parser");
const multer = require('multer'); const multer = require('multer');
const mime = require('mime');
const apicache = require('apicache'); const apicache = require('apicache');
const docsCoServer = require('./DocsCoServer'); const docsCoServer = require('./DocsCoServer');
const canvasService = require('./canvasservice'); const canvasService = require('./canvasservice');

View File

@ -56,7 +56,10 @@ const sqlBase = require('./databaseConnectors/baseConnector');
const taskResult = require('./taskresult'); const taskResult = require('./taskresult');
const canvasService = require('./canvasservice'); const canvasService = require('./canvasservice');
const converterService = require('./converterservice'); const converterService = require('./converterservice');
const mime = require('mime'); let mime;
import('mime').then(module => {
mime = module.default;
})
const license = require('./../../Common/sources/license'); const license = require('./../../Common/sources/license');
const cfgTokenOutboxAlgorithm = config.get('services.CoAuthoring.token.outbox.algorithm'); const cfgTokenOutboxAlgorithm = config.get('services.CoAuthoring.token.outbox.algorithm');

View File

@ -41,9 +41,9 @@
} }
}, },
"invert-kv": { "invert-kv": {
"version": "3.0.1", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.1.tgz", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-4.2.0.tgz",
"integrity": "sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==" "integrity": "sha512-6veZJCvIUzuPAeYmmeAUTvlE1mOpvl33ZQoSBVvuWHJ1Ou5oMgAf95YDmK57+oLcSJrFWXfh/nQFYJl2uLOmrQ=="
}, },
"isexe": { "isexe": {
"version": "2.0.0", "version": "2.0.0",
@ -56,11 +56,11 @@
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
}, },
"lcid": { "lcid": {
"version": "3.1.1", "version": "5.0.0",
"resolved": "https://registry.npmjs.org/lcid/-/lcid-3.1.1.tgz", "resolved": "https://registry.npmjs.org/lcid/-/lcid-5.0.0.tgz",
"integrity": "sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==", "integrity": "sha512-i0bOkKz5k41apRs5rzFHp5ukmUtGm+owHXj2LwtEir6xxww96mRH1l5Q1denx44LFm5LVKIjXu8ZseqZv7Oa9g==",
"requires": { "requires": {
"invert-kv": "^3.0.0" "invert-kv": "^4.2.0"
} }
}, },
"ms": { "ms": {

View File

@ -9,7 +9,7 @@
"bytes": "3.1.2", "bytes": "3.1.2",
"co": "4.6.0", "co": "4.6.0",
"config": "3.3.12", "config": "3.3.12",
"lcid": "3.1.1", "lcid": "5.0.0",
"ms": "2.1.3" "ms": "2.1.3"
}, },
"pkg": { "pkg": {

View File

@ -39,7 +39,10 @@ var co = require('co');
var config = require('config'); var config = require('config');
var spawnAsync = require('@expo/spawn-async'); var spawnAsync = require('@expo/spawn-async');
const bytes = require('bytes'); const bytes = require('bytes');
const lcid = require('lcid'); let lcid;
import('lcid').then(module => {
lcid = module.default;
})
const ms = require('ms'); const ms = require('ms');
var commonDefines = require('./../../Common/sources/commondefines'); var commonDefines = require('./../../Common/sources/commondefines');

97
npm-shrinkwrap.json generated
View File

@ -936,6 +936,11 @@
"resolved": "https://registry.npmjs.org/@kessler/tableify/-/tableify-1.0.2.tgz", "resolved": "https://registry.npmjs.org/@kessler/tableify/-/tableify-1.0.2.tgz",
"integrity": "sha512-e4psVV9Fe2eBfS9xK2rzQ9lE5xS4tARm7EJzDb6sVZy3F+EMyHJ67i0NdBVR9BRyQx7YhogMCbB6R1QwXuBxMg==" "integrity": "sha512-e4psVV9Fe2eBfS9xK2rzQ9lE5xS4tARm7EJzDb6sVZy3F+EMyHJ67i0NdBVR9BRyQx7YhogMCbB6R1QwXuBxMg=="
}, },
"@sec-ant/readable-stream": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz",
"integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg=="
},
"@sinclair/typebox": { "@sinclair/typebox": {
"version": "0.27.8", "version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
@ -1809,9 +1814,9 @@
"dev": true "dev": true
}, },
"eol": { "eol": {
"version": "0.9.1", "version": "0.10.0",
"resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", "resolved": "https://registry.npmjs.org/eol/-/eol-0.10.0.tgz",
"integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" "integrity": "sha512-+w3ktYrOphcIqC1XKmhQYvM+o2uxgQFiimL7B6JPZJlWVxf7Lno9e/JWLPIgbHo7DoZ+b7jsf/NzrUcNe6ZTZQ=="
}, },
"error-ex": { "error-ex": {
"version": "1.3.2", "version": "1.3.2",
@ -2213,21 +2218,71 @@
} }
}, },
"got": { "got": {
"version": "13.0.0", "version": "14.4.7",
"resolved": "https://registry.npmjs.org/got/-/got-13.0.0.tgz", "resolved": "https://registry.npmjs.org/got/-/got-14.4.7.tgz",
"integrity": "sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==", "integrity": "sha512-DI8zV1231tqiGzOiOzQWDhsBmncFW7oQDH6Zgy6pDPrqJuVZMtoSgPLLsBZQj8Jg4JFfwoOsDA8NGtLQLnIx2g==",
"requires": { "requires": {
"@sindresorhus/is": "^5.2.0", "@sindresorhus/is": "^7.0.1",
"@szmarczak/http-timer": "^5.0.1", "@szmarczak/http-timer": "^5.0.1",
"cacheable-lookup": "^7.0.0", "cacheable-lookup": "^7.0.0",
"cacheable-request": "^10.2.8", "cacheable-request": "^12.0.1",
"decompress-response": "^6.0.0", "decompress-response": "^6.0.0",
"form-data-encoder": "^2.1.2", "form-data-encoder": "^4.0.2",
"get-stream": "^6.0.1", "http2-wrapper": "^2.2.1",
"http2-wrapper": "^2.1.10",
"lowercase-keys": "^3.0.0", "lowercase-keys": "^3.0.0",
"p-cancelable": "^3.0.0", "p-cancelable": "^4.0.1",
"responselike": "^3.0.0" "responselike": "^3.0.0",
"type-fest": "^4.26.1"
},
"dependencies": {
"@sindresorhus/is": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.0.1.tgz",
"integrity": "sha512-QWLl2P+rsCJeofkDNIT3WFmb6NrRud1SUYW8dIhXK/46XFV8Q/g7Bsvib0Askb0reRLe+WYPeeE+l5cH7SlkuQ=="
},
"cacheable-request": {
"version": "12.0.1",
"resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-12.0.1.tgz",
"integrity": "sha512-Yo9wGIQUaAfIbk+qY0X4cDQgCosecfBe3V9NSyeY4qPC2SAkbCS4Xj79VP8WOzitpJUZKc/wsRCYF5ariDIwkg==",
"requires": {
"@types/http-cache-semantics": "^4.0.4",
"get-stream": "^9.0.1",
"http-cache-semantics": "^4.1.1",
"keyv": "^4.5.4",
"mimic-response": "^4.0.0",
"normalize-url": "^8.0.1",
"responselike": "^3.0.0"
}
},
"form-data-encoder": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-4.0.2.tgz",
"integrity": "sha512-KQVhvhK8ZkWzxKxOr56CPulAhH3dobtuQ4+hNQ+HekH/Wp5gSOafqRAeTphQUJAIk0GBvHZgJ2ZGRWd5kphMuw=="
},
"get-stream": {
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz",
"integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==",
"requires": {
"@sec-ant/readable-stream": "^0.4.1",
"is-stream": "^4.0.1"
}
},
"is-stream": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz",
"integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A=="
},
"p-cancelable": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-4.0.1.tgz",
"integrity": "sha512-wBowNApzd45EIKdO1LaU+LrMBwAcjfPaYtVzV3lmfM3gf8Z4CHZsiIqlM8TZZ8okYvh5A1cP6gTfCRQtwUpaUg=="
},
"type-fest": {
"version": "4.40.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.40.1.tgz",
"integrity": "sha512-9YvLNnORDpI+vghLU/Nf+zSv0kL47KbVJ1o3sKgoTefl6i+zebxbiDQWoe/oWWqPhIgQdRZRT1KA9sCPL810SA=="
}
} }
}, },
"graceful-fs": { "graceful-fs": {
@ -3730,17 +3785,17 @@
} }
}, },
"license-report": { "license-report": {
"version": "6.5.0", "version": "6.7.2",
"resolved": "https://registry.npmjs.org/license-report/-/license-report-6.5.0.tgz", "resolved": "https://registry.npmjs.org/license-report/-/license-report-6.7.2.tgz",
"integrity": "sha512-e8VbNeBb2UumBaTCciINTmW0MquM9HmSSGskCxFqIPjsypYHWlwoz5k6ydGP1lk5GaYUHBZsN+XoENJ5C9c04A==", "integrity": "sha512-DWWy7Hmm266CAtx9T+rPNnBwqLNT/Gddc6nToMERQTrsp/caQjrS8PEOl/ymiER24rk12GDLqJqri73mBQj0dg==",
"requires": { "requires": {
"@kessler/tableify": "^1.0.2", "@kessler/tableify": "^1.0.2",
"debug": "^4.3.4", "debug": "^4.4.0",
"eol": "^0.9.1", "eol": "^0.10.0",
"got": "^13.0.0", "got": "^14.4.6",
"rc": "^1.2.8", "rc": "^1.2.8",
"semver": "^7.5.4", "semver": "^7.7.1",
"tablemark": "^3.0.0", "tablemark": "^3.1.0",
"text-table": "^0.2.0", "text-table": "^0.2.0",
"visit-values": "^2.0.0" "visit-values": "^2.0.0"
}, },

View File

@ -5,7 +5,7 @@
"private": true, "private": true,
"dependencies": { "dependencies": {
"license-downloader": "1.0.8", "license-downloader": "1.0.8",
"license-report": "6.5.0", "license-report": "6.7.2",
"npm-run-all": "4.1.5" "npm-run-all": "4.1.5"
}, },
"devDependencies": { "devDependencies": {