{
    "name": "smart-code-editor",
    "version": "1.0.2",
    "description": "智能代码编辑器 - 支持多语言、语法高亮、代码运行，可在 Vue2/3、React、原生 JS 中使用",
    "main": "lib/index.cjs",
    "module": "lib/index.js",
    "types": "lib/index.d.ts",
    "type": "module",
    "exports": {
        ".": {
            "types": "./lib/index.d.ts",
            "import": "./lib/index.js",
            "require": "./lib/index.cjs",
            "default": "./lib/index.umd.cjs"
        }
    },
    "browser": "./lib/index.umd.cjs",
    "author": "haichao_kk",
    "license": "ISC",
    "private": false,
    "files": [
        "lib",
        "src",
        "README.md"
    ],
    "scripts": {
        "dev": "vite --config vite.dev.config.ts",
        "build": "vite build",
        "test": "echo \"Error: no test specified\" && exit 1"
    },
    "keywords": [
        "code-editor",
        "monaco-editor",
        "online-ide",
        "code-runner",
        "vue",
        "react",
        "在线编辑器",
        "代码编辑器",
        "syntax-highlighting",
        "智能提示"
    ],
    "publishConfig": {
        "access": "public",
        "registry": "https://registry.npmjs.org/"
    },
    "dependencies": {
        "marked": "^17.0.1",
        "monaco-editor": "^0.45.0",
        "split.js": "^1.6.5"
    },
    "devDependencies": {
        "@types/node": "^20.0.0",
        "@vitejs/plugin-vue": "^5.0.0",
        "typescript": "^5.3.0",
        "vite": "^5.0.0",
        "vite-plugin-dts": "^3.7.0",
        "vue": "^3.4.0"
    },
    "peerDependencies": {
        "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
        "vue": "^2.7.0 || ^3.3.0"
    },
    "peerDependenciesMeta": {
        "vue": {
            "optional": true
        },
        "react": {
            "optional": true
        }
    }
}
