From 9bbab3717fb45486fe80fe3fce8e8854f25513f5 Mon Sep 17 00:00:00 2001 From: Logue Date: Mon, 29 Jan 2024 19:09:28 +0900 Subject: [PATCH] Addressing CVE-2020-8203. --- package.json | 15 +++--- yarn.lock | 140 +++++++++++++++++++++++++-------------------------- 2 files changed, 78 insertions(+), 77 deletions(-) diff --git a/package.json b/package.json index d63c9b3..b2b66fc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "vue-codemirror6", - "version": "1.2.3", + "version": "1.2.4", "license": "MIT", "description": "CodeMirror6 Component for vue2 and vue3.", "keywords": [ @@ -84,8 +84,8 @@ "@codemirror/lang-markdown": "^6.2.4", "@codemirror/lang-vue": "0.1.2", "@tsconfig/node-lts": "^20.1.1", - "@types/node": "^20.11.5", - "@typescript-eslint/eslint-plugin": "^6.19.0", + "@types/node": "^20.11.10", + "@typescript-eslint/eslint-plugin": "^6.19.1", "@vitejs/plugin-vue": "^5.0.3", "@vue/compiler-sfc": "^3.4.15", "@vue/eslint-config-prettier": "^9.0.0", @@ -93,7 +93,7 @@ "@vueuse/core": "^10.7.2", "bootstrap": "^5.3.2", "eslint": "^8.56.0", - "eslint-config-standard-with-typescript": "^43.0.0", + "eslint-config-standard-with-typescript": "^43.0.1", "eslint-import-resolver-alias": "^1.1.2", "eslint-import-resolver-typescript": "^3.6.1", "eslint-linter-browserify": "^8.56.0", @@ -105,7 +105,7 @@ "eslint-plugin-vue": "latest", "eslint-plugin-vuejs-accessibility": "^2.2.1", "eslint-plugin-yaml": "^0.5.0", - "husky": "^8.0.3", + "husky": "^9.0.6", "lint-staged": "^15.2.0", "npm-run-all": "^4.1.5", "prettier": "^3.2.4", @@ -116,9 +116,9 @@ "vite": "^5.0.12", "vite-plugin-banner": "^0.7.1", "vite-plugin-checker": "^0.6.2", - "vite-plugin-dts": "^3.7.1", + "vite-plugin-dts": "^3.7.2", "vue": "^3.4.15", - "vue-eslint-parser": "^9.4.0", + "vue-eslint-parser": "^9.4.2", "vue-markdown-wasm": "^0.4.0", "vue-tsc": "^1.8.27" }, @@ -133,6 +133,7 @@ }, "resolutions": { "json5": "^2.2.3", + "lodash": ">4.17.21", "postcss": "^8.4.31", "semver": "^7.5.3", "yaml": "^2.3.2", diff --git a/yarn.lock b/yarn.lock index 31ad04d..f6f53c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -983,12 +983,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.11.5": - version: 20.11.5 - resolution: "@types/node@npm:20.11.5" +"@types/node@npm:^20.11.10": + version: 20.11.10 + resolution: "@types/node@npm:20.11.10" dependencies: undici-types: "npm:~5.26.4" - checksum: 9f31c471047d7b3e240ce7b77ff29b0d15e83be7e3feafb3d0b0d0931122b438b1eefa302a5a2e1e9849914ff3fd76aafbd8ccb372efb1331ba048da63bce6f8 + checksum: 41ca9c7e7c95bf070ad747ab266f267f41950e01f5ddda739d0665c2ed39acc45cce46f78e33ffa2bf2dacd74a8493044b967c86358017dacce12958e49db664 languageName: node linkType: hard @@ -1006,15 +1006,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.19.0" +"@typescript-eslint/eslint-plugin@npm:^6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/eslint-plugin@npm:6.19.1" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.19.0" - "@typescript-eslint/type-utils": "npm:6.19.0" - "@typescript-eslint/utils": "npm:6.19.0" - "@typescript-eslint/visitor-keys": "npm:6.19.0" + "@typescript-eslint/scope-manager": "npm:6.19.1" + "@typescript-eslint/type-utils": "npm:6.19.1" + "@typescript-eslint/utils": "npm:6.19.1" + "@typescript-eslint/visitor-keys": "npm:6.19.1" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -1027,7 +1027,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 5ed8483d792c4bc6ed697159c84a47ba5c35cd124949883813f2053b972537de3900a7ae26d4d6f370194f2cc7929baa2d09268e0b90118f20ed961cf6c176b9 + checksum: e88a35527b066a42d0253d153183a360faedc1cd39867c541ce7cb1f7b22f8446bb913b998fcdeba269d5d4217888af42e6d64da5c0592b1f49ed5648d2e3e84 languageName: node linkType: hard @@ -1049,13 +1049,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/scope-manager@npm:6.19.0" +"@typescript-eslint/scope-manager@npm:6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/scope-manager@npm:6.19.1" dependencies: - "@typescript-eslint/types": "npm:6.19.0" - "@typescript-eslint/visitor-keys": "npm:6.19.0" - checksum: d36c51c05e14c51ce13181120eeea46d1edd59ed1ff16dc4ec1f5532a975b5faec5c10a373aaa90545f82a12330c6cba18ecedc734e18288f5874855c48ba808 + "@typescript-eslint/types": "npm:6.19.1" + "@typescript-eslint/visitor-keys": "npm:6.19.1" + checksum: 2a17f68d3c41582bfac7ecd192e2c2539cf4d2c9728a7018d842da7a8a23986b8a1f8cfcb59862c909b483140a2d164a4ba44451905e0a141378e5dd0df056cc languageName: node linkType: hard @@ -1069,12 +1069,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/type-utils@npm:6.19.0" +"@typescript-eslint/type-utils@npm:6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/type-utils@npm:6.19.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.19.0" - "@typescript-eslint/utils": "npm:6.19.0" + "@typescript-eslint/typescript-estree": "npm:6.19.1" + "@typescript-eslint/utils": "npm:6.19.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -1082,14 +1082,14 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: f1f20ac28c03dd18546050b63ec0b0fd8c67780265ccb9ef566f16441c3de5deb2607a6046fefdebe8a43ac11fecdf0b009f8e5f70a3d15916d855be74b0f3bb + checksum: 5150b897d8b3778c549c6b964b031981da1039dfa0fb89a0eb92702735ca55793d2f840af14b340eccbca81669ba3dd02d7f09fb420fb66b18ec9f1f211b3243 languageName: node linkType: hard -"@typescript-eslint/types@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/types@npm:6.19.0" - checksum: 396ad2ad9f2d759dd87bc880a1ffc9d11fda04db8af9402abb4e8eccd58c01fa2d26e38b186526d0b457012f7c912e7afdab2a3798a73aa0ae34abaf50d617ae +"@typescript-eslint/types@npm:6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/types@npm:6.19.1" + checksum: 93f3ded80b81a1b8686866b93e36ddf9bac04604d09e88d7ed1ec25b6b2f49ff64747d8d194ba1f3215e231fd0790b88fb5ecadcc6ed53ff584f8c0b87423216 languageName: node linkType: hard @@ -1100,12 +1100,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.19.0" +"@typescript-eslint/typescript-estree@npm:6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/typescript-estree@npm:6.19.1" dependencies: - "@typescript-eslint/types": "npm:6.19.0" - "@typescript-eslint/visitor-keys": "npm:6.19.0" + "@typescript-eslint/types": "npm:6.19.1" + "@typescript-eslint/visitor-keys": "npm:6.19.1" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -1115,7 +1115,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 06e24bb145a302299a6cf86b36652bd4d7080c4e88517ebc24bdc137c57425a68db256ba628ce16b568bfec8020ae2a748ccee93e304efeded329cb3292b17bf + checksum: 3ce91dd477ccb2cc3cf5d07ac8d23792988f4fad78bfd39783292846f32daea5081d3790ba9cc795d9de89ea2e1d55dc9c3d2aeaa8597093b0f6ac3a206195e9 languageName: node linkType: hard @@ -1137,30 +1137,30 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/utils@npm:6.19.0" +"@typescript-eslint/utils@npm:6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/utils@npm:6.19.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.19.0" - "@typescript-eslint/types": "npm:6.19.0" - "@typescript-eslint/typescript-estree": "npm:6.19.0" + "@typescript-eslint/scope-manager": "npm:6.19.1" + "@typescript-eslint/types": "npm:6.19.1" + "@typescript-eslint/typescript-estree": "npm:6.19.1" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 4080c36331204ffef9f218e29f43da767f17551fa4d3877c3d3b49194f7c7382dd9ae2124e7b5ebd47d5556946bb6ad195b47d7d215553efabacdebf81b9e74d + checksum: f8931df675defa84af373c81bbb13cc34c2fcf0803c687a38b982e85335dbf2fb8415667fbabaa043df0326ba3e98ed974104bbd21f09ec538304fc3adeed0c3 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.19.0": - version: 6.19.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.19.0" +"@typescript-eslint/visitor-keys@npm:6.19.1": + version: 6.19.1 + resolution: "@typescript-eslint/visitor-keys@npm:6.19.1" dependencies: - "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/types": "npm:6.19.1" eslint-visitor-keys: "npm:^3.4.1" - checksum: 8d51c0b8d94c5df044fde958f62741cef55be97c6a3a16c47e4df9af7b2ff13aa1ee03ca5240777481dca53f3b7a9b00b329e50aff5e3ad829d96bc5f63ca2c3 + checksum: b41f3247520e1e4d3e43876843b03f0d887e544d4ac8a9e1f4b25d08568da36fedde883fa226488a595f688198859cd0290d0f1351c2ca6cbc30cca2c90adf21 languageName: node linkType: hard @@ -2631,9 +2631,9 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard-with-typescript@npm:^43.0.0": - version: 43.0.0 - resolution: "eslint-config-standard-with-typescript@npm:43.0.0" +"eslint-config-standard-with-typescript@npm:^43.0.1": + version: 43.0.1 + resolution: "eslint-config-standard-with-typescript@npm:43.0.1" dependencies: "@typescript-eslint/parser": "npm:^6.4.0" eslint-config-standard: "npm:17.1.0" @@ -2644,7 +2644,7 @@ __metadata: eslint-plugin-n: "^15.0.0 || ^16.0.0 " eslint-plugin-promise: ^6.0.0 typescript: "*" - checksum: 5c6ac9a204e613678484849826c88dab2821699278632145e50323ff88a5ca6fce7d18daa0a4fdb4e15f44de054a0f306950933aebe6358b3fcbc862c2831d2e + checksum: 26a460efd918262ef865abd1f1d7ad4a41c2f368b560ca0ccf16b674f2ca3a778ba5b2a43845421b48fa9ce118a68765222086c30c35e407f878fa1e9170576d languageName: node linkType: hard @@ -3732,12 +3732,12 @@ __metadata: languageName: node linkType: hard -"husky@npm:^8.0.3": - version: 8.0.3 - resolution: "husky@npm:8.0.3" +"husky@npm:^9.0.6": + version: 9.0.6 + resolution: "husky@npm:9.0.6" bin: - husky: lib/bin.js - checksum: b754cf70fdc97c3b60fec5b80056b9c11436464953b1691bf2b5dcf0081fb6685d2c5f47abb8b2b1c49f504aabea5321fdd6496f8b755d9f6e7525a493406abb + husky: bin.js + checksum: e198c90a59d460cf860c33e0a4c3927ecfb645d4fd4c2de3fbcd5fb56b858a923af452508d549f6ed020bb48de08290912cd77c006dd2a83e551c24c17340d5b languageName: node linkType: hard @@ -4378,7 +4378,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.21, lodash@npm:~4.17.15, lodash@npm:~4.17.21": +"lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: c08619c038846ea6ac754abd6dd29d2568aa705feb69339e836dfa8d8b09abbb2f859371e86863eda41848221f9af43714491467b5b0299122431e202bb0c532 @@ -6337,9 +6337,9 @@ __metadata: languageName: node linkType: hard -"vite-plugin-dts@npm:^3.7.1": - version: 3.7.1 - resolution: "vite-plugin-dts@npm:3.7.1" +"vite-plugin-dts@npm:^3.7.2": + version: 3.7.2 + resolution: "vite-plugin-dts@npm:3.7.2" dependencies: "@microsoft/api-extractor": "npm:7.39.0" "@rollup/pluginutils": "npm:^5.1.0" @@ -6353,7 +6353,7 @@ __metadata: peerDependenciesMeta: vite: optional: true - checksum: 502cc46ad5b3a948fc3306b6ac69390a887f0762829339208c267279ff06d1cbe2b7493aca454ab84035d75704e57adbdd963c0df22183b446d5b9de44f49df5 + checksum: 73c0a3fb1f0e65dd8baac07b18442537da3bf83bbed28f2598ee789d26dc9c0affd312719f6202682d878cdf4eeec8436aaeef9e92820de5340afecdbb8f673d languageName: node linkType: hard @@ -6466,8 +6466,8 @@ __metadata: "@codemirror/lang-markdown": "npm:^6.2.4" "@codemirror/lang-vue": "npm:0.1.2" "@tsconfig/node-lts": "npm:^20.1.1" - "@types/node": "npm:^20.11.5" - "@typescript-eslint/eslint-plugin": "npm:^6.19.0" + "@types/node": "npm:^20.11.10" + "@typescript-eslint/eslint-plugin": "npm:^6.19.1" "@vitejs/plugin-vue": "npm:^5.0.3" "@vue/compiler-sfc": "npm:^3.4.15" "@vue/eslint-config-prettier": "npm:^9.0.0" @@ -6476,7 +6476,7 @@ __metadata: bootstrap: "npm:^5.3.2" codemirror: "npm:^6.0.1" eslint: "npm:^8.56.0" - eslint-config-standard-with-typescript: "npm:^43.0.0" + eslint-config-standard-with-typescript: "npm:^43.0.1" eslint-import-resolver-alias: "npm:^1.1.2" eslint-import-resolver-typescript: "npm:^3.6.1" eslint-linter-browserify: "npm:^8.56.0" @@ -6488,7 +6488,7 @@ __metadata: eslint-plugin-vue: "npm:latest" eslint-plugin-vuejs-accessibility: "npm:^2.2.1" eslint-plugin-yaml: "npm:^0.5.0" - husky: "npm:^8.0.3" + husky: "npm:^9.0.6" lint-staged: "npm:^15.2.0" npm-run-all: "npm:^4.1.5" prettier: "npm:^3.2.4" @@ -6499,10 +6499,10 @@ __metadata: vite: "npm:^5.0.12" vite-plugin-banner: "npm:^0.7.1" vite-plugin-checker: "npm:^0.6.2" - vite-plugin-dts: "npm:^3.7.1" + vite-plugin-dts: "npm:^3.7.2" vue: "npm:^3.4.15" vue-demi: "npm:latest" - vue-eslint-parser: "npm:^9.4.0" + vue-eslint-parser: "npm:^9.4.2" vue-markdown-wasm: "npm:^0.4.0" vue-tsc: "npm:^1.8.27" peerDependencies: @@ -6559,9 +6559,9 @@ __metadata: languageName: node linkType: hard -"vue-eslint-parser@npm:^9.4.0": - version: 9.4.0 - resolution: "vue-eslint-parser@npm:9.4.0" +"vue-eslint-parser@npm:^9.4.2": + version: 9.4.2 + resolution: "vue-eslint-parser@npm:9.4.2" dependencies: debug: "npm:^4.3.4" eslint-scope: "npm:^7.1.1" @@ -6572,7 +6572,7 @@ __metadata: semver: "npm:^7.3.6" peerDependencies: eslint: ">=6.0.0" - checksum: a5e31ac1ab91ecc2f7f3222fe505f92aa453de238645e0fb691fdf14be50aa1e98161c530b37540f5ea241f1a26bfb1aa2bf449be7838203d78fff51921d7a44 + checksum: 59ee81f32a1ac9014671eac3d56fa0eb1a2d24e00c811f21aa0652617d216293ab8f7d31971146995018d074e321d3781609670a14a0190c20f5138f6eb716cf languageName: node linkType: hard