From 81bf00aaae5df0f818758ba4b697f8039ac179ce Mon Sep 17 00:00:00 2001 From: Sergey Konovalov Date: Wed, 20 Sep 2023 20:33:21 +0300 Subject: [PATCH] [npm] Save exact version in package.json --- Common/npm-shrinkwrap.json | 15 +++++--- Common/package.json | 48 ++++++++++++------------- DocService/npm-shrinkwrap.json | 26 +++++++------- DocService/package.json | 64 +++++++++++++++++----------------- FileConverter/package.json | 10 +++--- SpellChecker/package.json | 8 ++--- package.json | 18 +++++----- 7 files changed, 98 insertions(+), 91 deletions(-) diff --git a/Common/npm-shrinkwrap.json b/Common/npm-shrinkwrap.json index 295ba135..68faf593 100644 --- a/Common/npm-shrinkwrap.json +++ b/Common/npm-shrinkwrap.json @@ -1723,11 +1723,18 @@ "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha512-SknJC52obPfGQPnjIkXbmA6+5H15E+fR+E4iR2oQ3zzCLbd7/ONua69R/Gw7AgkTLsRG+r5fzksYwWe1AgTyWA==", "requires": { - "minimist": "^1.2.5" + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha512-miQKw5Hv4NS1Psg2517mV4e4dYNaO3++hjAvLOAzKqZ61rH8NS1SK+vbfBWZ5PY/Me/bEWhUwqMghEW5Fb9T7Q==" + } } }, "ms": { diff --git a/Common/package.json b/Common/package.json index be647bec..cb12c835 100644 --- a/Common/package.json +++ b/Common/package.json @@ -4,29 +4,29 @@ "homepage": "https://www.onlyoffice.com", "private": true, "dependencies": { - "@aws-sdk/client-s3": "^3.370.0", - "@aws-sdk/s3-request-presigner": "^3.370.0", - "amqplib": "^0.8.0", - "co": "^4.6.0", - "config": "^2.0.1", - "content-disposition": "^0.5.3", - "dnscache": "^1.0.1", - "escape-string-regexp": "^1.0.5", - "forwarded": "^0.1.2", - "fs-extra": "^7.0.0", - "ipaddr.js": "^1.8.1", - "jsonwebtoken": "^9.0.0", - "log4js": "^6.4.1", - "mime": "^2.3.1", - "mkdirp": "^0.5.1", - "ms": "^2.1.1", - "node-cache": "^4.2.1", - "node-statsd": "^0.1.1", - "openpgp": "^4.10.8", - "request": "^2.88.0", - "request-filtering-agent": "^1.0.5", - "rhea": "^1.0.24", - "uri-js": "^4.2.2", - "win-ca": "^3.5.0" + "@aws-sdk/client-s3": "3.370.0", + "@aws-sdk/s3-request-presigner": "3.370.0", + "amqplib": "0.8.0", + "co": "4.6.0", + "config": "2.0.1", + "content-disposition": "0.5.3", + "dnscache": "1.0.1", + "escape-string-regexp": "1.0.5", + "forwarded": "0.1.2", + "fs-extra": "7.0.0", + "ipaddr.js": "1.8.1", + "jsonwebtoken": "9.0.0", + "log4js": "6.4.1", + "mime": "2.3.1", + "mkdirp": "0.5.1", + "ms": "2.1.1", + "node-cache": "4.2.1", + "node-statsd": "0.1.1", + "openpgp": "4.10.8", + "request": "2.88.0", + "request-filtering-agent": "1.0.5", + "rhea": "1.0.24", + "uri-js": "4.2.2", + "win-ca": "3.5.0" } } diff --git a/DocService/npm-shrinkwrap.json b/DocService/npm-shrinkwrap.json index 4f04521f..f154a8a8 100644 --- a/DocService/npm-shrinkwrap.json +++ b/DocService/npm-shrinkwrap.json @@ -1385,23 +1385,23 @@ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" }, "pg": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.9.0.tgz", - "integrity": "sha512-ZJM+qkEbtOHRuXjmvBtOgNOXOtLSbxiMiUVMgE4rV6Zwocy03RicCVvDXgx8l4Biwo8/qORUnEqn2fdQzV7KCg==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", + "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", "requires": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", "pg-connection-string": "^2.5.0", "pg-pool": "^3.5.2", - "pg-protocol": "^1.6.0", + "pg-protocol": "^1.5.0", "pg-types": "^2.1.0", "pgpass": "1.x" } }, "pg-connection-string": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", - "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.2.tgz", + "integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==" }, "pg-int8": { "version": "1.0.1", @@ -1409,9 +1409,9 @@ "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" }, "pg-pool": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", - "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==" + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.1.tgz", + "integrity": "sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==" }, "pg-protocol": { "version": "1.6.0", @@ -1751,9 +1751,9 @@ } }, "split2": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", - "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==" }, "sprintf-js": { "version": "1.0.3", diff --git a/DocService/package.json b/DocService/package.json index c62e7e69..13b5bb98 100644 --- a/DocService/package.json +++ b/DocService/package.json @@ -9,38 +9,38 @@ "prepare4shutdown": "sources/shutdown.js" }, "dependencies": { - "ajv": "^8.9.0", - "apicache": "^1.6.3", - "base64-stream": "^1.0.0", - "body-parser": "^1.20.1", - "bottleneck": "^2.19.5", - "bytes": "^3.0.0", - "co": "^4.6.0", - "config": "^2.0.1", - "cron": "^1.5.0", - "deep-equal": "^1.0.1", - "dmdb": "^1.0.14280", - "ejs": "^3.1.8", - "express": "^4.18.2", - "fakeredis": "^2.0.0", - "ioredis": "^5.3.1", - "jsonwebtoken": "^9.0.0", - "jwa": "^1.1.6", - "mime": "^2.3.1", - "mime-db": "^1.49.0", - "ms": "^2.1.1", - "multer": "^1.4.3", - "multi-integer-range": "^4.0.7", - "multiparty": "^4.2.1", - "mysql2": "^2.3.3", - "pg": "^8.8.0", - "redis": "^4.6.5", - "retry": "^0.12.0", - "socket.io": "^4.7.1", - "underscore": "^1.13.1", - "utf7": "^1.0.2", - "windows-locale": "^1.0.1", - "xmlbuilder2": "^3.0.2" + "ajv": "8.9.0", + "apicache": "1.6.3", + "base64-stream": "1.0.0", + "body-parser": "1.20.1", + "bottleneck": "2.19.5", + "bytes": "3.0.0", + "co": "4.6.0", + "config": "2.0.1", + "cron": "1.5.0", + "deep-equal": "1.0.1", + "dmdb": "1.0.14280", + "ejs": "3.1.8", + "express": "4.18.2", + "fakeredis": "2.0.0", + "ioredis": "5.3.1", + "jsonwebtoken": "9.0.0", + "jwa": "1.1.6", + "mime": "2.3.1", + "mime-db": "1.49.0", + "ms": "2.1.1", + "multer": "1.4.3", + "multi-integer-range": "4.0.7", + "multiparty": "4.2.1", + "mysql2": "2.3.3", + "pg": "8.8.0", + "redis": "4.6.5", + "retry": "0.12.0", + "socket.io": "4.7.1", + "underscore": "1.13.1", + "utf7": "1.0.2", + "windows-locale": "1.0.1", + "xmlbuilder2": "3.0.2" }, "pkg": { "scripts": [ diff --git a/FileConverter/package.json b/FileConverter/package.json index aebb287e..6b6207b1 100644 --- a/FileConverter/package.json +++ b/FileConverter/package.json @@ -5,11 +5,11 @@ "private": true, "bin": "sources/convertermaster.js", "dependencies": { - "@expo/spawn-async": "^1.3.0", - "bytes": "^3.0.0", - "co": "^4.6.0", - "config": "^2.0.1", - "lcid": "^3.1.1" + "@expo/spawn-async": "1.3.0", + "bytes": "3.0.0", + "co": "4.6.0", + "config": "2.0.1", + "lcid": "3.1.1" }, "pkg": { "scripts": [ diff --git a/SpellChecker/package.json b/SpellChecker/package.json index 14ffba8d..ebb74c97 100644 --- a/SpellChecker/package.json +++ b/SpellChecker/package.json @@ -5,11 +5,11 @@ "private": true, "bin": "sources/server.js", "dependencies": { - "co": "^4.6.0", - "config": "^2.0.1", - "express": "^4.16.4", + "co": "4.6.0", + "config": "2.0.1", + "express": "4.16.4", "nodehun": "git+https://git@github.com/ONLYOFFICE/nodehun.git#2411a56828c7d58214c61781b4a5c63d18adba99", - "sockjs": "^0.3.21" + "sockjs": "0.3.21" }, "pkg": { "assets": [ diff --git a/package.json b/package.json index dab5f46d..4a477526 100644 --- a/package.json +++ b/package.json @@ -54,17 +54,17 @@ "./build/server/Metrics" ], "dependencies": { - "grunt": "^1.5.3", - "grunt-banner": "^0.6.0", - "grunt-check-dependencies": "^1.0.0", - "grunt-contrib-clean": "^2.0.0", - "grunt-contrib-copy": "^1.0.0", - "grunt-mkdir": "^1.1.0", - "grunt-stripcomments": "^0.7.2" + "grunt": "1.5.3", + "grunt-banner": "0.6.0", + "grunt-check-dependencies": "1.0.0", + "grunt-contrib-clean": "2.0.0", + "grunt-contrib-copy": "1.0.0", + "grunt-mkdir": "1.1.0", + "grunt-stripcomments": "0.7.2" }, "devDependencies": { - "@jest/globals": "^29.5.0", - "jest": "^29.5.0" + "@jest/globals": "29.5.0", + "jest": "29.5.0" }, "scripts": { "unit tests": "cd ./DocService && jest unit --config=../tests/jest.config.js",