{
  "name": "@jinntec/jinn-codemirror",
  "version": "1.19.0",
  "description": "Source code editor component based on codemirror with language support for XML and Leiden+",
  "repository": "https://github.com/JinnElements/jinn-codemirror.git",
  "main": "index.js",
  "type": "module",
  "keywords": [
    "epidoc",
    "TEI",
    "XML",
    "webcomponents",
    "codemirror",
    "leiden"
  ],
  "scripts": {
    "build": "lezer-generator src/parser/leiden+/leiden+.grammar -o src/parser/leiden+/parser & node build.cjs",
    "prepare": "npm run build",
    "clean": "node build.cjs clean",
    "test": "npm run build && mocha test/test-*.js",
    "start": "web-dev-server --open demo/ --watch --node-resolve",
    "demo": "web-dev-server --open index.html",
    "semantic-release": "semantic-release"
  },
  "author": "JinnTec GmbH",
  "license": "MIT",
  "devDependencies": {
    "@lezer/generator": "^1.7.1",
    "@rollup/plugin-node-resolve": "^15.2.3",
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/git": "^10.0.1",
    "@web/dev-server": "^0.4.3",
    "@web/dev-server-esbuild": "^1.0.2",
    "chai": "^5.1.0",
    "chai-xml": "^0.4.1",
    "micro-fs": "^1.0.3",
    "mocha": "^10.4.0",
    "semantic-release": "^23.0.6",
    "web-component-analyzer": "^2.0.0"
  },
  "dependencies": {
    "@babel/runtime": "^7.24.1",
    "@codemirror/autocomplete": "^6.18.0",
    "@codemirror/lang-css": "^6.2.1",
    "@codemirror/lang-html": "^6.4.9",
    "@codemirror/lang-json": "^6.0.1",
    "@codemirror/lang-markdown": "^6.2.5",
    "@codemirror/lang-xml": "^6.1.0",
    "@codemirror/language": "^6.10.2",
    "@codemirror/legacy-modes": "^6.4.1",
    "@codemirror/theme-one-dark": "^6.1.2",
    "@uiw/codemirror-theme-material": "^4.23.0",
    "@uiw/codemirror-theme-solarized": "^4.23.0",
    "codemirror": "^6.0.1"
  }
}
