Skip to content

Commit d9ae9d5

Browse files
authored
Merge pull request #581 from mark-when/vue
Feat: add vue support for codemirror
2 parents 9f00227 + f625c02 commit d9ae9d5

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

app/components/editor/codemirror/languages.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
import { LanguageDescription } from '@codemirror/language';
22

33
export const supportedLanguages = [
4+
LanguageDescription.of({
5+
name: 'VUE',
6+
extensions: ['vue'],
7+
async load() {
8+
return import('@codemirror/lang-vue').then((module) => module.vue());
9+
},
10+
}),
411
LanguageDescription.of({
512
name: 'TS',
613
extensions: ['ts'],

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
"@codemirror/lang-markdown": "^6.3.1",
4545
"@codemirror/lang-python": "^6.1.6",
4646
"@codemirror/lang-sass": "^6.0.2",
47+
"@codemirror/lang-vue": "^0.1.3",
4748
"@codemirror/lang-wast": "^6.0.2",
4849
"@codemirror/language": "^6.10.6",
4950
"@codemirror/search": "^6.5.8",

0 commit comments

Comments
 (0)