UNPKG

vue-codemirror6

Version:

CodeMirror6 Component for vue2 and vue3.

147 lines (146 loc) 4.17 kB
{ "$schema": "https://json.schemastore.org/package.json", "name": "vue-codemirror6", "version": "1.3.18", "license": "MIT", "description": "CodeMirror6 Component for vue2 and vue3.", "keywords": [ "vuejs", "vue", "vue-components", "vue-codemirror", "code-editor", "text-editor", "vue2", "vue3", "web-editor", "vue-plugin", "vue-component", "codemirror-editor", "vue-resource", "codemirror6" ], "type": "module", "author": { "name": "Logue", "email": "logue@hotmail.co.jp", "url": "https://logue.dev/" }, "homepage": "https://github.com/logue/vue-codemirror6", "repository": { "type": "git", "url": "git+ssh://git@github.com/logue/vue-codemirror6.git" }, "bugs": { "url": "https://github.com/logue/vue-codemirror6/issues" }, "main": "dist/index.umd.js", "module": "dist/index.es.js", "jsdelivr": "dist/index.iife.js", "unpkg": "dist/index.iife.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.es.js", "types": "./dist/index.d.ts" } }, "files": [ "CHANGELOG.md", "/dist", "./src/components/CodeMirror.ts" ], "browser": { "./sfc": "./src/components/CodeMirror.ts" }, "engines": { "pnpm": ">=10.3.0" }, "packageManager": "pnpm@10.12.1", "sideEffects": false, "scripts": { "dev": "vite", "clean": "rimraf node_modules/.vite", "build": "run-p type-check \"build-only {@}\" --", "build:analyze": "vite build --mode=analyze", "build:clean": "rimraf dist docs", "build:docs": "vite build --mode=docs", "lint": "eslint . --fix --cache --cache-location ./node_modules/.vite/vite-plugin-eslint && prettier . --write", "preview": "vite preview --mode=docs", "build-only": "vite build", "type-check": "vue-tsc --declaration --emitDeclarationOnly", "prepare": "husky", "version": "auto-changelog -p && git add CHANGELOG.md" }, "dependencies": { "@codemirror/autocomplete": "^6.18.6", "@codemirror/commands": "^6.8.1", "@codemirror/language": "^6.11.1", "@codemirror/lint": "^6.8.5", "@codemirror/search": "^6.5.11", "@codemirror/state": "^6.5.2", "@codemirror/view": "^6.37.1", "codemirror": "^6.0.1", "style-mod": "^4.1.2", "vue-demi": "latest" }, "peerDependencies": { "vue": "^2.7.14 || ^3.4" }, "devDependencies": { "@codemirror/lang-javascript": "^6.2.4", "@codemirror/lang-json": "^6.0.1", "@codemirror/lang-markdown": "^6.3.2", "@codemirror/lang-vue": "^0.1.3", "@tsconfig/node-lts": "^22.0.1", "@types/node": "^22.15.30", "@vitejs/plugin-vue": "^5.2.4", "@vue/compiler-sfc": "^3.5.16", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.5.0", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "@vueuse/core": "^13.3.0", "bootstrap": "^5.3.6", "eslint": "^9.28.0", "eslint-import-resolver-custom-alias": "^1.3.2", "eslint-import-resolver-typescript": "^4.4.3", "eslint-linter-browserify": "^9.28.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-playwright": "^2.2.0", "eslint-plugin-vue": "^10.2.0", "eslint-plugin-vuejs-accessibility": "^2.4.1", "husky": "^9.1.7", "jiti": "^2.4.2", "lint-staged": "^16.1.0", "npm-run-all2": "^8.0.4", "prettier": "^3.5.3", "rimraf": "^6.0.1", "rollup-plugin-visualizer": "^6.0.3", "sass-embedded": "^1.89.1", "supports-color": "^10.0.0", "typescript": "^5.8.3", "typescript-eslint": "^8.33.1", "vite": "^6.3.5", "vite-plugin-banner": "^0.8.1", "vite-plugin-checker": "^0.9.3", "vite-plugin-dts": "^4.5.4", "vue": "^3.5.16", "vue-eslint-parser": "^10.1.3", "vue-markdown-wasm": "^0.5.1", "vue-tsc": "^2.2.10" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,ts,json,htm,html,vue}": "eslint --fix --cache --cache-location ./node_modules/.vite/vite-plugin-eslint", "*": "prettier -w -u" }, "resolutions": { "json5": ">=2.2.3", "yaml": ">=2.6.0" } }