1
0
Эх сурвалжийг харах

:recycle: fix https://github.com/Vanessa219/vditor/pull/1179

Vanessa 3 жил өмнө
parent
commit
f01032c268
3 өөрчлөгдсөн 69 нэмэгдсэн , 122 устгасан
  1. 17 15
      CHANGELOG.md
  2. 3 2
      package.json
  3. 49 105
      pnpm-lock.yaml

+ 17 - 15
CHANGELOG.md

@@ -13,10 +13,10 @@
   * `options.outline` 修改为 `{ enable: boolean, position: "left" | "right" }`
   * `toolbar.click` 参数修改为 `event: Event, vditor: IVditor`
 * 3.6
- * `options.preview.actions` 添加 `tooltip` 
- * `mermaidRender` 添加 `theme` 参数 
- * `mindmapRender` 添加 `theme` 参数 
- * `chartRender` 添加 `theme` 参数 
+ * `options.preview.actions` 添加 `tooltip`
+ * `mermaidRender` 添加 `theme` 参数
+ * `mindmapRender` 添加 `theme` 参数
+ * `chartRender` 添加 `theme` 参数
 * 3.5
   * `mermaidRender` 移除 `className` 参数
 * 3.4
@@ -89,14 +89,16 @@
   * 添加 `typewriterMode` 配置,默认值为 false。1.7 版本用户需要手动开启该功能
 * v1.7
   * `option.preivew.show?: boolean` => `option.preivew.mode?: string`
-  * 移除 `option.editorName` 
-  
+  * 移除 `option.editorName`
+
 ### TODO
 
 * [open issues](https://github.com/Vanessa219/vditor/issues)
 
 ### v3.8.13 / 2022-04
 
+* [1179](https://github.com/Vanessa219/vditor/pull/1179) 更新代码风格工具&包管理工具 `开发重构`
+
 ### v3.8.12 / 2022-03-03
 
 * [1184](https://github.com/Vanessa219/vditor/issues/1184) wysiwyg 模式下,录音渲染出现问题,无法正常显示 audio 组件 `修复缺陷`
@@ -188,7 +190,7 @@
     * codeRender 方法中移除 lang 参数
     * 为 options 添加 i18n 语言自定义参数
     * 添加 exportJSON 方法
-  
+
 ### v3.7.7 / 2021-01-19
 
 * [903](https://github.com/Vanessa219/vditor/issues/903) 使用 setValue 后第一次输入无法撤销 `修复缺陷`
@@ -268,8 +270,8 @@
 * [781](https://github.com/Vanessa219/vditor/issues/781) 增加 `linkPrefix` 用于强制对链接目标地址添加前缀 `引入特性`
 * [780](https://github.com/Vanessa219/vditor/pull/780) linkToImg支持自定义format `引入特性`
 * 文档修改
-  * 3.6.1 
-   * `options.preview.actions` 添加 `tooltip` 
+  * 3.6.1
+   * `options.preview.actions` 添加 `tooltip`
    * 添加 `options.comment` 及 `getCommentIds`, `hlCommentIds`, `unHlCommentIds`, `removeCommentIds` 方法
      ```
      comment?: {
@@ -281,9 +283,9 @@
      };
      ```
   * 3.6.4
-    * `mermaidRender` 添加 `theme` 参数 
-    * `mindmapRender` 添加 `theme` 参数 
-    * `chartRender` 添加 `theme` 参数 
+    * `mermaidRender` 添加 `theme` 参数
+    * `mindmapRender` 添加 `theme` 参数
+    * `chartRender` 添加 `theme` 参数
 
 ### v3.5.5 / 2020-10-12
 
@@ -557,7 +559,7 @@
   * 示例代码地址修改:static-preview.html => preview.html,static.html => b3log.org/vditor/demo/render.html
   * 添加 [Vditor](https://b3log.org/vditor) 官方首页
   * 添加缓存回调 `options.cache.after(markdown:string)`
-  
+
 
 ### v3.1.23 / 2020-05-05
 
@@ -636,7 +638,7 @@
   * `setPreviewMode` 方法移除 `preview`
   * `options.preview` 中 `maxWidth` 默认值改为 800, `mode` 移除 `preview` 选项,`markdonw` 添加 `theme`、`setext` 配置
   * IPreviewOptions 添加 `after`,`lazyLoadImage`, `markdown.theme`, `renderers`, `markdown.paragraphBeginningSpace`,移除 `theme`
-  
+
 ### v3.0.12 / 2020-04-06
 
 * [276](https://github.com/Vanessa219/vditor/issues/276) 当设置编辑器宽度后,模式切换导致样式错误 `修复缺陷`
@@ -901,7 +903,7 @@
 * [168](https://github.com/b3log/vditor/issues/168) highlightRender报错 `invalid`
 * [167](https://github.com/b3log/vditor/issues/167) withCredentials(跨域传递 cookie) `feature`
 * [166](https://github.com/b3log/vditor/issues/166) typewriterMode 为 false 时,preview 区域不会同步滚动 `bug`
-* 文档更新 
+* 文档更新
   * public static mermaidRender(element: HTMLElement, className?: string)
   * hotkey 和 setSelection 方法不支持 wysiwyg
   * setValue 参数改为 markdown

+ 3 - 2
package.json

@@ -35,11 +35,12 @@
     "eslint": "^8.9.0",
     "eslint-plugin-jest": "^26.1.1",
     "eslint-plugin-prettier": "^4.0.0",
-    "file-loader": "^4.3.0",
+    "file-loader": "^6.2.0",
     "html-webpack-plugin": "^5.3.1",
     "identity-obj-proxy": "^3.0.0",
     "jest": "^26.6.3",
-    "mini-css-extract-plugin": "^0.8.2",
+    "mini-css-extract-plugin": "^2.6.0",
+    "postcss": "^8.4.12",
     "postcss-loader": "^5.2.0",
     "prettier": "^2.5.1",
     "puppeteer": "^1.20.0",

+ 49 - 105
pnpm-lock.yaml

@@ -18,11 +18,12 @@ specifiers:
   eslint: ^8.9.0
   eslint-plugin-jest: ^26.1.1
   eslint-plugin-prettier: ^4.0.0
-  file-loader: ^4.3.0
+  file-loader: ^6.2.0
   html-webpack-plugin: ^5.3.1
   identity-obj-proxy: ^3.0.0
   jest: ^26.6.3
-  mini-css-extract-plugin: ^0.8.2
+  mini-css-extract-plugin: ^2.6.0
+  postcss: ^8.4.12
   postcss-loader: ^5.2.0
   prettier: ^2.5.1
   puppeteer: ^1.20.0
@@ -49,7 +50,7 @@ devDependencies:
   '@types/puppeteer': 2.1.6
   '@typescript-eslint/eslint-plugin': 5.12.0_bc34a32450f40d1c233e1d9f1167a70d
   '@typescript-eslint/parser': [email protected][email protected]
-  autoprefixer: 10.4.2
+  autoprefixer: 10.4.2[email protected]
   babel-loader: 8.2.3_9351ded4f79a023849d74b5df047d562
   clean-webpack-plugin: [email protected]
   copy-webpack-plugin: [email protected]
@@ -57,12 +58,13 @@ devDependencies:
   eslint: 8.9.0
   eslint-plugin-jest: 26.1.1_a4067296d308f40c92515eb3045e3a71
   eslint-plugin-prettier: [email protected][email protected]
-  file-loader: 4.3[email protected]
+  file-loader: 6.2[email protected]
   html-webpack-plugin: [email protected]
   identity-obj-proxy: 3.0.0
   jest: 26.6.3
-  mini-css-extract-plugin: [email protected]
-  postcss-loader: [email protected]
+  mini-css-extract-plugin: [email protected]
+  postcss: 8.4.12
+  postcss-loader: [email protected][email protected]
   prettier: 2.5.1
   puppeteer: 1.20.0
   sass-loader: [email protected]
@@ -2127,14 +2129,6 @@ packages:
       indent-string: 4.0.0
     dev: true
 
-  /ajv-errors/[email protected]:
-    resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==}
-    peerDependencies:
-      ajv: '>=5.0.0'
-    dependencies:
-      ajv: 6.12.6
-    dev: true
-
   /ajv-formats/2.1.1:
     resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
     peerDependenciesMeta:
@@ -2311,7 +2305,7 @@ packages:
     hasBin: true
     dev: true
 
-  /autoprefixer/10.4.2:
+  /autoprefixer/10.4.2[email protected]:
     resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==}
     engines: {node: ^10 || ^12 || >=14}
     hasBin: true
@@ -2323,6 +2317,7 @@ packages:
       fraction.js: 4.1.3
       normalize-range: 0.1.2
       picocolors: 1.0.0
+      postcss: 8.4.12
       postcss-value-parser: 4.2.0
     dev: true
 
@@ -2591,7 +2586,7 @@ packages:
     dev: true
 
   /buffer-crc32/0.2.13:
-    resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
+    resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=}
     dev: true
 
   /buffer-from/1.1.2:
@@ -3009,13 +3004,13 @@ packages:
     peerDependencies:
       webpack: ^4.27.0 || ^5.0.0
     dependencies:
-      icss-utils: [email protected].6
+      icss-utils: [email protected].12
       loader-utils: 2.0.2
-      postcss: 8.4.6
-      postcss-modules-extract-imports: [email protected].6
-      postcss-modules-local-by-default: [email protected].6
-      postcss-modules-scope: [email protected].6
-      postcss-modules-values: [email protected].6
+      postcss: 8.4.12
+      postcss-modules-extract-imports: [email protected].12
+      postcss-modules-local-by-default: [email protected].12
+      postcss-modules-scope: [email protected].12
+      postcss-modules-values: [email protected].12
       postcss-value-parser: 4.2.0
       schema-utils: 3.1.1
       semver: 7.3.5
@@ -3395,7 +3390,7 @@ packages:
     dev: true
 
   /es6-promisify/5.0.0:
-    resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==}
+    resolution: {integrity: sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=}
     dependencies:
       es6-promise: 4.2.8
     dev: true
@@ -3816,7 +3811,7 @@ packages:
     dev: true
 
   /fd-slicer/1.1.0:
-    resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
+    resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=}
     dependencies:
       pend: 1.2.0
     dev: true
@@ -3828,14 +3823,14 @@ packages:
       flat-cache: 3.0.4
     dev: true
 
-  /file-loader/4.3[email protected]:
-    resolution: {integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==}
-    engines: {node: '>= 8.9.0'}
+  /file-loader/6.2[email protected]:
+    resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==}
+    engines: {node: '>= 10.13.0'}
     peerDependencies:
-      webpack: ^4.0.0
+      webpack: ^4.0.0 || ^5.0.0
     dependencies:
-      loader-utils: 1.4.0
-      schema-utils: 2.7.1
+      loader-utils: 2.0.2
+      schema-utils: 3.1.1
       webpack: [email protected]
     dev: true
 
@@ -4359,13 +4354,13 @@ packages:
       safer-buffer: 2.1.2
     dev: true
 
-  /icss-utils/[email protected].6:
+  /icss-utils/[email protected].12:
     resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      postcss: 8.4.6
+      postcss: 8.4.12
     dev: true
 
   /identity-obj-proxy/3.0.0:
@@ -4615,11 +4610,6 @@ packages:
     engines: {node: '>=8'}
     dev: true
 
-  /is-plain-obj/1.1.0:
-    resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
-    engines: {node: '>=0.10.0'}
-    dev: true
-
   /is-plain-obj/3.0.0:
     resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==}
     engines: {node: '>=10'}
@@ -5529,17 +5519,14 @@ packages:
     engines: {node: '>=6'}
     dev: true
 
-  /mini-css-extract-plugin/0.8.2[email protected]:
-    resolution: {integrity: sha512-a3Y4of27Wz+mqK3qrcd3VhYz6cU0iW5x3Sgvqzbj+XmlrSizmvu8QQMl5oMYJjgHOC4iyt+w7l4umP+dQeW3bw==}
-    engines: {node: '>= 6.9.0'}
+  /mini-css-extract-plugin/2.6.0[email protected]:
+    resolution: {integrity: sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==}
+    engines: {node: '>= 12.13.0'}
     peerDependencies:
-      webpack: ^4.4.0
+      webpack: ^5.0.0
     dependencies:
-      loader-utils: 1.4.0
-      normalize-url: 1.9.1
-      schema-utils: 1.0.0
+      schema-utils: 4.0.0
       webpack: [email protected]
-      webpack-sources: 1.4.3
     dev: true
 
   /minimalistic-assert/1.0.1:
@@ -5736,16 +5723,6 @@ packages:
     engines: {node: '>=0.10.0'}
     dev: true
 
-  /normalize-url/1.9.1:
-    resolution: {integrity: sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==}
-    engines: {node: '>=4'}
-    dependencies:
-      object-assign: 4.1.1
-      prepend-http: 1.0.4
-      query-string: 4.3.4
-      sort-keys: 1.1.2
-    dev: true
-
   /npm-run-path/2.0.2:
     resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
     engines: {node: '>=4'}
@@ -6027,7 +6004,7 @@ packages:
     dev: true
 
   /pend/1.2.0:
-    resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
+    resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=}
     dev: true
 
   /picocolors/1.0.0:
@@ -6087,7 +6064,7 @@ packages:
     engines: {node: '>=0.10.0'}
     dev: true
 
-  /postcss-loader/[email protected]:
+  /postcss-loader/5.3.0_[email protected]+[email protected]:
     resolution: {integrity: sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==}
     engines: {node: '>= 10.13.0'}
     peerDependencies:
@@ -6096,49 +6073,50 @@ packages:
     dependencies:
       cosmiconfig: 7.0.1
       klona: 2.0.5
+      postcss: 8.4.12
       semver: 7.3.5
       webpack: [email protected]
     dev: true
 
-  /postcss-modules-extract-imports/[email protected].6:
+  /postcss-modules-extract-imports/[email protected].12:
     resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      postcss: 8.4.6
+      postcss: 8.4.12
     dev: true
 
-  /postcss-modules-local-by-default/[email protected].6:
+  /postcss-modules-local-by-default/[email protected].12:
     resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      icss-utils: [email protected].6
-      postcss: 8.4.6
+      icss-utils: [email protected].12
+      postcss: 8.4.12
       postcss-selector-parser: 6.0.9
       postcss-value-parser: 4.2.0
     dev: true
 
-  /postcss-modules-scope/[email protected].6:
+  /postcss-modules-scope/[email protected].12:
     resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      postcss: 8.4.6
+      postcss: 8.4.12
       postcss-selector-parser: 6.0.9
     dev: true
 
-  /postcss-modules-values/[email protected].6:
+  /postcss-modules-values/[email protected].12:
     resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
     engines: {node: ^10 || ^12 || >= 14}
     peerDependencies:
       postcss: ^8.1.0
     dependencies:
-      icss-utils: [email protected].6
-      postcss: 8.4.6
+      icss-utils: [email protected].12
+      postcss: 8.4.12
     dev: true
 
   /postcss-selector-parser/6.0.9:
@@ -6153,8 +6131,8 @@ packages:
     resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
     dev: true
 
-  /postcss/8.4.6:
-    resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==}
+  /postcss/8.4.12:
+    resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==}
     engines: {node: ^10 || ^12 || >=14}
     dependencies:
       nanoid: 3.3.1
@@ -6172,11 +6150,6 @@ packages:
     engines: {node: '>= 0.8.0'}
     dev: true
 
-  /prepend-http/1.0.4:
-    resolution: {integrity: sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==}
-    engines: {node: '>=0.10.0'}
-    dev: true
-
   /prettier-linter-helpers/1.0.0:
     resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
     engines: {node: '>=6.0.0'}
@@ -6283,14 +6256,6 @@ packages:
     engines: {node: '>=0.6'}
     dev: true
 
-  /query-string/4.3.4:
-    resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==}
-    engines: {node: '>=0.10.0'}
-    dependencies:
-      object-assign: 4.1.1
-      strict-uri-encode: 1.1.0
-    dev: true
-
   /queue-microtask/1.2.3:
     resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
     dev: true
@@ -6623,15 +6588,6 @@ packages:
       xmlchars: 2.2.0
     dev: true
 
-  /schema-utils/1.0.0:
-    resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==}
-    engines: {node: '>= 4'}
-    dependencies:
-      ajv: 6.12.6
-      ajv-errors: [email protected]
-      ajv-keywords: [email protected]
-    dev: true
-
   /schema-utils/2.7.1:
     resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==}
     engines: {node: '>= 8.9.0'}
@@ -6857,13 +6813,6 @@ packages:
       websocket-driver: 0.7.4
     dev: true
 
-  /sort-keys/1.1.2:
-    resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==}
-    engines: {node: '>=0.10.0'}
-    dependencies:
-      is-plain-obj: 1.1.0
-    dev: true
-
   /source-list-map/2.0.1:
     resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==}
     dev: true
@@ -6997,11 +6946,6 @@ packages:
     engines: {node: '>= 0.6'}
     dev: true
 
-  /strict-uri-encode/1.1.0:
-    resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==}
-    engines: {node: '>=0.10.0'}
-    dev: true
-
   /string-length/4.0.2:
     resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
     engines: {node: '>=10'}
@@ -7422,7 +7366,7 @@ packages:
     dev: true
 
   /typedarray/0.0.6:
-    resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
+    resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=}
     dev: true
 
   /typescript/3.9.10:
@@ -7945,7 +7889,7 @@ packages:
     dev: true
 
   /yauzl/2.10.0:
-    resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
+    resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=}
     dependencies:
       buffer-crc32: 0.2.13
       fd-slicer: 1.1.0