@yqg/low-code-component-lib
Version:
fintopia web lowcode component library
80 lines • 2.19 kB
JSON
{
"name": "@yqg/low-code-component-lib",
"version": "0.0.2-beta.33",
"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",
"vue": "^3.3.0"
},
"devDependencies": {
"@commitlint/cli": "^19.7.1",
"@commitlint/config-conventional": "^19.7.1",
"@rushstack/eslint-patch": "^1.2.0",
"@typescript-eslint/eslint-plugin": "^8.42.0",
"@typescript-eslint/parser": "^8.42.0",
"@vitejs/plugin-vue": "^5.0.0",
"ant-design-vue": "^4.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": {
"dev": "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",
"dependencies": {}
}