68 lines
1.9 KiB
JSON
68 lines
1.9 KiB
JSON
{
|
|
"name": "print-template",
|
|
"type": "module",
|
|
"version": "1.0.0",
|
|
"private": true,
|
|
"description": "打印模板",
|
|
"scripts": {
|
|
"build": "vite build --config vite.sdk.config.mjs && tsc -p tsconfig.sdk.json && node ./scripts/copy-sdk-style.mjs",
|
|
"dev": "vite --config vite.demo.config.mjs",
|
|
"dev:designer": "vite --config packages/designer/vite.config.mjs",
|
|
"dev:runtime": "vite --config packages/runtime/vite.config.mjs",
|
|
"dev:excellit": "vite --config packages/excellit/vite.config.mjs",
|
|
"pack:check": "pnpm build && pnpm pack",
|
|
"test": "echo \"Error: no test specified\" && exit 1"
|
|
},
|
|
"main": "./src/index.ts",
|
|
"module": "./src/index.ts",
|
|
"types": "./src/index.ts",
|
|
"exports": {
|
|
".": {
|
|
"types": "./src/index.ts",
|
|
"import": "./src/index.ts",
|
|
"default": "./src/index.ts"
|
|
}
|
|
},
|
|
"files": [
|
|
"dist",
|
|
"src"
|
|
],
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"peerDependencies": {
|
|
"@element-plus/icons-vue": "catalog:",
|
|
"@lingshu/core-utils": "workspace:*",
|
|
"@lingshu/business-components": "workspace:*",
|
|
"@lingshu/types": "workspace:*",
|
|
"@types/lodash-es": "catalog:",
|
|
"@types/node": "catalog:",
|
|
"axios": "catalog:",
|
|
"core-js": "^3.49.0",
|
|
"element-plus-cisdi": "catalog:",
|
|
"vue": "catalog:",
|
|
"sass": "catalog:",
|
|
"typescript": "catalog:",
|
|
"vite": "catalog:"
|
|
},
|
|
"dependencies": {
|
|
"jsbarcode": "^3.12.3",
|
|
"lit-html": "^1.2.1",
|
|
"lodash": "^4.17.21",
|
|
"nanoid": "^3.0.2",
|
|
"qrcode": "^1.5.4",
|
|
"tinycolor2": "^1.6.0",
|
|
"v-click-outside-x": "^4.1.0",
|
|
"vue-color": "^3.3.3",
|
|
"vuedraggable": "^4.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"eslint": "catalog:",
|
|
"lint-staged": "catalog:",
|
|
"rimraf": "^3.0.2",
|
|
"stylelint": "^13.2.1",
|
|
"stylelint-config-standard": "^20.0.0",
|
|
"@vitejs/plugin-vue": "catalog:",
|
|
"@vitejs/plugin-vue-jsx": "catalog:"
|
|
}
|
|
} |