erp-print
Version:
A Vue3 + TypeScript + Element Plus based hiprint component library
101 lines (100 loc) • 2.87 kB
JSON
{
"name": "erp-print",
"version": "2.0.0",
"description": "A Vue3 + TypeScript + Element Plus based hiprint component library",
"main": "dist/erp-print.umd.js",
"module": "dist/erp-print.es.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"import": "./dist/erp-print.es.js",
"require": "./dist/erp-print.umd.js",
"types": "./dist/index.d.ts"
},
"./dist/erp-print.css": "./dist/erp-print.css"
},
"files": [
"dist"
],
"keywords": [
"vue3",
"typescript",
"element-plus",
"hiprint",
"print",
"printing",
"component-library"
],
"author": "morninglonng",
"license": "MIT",
"repository": {
"type": "git",
"url": ""
},
"homepage": "",
"bugs": {
"url": ""
},
"private": false,
"type": "module",
"scripts": {
"dev": "vite",
"build": "run-p type-check build-lib",
"build-lib": "vite build --mode lib",
"build-demo": "vite build --mode demo",
"preview": "vite preview",
"type-check": "vue-tsc --build --force",
"lint": "eslint . --fix",
"format": "prettier --write src/",
"prepublishOnly": "npm run build",
"package": "npm version patch && git push && git push --tags && npm run build && npm publish",
"package:minor": "npm version minor && git push && git push --tags && npm run build && npm publish",
"package:major": "npm version major && git push && git push --tags && npm run build && npm publish",
"package:beta": "npm version prerelease --preid=beta && git push && git push --tags && npm run build && npm publish --tag beta"
},
"peerDependencies": {
"element-plus": "2.8.6",
"vue": "^3.0.0"
},
"dependencies": {
"@claviska/jquery-minicolors": "^2.3.6",
"@element-plus/icons-vue": "^2.3.1",
"@wtto00/html2canvas": "^1.4.3",
"bwip-js": "^4.7.0",
"canvg": "^3.0.10",
"jquery": "^3.7.1",
"jsbarcode": "^3.12.1",
"jspdf": "^3.0.1",
"nzh": "^1.0.14",
"semver": "^7.7.2",
"socket.io-client": "^4.8.1",
"vue-i18n": "^9.14.5"
},
"devDependencies": {
"@tsconfig/node22": "^22.0.2",
"@types/node": "^22.15.32",
"@types/semver": "^7.7.0",
"@vitejs/plugin-vue": "^6.0.0",
"@vue/eslint-config-prettier": "^10.2.0",
"@vue/eslint-config-typescript": "^14.5.1",
"@vue/tsconfig": "^0.7.0",
"element-plus": "2.8.6",
"eslint": "^9.29.0",
"eslint-plugin-vue": "~10.2.0",
"jiti": "^2.4.2",
"npm-run-all2": "^8.0.4",
"pinia": "^3.0.3",
"prettier": "3.5.3",
"sass": "^1.89.2",
"sass-embedded": "^1.89.2",
"typescript": "~5.8.0",
"unplugin-auto-import": "^19.3.0",
"unplugin-vue-components": "^28.8.0",
"vite": "^7.0.0",
"vite-plugin-dts": "^4.5.4",
"vite-plugin-vue-devtools": "^7.7.7",
"vue": "^3.5.17",
"vue-router": "^4.5.1",
"vue-tsc": "^2.2.10"
}
}