{
    "name": "datumwealth-vue-components",
    "version": "0.3.12",
    "description": "西筹金融科技Vue组件库",
    "private": false,
    "directories": {
        "test": "tests"
    },
    "main": "./dist/index.umd.js",
    "files": [
        "types",
        "dist"
    ],
    "module": "./dist/index.es.js",
    "types": "./types/components/index.d.ts",
    "exports": {
        ".": {
            "import": "./dist/index.es.js",
            "require": "./dist/index.umd.js"
        },
        "./*": "./*"
    },
    "keywords": [
        "dw",
        "西筹",
        "datumwealth",
        "dw-vue-components",
        "datumwealth-vue-components"
    ],
    "scripts": {
        "dev": "vite",
        "build": "vite --config vite.build.config.ts build --mode production",
        "serve": "vite --config vite.config.ts preview",
        "test": "echo \"Error: no test specified\" && exit 1",
        "lint": "eslint './src/**/*.{ts,tsx,js,jsx}' './tsconfig.json'",
        "lint:fix": "eslint --fix './src/**/*.{ts,tsx,js,jsx}' './tsconfig.json'",
        "lint:setting:fix": "cd .vscode && eslint --fix './settings.json' && cd -",
        "prettier": "prettier --write --config .prettierrc './src/**/*.{ts,tsx,js,jsx,vue}'",
        "push:npm:package": "gulp versionPatch && gulp npmPackagePush",
        "build:esm-bundle": "rollup --config ./rollupBuild/rollup.config.js",
        "build:vue:type": "node scripts/buildVueTypes.js"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/matiastang/vue-scaffold.git"
    },
    "author": {
        "name": "matiastang",
        "email": "matiastang@163.com"
    },
    "license": "ISC",
    "bugs": {
        "url": "https://github.com/matiastang/vue-scaffold/issues"
    },
    "homepage": "https://github.com/matiastang/vue-scaffold#readme",
    "dependencies": {
        "echarts": "^5.3.2",
        "vue": "^3.2.20",
        "vue-echarts": "^6.0.3"
    },
    "devDependencies": {
        "@element-plus/icons": "^0.0.11",
        "@rollup/plugin-node-resolve": "^13.1.3",
        "@types/gulp": "^4.0.9",
        "@types/gulp-autoprefixer": "^0.0.33",
        "@types/gulp-bump": "^2.8.2",
        "@types/gulp-json-editor": "^2.2.33",
        "@types/gulp-sass": "^5.0.0",
        "@types/minimist": "^1.2.2",
        "@types/node": "^16.11.1",
        "@types/object-hash": "^2.2.1",
        "@types/sass": "^1.43.1",
        "@types/shelljs": "^0.8.10",
        "@typescript-eslint/eslint-plugin": "^5.0.0",
        "@typescript-eslint/parser": "^5.0.0",
        "@vitejs/plugin-vue": "^1.9.3",
        "@vitejs/plugin-vue-jsx": "^1.2.0",
        "@vue/cli-plugin-eslint": "^4.5.14",
        "@vue/cli-service": "^4.5.15",
        "@vue/compiler-sfc": "^3.2.26",
        "@vue/eslint-config-prettier": "^6.0.0",
        "@vue/eslint-config-typescript": "^8.0.0",
        "axios": "0.26.1",
        "child_process": "^1.0.2",
        "datumwealth-vue-components": "^0.3.2",
        "del": "^6.0.0",
        "element-plus": "^1.2.0-beta.1",
        "eslint": "^8.0.1",
        "eslint-plugin-prettier": "^4.0.0",
        "eslint-plugin-vue": "^7.19.1",
        "fast-glob": "^3.2.10",
        "fs": "^0.0.1-security",
        "gulp": "^4.0.2",
        "gulp-autoprefixer": "^8.0.0",
        "gulp-bump": "^3.2.0",
        "gulp-cssmin": "^0.2.0",
        "gulp-json-editor": "^2.5.6",
        "gulp-sass": "^5.1.0",
        "gulp-scss": "^1.4.0",
        "inquirer": "8.2.0",
        "less": "^4.1.2",
        "matias-axios-throttle": "^0.1.1",
        "matias-pinia-persisted-state": "^0.1.7",
        "microbundle": "^0.14.2",
        "minimist": "^1.2.5",
        "object-hash": "^2.2.0",
        "ora": "5.4.0",
        "path": "^0.12.7",
        "pinia": "^2.0.14",
        "prettier": "^2.4.1",
        "qrcode.vue": "^3.3.3",
        "rollup": "^2.63.0",
        "rollup-plugin-terser": "^7.0.2",
        "rollup-plugin-typescript2": "^0.31.1",
        "rollup-plugin-vue": "^6.0.0",
        "sass": "^1.43.2",
        "sass-loader": "^12.2.0",
        "shelljs": "^0.8.4",
        "stylus": "^0.55.0",
        "swiper": "^7.2.0",
        "ts-md5": "^1.2.9",
        "ts-morph": "^13.0.2",
        "ts-node": "^10.4.0",
        "tslib": "^2.3.1",
        "typescript": "^4.5.4",
        "unplugin-element-plus": "^0.1.3",
        "unplugin-vue-components": "^0.17.2",
        "vite": "^2.6.7",
        "vite-plugin-compression": "^0.3.6",
        "vite-plugin-dts": "^0.9.7",
        "vite-plugin-imagemin": "^0.4.6",
        "vite-plugin-inspect": "0.4.3",
        "vite-plugin-style-import": "^2.0.0",
        "vue-axios": "^3.4.0",
        "vue-clipboard3": "^1.0.1",
        "vue-router": "^4.0.12",
        "vue-tsc": "^0.30.2",
        "vue3-json-view": "^1.3.2",
        "vuex": "^4.0.2",
        "vuex-persistedstate": "^4.1.0"
    }
}
