@yqg/low-code-component-lib
Version:
fintopia web lowcode component library
90 lines • 2.46 kB
JSON
{
"name": "@yqg/low-code-component-lib",
"version": "0.2.3-beta.0",
"description": "fintopia web lowcode component library",
"type": "module",
"types": "dist/index.d.ts",
"main": "dist/index.js",
"module": "dist/index.js",
"sideEffects": [
"**/*.css"
],
"engines": {
"node": ">=22.0.0"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"files": [
"dist/**"
],
"peerDependencies": {
"ant-design-vue": "^4.0.0",
"dayjs": "^1.11.0",
"prismjs": "^1.30.0",
"vue": "^3.3.0"
},
"dependencies": {
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
"@yqg/resource": "^1.3.8",
"add": "^2.0.6",
"ali-oss": "6.17.1",
"ant-design-vue": "4.2.3",
"lodash": "^4.17.21",
"qiniu-js": "3.3.3"
},
"devDependencies": {
"@commitlint/cli": "^19.7.1",
"@commitlint/config-conventional": "^19.7.1",
"@rushstack/eslint-patch": "^1.2.0",
"@types/ali-oss": "^6.16.11",
"@typescript-eslint/eslint-plugin": "^8.42.0",
"@typescript-eslint/parser": "^8.42.0",
"@vitejs/plugin-vue": "^5.0.0",
"dayjs": "^1.11.0",
"eslint": "^8.39.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-vue": "^9.33.0",
"husky": "^9.1.7",
"less": "^4.4.1",
"lint-staged": "^15.4.3",
"prettier": "^3.4.2",
"rollup-plugin-copy": "^3.5.0",
"sass": "^1.77.0",
"typescript": "^5.9.2",
"vite": "^5.0.0",
"vue": "^3.3.0",
"vue-eslint-parser": "^10.2.0",
"vue-tsc": "^2.0.0"
},
"scripts": {
"start": "vite",
"dev:preview": "vite preview",
"build": "vite build && vue-tsc -p tsconfig.json --outDir dist && pnpm copy-src && pnpm copy-ts && pnpm build:styles",
"build:dev": "vite build --mode development",
"build:styles": "sass --no-source-map src/components:dist/components",
"copy-src": "cp -r src/utils dist/ && cp -r src/vendor dist/",
"copy-ts": "rsync -avm --include='*/' --include='**/*.d.ts' --exclude='*' src/components/ dist/components/",
"prepublishOnly": "pnpm run build",
"format": "lint-staged"
},
"lint-staged": {
"*.{ts,tsx,vue}": [
"prettier --write"
],
"*.json": [
"prettier --write"
]
},
"keywords": [
"vue",
"ant-design-vue",
"yqg-lowcode-component-lib",
"esm"
],
"author": "lijiahang",
"license": "MIT"
}