Skip to content

Commit 0cf8680

Browse files
committed
Update dependencies.
Fix for #24
1 parent 31d6312 commit 0cf8680

File tree

3 files changed

+361
-249
lines changed

3 files changed

+361
-249
lines changed

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://json.schemastore.org/package.json",
33
"name": "vue-codemirror6",
4-
"version": "1.3.1",
4+
"version": "1.3.2",
55
"license": "MIT",
66
"description": "CodeMirror6 Component for vue2 and vue3.",
77
"keywords": [
@@ -83,42 +83,42 @@
8383
"@codemirror/lang-json": "^6.0.1",
8484
"@codemirror/lang-markdown": "^6.2.5",
8585
"@codemirror/lang-vue": "0.1.2",
86-
"@eslint/js": "^9.3.0",
86+
"@eslint/js": "^9.4.0",
8787
"@tsconfig/node-lts": "^20.1.3",
88-
"@types/node": "^20.12.12",
89-
"@typescript-eslint/eslint-plugin": "^7.9.0",
90-
"@vitejs/plugin-vue": "^5.0.4",
88+
"@types/node": "^20.14.2",
89+
"@typescript-eslint/eslint-plugin": "^7.12.0",
90+
"@vitejs/plugin-vue": "^5.0.5",
9191
"@vue/compiler-sfc": "^3.4.27",
9292
"@vue/eslint-config-prettier": "^9.0.0",
9393
"@vue/tsconfig": "^0.5.1",
94-
"@vueuse/core": "^10.9.0",
94+
"@vueuse/core": "^10.10.0",
9595
"bootstrap": "^5.3.3",
96-
"eslint": "^9.3.0",
96+
"eslint": "^9.4.0",
9797
"eslint-import-resolver-alias": "^1.1.2",
9898
"eslint-import-resolver-typescript": "^3.6.1",
99-
"eslint-linter-browserify": "^9.3.0",
99+
"eslint-linter-browserify": "^9.4.0",
100100
"eslint-plugin-import": "^2.29.1",
101-
"eslint-plugin-tsdoc": "^0.2.17",
101+
"eslint-plugin-tsdoc": "^0.3.0",
102102
"eslint-plugin-vue": "^9.26.0",
103103
"eslint-plugin-vuejs-accessibility": "^2.3.0",
104104
"eslint-plugin-yaml": "^0.5.0",
105105
"husky": "^9.0.11",
106-
"lint-staged": "^15.2.2",
106+
"lint-staged": "^15.2.5",
107107
"npm-run-all": "^4.1.5",
108-
"prettier": "^3.2.5",
108+
"prettier": "^3.3.1",
109109
"rimraf": "^5.0.7",
110110
"rollup-plugin-visualizer": "^5.12.0",
111-
"sass": "^1.77.2",
111+
"sass": "^1.77.4",
112112
"typescript": "^5.4.5",
113-
"typescript-eslint": "^7.9.0",
114-
"vite": "^5.2.11",
113+
"typescript-eslint": "^7.12.0",
114+
"vite": "^5.2.13",
115115
"vite-plugin-banner": "^0.7.1",
116116
"vite-plugin-checker": "^0.6.4",
117117
"vite-plugin-dts": "^3.9.1",
118118
"vue": "^3.4.27",
119-
"vue-eslint-parser": "^9.4.2",
119+
"vue-eslint-parser": "^9.4.3",
120120
"vue-markdown-wasm": "^0.4.0",
121-
"vue-tsc": "^2.0.19"
121+
"vue-tsc": "^2.0.21"
122122
},
123123
"husky": {
124124
"hooks": {

src/components/CodeMirror.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -363,11 +363,13 @@ export default defineComponent({
363363
// @see https://codemirror.net/examples/config/
364364
const language = new Compartment();
365365
const tabSize = new Compartment();
366-
366+
if (props.basic && props.minimal) {
367+
throw '[Vue CodeMirror] Both basic and minimal cannot be specified.';
368+
}
367369
// TODO: Ignore previous prop was not changed.
368370
return [
369371
// Toggle basic setup
370-
props.basic ? basicSetup : undefined,
372+
props.basic && !props.minimal ? basicSetup : undefined,
371373
// Toggle minimal setup
372374
props.minimal && !props.basic ? minimalSetup : undefined,
373375
// ViewUpdate event listener

0 commit comments

Comments
 (0)