From 36674ee2227332fd12afb12e745ffe833d15ba3a Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 16:44:39 -0500
Subject: [PATCH 01/26] Update index.html
---
index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/index.html b/index.html
index e8b8a60e..fc6ddcc9 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
-
IT Tools - Handy online tools for developers
+ Dev - IT Tools - Handy online tools for developers
Date: Mon, 6 Nov 2023 17:11:26 -0500
Subject: [PATCH 02/26] Update index.html
---
index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/index.html b/index.html
index fc6ddcc9..92edfb6a 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
- Dev - IT Tools - Handy online tools for developers
+ Dev - IT Tools - Handy online tools for developer
Date: Mon, 6 Nov 2023 17:12:15 -0500
Subject: [PATCH 03/26] Update index.html
---
index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/index.html b/index.html
index 92edfb6a..9292803d 100644
--- a/index.html
+++ b/index.html
@@ -4,8 +4,8 @@
- Dev - IT Tools - Handy online tools for developer
-
+ Dev - IT Tools - Handy online tools for developers
+
Date: Mon, 6 Nov 2023 17:57:58 -0500
Subject: [PATCH 04/26] Update index.html
---
index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/index.html b/index.html
index 9292803d..49109b76 100644
--- a/index.html
+++ b/index.html
@@ -37,13 +37,13 @@
-
+
-
+
From 2e1656db94dbc236148d1696067e328ac4edfcc6 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 18:01:26 -0500
Subject: [PATCH 05/26] Update Home.page.vue
---
src/pages/Home.page.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pages/Home.page.vue b/src/pages/Home.page.vue
index 859418ef..22a3bd23 100644
--- a/src/pages/Home.page.vue
+++ b/src/pages/Home.page.vue
@@ -8,7 +8,7 @@ import { config } from '@/config';
const toolStore = useToolStore();
-useHead({ title: 'IT Tools - Handy online tools for developers' });
+useHead({ title: 'Dev - IT Tools - Handy online tools for developers' });
const { t } = useI18n();
From 58635b90875547406c331d7292017369c6033f29 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 18:01:44 -0500
Subject: [PATCH 06/26] Update 404.page.vue
---
src/pages/404.page.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pages/404.page.vue b/src/pages/404.page.vue
index 20f61c41..d6f9fd5d 100644
--- a/src/pages/404.page.vue
+++ b/src/pages/404.page.vue
@@ -1,7 +1,7 @@
From 51718ca6ca5af81eca02deba4e53d3f5394df1ad Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 18:16:39 -0500
Subject: [PATCH 07/26] Update .gitignore
---
.gitignore | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index a3bbd943..1a481181 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,4 +32,9 @@ coverage
/playwright-report/
/playwright/.cache/
# Webkit with playwright creates a salt file
-salt
\ No newline at end of file
+salt
+
+#DevWordingChanges
+index.html
+src/pages/404.page.vue
+src/pages/Home.page.vue
From d29e76ebef5c20c53270b1928e9d5e8930952d7a Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 18:19:07 -0500
Subject: [PATCH 08/26] Update .gitignore
---
.gitignore | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index a3bbd943..1a481181 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,4 +32,9 @@ coverage
/playwright-report/
/playwright/.cache/
# Webkit with playwright creates a salt file
-salt
\ No newline at end of file
+salt
+
+#DevWordingChanges
+index.html
+src/pages/404.page.vue
+src/pages/Home.page.vue
From b516717dbda0f207d39891f26aee4d03c5026b3a Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 18:19:26 -0500
Subject: [PATCH 09/26] Update .gitignore
---
.gitignore | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/.gitignore b/.gitignore
index a3bbd943..1a481181 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,4 +32,9 @@ coverage
/playwright-report/
/playwright/.cache/
# Webkit with playwright creates a salt file
-salt
\ No newline at end of file
+salt
+
+#DevWordingChanges
+index.html
+src/pages/404.page.vue
+src/pages/Home.page.vue
From 3abb92a5c712289e6fabbfba475ce2b3326155f1 Mon Sep 17 00:00:00 2001
From: Eli Brody
Date: Mon, 6 Nov 2023 18:54:09 -0500
Subject: [PATCH 10/26] Commit
---
.github/workflows/ci.yml | 2 +-
.github/workflows/docker-nightly-release.yml | 2 +-
.github/workflows/e2e-tests.yml | 2 +-
.github/workflows/releases.yml | 2 +-
locales/zh.yml | 65 ++++++++++++++++++++
src/tools/bcrypt/bcrypt.vue | 1 +
6 files changed, 70 insertions(+), 4 deletions(-)
create mode 100644 locales/zh.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d5c67208..708a1a90 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -13,7 +13,7 @@ jobs:
steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
- run: corepack enable
- - uses: actions/setup-node@v3
+ - uses: actions/setup-node@v4
with:
node-version: 16
cache: 'pnpm'
diff --git a/.github/workflows/docker-nightly-release.yml b/.github/workflows/docker-nightly-release.yml
index 9964632c..46efa60e 100644
--- a/.github/workflows/docker-nightly-release.yml
+++ b/.github/workflows/docker-nightly-release.yml
@@ -30,7 +30,7 @@ jobs:
steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
- run: corepack enable
- - uses: actions/setup-node@v3
+ - uses: actions/setup-node@v4
with:
node-version: 16
cache: 'pnpm'
diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml
index b5b04096..99781879 100644
--- a/.github/workflows/e2e-tests.yml
+++ b/.github/workflows/e2e-tests.yml
@@ -32,7 +32,7 @@ jobs:
run: pnpm build
- name: Restore Playwright browsers from cache
- uses: actions/cache@v3
+ uses: actions/cache@v4
with:
path: ~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ steps.playwright-version.outputs.PLAYWRIGHT_VERSION }}-${{ hashFiles('**/playwright.config.ts') }}
diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml
index 49540562..064157a4 100644
--- a/.github/workflows/releases.yml
+++ b/.github/workflows/releases.yml
@@ -59,7 +59,7 @@ jobs:
- run: corepack enable
- - uses: actions/setup-node@v3
+ - uses: actions/setup-node@v4
with:
node-version: 16
cache: 'pnpm'
diff --git a/locales/zh.yml b/locales/zh.yml
new file mode 100644
index 00000000..a77b77c2
--- /dev/null
+++ b/locales/zh.yml
@@ -0,0 +1,65 @@
+home:
+ categories:
+ newestTools: '最新工具'
+ favoriteTools: '收藏的工具'
+ allTools: '全部工具'
+ subtitle: '助力开发人员和 IT 工作者'
+ toggleMenu: '切换菜单'
+ home: '主页'
+ uiLib: 'UI 库'
+ buyMeACoffee: '赞助'
+ follow:
+ title: '关注我们'
+ p1: '给我们Star'
+ githubRepository: 'GitHub 仓库'
+ p2: '关注我们的'
+ twitterAccount: 'Twitter'
+ thankYou: '感谢您的支持!'
+ nav:
+ github: 'GitHub 仓库'
+ githubRepository: 'GitHub 仓库'
+ twitter: 'Twitter 账号'
+ twitterAccount: 'Twitter 账号'
+ about: '关于'
+ aboutLabel: '关于 IT-Tools'
+ darkMode: '深色模式'
+ lightMode: '浅色模式'
+ mode: '颜色模式'
+about:
+ h1: '关于 IT-Tools'
+ h1p1: 'IT-Tools 由'
+ h1p2: "开发,致力于助力开发人员和 IT 行业工作者。如果对您有帮助,请将其分享给您的朋友,并且添加到收藏夹中!"
+ h1p3: 'IT Tools 永久免费且开源 (MIT 许可证) , 但需要资金用于托管和续订域名. 欢迎'
+ h1p4: '赞助我们'
+ h2: '技术'
+ h2p1: 'IT Tools 采用 Vue.js (Vue 3) 和 Naive UI 组件库制作,由 Vercel 托管和持续部署。 某些工具使用了第三方开源库,您可以在存储库的'
+ h2p2: '文件中找到完整列表'
+ h3: '有Bug? 缺少功能?'
+ h3p1: '如果您需要的工具目前此处不存在,并且您认为可能有必要,欢迎您在 GitHub 存储库的'
+ h3p2: 'issues'
+ h3p3: '提交新增功能的请求。'
+ h3p4: "如果您发现Bug或某些内容未按预期工作,请在 GitHub 存储库的"
+ h3p5: 'issues'
+ h3p6: '部分提交错误报告。'
+404:
+ notFound: '404 页面不存在'
+ sorry: '抱歉,您访问的页面不存在。'
+ maybe: '也许您可以尝试以下链接:'
+ backHome: '返回主页'
+toolCard:
+ new: '新'
+search:
+ label: '搜索'
+tools:
+ categories:
+ favorite-tools: '收藏的工具'
+ crypto: '加密'
+ converter: '转换器'
+ web: Web
+ images and videos: '图片和视频'
+ development: '开发'
+ network: '网络'
+ math: '数学'
+ measurement: '测量'
+ text: '文本'
+ data: '数据'
\ No newline at end of file
diff --git a/src/tools/bcrypt/bcrypt.vue b/src/tools/bcrypt/bcrypt.vue
index 55c0005f..c28c20bf 100644
--- a/src/tools/bcrypt/bcrypt.vue
+++ b/src/tools/bcrypt/bcrypt.vue
@@ -23,6 +23,7 @@ const compareMatch = computed(() => compareSync(compareString.value, compareHash
raw-text
label="Your string: "
label-position="left"
+ label-align="right"
label-width="120px"
mb-2
/>
From 07f1c8e0b4b44010eda13ac2127f886e8ba41868 Mon Sep 17 00:00:00 2001
From: Eli Brody
Date: Mon, 6 Nov 2023 18:59:28 -0500
Subject: [PATCH 11/26] Update e2e-tests.yml
---
.github/workflows/e2e-tests.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml
index 99781879..d1a09eea 100644
--- a/.github/workflows/e2e-tests.yml
+++ b/.github/workflows/e2e-tests.yml
@@ -16,7 +16,7 @@ jobs:
- run: corepack enable
- - uses: actions/setup-node@v3
+ - uses: actions/setup-node@v4
with:
node-version: 16
cache: 'pnpm'
@@ -32,7 +32,7 @@ jobs:
run: pnpm build
- name: Restore Playwright browsers from cache
- uses: actions/cache@v4
+ uses: actions/cache@v3
with:
path: ~/.cache/ms-playwright
key: ${{ runner.os }}-playwright-${{ steps.playwright-version.outputs.PLAYWRIGHT_VERSION }}-${{ hashFiles('**/playwright.config.ts') }}
From d168b05d9aaeb1da63fb0afaac04a1547c1b4561 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 19:30:32 -0500
Subject: [PATCH 12/26] Update index.html
---
index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/index.html b/index.html
index 49109b76..664f736f 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
- Dev - IT Tools - Handy online tools for developers
+ IT Tools - Handy online tools for developers
Date: Mon, 6 Nov 2023 19:30:47 -0500
Subject: [PATCH 13/26] Update 404.page.vue
---
src/pages/404.page.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pages/404.page.vue b/src/pages/404.page.vue
index d6f9fd5d..20f61c41 100644
--- a/src/pages/404.page.vue
+++ b/src/pages/404.page.vue
@@ -1,7 +1,7 @@
From e8bdf952977d9f2178242f783872f8145307aef1 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 19:31:09 -0500
Subject: [PATCH 14/26] Update Home.page.vue
---
src/pages/Home.page.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/pages/Home.page.vue b/src/pages/Home.page.vue
index 22a3bd23..859418ef 100644
--- a/src/pages/Home.page.vue
+++ b/src/pages/Home.page.vue
@@ -8,7 +8,7 @@ import { config } from '@/config';
const toolStore = useToolStore();
-useHead({ title: 'Dev - IT Tools - Handy online tools for developers' });
+useHead({ title: 'IT Tools - Handy online tools for developers' });
const { t } = useI18n();
From 83673d01f6ebf10e81d003a990d1002ed24bcd1f Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 19:31:36 -0500
Subject: [PATCH 15/26] Update index.html
---
index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/index.html b/index.html
index 664f736f..cf54eab8 100644
--- a/index.html
+++ b/index.html
@@ -37,7 +37,7 @@
-
+
Date: Mon, 6 Nov 2023 19:36:03 -0500
Subject: [PATCH 16/26] Update package.json
Upgrade renovate to 13.0.0
---
package.json | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/package.json b/package.json
index 998b0958..b7f4ede0 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,8 @@
"developer-productivity"
],
"author": "Corentin Th (https://github.com/CorentinTh)",
- "license": "GNU GPLv3",
+ "license": "GNU GPLv3", "oui": "^12.0.52",
+
"repository": {
"type": "git",
"url": "https://github.com/CorentinTh/it-tools"
@@ -71,7 +72,7 @@
"naive-ui": "^2.35.0",
"netmask": "^2.0.2",
"node-forge": "^1.3.1",
- "oui": "^12.0.52",
+ "oui": "^13.0.0,
"pinia": "^2.0.34",
"plausible-tracker": "^0.3.8",
"qrcode": "^1.5.1",
From 6a0db0168f6c0335f79686e1a78b68dd1d82cb34 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 19:36:58 -0500
Subject: [PATCH 17/26] Update pnpm-lock.yaml
Update Renovate to 13.0.0
---
pnpm-lock.yaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 45773abd..17e18311 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -114,8 +114,8 @@ dependencies:
specifier: ^1.3.1
version: 1.3.1
oui:
- specifier: ^12.0.52
- version: 12.0.52
+ specifier: ^13.0.0
+ version: 13.0.4
pinia:
specifier: ^2.0.34
version: 2.0.34(typescript@5.2.2)(vue@3.3.4)
From 03ecd41455005bfd96f50c8ce06647d689b06b49 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 19:38:59 -0500
Subject: [PATCH 18/26] Update pnpm-lock.yaml
---
pnpm-lock.yaml | 147 ++++++-------------------------------------------
1 file changed, 16 insertions(+), 131 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 17e18311..81f1954b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -2867,11 +2867,6 @@ packages:
vue: 3.3.4
dev: false
- /@tootallnate/once@1.1.2:
- resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
- engines: {node: '>= 6'}
- dev: false
-
/@tootallnate/once@2.0.0:
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
engines: {node: '>= 10'}
@@ -4033,17 +4028,7 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
-
- /agentkeepalive@4.3.0:
- resolution: {integrity: sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==}
- engines: {node: '>= 8.0.0'}
- dependencies:
- debug: 4.3.4
- depd: 2.0.0
- humanize-ms: 1.2.1
- transitivePeerDependencies:
- - supports-color
- dev: false
+ dev: true
/ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
@@ -4423,10 +4408,6 @@ packages:
tslib: 2.5.0
dev: false
- /char-spinner@1.0.1:
- resolution: {integrity: sha512-acv43vqJ0+N0rD+Uw3pDHSxP30FHrywu2NO6/wBaHChJIizpDeBUd6NjqhNhy9LGaEAhZAXn46QzmlAvIWd16g==}
- dev: false
-
/character-entities-legacy@1.1.4:
resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
dev: true
@@ -4616,13 +4597,6 @@ packages:
resolution: {integrity: sha512-IOI66HEG+8bXfWPy+sTzuN7161vmDZOHg1wgIPFf3WfD73FeLajnn6C+fnxOIa9RL1WRBDMXQQWW/FOaOYaQ3w==}
dev: false
- /country-data@0.0.31:
- resolution: {integrity: sha512-YqlY/i6ikZwoBFfdjK+hJTGaBdTgDpXLI15MCj2UsXZ2cPBb+Kx86AXmDH7PRGt0LUleck0cCgNdWeIhfbcxkQ==}
- dependencies:
- currency-symbol-map: 2.2.0
- underscore: 1.13.6
- dev: false
-
/crelt@1.0.6:
resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==}
dev: false
@@ -4718,10 +4692,6 @@ packages:
/csstype@3.1.2:
resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
- /currency-symbol-map@2.2.0:
- resolution: {integrity: sha512-fPZJ3jqM68+AAgqQ7UaGbgHL/39rp6l7GyqS2k1HJPu/kpS8D07x/+Uup6a9tCUKIlOFcRrDCf1qxSt8jnI5BA==}
- dev: false
-
/dash-get@1.0.2:
resolution: {integrity: sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==}
dev: false
@@ -4863,11 +4833,6 @@ packages:
engines: {node: '>=0.4.0'}
dev: true
- /depd@2.0.0:
- resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
- engines: {node: '>= 0.8'}
- dev: false
-
/destr@2.0.1:
resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}
dev: true
@@ -5607,19 +5572,6 @@ packages:
web-streams-polyfill: 3.2.1
dev: true
- /fetch-enhanced@5.0.2:
- resolution: {integrity: sha512-g4l1Rm1H72bAwlRNw9gJpvpSRlrIsY17iqcoZnpTV1USaDP9Ye3OJh/2hvk+HLJvWJ3r7SnvJx5YkxSI4cPw8A==}
- engines: {node: '>=10'}
- dependencies:
- agentkeepalive: 4.3.0
- http-proxy-agent: 4.0.1
- https-proxy-agent: 5.0.1
- proxy-from-env: 1.1.0
- quick-lru: 5.1.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/figue@1.2.0:
resolution: {integrity: sha512-CXKr12kiNWjKtUK3X+YHeXKepn80s9Rg6pgZXoLQYEybgwaGJ9uGW4DrBrVK30ZWZf1mcvTbXF56AcovG7gLVw==}
dependencies:
@@ -6056,17 +6008,6 @@ packages:
entities: 4.5.0
dev: true
- /http-proxy-agent@4.0.1:
- resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
- engines: {node: '>= 6'}
- dependencies:
- '@tootallnate/once': 1.1.2
- agent-base: 6.0.2
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/http-proxy-agent@5.0.0:
resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
engines: {node: '>= 6'}
@@ -6086,18 +6027,13 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
+ dev: true
/human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
dev: true
- /humanize-ms@1.2.1:
- resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
- dependencies:
- ms: 2.1.3
- dev: false
-
/hygen@6.2.11:
resolution: {integrity: sha512-t6/zLI2XozP5gvV74nnl8LZSbwpVNFUkUs/O9DwuOdiiBbws5k4AQNVwKZ9FGzcKjdJ5EBBYkVzlcUHkLyY0FQ==}
hasBin: true
@@ -6619,12 +6555,6 @@ packages:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
- /json-stable-stringify@1.0.2:
- resolution: {integrity: sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==}
- dependencies:
- jsonify: 0.0.1
- dev: false
-
/json5@2.2.3:
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
@@ -6650,10 +6580,6 @@ packages:
graceful-fs: 4.2.11
dev: true
- /jsonify@0.0.1:
- resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==}
- dev: false
-
/jsonpointer@5.0.1:
resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==}
engines: {node: '>=0.10.0'}
@@ -6967,6 +6893,7 @@ packages:
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+ dev: true
/mlly@1.4.0:
resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
@@ -6994,6 +6921,8 @@ packages:
/ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ requiresBuild: true
+ dev: true
/muggle-string@0.3.1:
resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
@@ -7083,18 +7012,6 @@ packages:
resolution: {integrity: sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==}
dev: true
- /node-fetch@2.6.9:
- resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==}
- engines: {node: 4.x || >=6.0.0}
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
- dependencies:
- whatwg-url: 5.0.0
- dev: false
-
/node-fetch@3.2.10:
resolution: {integrity: sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -7127,7 +7044,7 @@ packages:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
hosted-git-info: 2.8.9
- resolve: 1.22.4
+ resolve: 1.22.8
semver: 5.7.2
validate-npm-package-license: 3.0.4
dev: true
@@ -7258,20 +7175,15 @@ packages:
resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==}
dev: false
- /oui@12.0.52:
- resolution: {integrity: sha512-LqU1oQeGUpMrJ1ZUi7bQKrADD6CMkEe0wpviX/stOZTw4kzEy+yKXVprtVO5O6G4+S6XiTb6BOx6p8fh2o5vyw==}
+ /oui-data@1.0.10:
+ resolution: {integrity: sha512-PPrr40z5/MPStTTGJ0QtSD9KtaGHmnexBQWANWLWQOZZwbNMf/VyG/Uh29LwxExd51p3S323oM3kHbjRqmBiLg==}
+ dev: false
+
+ /oui@13.0.4:
+ resolution: {integrity: sha512-PG4uW80fIqhKOcy33Ui3dsfnFEe9U3CdUN2TB/X/+qHDERAwcpa1XFMDVhfnwDJpTR2l/TXA+mv8JBx1QquS3Q==}
+ hasBin: true
dependencies:
- char-spinner: 1.0.1
- country-data: 0.0.31
- fetch-enhanced: 5.0.2
- json-stable-stringify: 1.0.2
- minimatch: 3.1.2
- minimist: 1.2.8
- node-fetch: 2.6.9
- text-table: 0.2.0
- transitivePeerDependencies:
- - encoding
- - supports-color
+ oui-data: 1.0.10
dev: false
/p-limit@2.3.0:
@@ -7706,10 +7618,6 @@ packages:
resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
dev: true
- /proxy-from-env@1.1.0:
- resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
- dev: false
-
/prr@1.0.1:
resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
requiresBuild: true
@@ -7758,11 +7666,6 @@ packages:
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- /quick-lru@5.1.1:
- resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
- engines: {node: '>=10'}
- dev: false
-
/railroad-diagrams@1.0.0:
resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==}
dev: false
@@ -7918,7 +7821,7 @@ packages:
resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==}
hasBin: true
dependencies:
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
dev: true
@@ -8466,6 +8369,7 @@ packages:
/text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
+ dev: true
/throttle-debounce@3.0.1:
resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==}
@@ -8539,10 +8443,6 @@ packages:
url-parse: 1.5.10
dev: true
- /tr46@0.0.3:
- resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
- dev: false
-
/tr46@1.0.1:
resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
dependencies:
@@ -8711,10 +8611,6 @@ packages:
mlly: 1.4.0
dev: true
- /underscore@1.13.6:
- resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==}
- dev: false
-
/undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: true
@@ -9353,10 +9249,6 @@ packages:
engines: {node: '>= 8'}
dev: true
- /webidl-conversions@3.0.1:
- resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
- dev: false
-
/webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
dev: true
@@ -9397,13 +9289,6 @@ packages:
webidl-conversions: 7.0.0
dev: true
- /whatwg-url@5.0.0:
- resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
- dependencies:
- tr46: 0.0.3
- webidl-conversions: 3.0.1
- dev: false
-
/whatwg-url@7.1.0:
resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
dependencies:
From 3089e58d0205e43be940ace145574b312d150706 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 19:39:20 -0500
Subject: [PATCH 19/26] Update package.json
---
package.json | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/package.json b/package.json
index b7f4ede0..3c393670 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "it-tools",
- "version": "2023.11.2-7d94e11",
+ "version": "2023.8.21-6f93cba",
"description": "Collection of handy online tools for developers, with great UX. ",
"keywords": [
"productivity",
@@ -14,8 +14,7 @@
"developer-productivity"
],
"author": "Corentin Th (https://github.com/CorentinTh)",
- "license": "GNU GPLv3", "oui": "^12.0.52",
-
+ "license": "GNU GPLv3",
"repository": {
"type": "git",
"url": "https://github.com/CorentinTh/it-tools"
@@ -72,7 +71,7 @@
"naive-ui": "^2.35.0",
"netmask": "^2.0.2",
"node-forge": "^1.3.1",
- "oui": "^13.0.0,
+ "oui": "^13.0.0",
"pinia": "^2.0.34",
"plausible-tracker": "^0.3.8",
"qrcode": "^1.5.1",
From f85898db1c6eb460b60d3eb3fcb0e92ac93a212b Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:17:28 -0500
Subject: [PATCH 20/26] Update ci.yml
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 708a1a90..d5c67208 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -13,7 +13,7 @@ jobs:
steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
- run: corepack enable
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v3
with:
node-version: 16
cache: 'pnpm'
From d0ac863c6bf74cfec3102653f3a142db591d6811 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:17:57 -0500
Subject: [PATCH 21/26] Update docker-nightly-release.yml
---
.github/workflows/docker-nightly-release.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/docker-nightly-release.yml b/.github/workflows/docker-nightly-release.yml
index 46efa60e..9964632c 100644
--- a/.github/workflows/docker-nightly-release.yml
+++ b/.github/workflows/docker-nightly-release.yml
@@ -30,7 +30,7 @@ jobs:
steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4
- run: corepack enable
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v3
with:
node-version: 16
cache: 'pnpm'
From 320b1f3882550d2e0191478a6752f0e0b8a233e8 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:18:09 -0500
Subject: [PATCH 22/26] Update e2e-tests.yml
---
.github/workflows/e2e-tests.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml
index d1a09eea..b5b04096 100644
--- a/.github/workflows/e2e-tests.yml
+++ b/.github/workflows/e2e-tests.yml
@@ -16,7 +16,7 @@ jobs:
- run: corepack enable
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v3
with:
node-version: 16
cache: 'pnpm'
From 1d821c466e712ab36fc5e771ad71cf84889f8362 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:18:30 -0500
Subject: [PATCH 23/26] Update releases.yml
---
.github/workflows/releases.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml
index 064157a4..49540562 100644
--- a/.github/workflows/releases.yml
+++ b/.github/workflows/releases.yml
@@ -59,7 +59,7 @@ jobs:
- run: corepack enable
- - uses: actions/setup-node@v4
+ - uses: actions/setup-node@v3
with:
node-version: 16
cache: 'pnpm'
From b3dfcfbc70cb3d334f33bd0c178f9430b29cf4d0 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:22:53 -0500
Subject: [PATCH 24/26] Update pnpm-lock.yaml
---
pnpm-lock.yaml | 151 +++++++++++++++++++++++++++++++++++++++++++------
1 file changed, 133 insertions(+), 18 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 81f1954b..45773abd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -114,8 +114,8 @@ dependencies:
specifier: ^1.3.1
version: 1.3.1
oui:
- specifier: ^13.0.0
- version: 13.0.4
+ specifier: ^12.0.52
+ version: 12.0.52
pinia:
specifier: ^2.0.34
version: 2.0.34(typescript@5.2.2)(vue@3.3.4)
@@ -2867,6 +2867,11 @@ packages:
vue: 3.3.4
dev: false
+ /@tootallnate/once@1.1.2:
+ resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
+ engines: {node: '>= 6'}
+ dev: false
+
/@tootallnate/once@2.0.0:
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
engines: {node: '>= 10'}
@@ -4028,7 +4033,17 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
+
+ /agentkeepalive@4.3.0:
+ resolution: {integrity: sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==}
+ engines: {node: '>= 8.0.0'}
+ dependencies:
+ debug: 4.3.4
+ depd: 2.0.0
+ humanize-ms: 1.2.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
/ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
@@ -4408,6 +4423,10 @@ packages:
tslib: 2.5.0
dev: false
+ /char-spinner@1.0.1:
+ resolution: {integrity: sha512-acv43vqJ0+N0rD+Uw3pDHSxP30FHrywu2NO6/wBaHChJIizpDeBUd6NjqhNhy9LGaEAhZAXn46QzmlAvIWd16g==}
+ dev: false
+
/character-entities-legacy@1.1.4:
resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
dev: true
@@ -4597,6 +4616,13 @@ packages:
resolution: {integrity: sha512-IOI66HEG+8bXfWPy+sTzuN7161vmDZOHg1wgIPFf3WfD73FeLajnn6C+fnxOIa9RL1WRBDMXQQWW/FOaOYaQ3w==}
dev: false
+ /country-data@0.0.31:
+ resolution: {integrity: sha512-YqlY/i6ikZwoBFfdjK+hJTGaBdTgDpXLI15MCj2UsXZ2cPBb+Kx86AXmDH7PRGt0LUleck0cCgNdWeIhfbcxkQ==}
+ dependencies:
+ currency-symbol-map: 2.2.0
+ underscore: 1.13.6
+ dev: false
+
/crelt@1.0.6:
resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==}
dev: false
@@ -4692,6 +4718,10 @@ packages:
/csstype@3.1.2:
resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
+ /currency-symbol-map@2.2.0:
+ resolution: {integrity: sha512-fPZJ3jqM68+AAgqQ7UaGbgHL/39rp6l7GyqS2k1HJPu/kpS8D07x/+Uup6a9tCUKIlOFcRrDCf1qxSt8jnI5BA==}
+ dev: false
+
/dash-get@1.0.2:
resolution: {integrity: sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==}
dev: false
@@ -4833,6 +4863,11 @@ packages:
engines: {node: '>=0.4.0'}
dev: true
+ /depd@2.0.0:
+ resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
+ engines: {node: '>= 0.8'}
+ dev: false
+
/destr@2.0.1:
resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==}
dev: true
@@ -5572,6 +5607,19 @@ packages:
web-streams-polyfill: 3.2.1
dev: true
+ /fetch-enhanced@5.0.2:
+ resolution: {integrity: sha512-g4l1Rm1H72bAwlRNw9gJpvpSRlrIsY17iqcoZnpTV1USaDP9Ye3OJh/2hvk+HLJvWJ3r7SnvJx5YkxSI4cPw8A==}
+ engines: {node: '>=10'}
+ dependencies:
+ agentkeepalive: 4.3.0
+ http-proxy-agent: 4.0.1
+ https-proxy-agent: 5.0.1
+ proxy-from-env: 1.1.0
+ quick-lru: 5.1.1
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/figue@1.2.0:
resolution: {integrity: sha512-CXKr12kiNWjKtUK3X+YHeXKepn80s9Rg6pgZXoLQYEybgwaGJ9uGW4DrBrVK30ZWZf1mcvTbXF56AcovG7gLVw==}
dependencies:
@@ -6008,6 +6056,17 @@ packages:
entities: 4.5.0
dev: true
+ /http-proxy-agent@4.0.1:
+ resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
+ engines: {node: '>= 6'}
+ dependencies:
+ '@tootallnate/once': 1.1.2
+ agent-base: 6.0.2
+ debug: 4.3.4
+ transitivePeerDependencies:
+ - supports-color
+ dev: false
+
/http-proxy-agent@5.0.0:
resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
engines: {node: '>= 6'}
@@ -6027,13 +6086,18 @@ packages:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: true
/human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
dev: true
+ /humanize-ms@1.2.1:
+ resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
+ dependencies:
+ ms: 2.1.3
+ dev: false
+
/hygen@6.2.11:
resolution: {integrity: sha512-t6/zLI2XozP5gvV74nnl8LZSbwpVNFUkUs/O9DwuOdiiBbws5k4AQNVwKZ9FGzcKjdJ5EBBYkVzlcUHkLyY0FQ==}
hasBin: true
@@ -6555,6 +6619,12 @@ packages:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
+ /json-stable-stringify@1.0.2:
+ resolution: {integrity: sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==}
+ dependencies:
+ jsonify: 0.0.1
+ dev: false
+
/json5@2.2.3:
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
@@ -6580,6 +6650,10 @@ packages:
graceful-fs: 4.2.11
dev: true
+ /jsonify@0.0.1:
+ resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==}
+ dev: false
+
/jsonpointer@5.0.1:
resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==}
engines: {node: '>=0.10.0'}
@@ -6893,7 +6967,6 @@ packages:
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
- dev: true
/mlly@1.4.0:
resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
@@ -6921,8 +6994,6 @@ packages:
/ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- requiresBuild: true
- dev: true
/muggle-string@0.3.1:
resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
@@ -7012,6 +7083,18 @@ packages:
resolution: {integrity: sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==}
dev: true
+ /node-fetch@2.6.9:
+ resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==}
+ engines: {node: 4.x || >=6.0.0}
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+ dependencies:
+ whatwg-url: 5.0.0
+ dev: false
+
/node-fetch@3.2.10:
resolution: {integrity: sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -7044,7 +7127,7 @@ packages:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
hosted-git-info: 2.8.9
- resolve: 1.22.8
+ resolve: 1.22.4
semver: 5.7.2
validate-npm-package-license: 3.0.4
dev: true
@@ -7175,15 +7258,20 @@ packages:
resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==}
dev: false
- /oui-data@1.0.10:
- resolution: {integrity: sha512-PPrr40z5/MPStTTGJ0QtSD9KtaGHmnexBQWANWLWQOZZwbNMf/VyG/Uh29LwxExd51p3S323oM3kHbjRqmBiLg==}
- dev: false
-
- /oui@13.0.4:
- resolution: {integrity: sha512-PG4uW80fIqhKOcy33Ui3dsfnFEe9U3CdUN2TB/X/+qHDERAwcpa1XFMDVhfnwDJpTR2l/TXA+mv8JBx1QquS3Q==}
- hasBin: true
+ /oui@12.0.52:
+ resolution: {integrity: sha512-LqU1oQeGUpMrJ1ZUi7bQKrADD6CMkEe0wpviX/stOZTw4kzEy+yKXVprtVO5O6G4+S6XiTb6BOx6p8fh2o5vyw==}
dependencies:
- oui-data: 1.0.10
+ char-spinner: 1.0.1
+ country-data: 0.0.31
+ fetch-enhanced: 5.0.2
+ json-stable-stringify: 1.0.2
+ minimatch: 3.1.2
+ minimist: 1.2.8
+ node-fetch: 2.6.9
+ text-table: 0.2.0
+ transitivePeerDependencies:
+ - encoding
+ - supports-color
dev: false
/p-limit@2.3.0:
@@ -7618,6 +7706,10 @@ packages:
resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==}
dev: true
+ /proxy-from-env@1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ dev: false
+
/prr@1.0.1:
resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==}
requiresBuild: true
@@ -7666,6 +7758,11 @@ packages:
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ /quick-lru@5.1.1:
+ resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
+ engines: {node: '>=10'}
+ dev: false
+
/railroad-diagrams@1.0.0:
resolution: {integrity: sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==}
dev: false
@@ -7821,7 +7918,7 @@ packages:
resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==}
hasBin: true
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.13.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
dev: true
@@ -8369,7 +8466,6 @@ packages:
/text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
- dev: true
/throttle-debounce@3.0.1:
resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==}
@@ -8443,6 +8539,10 @@ packages:
url-parse: 1.5.10
dev: true
+ /tr46@0.0.3:
+ resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
+ dev: false
+
/tr46@1.0.1:
resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
dependencies:
@@ -8611,6 +8711,10 @@ packages:
mlly: 1.4.0
dev: true
+ /underscore@1.13.6:
+ resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==}
+ dev: false
+
/undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: true
@@ -9249,6 +9353,10 @@ packages:
engines: {node: '>= 8'}
dev: true
+ /webidl-conversions@3.0.1:
+ resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
+ dev: false
+
/webidl-conversions@4.0.2:
resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
dev: true
@@ -9289,6 +9397,13 @@ packages:
webidl-conversions: 7.0.0
dev: true
+ /whatwg-url@5.0.0:
+ resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
+ dependencies:
+ tr46: 0.0.3
+ webidl-conversions: 3.0.1
+ dev: false
+
/whatwg-url@7.1.0:
resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
dependencies:
From ad5c5718040dc8e3c8fbb1ed877218e159ede7a0 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:23:06 -0500
Subject: [PATCH 25/26] Update package.json
---
package.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/package.json b/package.json
index 3c393670..998b0958 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "it-tools",
- "version": "2023.8.21-6f93cba",
+ "version": "2023.11.2-7d94e11",
"description": "Collection of handy online tools for developers, with great UX. ",
"keywords": [
"productivity",
@@ -71,7 +71,7 @@
"naive-ui": "^2.35.0",
"netmask": "^2.0.2",
"node-forge": "^1.3.1",
- "oui": "^13.0.0",
+ "oui": "^12.0.52",
"pinia": "^2.0.34",
"plausible-tracker": "^0.3.8",
"qrcode": "^1.5.1",
From 894a0972be5f5eecb2864ef1957142a020d1d1c6 Mon Sep 17 00:00:00 2001
From: elibrody2 <85048617+elibrody2@users.noreply.github.com>
Date: Mon, 6 Nov 2023 20:37:00 -0500
Subject: [PATCH 26/26] Update e2e-tests.yml
---
.github/workflows/e2e-tests.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml
index b5b04096..45a459f3 100644
--- a/.github/workflows/e2e-tests.yml
+++ b/.github/workflows/e2e-tests.yml
@@ -26,7 +26,7 @@ jobs:
run: echo "PLAYWRIGHT_VERSION=$(jq -r .dependencies.playwright package.json)" >> "$GITHUB_OUTPUT"
- name: Install dependencies
- run: pnpm install
+ run: pnpm install --no-frozen-lockfile
- name: Build app
run: pnpm build