{"_id":"l-dashboard","_rev":"2-f2736f31fbf5435a0278fdf14a161661","name":"l-dashboard","dist-tags":{"latest":"1.2.0"},"versions":{"1.1.0":{"name":"l-dashboard","version":"1.1.0","description":"A Vue.js project","author":{"name":"lifenghua","email":"1551595734@qq.com"},"main":"./dist/l-dashboard.common.js","private":false,"scripts":{"dev":"webpack-dev-server --open --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","unit":"jest --config test/unit/jest.conf.js --coverage","e2e":"node test/e2e/runner.js","build":"node build/build.js","build:pkg":"cross-env NODE_ENV=production ENV_CONFIG=pkg node build/build.js","protest":"node build/protest.js","build-bundle":"node build/dash-build.js"},"dependencies":{"ajv":"^6.12.2","animate.css":"^3.7.2","axios":"^0.19.1","babel-polyfill":"^6.26.0","echarts":"^4.9.0","echarts-gl":"^1.1.2","element-ui":"^2.13.0","js-sha256":"^0.9.0","json-bigint-string":"^1.0.0","lodash":"^4.17.21","vue":"^2.6.11","vue-baidu-map":"^0.21.22","vue-clipboard2":"^0.3.1","vue-count-to":"^1.0.13","vue-i18n":"^8.15.3","vue-router":"^3.1.5","vuex":"^3.1.2"},"devDependencies":{"autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^21.0.2","babel-loader":"^7.1.1","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","chalk":"^2.0.1","copy-webpack-plugin":"^4.0.1","cross-env":"^5.2.1","css-loader":"^1.0.1","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","html-webpack-plugin":"^2.30.1","jest":"^26.0.1","jest-serializer-vue":"^0.3.0","jquery":"^3.5.1","node-notifier":"^5.4.3","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.25","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","resize-observer-polyfill":"^1.5.1","rimraf":"^2.7.1","sass-loader":"^7.1.0","semver":"^5.7.1","shelljs":"^0.7.6","style-loader":"^0.21.0","stylus-loader":"^3.0.2","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","vue-jest":"^1.0.2","vue-loader":"^13.3.0","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.12.0","webpack-bundle-analyzer":"^2.9.0","webpack-cli":"^3.1.0","webpack-dev-server":"^2.9.1","webpack-merge":"^4.1.0"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"_id":"l-dashboard@1.1.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zgLM78CUHMnC4dxwakLEfT/7kZgJfR7b8Z+byJN1Vt9jZaKTJ9qFlBSWMVqDV1fjrMHAVCVBHYHBt85jMgz8Nw==","shasum":"5ac18d65c60d1f1f14b573b213138f8ac66e0efc","tarball":"https://registry.npmjs.org/l-dashboard/-/l-dashboard-1.1.0.tgz","fileCount":4,"unpackedSize":5070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3UdZCRA9TVsSAnZWagAAZPMP/3R1fsfko2P7lK8XbDkv\n/F2meTV9jOa52doROn3S1i4zcqQtF/Ykuqfqi+SH7LIo8+Q+qNKsQwLVP6B5\nWcLXAI4r67EQ/Nl8PcTibhK0gWdiPRZ00lSYpMq5A98ODlJTDQPNn/4Aa2q7\nI+7M+GQTUptKBEQ5vx/pm5wsBwnNphtq7B0BJnDQe8ojqb0Kjozd5QJohehY\n4ALZJJITFM2mwdIZp0cfWmmpwoJ+srQd12SMo03T3AV7dompbV5VHY6xesN/\n92TvsMYn4OZJ7IMNHdjxxWG5HSkmrls3yciJq/xW12ebDtxt/HMHOl1H9a8p\nPVTnv89cnAQhHG7UDoQjvHZd+J5DOvhKJQFpfP/8KDE0iG0gHrVQr4iGqLDS\n7UyiVSojjMhAOzQ+2qRVa9OhQZNB0xADLtP2DJq3JS9b3SHaDa1i8FiYSnBY\nRghwzVbrvzfaKkO5SU/pINwW45P56cfbqjWeCIzHGQisxmdbxaBn2vZgmB9h\nm/eHtCTlOwckcPTkkR+Aw+tP4b4SuYcQf+YDC5lTn/KFA4yOVlXRTNh+Pn0b\n/XtjDh/HvFoxoN2VGSO1AAks5OXj2VkbKiDBV1aj33F6GhMGA/M5odqQTYcP\nX6VzGk3WngvjO1PiSk5XG5xPsmSxTxfen7NPOtMERC2gd/nILIbp0ZfXnHCG\nFISP\r\n=OZij\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFe77b86B8SpqiT2kY5Rs2OPpqjdCgcTVkZ9ZbLJ/+IVAiAjoyIY6fU7wFyryJtncPA/hgvVMO8TnkTT3nyy6cbPqg=="}]},"_npmUser":{"name":"sxxfy","email":"sxx99fy@163.com"},"directories":{},"maintainers":[{"name":"sxxfy","email":"sxx99fy@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-dashboard_1.1.0_1641891673774_0.5035033803532738"},"_hasShrinkwrap":false},"1.2.0":{"name":"l-dashboard","version":"1.2.0","description":"A Vue.js project","author":{"name":"lifenghua","email":"1551595734@qq.com"},"main":"./dist/l-dashboard.common.js","private":false,"scripts":{"dev":"webpack-dev-server --open --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","unit":"jest --config test/unit/jest.conf.js --coverage","e2e":"node test/e2e/runner.js","build":"node build/build.js","build:pkg":"cross-env NODE_ENV=production ENV_CONFIG=pkg node build/build.js","protest":"node build/protest.js","build-bundle":"node build/dash-build.js"},"dependencies":{"ajv":"^6.12.2","animate.css":"^3.7.2","axios":"^0.19.1","babel-polyfill":"^6.26.0","echarts":"^4.9.0","echarts-gl":"^1.1.2","element-ui":"^2.13.0","js-sha256":"^0.9.0","json-bigint-string":"^1.0.0","lodash":"^4.17.21","vue":"^2.6.11","vue-baidu-map":"^0.21.22","vue-clipboard2":"^0.3.1","vue-count-to":"^1.0.13","vue-i18n":"^8.15.3","vue-router":"^3.1.5","vuex":"^3.1.2"},"devDependencies":{"autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-jest":"^21.0.2","babel-loader":"^7.1.1","babel-plugin-dynamic-import-node":"^1.2.0","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","chalk":"^2.0.1","copy-webpack-plugin":"^4.0.1","cross-env":"^5.2.1","css-loader":"^1.0.1","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","html-webpack-plugin":"^2.30.1","jest":"^26.0.1","jest-serializer-vue":"^0.3.0","jquery":"^3.5.1","node-notifier":"^5.4.3","node-sass":"^4.14.1","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.25","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","resize-observer-polyfill":"^1.5.1","rimraf":"^2.7.1","sass-loader":"^7.1.0","semver":"^5.7.1","shelljs":"^0.7.6","style-loader":"^0.21.0","stylus-loader":"^3.0.2","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","vue-jest":"^1.0.2","vue-loader":"^13.3.0","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.12.0","webpack-bundle-analyzer":"^2.9.0","webpack-cli":"^3.1.0","webpack-dev-server":"^2.9.1","webpack-merge":"^4.1.0"},"engines":{"node":">= 6.0.0","npm":">= 3.0.0"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"_id":"l-dashboard@1.2.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-EtaeeTxpZbnUiB0KyrX56JsFqo9NbSMYaz+wnXe+YxTLlWSNjoX31oykSuKlI4YyoktmfX1pNvYFa98z/MCftA==","shasum":"5638b0303b85167ef0606d08cded0bd54c5bb857","tarball":"https://registry.npmjs.org/l-dashboard/-/l-dashboard-1.2.0.tgz","fileCount":4,"unpackedSize":5070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VZuCRA9TVsSAnZWagAApnUP/R0J4NmiRiNE5RDM1PSf\nkMDIGZSMk+ie58nKW+rcHxm17ywsTwBt20i3MWBvi7rMRN/dX3Tbx+ftfjZz\ntOfkqASBIq3Sv7FaU92S/oTvYK3GgXmXZCLja8RY9gpee9QvDqiZW2j/Ycas\n4IBe/m0qBaEi8ilALlLjZ3DUM1Y3HZQ2k+42FXJ0jPUcrWGpe5oXPq1arHAi\n49+tlBWLgDnzIngA4edvQAcpWiLNOFTg91lE38mp42rs2Z0lHn5JVycB6gqu\nm2BvUh6EcvnKIVR4kvik2GppOoxEkrMBUP2yOCpRvsbbDBUOYuUZ2SwlzfVE\nwi+Uu1iNTk2zAsmPPqNqt+66bRybIIGx8KulNws+PCsd/ZXWaY2tpA9aEz2C\nOqiVnul+RVGp3Yn+UGuJPmj4c18lVkENYD18UYfT9H8CpmthURpv7EfDib5D\nX94vjS9KQKxYrLem1l19j7kumnSKdhtzpI9UmeaFySmjxvvEAlRqf73wF5j1\nsC2e/VSKUk5F8oq/cJ52ZJFopPL/k9V12qiVNNdpo3THjFEzbb1G2N9kPocz\nEg5SWk2fkr1FD8FqLl6HfPaa8yIGuPGJzFw9a2TjpyIEhkEUmoXYgIghFwyK\nkmWTLD2kbaqYFCut1i7Sg8LljJ+Wvr/Gc58u7BYziVpB+r9Te5kjoBKO/820\nbCFg\r\n=gX+S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXgL8G1RrRL3LcDYer/nlyJY3F5YTjuS9nBhNkiIJ6eAiA07TZBt0Gmxv0umfJvRVi7VyKWZ+dFCZBUgpPNp+agFQ=="}]},"_npmUser":{"name":"sxxfy","email":"sxx99fy@163.com"},"directories":{},"maintainers":[{"name":"sxxfy","email":"sxx99fy@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/l-dashboard_1.2.0_1641895534547_0.819134851626294"},"_hasShrinkwrap":false}},"time":{"created":"2022-01-11T09:01:13.774Z","1.1.0":"2022-01-11T09:01:13.964Z","modified":"2022-05-07T14:02:23.050Z","1.2.0":"2022-01-11T10:05:34.730Z"},"maintainers":[{"name":"sxxfy","email":"sxx99fy@163.com"}],"description":"A Vue.js project","author":{"name":"lifenghua","email":"1551595734@qq.com"},"readme":"# dash-op-conf\r\n\r\n> A Vue.js project\r\n\r\n## Build Setup\r\n\r\n``` bash\r\n# install dependencies\r\nnpm install\r\n\r\n# serve with hot reload at localhost:8080\r\nnpm run dev\r\n\r\n# build for production with minification\r\nnpm run build\r\n\r\n# build for production and view the bundle analyzer report\r\nnpm run build --report\r\n\r\n\r\n# run all tests\r\nnpm test\r\n```\r\n\r\nFor a detailed explanation on how things work, check out the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).\r\n\r\n# 安装cross-env\r\n# npm i --save-dev cross-env\r\n\r\n\r\n#   \"scripts\": {\r\n#     \"dev\": \"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js\",\r\n#     \"start\": \"npm run dev\",\r\n#     \"unit\": \"jest --config test/unit/jest.conf.js --coverage\",\r\n#     \"test\": \"npm run unit\",\r\n#     \"build\": \"node build/build.js\"\r\n#   },\r\n # 安装antv依赖  暂时没有用上，可去除此依赖\r\nnpm install @antv/g6 --save   \r\n\r\n# 关于此项目中数据展板组件封装，采用了组件内部调用的方式，其中关于柱状图GrowthTrend和LessonTrend两个文件兼容了第三方调用，\r\n# 项目初衷是将组件全封装为路径（第三方可调用）的形式，但由于此项目引入的依赖过多，包括一些百度地图的引入，会导致加载组件较慢，后期可能会将组件迁移到另一个项目中进行三方可调用形式\r\n\r\n","readmeFilename":"README.md"}