diff --git a/.all-contributorsrc b/.all-contributorsrc
index 0f18fec9..1677a8e2 100644
--- a/.all-contributorsrc
+++ b/.all-contributorsrc
@@ -406,6 +406,15 @@
"contributions": [
"design"
]
+ },
+ {
+ "login": "logicmachine123",
+ "name": "Logic Machine",
+ "avatar_url": "https://avatars.githubusercontent.com/u/63876444?v=4",
+ "profile": "https://git.io/JnP49",
+ "contributions": [
+ "doc"
+ ]
}
],
"contributorsPerLine": 7,
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 9f821d7a..940472eb 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -11,7 +11,7 @@ jobs:
fetch-depth: 0
- name: Installing Node
- uses: actions/setup-node@v2.1.5
+ uses: actions/setup-node@v2.2.0
with:
node-version: 14
@@ -46,7 +46,7 @@ jobs:
fetch-depth: 0
- name: Installing Node
- uses: actions/setup-node@v2.1.5
+ uses: actions/setup-node@v2.2.0
with:
node-version: 14
@@ -139,7 +139,7 @@ jobs:
fetch-depth: 0
- name: Install Node
- uses: actions/setup-node@v2.1.5
+ uses: actions/setup-node@v2.2.0
with:
node-version: 14
@@ -245,7 +245,7 @@ jobs:
fetch-depth: 0
- name: Installing Node
- uses: actions/setup-node@v2.1.5
+ uses: actions/setup-node@v2.2.0
with:
node-version: 14
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 70d22720..5b98dd28 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -12,7 +12,7 @@ jobs:
fetch-depth: 0
- name: Installing Node
- uses: actions/setup-node@v2.1.5
+ uses: actions/setup-node@v2.2.0
with:
node-version: 14
diff --git a/README.md b/README.md
index 7832c3d8..3c528d7c 100644
--- a/README.md
+++ b/README.md
@@ -184,6 +184,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
Dominic Yin 💻 |
Brandon Rothweiler 🎨 |
+ Logic Machine 📖 |
diff --git a/app/package.json b/app/package.json
index 91a20d97..520e129f 100644
--- a/app/package.json
+++ b/app/package.json
@@ -22,7 +22,7 @@
"@angular/platform-browser": "^12.0.0",
"@angular/platform-browser-dynamic": "^12.0.0",
"@electron/remote": "1.2.0",
- "@ng-bootstrap/ng-bootstrap": "^9.1.1",
+ "@ng-bootstrap/ng-bootstrap": "^10.0.0",
"any-promise": "^1.3.0",
"electron-config": "2.0.0",
"electron-debug": "^3.2.0",
diff --git a/app/yarn.lock b/app/yarn.lock
index c17c5127..6567558e 100644
--- a/app/yarn.lock
+++ b/app/yarn.lock
@@ -65,12 +65,12 @@
update-notifier "^2.2.0"
yargs "^8.0.2"
-"@ng-bootstrap/ng-bootstrap@^9.1.1":
- version "9.1.1"
- resolved "https://registry.yarnpkg.com/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-9.1.1.tgz#5a629915ea93b4f9b4d61854cb6862d99a7c9ca4"
- integrity sha512-m31qKJylYueXm+a3YEoOfnrJYR1lovb7WgaQwvXQz3dDmtaYRX4n8aPeCMp1VrI7hFfFITKWo0GxPaI3JIFk4w==
+"@ng-bootstrap/ng-bootstrap@^10.0.0":
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-10.0.0.tgz#6022927bac7029bdd12d7f1e10b5b20074db06dc"
+ integrity sha512-Sz+QaxjuyJYJ+zyUbf0TevgcgVesCPQiiFiggEzxKjzY5R+Hvq3YgryLdXf2r/ryePL+C3FXCcmmKpTM5bfczQ==
dependencies:
- tslib "^2.0.0"
+ tslib "^2.1.0"
"@serialport/binding-abstract@^9.0.7":
version "9.0.7"
diff --git a/package.json b/package.json
index ef452e71..064722bc 100644
--- a/package.json
+++ b/package.json
@@ -9,17 +9,17 @@
"@types/fs-extra": "^9.0.11",
"@types/js-yaml": "^4.0.1",
"@types/node": "15.12.5",
- "@types/webpack-env": "^1.16.0",
+ "@types/webpack-env": "^1.16.2",
"@typescript-eslint/eslint-plugin": "^4.25.0",
"@typescript-eslint/parser": "^4.28.0",
"apply-loader": "2.0.0",
"awesome-typescript-loader": "^5.2.1",
"clone-deep": "^4.0.1",
"compare-versions": "^3.6.0",
- "core-js": "^3.14.0",
+ "core-js": "^3.15.2",
"cross-env": "7.0.3",
"css-loader": "5.2.6",
- "electron": "13.1.4",
+ "electron": "13.1.5",
"electron-builder": "22.10.5",
"electron-download": "^4.1.1",
"electron-installer-snap": "^5.1.0",
@@ -56,7 +56,7 @@
"typescript": "^4.2.4",
"url-loader": "^4.1.1",
"val-loader": "4.0.0",
- "webpack": "^5.41.0",
+ "webpack": "^5.42.0",
"webpack-bundle-analyzer": "^4.4.2",
"webpack-cli": "^4.7.0",
"yaml-loader": "0.6.0"
diff --git a/tabby-local/yarn.lock b/tabby-local/yarn.lock
index 54961cfb..a82803be 100644
--- a/tabby-local/yarn.lock
+++ b/tabby-local/yarn.lock
@@ -436,9 +436,9 @@ unbox-primitive@^1.0.0:
which-boxed-primitive "^1.0.2"
utils-decorators@^1.8.3:
- version "1.8.3"
- resolved "https://registry.yarnpkg.com/utils-decorators/-/utils-decorators-1.8.3.tgz#7ec9c2b4a943658de34cb2533bf2fd9c4b1cd61b"
- integrity sha512-QtoRQikWeYtMZsT5ChOz5HNzYxLGCEBUELQ1J8+WIuSQo+1D2bPwIY08DKzw88YSl2HXes60RxfafYhgXnlVJA==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/utils-decorators/-/utils-decorators-1.10.0.tgz#eb9208ccbb7fbb7488d5d04b2611df62c2fcaf4d"
+ integrity sha512-wlNRoPCFdxSReLfmhNqkZsg8FqsKu9d5trdSELxBZCtmK4KPtSidxRg24+bpZQjEBBF0hUIQEFz2uM7sBDVG2Q==
dependencies:
tinyqueue "^2.0.3"
diff --git a/tabby-settings/yarn.lock b/tabby-settings/yarn.lock
index 93e63e2e..9f07e3ce 100644
--- a/tabby-settings/yarn.lock
+++ b/tabby-settings/yarn.lock
@@ -13,8 +13,8 @@ tinyqueue@^2.0.3:
integrity sha512-ppJZNDuKGgxzkHihX8v9v9G5f+18gzaTfrukGrq6ueg0lmH4nqVnA2IPG0AEH3jKEk2GRJCUhDoqpoiw3PHLBA==
utils-decorators@^1.8.0:
- version "1.8.3"
- resolved "https://registry.yarnpkg.com/utils-decorators/-/utils-decorators-1.8.3.tgz#7ec9c2b4a943658de34cb2533bf2fd9c4b1cd61b"
- integrity sha512-QtoRQikWeYtMZsT5ChOz5HNzYxLGCEBUELQ1J8+WIuSQo+1D2bPwIY08DKzw88YSl2HXes60RxfafYhgXnlVJA==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/utils-decorators/-/utils-decorators-1.10.0.tgz#eb9208ccbb7fbb7488d5d04b2611df62c2fcaf4d"
+ integrity sha512-wlNRoPCFdxSReLfmhNqkZsg8FqsKu9d5trdSELxBZCtmK4KPtSidxRg24+bpZQjEBBF0hUIQEFz2uM7sBDVG2Q==
dependencies:
tinyqueue "^2.0.3"
diff --git a/tabby-terminal/yarn.lock b/tabby-terminal/yarn.lock
index ca947be1..87cbdc24 100644
--- a/tabby-terminal/yarn.lock
+++ b/tabby-terminal/yarn.lock
@@ -535,9 +535,9 @@ unbox-primitive@^1.0.0:
which-boxed-primitive "^1.0.2"
utils-decorators@^1.8.1:
- version "1.8.3"
- resolved "https://registry.yarnpkg.com/utils-decorators/-/utils-decorators-1.8.3.tgz#7ec9c2b4a943658de34cb2533bf2fd9c4b1cd61b"
- integrity sha512-QtoRQikWeYtMZsT5ChOz5HNzYxLGCEBUELQ1J8+WIuSQo+1D2bPwIY08DKzw88YSl2HXes60RxfafYhgXnlVJA==
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/utils-decorators/-/utils-decorators-1.10.0.tgz#eb9208ccbb7fbb7488d5d04b2611df62c2fcaf4d"
+ integrity sha512-wlNRoPCFdxSReLfmhNqkZsg8FqsKu9d5trdSELxBZCtmK4KPtSidxRg24+bpZQjEBBF0hUIQEFz2uM7sBDVG2Q==
dependencies:
tinyqueue "^2.0.3"
diff --git a/yarn.lock b/yarn.lock
index b0ae492e..b138b7a7 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -444,10 +444,10 @@
resolved "https://registry.npmjs.org/@types/verror/-/verror-1.10.4.tgz"
integrity sha512-OjJdqx6QlbyZw9LShPwRW+Kmiegeg3eWNI41MQQKaG3vjdU2L9SRElntM51HmHBY1cu7izxQJ1lMYioQh3XMBg==
-"@types/webpack-env@^1.16.0":
- version "1.16.0"
- resolved "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.16.0.tgz"
- integrity sha512-Fx+NpfOO0CpeYX2g9bkvX8O5qh9wrU1sOF4g8sft4Mu7z+qfe387YlyY8w8daDyDsKY5vUxM0yxkAYnbkRbZEw==
+"@types/webpack-env@^1.16.2":
+ version "1.16.2"
+ resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.16.2.tgz#8db514b059c1b2ae14ce9d7bb325296de6a9a0fa"
+ integrity sha512-vKx7WNQNZDyJveYcHAm9ZxhqSGLYwoyLhrHjLBOkw3a7cT76sTdjgtwyijhk1MaHyRIuSztcVwrUOO/NEu68Dw==
"@types/yargs-parser@*":
version "15.0.0"
@@ -768,10 +768,10 @@ acorn@^7.1.1, acorn@^7.4.0:
resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-acorn@^8.0.4, acorn@^8.2.1:
- version "8.2.4"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.2.4.tgz#caba24b08185c3b56e3168e97d15ed17f4d31fd0"
- integrity sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==
+acorn@^8.0.4, acorn@^8.4.1:
+ version "8.4.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz#56c36251fc7cabc7096adc18f05afe814321a28c"
+ integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==
agent-base@4, agent-base@^4.0.1, agent-base@^4.3.0:
version "4.3.0"
@@ -2039,10 +2039,10 @@ core-js@^2.4.0:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec"
integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==
-core-js@^3.14.0, core-js@^3.6.5:
- version "3.14.0"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.14.0.tgz#62322b98c71cc2018b027971a69419e2425c2a6c"
- integrity sha512-3s+ed8er9ahK+zJpp9ZtuVcDoFzHNiZsPbNAAE4KXgrRHbjSqqNN6xGSXq6bq7TZIbKj4NLrLb6bJ5i+vSVjHA==
+core-js@^3.15.2, core-js@^3.6.5:
+ version "3.15.2"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.15.2.tgz#740660d2ff55ef34ce664d7e2455119c5bdd3d61"
+ integrity sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==
core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
@@ -2629,10 +2629,10 @@ electron-to-chromium@^1.3.723:
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.736.tgz#f632d900a1f788dab22fec9c62ec5c9c8f0c4052"
integrity sha512-DY8dA7gR51MSo66DqitEQoUMQ0Z+A2DSXFi7tK304bdTVqczCAfUuyQw6Wdg8hIoo5zIxkU1L24RQtUce1Ioig==
-electron@13.1.4:
- version "13.1.4"
- resolved "https://registry.yarnpkg.com/electron/-/electron-13.1.4.tgz#6d20d932a0651c3cba9f09a3d08cbaf5b69aa84b"
- integrity sha512-4qhRZbRvGqHmMWsCG/kRVF4X8VIq9Nujgm+gXZLBSpiR6uUtMHy7ViBTQZl1PGf6O9Ppxhpr9Yz+k6Um9WoP3Q==
+electron@13.1.5:
+ version "13.1.5"
+ resolved "https://registry.yarnpkg.com/electron/-/electron-13.1.5.tgz#faa6127ac3428ec12c14779a6fe0a89b150ce614"
+ integrity sha512-ZoMCcPQNs/zO/Zdb5hq5H+rwRaKrdI3/sfXEwBVMx7f5jwa9jPQB3dZ2+7t59uD9VcFAWsH/pozr8nPPlv0tyw==
dependencies:
"@electron/get" "^1.0.1"
"@types/node" "^14.6.2"
@@ -8873,17 +8873,17 @@ webpack-sources@^2.3.0:
source-list-map "^2.0.1"
source-map "^0.6.1"
-webpack@^5.41.0:
- version "5.41.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.41.0.tgz#217daa27bdd30287c1d7f9d9e0a2304fe33c5a51"
- integrity sha512-pCVO7hVm8XiL6DpPtXrFLS8ktmH/tpvtbEex6hn4RweTFe6z6Cugh5FlQoEPZotb15HiirjM2Kv7THTA7sKLzQ==
+webpack@^5.42.0:
+ version "5.42.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.42.0.tgz#39aadbce84ad2cebf86cc5f88a2c53db65cbddfb"
+ integrity sha512-Ln8HL0F831t1x/yPB/qZEUVmZM4w9BnHZ1EQD/sAUHv8m22hthoPniWTXEzFMh/Sf84mhrahut22TX5KxWGuyQ==
dependencies:
"@types/eslint-scope" "^3.7.0"
"@types/estree" "^0.0.48"
"@webassemblyjs/ast" "1.11.0"
"@webassemblyjs/wasm-edit" "1.11.0"
"@webassemblyjs/wasm-parser" "1.11.0"
- acorn "^8.2.1"
+ acorn "^8.4.1"
browserslist "^4.14.5"
chrome-trace-event "^1.0.2"
enhanced-resolve "^5.8.0"
@@ -9087,9 +9087,9 @@ write-file-atomic@~2.1.0:
slide "^1.1.5"
ws@^7.3.1:
- version "7.4.4"
- resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.4.tgz#383bc9742cb202292c9077ceab6f6047b17f2d59"
- integrity sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==
+ version "7.5.2"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.2.tgz#09cc8fea3bec1bc5ed44ef51b42f945be36900f6"
+ integrity sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==
xdg-basedir@^3.0.0:
version "3.0.0"