{
  "name": "@coze-editor/preset-code",
  "version": "0.1.0-alpha.0fd19e",
  "description": "preset-code",
  "license": "MIT",
  "author": "fengzilong",
  "maintainers": [],
  "sideEffects": [
    "**/*.css",
    "**/*.less",
    "**/*.sass",
    "**/*.scss"
  ],
  "main": "./dist/esm/index.js",
  "module": "./dist/esm/index.js",
  "types": "./dist/index.d.ts",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "tsup",
    "lint": "eslint && tsc --noEmit"
  },
  "dependencies": {
    "@codemirror/autocomplete": "^6.18.0",
    "@codemirror/language": "^6.10.1",
    "@coze-editor/core": "0.1.0-alpha.0fd19e",
    "@coze-editor/core-plugins": "0.1.0-alpha.0fd19e",
    "@coze-editor/extension-completion-icons": "0.1.0-alpha.0fd19e",
    "@coze-editor/extension-links": "0.1.0-alpha.0fd19e",
    "@coze-editor/extension-lint": "0.1.0-alpha.0fd19e",
    "@coze-editor/extension-scrollbar": "0.1.0-alpha.0fd19e",
    "@coze-editor/extensions": "0.1.0-alpha.0fd19e",
    "@coze-editor/preset-universal": "0.1.0-alpha.0fd19e",
    "@coze-editor/utils": "0.1.0-alpha.0fd19e",
    "@coze-editor/vscode": "0.1.0-alpha.0fd19e",
    "@lezer/highlight": "~1.2.0",
    "codemirror-shiki": "^0.2.2",
    "marked": "^15.0.7",
    "marked-shiki": "^1.2.0",
    "shiki": "^3.2.2",
    "text-mapping": "^1.0.1",
    "vscode-languageserver-textdocument": "^1.0.12",
    "vscode-languageserver-types": "^3.17.5"
  },
  "devDependencies": {
    "@codemirror/commands": "^6.3.3",
    "@codemirror/state": "^6.4.1",
    "@codemirror/view": "^6.26.1",
    "@coze-arch/ts-config": "workspace:*",
    "@coze-editor/code-language-shared": "workspace:*",
    "@coze-editor/eslint-config": "workspace:*",
    "@types/node": "^22",
    "eslint": "9.14.0",
    "tsup": "^8.0.1",
    "typescript": "^5.8.2"
  },
  "peerDependencies": {
    "@codemirror/commands": "^6.3.3",
    "@codemirror/state": "^6.4.1",
    "@codemirror/view": "^6.26.1",
    "@coze-editor/code-language-shared": "workspace:*"
  },
  "packageManager": "pnpm@9.15.0",
  "publishConfig": {
    "access": "public",
    "registry": "https://registry.npmjs.org"
  },
  "test:main": "./src/index.ts"
}