diff --git a/packages/backend-bundle/package-lock.json b/packages/backend-bundle/package-lock.json index e9ddad833..207d8d038 100644 --- a/packages/backend-bundle/package-lock.json +++ b/packages/backend-bundle/package-lock.json @@ -7,7 +7,7 @@ "": { "name": "backend-bundle", "version": "2.0.1-alpha.4", - "license": "ISC" + "license": "GPL-3.0-or-later" } } } diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md index 02777cda3..24f713737 100644 --- a/packages/desktop/CHANGELOG.md +++ b/packages/desktop/CHANGELOG.md @@ -29,6 +29,7 @@ ### Chores +* Remove unused dependencies * Cleanup data directory at end of e2e tests * Update mobile development README ([#2483](https://github.com/TryQuiet/quiet/issues/2483)) * Update github workflows for PR gating ([#2487](https://github.com/TryQuiet/quiet/issues/2487)) diff --git a/packages/desktop/package-lock.json b/packages/desktop/package-lock.json index 98cafdd71..e8fc7dabb 100644 --- a/packages/desktop/package-lock.json +++ b/packages/desktop/package-lock.json @@ -66,7 +66,6 @@ "@types/react": "^18.0.25", "@types/react-copy-to-clipboard": "^5.0.1", "@types/react-dom": "~18.0.9", - "@types/react-linkify": "^1.0.1", "@types/react-router": "^5.1.8", "@types/react-router-dom": "^5.1.6", "@types/react-virtualized": "^9.21.13", @@ -116,7 +115,6 @@ "react-dnd-test-backend": "^16.0.1", "react-dom": "18.1.0", "react-hook-form": "^7.41.3", - "react-linkify": "^1.0.0-alpha", "react-redux": "^8.0.5", "react-resize-detector": "^7.1.2", "react-router-dom": "^6.4.3", @@ -17577,15 +17575,6 @@ "@types/react": "*" } }, - "node_modules/@types/react-linkify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/react-linkify/-/react-linkify-1.0.1.tgz", - "integrity": "sha512-qPxYwjB41ezoKdLXs0MrQ1FnhF3apyyxf3J7WVQQCBu/GyZQAW7Y3TY4317jdh0450QJ4fLqj0rnhIJvFZOamQ==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, "node_modules/@types/react-router": { "version": "5.1.8", "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.8.tgz", @@ -34964,15 +34953,6 @@ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", "dev": true }, - "node_modules/linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dev": true, - "dependencies": { - "uc.micro": "^1.0.1" - } - }, "node_modules/lint-staged": { "version": "15.2.2", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", @@ -39647,16 +39627,6 @@ "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", "dev": true }, - "node_modules/react-linkify": { - "version": "1.0.0-alpha", - "resolved": "https://registry.npmjs.org/react-linkify/-/react-linkify-1.0.0-alpha.tgz", - "integrity": "sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==", - "dev": true, - "dependencies": { - "linkify-it": "^2.0.3", - "tlds": "^1.199.0" - } - }, "node_modules/react-markdown": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-6.0.3.tgz", @@ -44029,15 +43999,6 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", "dev": true }, - "node_modules/tlds": { - "version": "1.231.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.231.0.tgz", - "integrity": "sha512-L7UQwueHSkGxZHQBXHVmXW64oi+uqNtzFt2x6Ssk7NVnpIbw16CRs4eb/jmKOZ9t2JnqZ/b3Cfvo97lnXqKrhw==", - "dev": true, - "bin": { - "tlds": "bin.js" - } - }, "node_modules/tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", @@ -44980,12 +44941,6 @@ "typescript-compare": "^0.0.2" } }, - "node_modules/uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dev": true - }, "node_modules/uglify-js": { "version": "3.4.9", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", @@ -60095,15 +60050,6 @@ "@types/react": "*" } }, - "@types/react-linkify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/react-linkify/-/react-linkify-1.0.1.tgz", - "integrity": "sha512-qPxYwjB41ezoKdLXs0MrQ1FnhF3apyyxf3J7WVQQCBu/GyZQAW7Y3TY4317jdh0450QJ4fLqj0rnhIJvFZOamQ==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, "@types/react-router": { "version": "5.1.8", "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.8.tgz", @@ -73633,15 +73579,6 @@ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", "dev": true }, - "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dev": true, - "requires": { - "uc.micro": "^1.0.1" - } - }, "lint-staged": { "version": "15.2.2", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", @@ -77242,16 +77179,6 @@ "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==", "dev": true }, - "react-linkify": { - "version": "1.0.0-alpha", - "resolved": "https://registry.npmjs.org/react-linkify/-/react-linkify-1.0.0-alpha.tgz", - "integrity": "sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==", - "dev": true, - "requires": { - "linkify-it": "^2.0.3", - "tlds": "^1.199.0" - } - }, "react-markdown": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-6.0.3.tgz", @@ -80651,12 +80578,6 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", "dev": true }, - "tlds": { - "version": "1.231.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.231.0.tgz", - "integrity": "sha512-L7UQwueHSkGxZHQBXHVmXW64oi+uqNtzFt2x6Ssk7NVnpIbw16CRs4eb/jmKOZ9t2JnqZ/b3Cfvo97lnXqKrhw==", - "dev": true - }, "tmp": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", @@ -81350,12 +81271,6 @@ "typescript-compare": "^0.0.2" } }, - "uc.micro": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", - "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", - "dev": true - }, "uglify-js": { "version": "3.4.9", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", diff --git a/packages/desktop/package.json b/packages/desktop/package.json index e6d763b04..e55a07009 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -192,7 +192,6 @@ "@types/react": "^18.0.25", "@types/react-copy-to-clipboard": "^5.0.1", "@types/react-dom": "~18.0.9", - "@types/react-linkify": "^1.0.1", "@types/react-router": "^5.1.8", "@types/react-router-dom": "^5.1.6", "@types/react-virtualized": "^9.21.13", @@ -243,7 +242,6 @@ "react-dnd-test-backend": "^16.0.1", "react-dom": "18.1.0", "react-hook-form": "^7.41.3", - "react-linkify": "^1.0.0-alpha", "react-redux": "^8.0.5", "react-resize-detector": "^7.1.2", "react-router-dom": "^6.4.3", diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md index 02777cda3..fd73d291a 100644 --- a/packages/mobile/CHANGELOG.md +++ b/packages/mobile/CHANGELOG.md @@ -7,6 +7,10 @@ * The user profile area is now much easier to click on desktop, and has a nice hover effect matching the rest of the sidebar ([#2566](https://github.com/TryQuiet/quiet/issues/2566)) Thanks @okrayrum! * Android app will now work correctly after suspending it (e.g. by swiping up in the app manager) ([#2587](https://github.com/TryQuiet/quiet/issues/2587)) +### Chores + +* Remove unused dependencies + ## [2.3.0] ### New features diff --git a/packages/mobile/package-lock.json b/packages/mobile/package-lock.json index 3633c68c7..f474c0bb9 100644 --- a/packages/mobile/package-lock.json +++ b/packages/mobile/package-lock.json @@ -28,7 +28,6 @@ "react-dom": "18.1.0", "react-i18next": "^11.8.15", "react-intl": "^6.6.6", - "react-linkify": "^1.0.0-alpha", "react-native": "0.73.2", "react-native-blob-util": "^0.19.6", "react-native-config": "git+https://github.com/siepra/react-native-config.git#9dde363d95fce46248f63d9ff2530c16f954214e", @@ -85,7 +84,6 @@ "@types/lodash": "4.17.0", "@types/luxon": "^3.4.2", "@types/react": "^17", - "@types/react-linkify": "^1.0.1", "@types/react-native": "^0.64.0", "@types/react-test-renderer": "^16.9.2", "@types/styled-components": "^5.1.9", @@ -9045,15 +9043,6 @@ "csstype": "^3.0.2" } }, - "node_modules/@types/react-linkify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/react-linkify/-/react-linkify-1.0.1.tgz", - "integrity": "sha512-qPxYwjB41ezoKdLXs0MrQ1FnhF3apyyxf3J7WVQQCBu/GyZQAW7Y3TY4317jdh0450QJ4fLqj0rnhIJvFZOamQ==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, "node_modules/@types/react-native": { "version": "0.64.29", "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.64.29.tgz", @@ -18601,14 +18590,6 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "devOptional": true }, - "node_modules/linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "dependencies": { - "uc.micro": "^1.0.1" - } - }, "node_modules/lint-staged": { "version": "15.2.2", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", @@ -21955,15 +21936,6 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, - "node_modules/react-linkify": { - "version": "1.0.0-alpha", - "resolved": "https://registry.npmjs.org/react-linkify/-/react-linkify-1.0.0-alpha.tgz", - "integrity": "sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==", - "dependencies": { - "linkify-it": "^2.0.3", - "tlds": "^1.199.0" - } - }, "node_modules/react-native": { "version": "0.73.2", "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.73.2.tgz", @@ -27861,14 +27833,6 @@ "upper-case": "^1.0.3" } }, - "node_modules/tlds": { - "version": "1.236.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.236.0.tgz", - "integrity": "sha512-oP2PZ3KeGlgpHgsEfrtva3/K9kzsJUNliQSbCfrJ7JMCWFoCdtG+9YMq/g2AnADQ1v5tVlbtvKJZ4KLpy/P6MA==", - "bin": { - "tlds": "bin.js" - } - }, "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -36202,15 +36166,6 @@ } } }, - "@types/react-linkify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/react-linkify/-/react-linkify-1.0.1.tgz", - "integrity": "sha512-qPxYwjB41ezoKdLXs0MrQ1FnhF3apyyxf3J7WVQQCBu/GyZQAW7Y3TY4317jdh0450QJ4fLqj0rnhIJvFZOamQ==", - "dev": true, - "requires": { - "@types/react": "*" - } - }, "@types/react-native": { "version": "0.64.29", "resolved": "https://registry.npmjs.org/@types/react-native/-/react-native-0.64.29.tgz", @@ -43732,14 +43687,6 @@ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", "devOptional": true }, - "linkify-it": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", - "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==", - "requires": { - "uc.micro": "^1.0.1" - } - }, "lint-staged": { "version": "15.2.2", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.2.tgz", @@ -46361,15 +46308,6 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, - "react-linkify": { - "version": "1.0.0-alpha", - "resolved": "https://registry.npmjs.org/react-linkify/-/react-linkify-1.0.0-alpha.tgz", - "integrity": "sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==", - "requires": { - "linkify-it": "^2.0.3", - "tlds": "^1.199.0" - } - }, "react-native": { "version": "0.73.2", "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.73.2.tgz", @@ -50891,11 +50829,6 @@ "upper-case": "^1.0.3" } }, - "tlds": { - "version": "1.236.0", - "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.236.0.tgz", - "integrity": "sha512-oP2PZ3KeGlgpHgsEfrtva3/K9kzsJUNliQSbCfrJ7JMCWFoCdtG+9YMq/g2AnADQ1v5tVlbtvKJZ4KLpy/P6MA==" - }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 80517ae1e..0cb8fde6e 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -23,6 +23,7 @@ "version": "react-native-version --skip-tag" }, "dependencies": { + "@babel/runtime": "^7.24.5", "@peculiar/webcrypto": "^1.4.3", "@quiet/backend": "^2.0.3-alpha.5", "@quiet/common": "^2.0.2-alpha.1", @@ -49,7 +50,6 @@ "react-dom": "18.1.0", "react-i18next": "^11.8.15", "react-intl": "^6.6.6", - "react-linkify": "^1.0.0-alpha", "react-native": "0.73.2", "react-native-blob-util": "^0.19.6", "react-native-config": "git+https://github.com/siepra/react-native-config.git#9dde363d95fce46248f63d9ff2530c16f954214e", @@ -110,7 +110,6 @@ "@types/lodash": "4.17.0", "@types/luxon": "^3.4.2", "@types/react": "^17", - "@types/react-linkify": "^1.0.1", "@types/react-native": "^0.64.0", "@types/react-test-renderer": "^16.9.2", "@types/styled-components": "^5.1.9",