更新打包配置,完善组件入参模式,新增事件总线

This commit is contained in:
2025-05-08 11:34:35 +08:00
parent cfbfda520d
commit 4a648c2f97
14 changed files with 1091 additions and 26609 deletions

View File

@@ -1,12 +1,13 @@
{
"name": "material-editor",
"private": true,
"version": "1.0.0",
"version": "1.0.2",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vue-tsc -b && vite build",
"preview": "vite preview"
"preview": "vite preview",
"prepublishOnly": "npm run build"
},
"files": [
"dist",
@@ -15,13 +16,15 @@
"index.html",
"README.md"
],
"module": "./dist/material-editor.js",
"main": "./dist/material-editor.umd.js",
"module": "dist/material-editor.es.js",
"main": "dist/material-editor.umd.js",
"exports": {
".": {
"import": "./dist/index.js",
"require": "./dist/index.cjs"
}
"import": "./dist/material-editor.es.js",
"require": "./dist/material-editor.umd.cjs"
},
"./style.css": "./dist/material-editor.css",
"./iife": "./dist/material-editor.iife.js"
},
"dependencies": {
"@jscad/modeling": "^2.11.0",
@@ -40,8 +43,10 @@
"@types/node": "^22.14.1",
"@vitejs/plugin-vue": "^5.2.3",
"@vue/tsconfig": "^0.7.0",
"sass-embedded": "^1.87.0",
"typescript": "~5.7.2",
"vite": "^6.2.6",
"vite-plugin-dts": "^4.5.3",
"vue-tsc": "^2.2.4"
},
"packageManager": "pnpm@9.1.1+sha1.09ada6cd05003e0ced25fb716f9fda4063ec2e3b"