{"_id":"vue-smart-widget","_rev":"26-ef68f8aa53cf9cfc835aa4db89902886","name":"vue-smart-widget","dist-tags":{"latest":"0.6.2","next":"1.0.0-alpha.1"},"versions":{"0.1.0":{"name":"vue-smart-widget","version":"0.1.0","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.js","unpkg":"lib/vue-smart-widget.js","scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"dependencies":{"screenfull":"^3.3.2","vue-grid-layout":"^2.1.13"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","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","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"fc6326509611cd826bc8629d9937273e89d15a79","_id":"vue-smart-widget@0.1.0","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-yEq/9JZsBxODYMYJfJ1/6U3SYaMqmiPlcgTA/g1t0fHGPqxOR+EnX9pSqUkfgjvbRjbDuBzJxwm8xsG+dJvFgw==","shasum":"02d2e701cdc162ca97816a531d4fa699f80b0073","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.1.0.tgz","fileCount":47,"unpackedSize":1201324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD2buCRA9TVsSAnZWagAAmD4QAKSWBRThb0gYZ/PgTv8c\nWIE2yLxq8qiOZgqumXp7sqVLBi1ZIVPw0+yflw7VRT4G94pPf0U9YI0j3um5\nTVI4Ioy19EoQpAK71+nCdy/8L3PLS9Hj/I95tLX/VwbuPsx55ua0BDc2zCxE\nK2W5F/oQFOvSZEtd8iGPk74o2C9lZF3jGn2fZr8DolxhEuI7A2Cc6kNyKhDa\nZfEagtCw8iei6BKgFCln62nWO6uVNzFopM9Y5FE2vePPqqXl9Jxoicf1iy91\ngMYs7eNOtIrU01YfSWugRRKybwfcgdreaiR1f8WHFBlpY7+UuRgfh7OOmxr/\nXbJ2tvI3OvgcgDi9Yx3m3KWkZEwpAaRAPD/N4vSv801qUDfF+k2hgFtvT2zb\ngNGJ1Zk4ZqA+/RN04h0psiMc0wX3FDc79GOY2NKilFyiVkMVm6XHpPKaarZq\n9RzsVoc2yeG4G0Piie+rm/DLVIGA4XAGYZDorOmCoqXFV09YLk3wXC2JJFxw\nfjf2NXhd9j/yzMKjHaWHgVtqJyc+DsyTQatGsZQYr7i2tQLOwEpn28tV3Qe2\nmZqYnC+EjJYig4sxWJiB7oO0dCDV55Z6+RCWl/vW6IYhAhO865pGxAqHVPcI\n7rSmMQ3hkiKZgJ/g32uPHTM7PSaHZfxzja88LnrztrjtxI/1pBbBVN0j6xqG\nUvUL\r\n=UzRU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5yxhmk9R7waI1Js81QbHZRkXE7ShcGgf3vN/StE1u9AiAu4yfrcm7J+LvylQ3m2IWDYS//c6LqP+MXIR9812mb7A=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.1.0_1527736045181_0.04091760582644843"},"_hasShrinkwrap":false},"0.1.1":{"name":"vue-smart-widget","version":"0.1.1","description":"Smart widget component for Vue2.x.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"dependencies":{"screenfull":"^3.3.2","vue-grid-layout":"^2.1.13"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","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","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"f926964affe99a81fa4252842a339c4d6f1d8704","_id":"vue-smart-widget@0.1.1","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-LiLuvuE0I5tBlAGuCQvs8pq/wFeWUWrEYabF0j9Ncy/vPaRSloCepS8bTixPEpEZmZD8bQBsT/gY47hO1z7YaA==","shasum":"b5eee1801cf716c7988defb3feb211b7f664377b","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.1.1.tgz","fileCount":47,"unpackedSize":1230968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEPewCRA9TVsSAnZWagAAQ/oQAJSVQLjySBn4mGyHQ39N\nfhyiEfkBPO4zFRuiNugi5mgC1eP8ytOBJiYDD+uxclahBaa16Dch8Rc+FdxI\n/bZDniKdAJrSburZjZLr5ZlfOfjbkvVsqfNNFD7sq809ZepO0Z2nY+EetlYv\nwFBgt/kgyFh92+Aaw0vUm5RxQw7tNoMF0eSLrJmELGh+5KZkkMch371UTkQG\nNFmiT5hjtXf0s5vyCwuiJzx1nG/huWk16HWVLpCwKWG+vMTyxCBUvLUXxmuY\niVDma4t9dmKNCGyWkN9oFw1WKheZSADVeaaZI2K0a+9TRf4jnx4v2CHz5eWh\nSX/WYlRwzZqpa9afbHeidnufeze8iuC9f7cvYZKYF6nQm/IuCaEXAAhqUax+\nhXeopjIMLk0gk45pz021vE56S/MaDXXbLXRzjpfXItrA6e2P6XkLtd4PigWj\nxSL/aaBZFx+4yWCO4clHGv9VKKWzITJ75sHjt559jvGDjFrQMEXRVgJYq5br\nIlHgfF0OkcLszYaUOPMaYw/R2pUTGygsT4gchaJG8HEUn8Qo94cnABcFKF3t\nTARHDxxf6bywVQ/JR39PJlXcFBRm6xJ8i/fDxsDs9KGv8UtI3XEin9xMQgxo\npNmaVh8r4QX/GQjVQ5l9o5GqMk4lLsb18B02Np3yoXNDf06lQETeRdK+Pmvs\nYDfU\r\n=H8UJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW8m0WpIa3Wr48A2ylsot7M7IvP5lqQ8WIluxNM3PRGwIhAMEEL1iVHaMfbhQKXkiG10Q/oxnDqKb2F3GGtFA1kqKS"}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.1.1_1527838639911_0.967144135128351"},"_hasShrinkwrap":false},"0.2.0":{"name":"vue-smart-widget","version":"0.2.0","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"dependencies":{"screenfull":"^3.3.2","vue-grid-layout":"^2.1.13"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","highlight.js":"^9.12.0","html-webpack-plugin":"^2.30.1","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"8696be5b2582326adb8b6d6bda31d3304eca2013","_id":"vue-smart-widget@0.2.0","_npmVersion":"6.0.1","_nodeVersion":"8.10.0","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-KmlAqKNnJ8Dnf5tOwBWoNYYmuu9pl65000xHt3x40rT7W/ZNQB/Vn59yIxUAN8MAmH39mjl1R+OfRPiefMuidw==","shasum":"6fb0c802d91a93e4e3727cd2e530ceea572d2762","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.2.0.tgz","fileCount":51,"unpackedSize":1240658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFKylCRA9TVsSAnZWagAAFJMQAKOL4eaUKBreqGWwrdV1\nbBDWzMoOYa3VhlsICQFkN7qK1nlT3V+cKs9fyu3dU4CmULIxHZ2SZLGvLjWZ\nJbrkcfWGtor9cBPKK4xVFr2+wVAcFd7y85T4ANca4kh0NrD3LG7xc/LRTNPT\nrKiwbIhLmWK2awTWyh+CmfJ285BZX3NnkKTu13zeaEjc8zmL3SSy0DYuqQ+V\nc2+qAMQeiyJu9WXEWQP+iNMR5nuxcdEVs8QJf9h4ArT6tOT+xMTOGg13HDGZ\n03tRGi4ImqLyYTPGzN2Sp0y1V0woDTunJAf/C4r1V7iM+3rYcBln/Dfo+3U0\nI6Q47RcMxwl788yD+CKO9/m469vwLyj5epYltA0W2XX49x3OlibJ/W5rC3r6\netzK9VXV2lufsjAG42RuQL7r3vCYX7C7osHMkQ2aVM2jepmMPUXjx898istU\nZBi6nFepv3xH3H8mgvuVp2yGTd+YWd7qTmAs4Y94ZOgsRwe+oHolq5nm6iuB\nXVTYC01FgEVRa4yjClCVD2IAzPe01cpI3xgexBJ22qwcD175AU06EqTWy9g/\nOYdh0w80h41jfo7olzQKtMfUZHTMccwGsOx29u7xA+M/xwumMAmw1e/RKzPG\ngyyHyEhsCqP7+D20dcVnZZqxemZ18IGK0/H+tFZr7JKRIh9Om5fKhy6sTrlX\nwAlA\r\n=2enh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQCWt7ScgBenRW9rzml9X0uioGh6Myay5EvbHwp/t6ZwIhAJI2SGA5ES0uXAgEt+9iNjjDtu4lMTGXDL0r3LBSEZio"}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.2.0_1528081572026_0.21274792997950498"},"_hasShrinkwrap":false},"0.2.5":{"name":"vue-smart-widget","version":"0.2.5","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"peerDependencies":{"vue":"^2.5.0"},"dependencies":{"screenfull":"^3.3.2","vue-grid-layout":"^2.1.13"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","highlight.js":"^9.12.0","html-webpack-plugin":"^2.30.1","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","v-tooltip":"^2.0.0-rc.32","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"4a1ab2ee58b52f1bc38c63240c34d03a9ae5b47a","_id":"vue-smart-widget@0.2.5","_npmVersion":"6.1.0","_nodeVersion":"8.10.0","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-x3VW62WXnVSCNzBOY9Cez/ewrSE+xKB9mDwZaex/DNVj8takJ17EmSZiFDvZPBfJ+iXpMzse3A6Zcu6Ki+onlA==","shasum":"d52b14b2b2bcbb2c3fed0f155689192ad7b4bdcd","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.2.5.tgz","fileCount":51,"unpackedSize":1030326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMJ9RCRA9TVsSAnZWagAA/oMP/24m1Crj8JhthK8IHYUo\nHIOz10S6ADvUberITY7dZHBEKcJQBL94tEH5wDcbBNTn8l4cjXlIklZHqCdj\naeLVsaBXeWFKXqwSTDw5fhzom5dpwZCLwO8GPyC3LFGgXx+4QtorSQiCN9aE\nwjG4vezHmKE4CPg7+ULanAIdlan/hO4HvyTpPW3nddUZCOhTcSMwdIffc9ZJ\naSEtsCEaVrp8ILYTye/uEiZ76mqLEQHfRacN/L0QxRdtvbLNRI/mmcLg3ekJ\nR7SPvWsf5EaNHyiYYTW4ENZomvdSPyNTRhBqga4YCDAJjWXTUaJn4ZkY33vF\nlXnR/6FI/tAmp07HacHz0d/9HbLpaTZCXX166Oxz/CQ8ZPb8JlyVT35TS5tw\nZ/2xue72x6QpchMqDKX0f8TlsYKIww9ES/EZfdOxNcScFBHNyZ6QW7cbbBsr\nM9xAnF4kJUY8CIpog2d8IE7P3qXKIwtuMB00+S44y1BHQGXDEdtjP2gmCUOg\nWKYoJMIkjINWOYaTv7uYztzZxsh76LbNcVRbZIe3I32JGzxpvbbGV7eEccZL\nMdm1jEOk8lTCLjcCMKjN7LZnmL8e4z5/XrESb5aPM32kOz5OGRVItFasywrz\nYuDuHcjK7klTo8wtSDuWXtStcYPBsOtApMDd/bGr5Nq9ddsMLS3qje7VMkra\nOzqc\r\n=CbDt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGof9wDmuOL6EfoZUHeFlsuFDlZhRrSnqv1mgQwy4joIAiEAnWoIXD+tqzre4dwheiO3OGTz0YmEglMEXeOv+gTJJPQ="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.2.5_1529913168977_0.28556162496625936"},"_hasShrinkwrap":false},"0.2.6":{"name":"vue-smart-widget","version":"0.2.6","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"peerDependencies":{"vue":"^2.5.0"},"dependencies":{"screenfull":"^3.3.2","vue-grid-layout":"^2.1.13"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","highlight.js":"^9.12.0","html-webpack-plugin":"^2.30.1","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","v-tooltip":"^2.0.0-rc.32","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"06ed23001ffdc4dce2a2cc49aba7e41944312359","_id":"vue-smart-widget@0.2.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-ozdOXTu16FaaiqJ1bdqlLP3EgwjzkoP9kL4/CD3AogExDwA31nGtwsr01Lh4XBAAZk0DmPuYqCInrTNJOVWYng==","shasum":"7c1b46d0bf8b62eeeff487ed958cb058b1665d77","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.2.6.tgz","fileCount":51,"unpackedSize":1033679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRhO/CRA9TVsSAnZWagAA7egP/3F78aIOcH1lO8wl5zC9\nVosTgj9LBZ6M0XTv+C2hlHlZVBA30oOx1bSIBxDCKm1gi3upsM3HMuzihD0u\naD2+sEsvAzG+H68xdWmcqGQxweWWOP3WGRZoQP/3HNyOnI8Bfq0cWz0aPpfb\nuAsiddxS8SlkP3fQTykpAtj6/Xu9cx0s391RPNnDsPs3bbIRZTD/OkmDvx+7\nzOOuIiNU37YcZl2ew/+WSWNMRlVLJ8f8jtc7rNEED9Gb7VtSyEvgGgLzz6/U\n8l5/mqcblWQxBrwa1Fx7sPN38RgAB/BJ5kE9Be4ZwkosNB8Wwdz/9HxZXDJ1\ne6gLuYDIQg+Ee1KBXmaeXTj8t5UPYvGNztoT2HnXR5wkt4Z1dCu+XAb9PKHZ\nke+0tAm+zS/+I8k7kEwnhXVnQJm1T3TrqiXgbCHCCED0mldRvTz2+FE1TOQT\nxby0NaA2DfE53rNO2x22mvzQQGATxnirbhbTsN3aJuCDbgDmTRiqzrNRhFyA\nxh4hLssLTOzgg/GCA0pSzJrzU3azUtVnTXl3PDJ/AcTC+HnyaQnFjDlD9RRy\nXbv6ytMpnUVXRnQI+IzJw8QW5V9EnDQFzlutkWWurCiMDG5C0lhDDqeCIVIg\nP9L5SHmUrYshCmNLFPEpYZAeMtmoqx6suJ6hdVgflonC+PtV7lPIsUO/lD5Q\nR6rA\r\n=6Ohc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+rj8Uyonnc1JCYR590v6GqtO+QOv8jtu8TlUkrujvvQIhAPyS9+Iqa3wR2tIJEQcC3ddP4Yavhq42591nIvhzIRYg"}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.2.6_1531319230946_0.20362225230726128"},"_hasShrinkwrap":false},"0.3.0":{"name":"vue-smart-widget","version":"0.3.0","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"peerDependencies":{"vue":"^2.5.0"},"dependencies":{"screenfull":"^3.3.2","vue-grid-layout":"^2.1.13"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","highlight.js":"^9.12.0","html-webpack-plugin":"^2.30.1","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","v-tooltip":"^2.0.0-rc.32","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"145bcd7c227adb735971a2644733866106e13c1f","_id":"vue-smart-widget@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-YHldqVaD8z0QGuy7eeyacRXbDyxh1A2s1U1OO2y0rFwHORW07iRjTRLdwncseg26RioZ+xzBOhZLw0KLxPepzQ==","shasum":"a3066f6184c7323a1751328ef89a007e7a4142f2","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.3.0.tgz","fileCount":51,"unpackedSize":1615508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtNQaCRA9TVsSAnZWagAAgJMP/0x0mtJwjpoffFaUf/p9\nQ5JJKHyQtt9ltMJF8A8S12JgVnn4C2pkq2khpV0NJBZp8BzZ9uqrwPJxnS7g\n2HobotQ7khHVbeL85IxmWGW/ogTyPWwvMQjamI76qJ2z3n2x9A3RBkk0qROV\ndQO37b9SVF4inBiPD+ADX3Mrg/Sbux+zaW3iL+nQ46OckK5F+L2/vDtJEpAR\ngUN60gAvuTnV7XHjrU8c7NDLUI0tYzcvCvVtHlynN0lE9fQF4bTKtGPP4qIR\nCXjk9dUTi5sM94WhpyvnHtxuxQcrpUphwwUAHZcEiRiZeTh+jcj8GBwPfBD9\nX0UPBPnlTRFtBSvqqbRmSPxQqjXpNxieau82WgcC2tsokRHTrt6lSn3+qBza\n09LoVWBt5wNX2o4KfsJToxM+F0EqX0Uv3eADpyeh5I1OFbbpBfUl1f2HDDxX\neOpVQHKgmUuIZ9FKEre5hqIrW+ERLtg52glIUMvsArWw82MCnJmz9V4lSn9h\ncwd8ReMdqzX6G7tWsQWQ9FIpHBmYO+hzmp5T9DQllDgTykhkrz9s6/c+ag5y\nA5OBn9FWvvY5/T2nv0+VXLmWJLsVMzebfd+Wt2zoVR52o1PNKvbM51UmVUrC\nXGDM5YBP8HosUh4VVZgb3JrQ9P8qkPP/O4zHkL8thuWw4ECU5n2BtL5ChbHq\nbTvB\r\n=xxxk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8D0gvo4aLUYC1vRhwvcljqD3SfJIp7IvdD8cx9jaFQAiEA0i/awOoKdwy38OMrbxxtKhAyCLwWdOjzLiTfMYASiW0="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.3.0_1538577433969_0.019558812531405234"},"_hasShrinkwrap":false},"0.3.1":{"name":"vue-smart-widget","version":"0.3.1","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"peerDependencies":{"vue":"^2.5.0","vue-grid-layout":"^2.1.13"},"dependencies":{"screenfull":"^3.3.2"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","highlight.js":"^9.12.0","html-webpack-plugin":"^2.30.1","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","v-tooltip":"^2.0.0-rc.32","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"fba6af50dccbc2990e8b6b9bb6575dd1f1c3f76a","_id":"vue-smart-widget@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-FaQdvVpgVi5l7QY4OTLbSXsEtjukkrLKO7p8+CMcXOiLlP194ZRzpbYDZLEsb7Vi781zl1Ty2cZZhhCp5RIP1w==","shasum":"67997f1f8a926a64f2a8e89b4049d27d73d00c93","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.3.1.tgz","fileCount":51,"unpackedSize":317932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtOlOCRA9TVsSAnZWagAAtgcP/3Mk3yrMzo75omTykQ/y\nV7TpTQniGXZRtCttJ+cQeF3tSn880b61KG7URGmHSP5VRPJxXWPk0z6Ph58v\n6pbe4NQaU2GCxMfQmZmtRqmT5hwvKtRlqLBi2Y70UIOAIaVlaec8XoVCAzzn\ntH2RgHVnHKkMDBN4o3CNYlSuZIcf/V5kUPbcFdvV6oKXIyAbvvaXiqGeXksE\nTLv0DsKYgmsytuLGmVG/WlPrapNwS42sVO7OalQtLsCke9jjMdxVANvyvHIb\n/tkuIeenW3hA9HwZAI9kFAU2CtL2TnFXz5rsEUr4eNzB/XD/RdzPQ5peOw9D\ntrwwUVWDZHokHEylVmWzgxZT6ocSUgxQmeqZ7ZI8w3GEvRSeEO2pHVzWIciU\nSFdTgExjDRAFq3HH7onT5M2Wgt0fCM/SFVVvclfL0TEGBiD5JiP63jNAqtIh\nwUck8wiQewrvYsRMg4Svq8HXD4b/XTyUj0AHqgwuIcSQYfruIcKz1KBVv/5c\nL6QzffK2jJYFpcBQRSAaaDGG3HtlP5cuQzQZ52fomqtkWrT3+PgzT8iUl9Qz\nfDKv8/OJ62FSzmCkEihjLJYSdaIEqsaftSpDz6IglS3+yjPu5slwUnBSgAgR\nrei5XxX3gbP2P1GBhnMQ8RxrezIynvKez1cXoRgJwMKVX4SjWkTAFrp4JBMG\naYJv\r\n=q+Sm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGZVd0Tdv+vtfckb8AqTET9D5fLuFphA7HzinOMhcD+wIgDuzlvee5MRXuoKvPC37GHySWvmubqNGMtQDLlvlM/Ms="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.3.1_1538582861475_0.03579483789458249"},"_hasShrinkwrap":false},"0.3.2":{"name":"vue-smart-widget","version":"0.3.2","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.min.js","unpkg":"lib/vue-smart-widget.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"clean":"rimraf lib/*","dev":"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js","start":"npm run dev","lint":"eslint --ext .js,.vue src","build":"node build/build.js","bundle":"npm run clean && node build/bundle.js"},"peerDependencies":{"vue":"^2.5.0","vue-grid-layout":"^2.1.13"},"dependencies":{"screenfull":"^3.3.2"},"devDependencies":{"@shopify/draggable":"^1.0.0-beta.7","autoprefixer":"^7.1.2","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-helper-vue-jsx-merge-props":"^2.0.3","babel-loader":"^7.1.1","babel-plugin-syntax-jsx":"^6.18.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","css-loader":"^0.28.0","echarts":"^4.1.0","element-ui":"^2.3.8","eslint":"^4.15.0","eslint-config-standard":"^10.2.1","eslint-friendly-formatter":"^3.0.0","eslint-loader":"^1.7.1","eslint-plugin-import":"^2.7.0","eslint-plugin-node":"^5.2.0","eslint-plugin-promise":"^3.4.0","eslint-plugin-standard":"^3.0.1","eslint-plugin-vue":"^4.0.0","extract-text-webpack-plugin":"^3.0.0","file-loader":"^1.1.4","friendly-errors-webpack-plugin":"^1.6.1","highlight.js":"^9.12.0","html-webpack-plugin":"^2.30.1","less":"^3.0.1","less-loader":"^4.1.0","node-notifier":"^5.1.2","normalize.css":"^8.0.0","optimize-css-assets-webpack-plugin":"^3.2.0","ora":"^1.2.0","portfinder":"^1.0.13","postcss-import":"^11.0.0","postcss-loader":"^2.0.8","postcss-url":"^7.2.1","rimraf":"^2.6.0","semver":"^5.3.0","shelljs":"^0.7.6","uglifyjs-webpack-plugin":"^1.1.1","url-loader":"^0.5.8","v-tooltip":"^2.0.0-rc.32","ve-charts":"^0.6.2","vue":"^2.5.2","vue-loader":"^13.3.0","vue-router":"^3.0.1","vue-style-loader":"^3.0.1","vue-template-compiler":"^2.5.2","webpack":"^3.6.0","webpack-bundle-analyzer":"^2.9.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"],"gitHead":"26705329e99dd6f759153c3795eace98743e45df","_id":"vue-smart-widget@0.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"dist":{"integrity":"sha512-uh6rr+9KpOr30LAAMT3S9IUguFksWU2u35KqlzhorhSjJyNOyAci/6hwuvf9SA1+S0vKp63wnVJe43s8w2Twrg==","shasum":"9016c96d2dc37ec364bfe9c771ca6700791341c6","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.3.2.tgz","fileCount":51,"unpackedSize":318282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgD3YYJ4yzSWyzctEo3XBF9uX+RHEy0pTYoLPsDv4AlAIgXp1TsyXBYKXNQm3k1DfkX5b/fJ6LWsAjEZoinDuBE4A="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.3.2_1538649748914_0.802202157047893"},"_hasShrinkwrap":false},"0.4.0":{"name":"vue-smart-widget","version":"0.4.0","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.umd.min.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.5.0","vue-grid-layout":"^2.1.13"},"dependencies":{"screenfull":"^4.2.1"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-grid-layout":"^2.3.4","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"dcca23927833edc76c43ad1b46e53fc230763eb5","_id":"vue-smart-widget@0.4.0","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vSu3q0CDuyidzgKvkxIHT/s10lBd+g+ieJscDpNAtoYgXigNfdkjBR0njYeJpAUlUaHfK4Si41aZ9EpAam+WHA==","shasum":"3359a62a7503ccc4963d62f58e66ad2aa54df577","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.0.tgz","fileCount":46,"unpackedSize":227831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRAmeCRA9TVsSAnZWagAAvqMQAIomMZIrP+Md3CivT33J\n56zW1jUQHoU8yvBdBccd0Uw26HVEU/qDu2hH2p1oE8ih6HFWjRBjqk96mdiQ\nC0hayT4sUKKwYBLRmz5p31GZ3VLPkEJ8E4/EzU3mK0KNfDoYyjvgtR3zC3yD\ne6YXddjRFiyC/0ydSQXIm9J9y0s72bHduoVYkk2xXY+aIcpw/A67CfYa6S39\n0mtytoUQU+BTINq/p89+XCV1k75e+HkxgL8Xv10gSy1Snu0fTVW45MRhuNxh\nI6T891xBkg0WPPlb7HltNpddbrmV+8Yx8ym5TEdVdy6mxoF3k5uKD0npAa1O\nScboAjPWug7V95eEPGeRaLApY0RRTT5etBGNCenz2tvoOhea4tAqI6I02dmj\nllJXkYcM6ESeYHa6Ik+xF420XVKCymZjsLz2Wx6kpdkIc+4MeopUUYpUqIIs\nvrXLeppY5cYVe8ilXGxo6Mx66qVUYim4xlb56HaBY0IYv2D3uG2DiSTdo3YO\n+ICB27KApsN+I+pvJeSVT5G0f3BDZQcj/pLAUoVGMucgdocFhEhcLCHzhvIO\n4iJe21cXo0Yf8ICMvmmHqJrIycxdCL86xauXtk2vhn+ElidgOqiw8WIjAIhC\nIrGx+zVM3GeUKr00e3xYXk8GO9ub0BJ/URzaBj7ita3JwYXQntAT3mcmU2+5\noyKt\r\n=ZMG4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRpXIxKPEULhy56DyQI7OXmbhUBTsbYUbabbfktOkbUAiA/CiydVEdw0lF7njgPbBrpYgyKMnb6yoZKGOlAxffivQ=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.0_1564739998079_0.8804798090417498"},"_hasShrinkwrap":false},"0.4.1":{"name":"vue-smart-widget","version":"0.4.1","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.umd.min.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.5.0","vue-grid-layout":"^2.1.13"},"dependencies":{"screenfull":"^4.2.1"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-grid-layout":"^2.3.4","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"1017ceb963dcb1a82356bb87ac07e5140c8b808b","_id":"vue-smart-widget@0.4.1","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LZwT9Oqr+GtGMbGG2B2UP4IVwcuahQY4kGPfJyW0yOhJ6ZKu2LP8vHXUdNDDFfoDJkXOh2K0TYVbR7No6Md2uA==","shasum":"8aaeab045c9b39afc97ab5753c06ff8ee7c64e69","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.1.tgz","fileCount":46,"unpackedSize":1227899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRBOgCRA9TVsSAnZWagAAhHIQAJWs3YBFTZGffJxYO6U3\nGPWFCKMVsKHEjMYIblfZDCk5wIY2Ia4X19ZqEJp5Zb6dw0rUkzNfh1ov0zuP\nTOtfGAPZYftEwW3x5TGzk7ds9ud3FfhNAQTQmVx+y8Xv04p3Sjil8+oCGFu0\nIT72rtjuo9i+CEmp84glMalS6A7/FpaJqmDB9+H0XNib8ORtSYqKZvrnt2+A\nk8OYBUCCiZnIYT6P8JexGRW+KC+ZI/srsA2uHWK0BgDWDG/Yu3oLg2dnZWcx\nvyhErhtE5LPhT4sBJjaGdzdwyiUY25t2Ku1HkqHGXQDPTw6CcCfbwoyM+IXb\nl92Nct7MtdOGIBaBICHv/lj6Uv8bkl7DCUdIwLkaBLRDpsO8I+vnA7Los1iY\ngItYZWtp0K+ng6Amkt9ge+WeYoK6JeujH7D9Q7pvG+zCQLHu0s0i0PMm++gB\nqSM3o+ffeMMTf6MZAFmrQbjmbVkhY5dHpxh7RD76qst0d23h77plH/g1ZoQ2\nvaIGAF6CyJiJfnyaLD7k8nDPPrPEcPLII2WRf4nyvuSC4oVzun9rpNxCxOqr\nCX7oUvHuTOdY97iBehf3uL+4nFYjL81VjavBX/mjAm3yKHhNbqAD/ccpgI3z\ncE25YXwCAyI257nCdp+x6ve91zZ4CLzRkw5FvvckELNB8/Z2skiuzoOYwfQU\nJEzt\r\n=j44Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGqYfmBaTbaTXYhVzgDrJzc7N1iFt2WX8mJHqsWMvwpAiBM+1iGOAVT3LRYM71j7iVa5zXY8opZGYiTYJe5gKScgQ=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.1_1564742559209_0.5269695287680589"},"_hasShrinkwrap":false},"0.4.2":{"name":"vue-smart-widget","version":"0.4.2","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.5.0","vue-grid-layout":"^2.1.13"},"dependencies":{"screenfull":"^4.2.1"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-grid-layout":"^2.3.4","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"3c633ff4719bac14becca07546b6a8567a24c678","_id":"vue-smart-widget@0.4.2","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WGSPBvU+DpTJJ2LlKxU0sEQDH9Q5/igKloS8lZZH4B3/hOhauEXhjavGLuJgXkM2PDipA4np/O0gDD3sXrXtlg==","shasum":"e106ee9c0e6b911373e19a8600947519fa009226","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.2.tgz","fileCount":46,"unpackedSize":1227898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRDQoCRA9TVsSAnZWagAAz6wP/ifbc4RnwBV1c5m0yVMW\nQTUGBsSeNv32M1uyGtOqId1jLMZBusTom/UTNBORmkldrlpjaISpcbwWoJRf\nztHy7/TTC3B3kKKzIIOzRfu0LyBQlsJWLfGpI+haod1ln8lJrff2FHzwCwE8\n6AnQwaXDyo1BS7yzalLTd1zoMGZZroZt+EKWlr9L0BRq23x9wZr05pHM28Va\nIK38qbwiWMWJhpcfBbNdgAtxv/TNApLFCciimjH1V+jf0h4iXOi2VCuSXwqp\n1FJEHrpjv9dPxyE0UvWY26zBwY3nMm3/N1yqQWj8hTt8BLX44DbhHRXuqHCK\n/yuONm+mC1/pcKtbe2witRy8kV110RI57LVt8ldvAXCBsbxkUsVL+mhJxV9l\nYv80haDai5JbvpAtQHrTA3qnbo28p8fHIoQ3fPC+IWQyCVvdpR7JpUmQeGEq\neb0DpUxMBMgA4BlZ1xF1Y51uS+UmouK5p6ItrLWcjj2LtNl97+Szv/udPIi/\nOXbLc9vOgMVwQqlExt1dkg20qFpaG84xb9opaD6DTEpNIbRRHVoRVQEzrUbw\nXAikGccnwb4TUK2vpkxJCBZ1KpgNoglUPUwy83DHUc4btJHJ4MHgmQdFEI0Q\n76bOqRdXuBEVWUIzgAqYOWeFu46IYiLLbOalaSna3bdV2lKLz4I2gq2PAcVX\n1ZJe\r\n=ghsN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzPvc/C5yuyGiE9baflC9QTMqStc6Y7+tf15CpGAdKmAiBpeEhm2/L6LJUcFEAuiqtepOIgjdJofPrBh/eJ3LPcUA=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.2_1564750887735_0.5258739990708889"},"_hasShrinkwrap":false},"0.4.3":{"name":"vue-smart-widget","version":"0.4.3","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.5.0","vue-grid-layout":"^2.1.13"},"dependencies":{"screenfull":"^4.2.1"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-grid-layout":"^2.3.4","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"78e379e9c73949a8a1380916fc76313b4aeb1c07","_id":"vue-smart-widget@0.4.3","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-adzSv6sNnug4Hg5t3t9wfIq9NB17rQ2079aofpOa7rGs2jEPVurX+QWdGixGwH0gXZHorgwuD9i1aJAWuvWmvA==","shasum":"14d62afd86551150a6c289dd9f5a9e59c1420106","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.3.tgz","fileCount":47,"unpackedSize":1191859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdREQ7CRA9TVsSAnZWagAAaL0P/01CxW57+OM7T3d/+Axi\n4EEqk4J4joX0is+nQ7LFFBVpyts+KDxutjNcAjoI4GFrImNxq3fELyB/7LTz\nYe3nIUuIcm6Oks9WKKOBopHzbcg22OAQX4MJ7kp6GtIN7rnYqsWvvlyGkid9\n8k6aJO9npKiHno1IrSwe/rVZ4AdQ9hfGmZesJMBhPLkw4d7ZGoEZNIhCTLZP\njaXq7iluDR2OiO5ZaiaNm8MvVEr2SqdxCMMC3/nsRkpVcYyJHWXEN06giHB6\n70lmxtkxBXyJC5fXCIsbRJxxQorEWmxUFhHCUuf9qHkfeSAyL1UhfP5ZEpMd\nUgnCgh6CfeEkafmQaIr9hAwwhOUGD+EnAp6I7k8Zv22NBCrZLqf2isKCFjD5\nZP/1iqmgRETa5qd3uLD6AtLmjPZdK7XDIPulYIDi4IIJEIaMhz3qCa9CD76+\nVCitbdZ3VTM3od7N6h4NB7USp0pO6WddYRT0yAJ4uLGyKtGTqJDloD8paMFA\nvCVVg2uzFY8CYKurgds846IX+DOXKt/k9a21vVBYqJBC3VMHuDXw8JNSgH1b\nbKcLJ/w+brClQMlLZvKGopNdwJlUN7zin7FXqgvv7U9QrK0aQiNYGnV7RBGv\nfepuhxCJfhhKzZg+SQTSq3wXOTva1eZYyGoZL8kdIm7FIVCXUOzDo0bisfwT\nv3aq\r\n=u5wl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSjE1cr0/VYsgf9CTlVUNg2luX1f7yeBCsfP5e1TE2SwIgKAJX9tBkuAhHeNJn+T402q03zKHqLnfzBUSztFCwgds="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.3_1564754997643_0.6346847463014544"},"_hasShrinkwrap":false},"0.4.4":{"name":"vue-smart-widget","version":"0.4.4","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.5.0"},"dependencies":{"screenfull":"^4.2.1","vue-grid-layout":"^2.3.4"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"0d56619f9237ea53c168d16142cdbedf58fb7320","_id":"vue-smart-widget@0.4.4","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UVw0/3e62Z0ISzU4uC6q/FitifGyc3dcxv/5Kr5jZ4m8y6lskLPqTQ4Rg7+EuM/om32j9F+KqjqMCQw2FS8lKg==","shasum":"9d42aab49b9de007538d1d7093bac24376273225","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.4.tgz","fileCount":43,"unpackedSize":1334259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRFSzCRA9TVsSAnZWagAAAdsP/jaQs/LhjuDrnw8WpQcb\nMP2bzV6O9JbjLYOtg3jg4CEoLxVxqBKg7DgPN10XSQC4dVlTTq/e3hgKNJsm\nJUY1j9NbWvIjX8jyQdND6dkP18jzldzLmqHycNUf3JY7IjLC9fO0qswnbovc\nh2WC6ttpihllR/Mb1pmtkH5rYoXe1ORP3xEXZXbkA7V/5F1qlaDNRts6RASc\nr5WR5A9DAkeftKnRRKeEw5Dco4znfhtHhh5qzO6BY46dSvCAQ8GgFCx3r7P8\nZzNIuzM5skry/HXyx53eI/lJXKSaiZ+eS+sPdGzImm9E8fgbPixj5aRDdGmt\niGHad9nea94vVcHT1066R5Ta8SYyWYEyYYL1LBEkIaP9PeOEAHknOOV8np0g\nbZEM2oJb25qAuoIBALxuWbYsOPYfvM0KnT/PXIgEmdVqk2GO1OY4cFhD8Rof\nuyz8Dzk48YEt7vZ7bFMpLtHCdRzQp/SrOKCjrG/vOvZpFWU2tHA1xxgUjZ9A\nIXYisLjvik8nJ6anrVNvIGhImwBfqIPTFjL8H5Ef2u79g8F3/d8gyuFHpwFw\ngAzvD9l4kvYTVaYEaxNQ57ZRz07ApP0FvTFaVFyAU5NAUvYDYax2c/Vm/Ji6\nAN3jeaYZ1KWsZ0sHGNnw3ttJphni21p1rTlWhdO1ESJlcpDHwWyNbd/BcLmp\nSYCY\r\n=gg+x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9L4cnuglHLmC/Ay503yEcgtIiwBwMokQkYUMA0Q/cqAiBTfnAkBPKmFTFlSB1EDZy2mwAs0c23CofWQ0F5V0M3Mw=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.4_1564759218624_0.16200568128196524"},"_hasShrinkwrap":false},"0.4.5":{"name":"vue-smart-widget","version":"0.4.5","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.umd.min.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint"},"peerDependencies":{"vue":"^2.5.0"},"dependencies":{"screenfull":"^4.2.1","vue-grid-layout":"^2.3.4"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"0d56619f9237ea53c168d16142cdbedf58fb7320","_id":"vue-smart-widget@0.4.5","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W7Wcf1hTLNbzm+5DkeTU5LC27KNeI0/Ii+mBCHUFSauh7YJBRJ5r8sfwKq3wktpGpYI/5mid5O6js5SW0dlqvA==","shasum":"f6b476d67db311282ad6f6c968fcab2bc2758d52","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.5.tgz","fileCount":43,"unpackedSize":1334260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRGfoCRA9TVsSAnZWagAA1eMP/0/22KB1ZWrpEW4akFE+\nvZW0Aoqs3XwG8iR78u3k7bb5MUkPw3ZOJGr11nu5bugnxtyStzAbgi6DD3ti\nws5YZ8es61r+Rttoz0vy33Hnse6I29zQ6JynqeWFbjiopn/T707AJM3WNdJg\nAlAUSJOCGgMxmuBGuYWKKS0QtHVu9XXHLfpCFzxqlvNL5FJtxwQzwpKX4zmd\nGLMW2dlUW4GWIzUJ/JG5XZQ09tNahttiAatZe5y8DWDTQLpM8lpnr2zMVLRd\npecoEr2iGyCdAx82V+GI96XxWhRSRpUHB0g+qOiRl8nKgzF1x2dfVC9rCOjn\n1WE48NKGa6l5bT40YPxinqm1pSOQLrPTXx5QFsQIK6KheDihJx1aeelNS5q1\nT98nEwh73mNPTji6AeswlR4G0KxyxBcGSDqzqoNvYPPuF06fDV0SNTAPNFRy\nwbLsqsn4oOZM2+ZMpqInwR1AdrC/XrV4GHmbWPE7fN7nqN/m5xYWqPGIW4xr\n7U1E9mHQKCRK8eag9zgYfdKGO40/s8wPTZwIBqmvtpyKZtJ3aOnr2gzNIozc\nN+BVtyjaOxYH99p+jNA10ONKAKENcNw+hVc8YuqaDq44GewiM5wden5K3nhJ\nJiJL8tjWrXt9SO3ti9NQKhuEsg+THcV9kwZa6PCbayppAVS2ty8HOiq4PsHk\n8NEF\r\n=d+gC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+XmDWOZRfJQlTzri37LCm3TijOwJ+2aReAUfEXAqtLAiEAi4HF5wlVtwwhaXbwLh7daEKB7nI1LM/Wg08GwC/gILA="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.5_1564764136003_0.8501028502766903"},"_hasShrinkwrap":false},"0.4.6":{"name":"vue-smart-widget","version":"0.4.6","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"main":"lib/vue-smart-widget.umd.min.js","unpkg":"lib/vue-smart-widget.umd.min.js","keywords":["widget","card","panel","vue","draggable","resizable"],"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js","lint":"vue-cli-service lint","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"peerDependencies":{"vue":"^2.5.0"},"dependencies":{"screenfull":"^4.2.1","vue-grid-layout":"^2.3.4"},"devDependencies":{"@vue/cli-plugin-babel":"^3.9.0","@vue/cli-plugin-eslint":"^3.9.0","@vue/cli-service":"^3.9.0","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","babel-plugin-transform-remove-console":"^6.9.4","core-js":"^2.6.5","echarts":"^4.2.1","element-ui":"^2.11.1","eslint":"^5.16.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","ve-charts":"^0.8.1","vue":"^2.6.10","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"gitHead":"427ee478aa1290f8bc686fc0d65cc952d81f7f83","_id":"vue-smart-widget@0.4.6","_nodeVersion":"8.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-96qrqatSo16ukraEtbFvnoTPLjYYhRFhpttyFwZA0ovLQAI/KW0FUTuhp8EMFDmsLFIqgsnUV+YAaVOLXExkog==","shasum":"fd34029fa02869204df7d72fcabb117b5d4974d2","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.4.6.tgz","fileCount":44,"unpackedSize":1334720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS8WNCRA9TVsSAnZWagAACQ0P/jXalvMghR/Zc00/rMMI\nA5wVI9jwCfiRJOdhbSxBRF/DZvJwXeCO4ZeTjRAdSo/ycq9JVghGqo71C2WR\n2lJR2uF8W4RV9sGr/eRF1Ons/Mg4MEZuRX8y9F8exGFyAMVZBEQ7hQY8xol4\nu1fb38BcnjjHKkMVKFPmMVkhOGgRtj2SvyvUZnn9BnyR6hOBxND+S1Iv+xKB\n7pe8CkbCSbtTOMAmTzjSvMF3kSvyhPmajWya5ugAELJkAYgrco7nsv3U0v1g\nJDi491CxFOUjJ8PG8IyfZUS9VMHHOYY2+FgSXfRJdyCR3VOUfqs7G1hfs8jw\nb9TdsXZivQGve4fEbniUtQStYPvCy70zw3FqRIOr/Hh0xJ6qhDtzDjsnZKTM\n6pXX3BSjeQ3QKyK7avpnVke2QMB7yHTSm14G87JF+wghpIihrLvGiYDcBHFx\n5/wkCGn0kWQtDPyPfNVsLD/N86t7nOLt/WzwjkWDamRGBjhdgEAIcPrOzf4B\nj5EukznmN7HZHs5ZnfGworiCAdc+fA9b4LGulSk0YuyBeVOLMpGccy2lgzMY\n3i+H5fDnP13mY8oXTP/QCAE4ykGKlTYMJIeYTEGh8Z4PdMBDj5iAfCJn76+j\nPavocGk+elbM5maJkQTR30Wa624hAblOeBZerMk8CNQX6D/5RpX1j9pIB9Wy\nZhkg\r\n=j1iP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbQwYVfbEbymiNlVaqS9OPMRvtbQ0jBOqrC+dtwF3uOAiA2wPtnMgqFGaOldUPOadIy9MvVakztufVe9QUGd7vnCw=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.4.6_1565246860699_0.5495512874723336"},"_hasShrinkwrap":false},"0.5.0":{"name":"vue-smart-widget","version":"0.5.0","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"license":"MIT","dependencies":{"vue":"^2.6.10","core-js":"^3.4.2","vue-grid-layout":"^2.3.7"},"devDependencies":{"@vue/cli-plugin-babel":"^4.0.5","@vue/cli-plugin-eslint":"^4.0.5","@vue/cli-service":"^4.0.5","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","echarts":"^4.5.0","element-ui":"^2.12.0","eslint":"^5.16.0","eslint-plugin-html":"^6.0.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","ve-charts":"^0.8.3","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"c77bcdeac5e4b5b23ecdc0e5dca9b8c0fbefb83a","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"homepage":"https://github.com/xiaoluoboding/vue-smart-widget#readme","_id":"vue-smart-widget@0.5.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-lusomjiTVETQd2/8zOoRhlKPiagqisIifJQ/Xjop8VsjUQrf9o+vQ/ayHKtM2XjLRuo0MJpbTNroQwB3vkLCPA==","shasum":"ff3a434da15b268f10921ef10f686e1a7338be81","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.5.0.tgz","fileCount":51,"unpackedSize":4272522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd24lmCRA9TVsSAnZWagAAkxQP/2bOlax6yPQ7r9SHbqBs\n8ty7DXiepPMGiu58v/tssjeLaCVIZYWwql5m9iNqOCR7bh+ZB0AJcnqbMzeo\nSmPDx95/S3m3nxgnKr5BgTpLdIQRJpDE5CDekN62nFF+3oOOSvj+SnXqba7M\nJxVJZ40Y2lP1drJxip1UGWke6XhcP5W5CFOZEg/FF8rCS6nRlQ2BLO/E6THb\n0YeZKMqOqnvktzlty6UKtT1nVKWj9fMGa+PdTfa1AgVPgzQ5jbf3BwqR8h0W\nV9mpWRmt7A4+tnt2y8NhBo1PoMAdxk9erlQDn5rENg+Djsy82PG/mGAZ/GeD\n80UJk47IaqUJEmZWy6LlqOEL9N2ZHDba8SBt7kbQ0NL1nNdGQPYuJO4lJuhp\njvHpby5mxA0hMTn9HxWV+r/DCYyg/O7vxntV7BT6Zuu6VjYPtyMmzLfYBfKM\nPi5Nnkeb2tBFdmJ9Kx5i6YU3UfsUxLZOZG3/kkmRoytcM+NtFBC5iMbx7qmp\n4Xe4sX9qd9637yHZsdC/H0VEzuIh76yDF29TtTcDrSxfMTaxUR7HsBohBh/i\nKHEc8nGnC1K6uI/BwBdkYpuxqeX9rqFdaDcRSOoKNaAUA8OQmxwee5cqs/WQ\na74C3/Sh5AJcaviK2Xm72Rb8mKWj7EnULI9fqdkckMB+6dnikPye8JJ48XQc\n1eiq\r\n=Fk7L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN/Xa5v9C0sjfeGnInoDcOjFw+2kAoKyjaOu1agUGkxQIgU6+oNmHt7Pdl5Gn2gThBipMeflL729SgDuzudATQUzw="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.5.0_1574668645619_0.11650948200891853"},"_hasShrinkwrap":false},"0.5.1":{"name":"vue-smart-widget","version":"0.5.1","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"license":"MIT","dependencies":{"vue":"^2.6.10","core-js":"^3.4.2","vue-grid-layout":"^2.3.7"},"devDependencies":{"@vue/cli-plugin-babel":"^4.0.5","@vue/cli-plugin-eslint":"^4.0.5","@vue/cli-service":"^4.0.5","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","echarts":"^4.5.0","element-ui":"^2.12.0","eslint":"^5.16.0","eslint-plugin-html":"^6.0.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","ve-charts":"^0.8.3","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"b3d757917f4829994146d74a56a7eeec79cc0b8f","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"homepage":"https://github.com/xiaoluoboding/vue-smart-widget#readme","_id":"vue-smart-widget@0.5.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-HMur6cFtb+8GE+MRwkQp5ML2Zb6MMqyM6WgntLiKAYt8OBgwCjbUZcg53yhWyF+C8VnIut17J/VeUDqCYf17nw==","shasum":"94d04b0c32a8140f5e02f8f3984363b0b41c20ce","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.5.1.tgz","fileCount":51,"unpackedSize":4378182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3Ny0CRA9TVsSAnZWagAAYiMQAJEd6qyXy8ZgQ2sg+H/d\n9WklMHSeC6aSI8eWNuzu/KvJvgIKv8O8UOtFKyVZYA9iY+xhsynY4EHfTef0\nWZmkEhKgUGbjsuf0zuEoJpT3A2kEicHb+0XgDEGifjcWhaa2WODRqifE/VFA\nsITzfO5xLm7wYwzDytmGoUGvzg2YPagnnz+5MAQeGMEjBQlS+73GOwMQpIMi\nmcP0nvd290cA38gyU22aMgTaiIfvG21wym56KmGQR6EASItM1vOGVYKjrNsC\ncjEoqki/BH1n9+UxdkB8cLdsGxilaBogUjCzZGoVLS+1ESFZvQbnAFzbdKIi\ngmkLCFZrnIu99KWCYuAF0savcuUpc/hbXCeLfSTH6I1LWWKkvJ6gIDEfj88g\nKQgZ1IenFlD8XDHdFSk4qzf/16Y24tUiDRxbHyMKectXh3lCRsMrrtNusdUd\nMTVobmEBORrPvc0jmb0cSXKLbZWathc9BjA4ZKqbvXDUdoqZacmqPohnME3n\nz+bnlhH6D83Yb+oTyKrEqvyEDM8bE6B5TvFnvU9k7OcXTQ4TANw/caLaf2K6\nmne9SJ4nX+AnN6/8sTccOebAyk0GQoNCavANpD3z72FKb31S1LXtDMOhC9E9\ncts65lQAUB4yZld05Dui8OKyHiMeQb/o7H+bfme+9SUzKHk6O7PmmTtvESYE\nRncb\r\n=+rwh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAou/4r7uZPQdflUWaG5mP8JdIzCnuYaiRShYcLcasfdAiBrPGeL6AD1abFr2MMZHU4v+0JQhS6z3EH9zs3wdTo4ZQ=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.5.1_1574755507931_0.6816589340446293"},"_hasShrinkwrap":false},"0.5.2":{"name":"vue-smart-widget","version":"0.5.2","description":"Smart widget component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://xiaoluoboding.github.io/vue-smart-widget/","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"license":"MIT","dependencies":{"core-js":"^3.4.2","vue":"^2.6.10","vue-grid-layout":"^2.3.7"},"devDependencies":{"@vue/cli-plugin-babel":"^4.0.5","@vue/cli-plugin-eslint":"^4.0.5","@vue/cli-service":"^4.0.5","@vue/eslint-config-standard":"^4.0.0","babel-eslint":"^10.0.1","echarts":"^4.5.0","element-ui":"^2.13.0","eslint":"^5.16.0","eslint-plugin-html":"^6.0.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","ve-charts":"^0.8.3","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"4d7928530692046ed62b3384938e04e110a861c1","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.5.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-y42zrOehaIh0XynXeYetUUwOn7NNV3axScofQjxFDRTCxrcICn7oUMIrV7OuBWtKFBJiRCoF+umpoa6szRfsRg==","shasum":"d8512fdd2aef287686c3f7bff1c280df0e806e2f","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.5.2.tgz","fileCount":54,"unpackedSize":5180515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3ehzCRA9TVsSAnZWagAAGvIP/AhF+5yNip45i07NgWEd\nvMClgU10c7qhDhQ4POTH88gTR4ySxU1l0/H2GgSgsvIJvwiYZGvsQi7V2q/l\nN7zqXI16caG5eCPrpLIqpBFt7tHdgXci4Aa3efZ22bjxkfBPad0/2zbYo0JG\ntP8f0O0J5AoQUtKgAax3HCvDl4Qk/4Ys3OvTU8nm666tgUw5bXImcPSMSpZB\ndPuYg4U+vFyKC8401TZwOgfQgbTpe/dtGmHsEvVLxlr2RdWCTkJ7FfrJqu7N\nb6u8FD/cZChSk4M3lNjRVHroBCRFsQpQ0Z0imYL6rOOMR/lXLQOzGWA20bMY\nJ+jp6fXGLJ1EZTaD9ZgjmyD16TYE3WeKWiQZKWzmC+/sLPhK5Uvgjfu0f1FD\ngsSVvCu6qAW/VrMrR1NPplziKMvbZ/FdLmUO93FIO5z7qrtUd0AyH6etSY0Y\n8Pp4XHcD52IWnbFI0sZoR2E3lbHgYMEYZONEs+bOwaI6x8kn/2GL0YJdemMQ\nXO3XB4T0asM8GHJBYYruu9zrHvgIUaQtyu4Qo63xj8K8Qtt3ehD1IyyWVxLr\nCHrhY5fz7gF/4o7modtyjA1qEgzocmqB5hnCwn/MrN8kl59nVeL1J/gvOcNU\nzqZ4lRaXjSszDwTPpvBhqG8jTwVgxMyN9VOqSAsWSZhf4YFgXRTuuwnQpKX+\njWC3\r\n=fJKG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1svDaDmTWpcxKUkYGdxbJTuFviDfY2eZYn3mfJ/L2hQIgHmcf0+w9sJ9LxEN0Xvc79AMrWBopqWkzxXnQxuLEDIc="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.5.2_1574824050843_0.00975636463910412"},"_hasShrinkwrap":false},"0.5.3":{"name":"vue-smart-widget","version":"0.5.3","description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://xiaoluoboding.github.io/vue-smart-widget/","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"license":"MIT","dependencies":{"vue-grid-layout":"^2.3.7"},"devDependencies":{"@vue/cli-plugin-babel":"^4.0.5","@vue/cli-plugin-eslint":"^4.0.5","@vue/cli-service":"^4.0.5","@vue/eslint-config-standard":"^4.0.0","core-js":"^3.4.2","babel-eslint":"^10.0.1","echarts":"^4.5.0","element-ui":"^2.13.0","eslint":"^5.16.0","eslint-plugin-html":"^6.0.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","svg-sprite-loader":"^4.1.6","v-tooltip":"^2.0.2","vue":"^2.6.10","ve-charts":"^0.8.3","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"109dd7960785236282a79889960c964944036e13","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.5.3","_nodeVersion":"10.15.3","_npmVersion":"6.13.1","dist":{"integrity":"sha512-qBduEiJMjwBg4ggN4BeJu3msSArY5xY54mw/X1hYpGEVFSvJXc5fWdZJcM3COBrRNtBeBZmNjlkVVO3/lWA7HA==","shasum":"b172fcde424ab4e4a358251483e59d965d52fed8","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.5.3.tgz","fileCount":51,"unpackedSize":4387142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6miCCRA9TVsSAnZWagAA2B4P/RVFTLknCynmPmOhAGmY\nWLutlVCi4K4/Q/us6OooifJqOlm9OlGx580kzg6r/cVmZmQGyd1fDUkMlNhc\nWM3aTOdhroyzOx9Xc/NX2Xf3sFlp8wCS1LrCZfLMvzuhd980UC0GcaeBq5Uw\ne9WH6k2B+CX+qbGYn8l38IFuJpwKUBevs2XE2w90erhMseAqtLvAJaYR7azy\nfbYXwLLsko1CcrJWD5alrNYO0Fbz7CYOoTk2UaUG5lfLUi0cVUhIbFQ7wJS7\nTs3UhwtFt3NH68QIr1/ZKMbtj5TRKNhqa2blSOA7SgH8x+LNqK7usFq1Mfj6\nyYg+jPak8Rx8O4E3g571Ho851W404o1e2vHjzYgDB+2UdDoipXpA2cdvTz3U\n/JAwrESX0enxpMFdXQBK1AI5YsAYgnxgzB4FjQrH34DFLif3UwT9xpHqR+OO\nm8qpH6u/lqCtLUQzHx6oxW6O3xS879RJfD/YLWPmb/kaIDzyocC+e9l+/gLn\na1y15YgB0zyL+0O9OVo9c9iE3O9wNkXklyImlRpe3CIcuaIaqzvh4tZDtuYk\nsTC165n0qcn69FsQig8khWBwo3yEaZ0sEV/obq7VMdeqf/7JQdlZA3Un/y3b\nslSnbbvbxOHrYDa8FqePYYjDqCX9ekORo93yKjV/BsM+q6iPw4UsSiBXTbKE\nf8aZ\r\n=zBer\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5SlU3i+c+UVHF2OuwV9HzFCWnNz4+9U5hqmKbMWBIZQIhALra8JuNNL9kqm4U3g4E0MtJ+AL9y+ErVTO/lO7q34Sa"}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.5.3_1575643265976_0.16449192423210524"},"_hasShrinkwrap":false},"0.5.4":{"name":"vue-smart-widget","version":"0.5.4","description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://xiaoluoboding.github.io/vue-smart-widget/","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"license":"MIT","dependencies":{"vue-grid-layout":"^2.3.7"},"devDependencies":{"@vue/cli-plugin-babel":"^4.0.5","@vue/cli-plugin-eslint":"^4.0.5","@vue/cli-service":"^4.0.5","@vue/eslint-config-standard":"^4.0.0","core-js":"^3.4.2","babel-eslint":"^10.0.1","echarts":"^4.5.0","element-ui":"^2.13.0","eslint":"^5.16.0","eslint-plugin-html":"^6.0.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","v-tooltip":"^2.0.2","vue":"^2.6.10","ve-charts":"^0.8.3","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"f4ad061a3d0346e44a801f8a942beebc0f16e865","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.5.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Y7fZVAC7JrG9EcbMSDoy4smynqbxKmCUZg/kwPRyYZwDETjoMHBrzhiF+N1bCGKzbcY0XjYJU/FwcCLRRIW/gg==","shasum":"bd036904cbf81f97cdd09f2bc3cb00fe28004acc","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.5.4.tgz","fileCount":43,"unpackedSize":4267764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7bFkCRA9TVsSAnZWagAA3Y8P/34zFx8+3V2w03JMqyE3\nQdMp6bNg+rVCs55Ag8KQBfbjICM0l0oNyisureSVBdpIIG7+hvN8bIYL5Vl9\nNHqfOu8MPnyoN0gi0gt8YKFu4+R3y98oJbHxx/L0egwRheBsTxjBEfxcQj40\n8xrPFTU4WDV1usInyRzFzSSrh+m/oWA0WUYF91qLbHFC02jA0ymcN3NNTPYk\nVk0u0jtYKiVq1GWofqHkFnq3EPbJMAyn6mzGgSFNTjt5uoby4yw4rIkB6qB2\ncY5LBtVWzyZxFz99p0guSCRRWNCOzU3MHVifRxl0MGgPswekyMHL+F36KzPl\nrDIFMtuA3pzUwWfmzt+diPfr9VJIjCCnF2nU+FcJ1cgueoyezKjQdHZ4Pc0f\nI89IKPR4zULaangT2M914p3JZE8IKO6zptxlegR9f4IyLY8Y+bRv4STWB2yG\nX/CgvxrtiCiaLU2gchDVpykJQ77r/l5Fc1rZ2PqarprCy5l4TmgBUFfMJl31\nMb3I/JeORbuHyafjihwAVePDiz1+Js70Czu7RTkzYtIutOv3i6vQRQpV/f+X\nP/HJ2/IKvWfhaO2bg2qzWo+yMw/XuRTTahZ7a5rkJWzgpxB0O5xc8zBlH7nV\nUt2p5VFvLUg5q8YXATI0gMZ56FYC9PxUVUJXsHmAk4vrj3B/yh3VNSN1tJqO\nQBVT\r\n=bWr+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzaI+2s2QJWZ2+F2wuSTnKzy9n6sqtJuz6Gme3PtNFuAiA+TfjBbhJufPJRJHroSoi5aaU+yQE1mQwjcKqheZNymw=="}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.5.4_1575858532139_0.9293058963854772"},"_hasShrinkwrap":false},"0.5.5":{"name":"vue-smart-widget","version":"0.5.5","description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://xiaoluoboding.github.io/vue-smart-widget/","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"license":"MIT","dependencies":{"vue-grid-layout":"^2.3.7"},"devDependencies":{"@vue/cli-plugin-babel":"^4.0.5","@vue/cli-plugin-eslint":"^4.0.5","@vue/cli-service":"^4.0.5","@vue/eslint-config-standard":"^4.0.0","core-js":"^3.4.2","babel-eslint":"^10.0.1","echarts":"^4.5.0","element-ui":"^2.13.0","eslint":"^5.16.0","eslint-plugin-html":"^6.0.0","eslint-plugin-vue":"^5.0.0","less":"^3.0.4","less-loader":"^4.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","v-tooltip":"^2.0.2","vue":"^2.6.10","ve-charts":"^0.8.3","vue-router":"^3.0.3","vue-template-compiler":"^2.6.10","vuex":"^3.0.1"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"e74df4fa9a2e566ff1bdf31ab93f6b11526237f1","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.5.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-mwj47r8F02wPHxBtkxxYeX6dS7QMdbfCA6NMWjJuBVGFjijxbfKEO0/NKfZ+//sNLEw50Heu2NKBB/lr7znwUg==","shasum":"753010982acd713dfaacb9755c2913348ad09211","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.5.5.tgz","fileCount":43,"unpackedSize":4267765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDutTCRA9TVsSAnZWagAAncMP/0O2X9BpI5G5o7E8O6+9\nulgyGaKclOpEBn4GtMNNPYLwYS+QHpn2a76mTWRtIAUsc/BoqISz1OvP/p0u\nbVtjCIWmQmAWH13l5Lg+r5c+7cHA/+9WHvNWGCmLAuswGAE+qWxJcYjW5BDg\nTEbPv8gpZG5UaeGAmGqimhBD4s/2p181bsDMbSb8n32thczTAemuSLiBLCoD\n1695tALJjHVYhiYa1RoG871j/QvGe0kmsdflPq/ltiy36dFidhkHkBn9xir3\nTWB7Tx2RjuqB82V+0WfC7WOktF3hEqbV47bCzSGvRm69SqTg2JvzrgR9GA4s\nf3DWm9WPX/J+6+d+aIM21HfzPc7g6m9CRegZTWavLqVGmIIkMqmyjWqeEvya\nTy1Q75Qbc9kBc8AJ6ZTAapDI0RlTvSRJG93GFAyls6Ko/VhRjNvvE6qGjTRL\nb3jzBse9QWhdHb83/9vZAnQXX3pvr2Az/wAPkUwpOaMq/kD8dhe+kZRo8C52\nWOphT7X0lprCsD37Y8wilS+AWfYM1hgMFALNKgKaZawwK4YoOTyt2PIY/Dgi\n8j1N6R/M7mD6iBru6WN/uXRsXSrnnyfrbiv1CJqbqegkUKeIbesb+dXAjzeq\nyCm206uVBJMwCkC9poWL4KYK0Ap1J3JYo5vUrnB6cB9z986Gdd4QyqnzIeVW\n05K9\r\n=RlRu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxHc0tgCR9kPkX1oQl/urt/TikoFegXNV4U84bXTepJwIhAIcLnAVgeYtsRSJRD1Vyh74aEFA8f3lsw0wlv2Trr8Dg"}]},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.5.5_1578036050724_0.22032285053691303"},"_hasShrinkwrap":false},"0.6.0":{"name":"vue-smart-widget","version":"0.6.0","description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://xiaoluoboding.github.io/vue-smart-widget/","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"license":"MIT","dependencies":{"vue-grid-layout":"^2.3.11"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.9","@vue/cli-plugin-eslint":"^4.5.9","@vue/cli-service":"^4.5.9","@vue/eslint-config-standard":"^6.0.0","babel-eslint":"^10.1.0","core-js":"^3.8.2","echarts":"4.9.0","element-ui":"^2.14.1","eslint":"^7.17.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","eslint-plugin-vue":"^7.4.0","less":"^4.0.0","less-loader":"^7.2.1","v-tooltip":"^2.1.1","ve-charts":"^0.9.5","vue":"^2.6.12","vue-router":"^3.4.9","vue-template-compiler":"^2.6.12","vuex":"^3.6.0"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"c13a5a75775581a49c353f5fb2cd849d505524cc","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.6.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-JwcjwivTLDr+unF7ZsdtFiMLIRR5Jgs3+qldbKXv7gU5Gat3j0AmGblApxVmyo62dLjAsn47mnw0FMtmcvH7Vg==","shasum":"e2f6134f1cdcc388216b6cedd11e97b22d805808","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.6.0.tgz","fileCount":45,"unpackedSize":3918205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8sYJCRA9TVsSAnZWagAAnasP/jh3RLFlnT3OpdzlQOM/\nYHq0Vshe1rVfpNspD23vTVfNV/YQCGCHCp50DHsibqpZzE5yf8ukgrM4Ofls\n+iF5st0WEW6QfaD7MSMsYOLGkhGUaa439aqK2ve29UTtbFyOpccr8je2O9mZ\nB1J7iQTWvj3vn39oq5XncSuKUcQ7oc0GLkTqoV1zWedUrG7VtddqJaoH7p2A\nPlMB0gWwQD0UD6w5da2OVd7DZrdO5v2oVFfaOca2bQ00pa7wM66WAeiRTB8p\nRi8a/nhC0aSEjgQnHCDWWkQOh5EsGs0ViWxTtydvB/wPU/Mj3MIFV79x1nb7\nPGaCZkjwmHeTC4S4BhT/7cWBgRlwT+x67looI2b5WELGismnFQ+6JKRPj5EE\nH3I7cRjjtQwyDgdv6267R3bHlBmdjJoMGSlmEv3m8oGt/uz789eb+t5KcPyH\nQOYk3vKaXGPK6e30sctJ+I9ff/MA4w8hkbb7UVxyiXJyP5Wt3loBgdduLZVK\nY3oqgRTzi2iPItqtQbyl3yG+e+ifpmOEm6JkGgPmwWDoAoLdlYxCFJOws+L5\nkOIMKByE49WLKGM7GLgTsS8Ik5/csjfQlIt7zlr6lM/d57gvnWzW62DJSUIL\npTvWg8UMORmmHrk6Y9Ok27yWrS5bZWB+150NC4TGvftzweAo8IaWQKiTOgnH\nTIHC\r\n=xcKa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6se1lKjyHUzaznaSIEDvBt5ZHHRr9UpthocWNrzHfoAiBPGnCZ5MpXE1vEseaiNtmlomB8KpPC7ZX9y5go0SJYAA=="}]},"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.6.0_1609745929427_0.1689678783859554"},"_hasShrinkwrap":false},"0.6.1":{"name":"vue-smart-widget","version":"0.6.1","description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://github.com/xiaoluoboding/vue-smart-widget","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"license":"MIT","dependencies":{"vue-grid-layout":"^2.3.11"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.9","@vue/cli-plugin-eslint":"^4.5.9","@vue/cli-service":"^4.5.9","@vue/eslint-config-standard":"^6.0.0","babel-eslint":"^10.1.0","core-js":"^3.8.2","echarts":"4.9.0","element-ui":"^2.14.1","eslint":"^7.17.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","eslint-plugin-vue":"^7.4.0","less":"^4.0.0","less-loader":"^7.2.1","v-tooltip":"^2.1.1","ve-charts":"^0.9.5","vue":"^2.6.12","vue-router":"^3.4.9","vue-template-compiler":"^2.6.12","vuex":"^3.6.0"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"967be4393dd0bb50b1f3b5271cb1ad7745d362da","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.6.1","_nodeVersion":"12.14.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-pCJ52PPDk9sPd9W99U6UtdsxgW//0Wu7EkkTAza5iRqQk3VdczHeACthZ4hSWzSoLJkQieMdKl74sTl9QVa/Ig==","shasum":"1c68cd0448260a85d99abda2225fc172f84fea5b","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.6.1.tgz","fileCount":9,"unpackedSize":1130228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3AdSCRA9TVsSAnZWagAAfAQQAJB8cS92REK+mTC/U0O/\nc/TcLmdTaqJq8045eUPkxo76/jb+DJHX577542FX8pUMOpPE2/Rav9nYuGIK\nDBYm4GpRoPTG8IEHkhqOPvloUo3slK1Ju3xm1ETHgdyGgZjEQTlNAb0Sjoek\nWKvtDqOJDz5omdTeSOrvB1ZpQwLfWG+B8jfjs+SJ6DYqI1O1sU9fM18HgfKK\nLfguBrHDn+gPnmm5giq+1OcqkmH+CSOEb/ExDyPiEeUmX+3coWGQT+rmfoRT\nbmF3LU4MWkQ+khSurRuH19PoLUwjjNMfe9BLf7ZX/+J++fkM9oOISKU3n3Ih\nwxsbtCJOAVZptAT6cB2T67kqZ4sKBaYVrwD9HGN54esbDlqx+HBDwbSYeM9N\npaBc1dURLMu8ugcGUnIe5bRYR9pGFwqLsMIdbZTL36YmpAKpzM5DCLyQ847C\nwFPtG9K5UaO+obMxVdYLu2LNlkgNrI/XXa/LREqLap6zbksBJgjcrHGwbfW7\nJanewMiHWX1c1RKJ6NtwiNL1pDBaOablqVcZA7rwgQcJa/2/P3XATB6MTJo+\nyn4GEOt5bKUN4LXjr6fHBkTEZJmP8Lfz75UvHWjd7LJvVKpjN355urt3n9Pa\nl25aKJTezgpfm4FXvwocMbU+TYDkx9EbyvaD+2Fm2R5CLR6UcUkVdsb0Uk6t\nsA1C\r\n=v30y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSc4a4zcXT8RLtRjHY3NApT3HWzVaGKtZGj3DzovJUMgIgOe8Uy/xfMopoYttXHggj/aaPHSI4Q5PN9QakPnc6P7Q="}]},"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.6.1_1610011595967_0.5190742348055672"},"_hasShrinkwrap":false},"1.0.0-alpha.1":{"name":"vue-smart-widget","description":"Smart widget is a flexible and extensible content container component for Vue3.x.","displayName":"VueSmartWidget","version":"1.0.0-alpha.1","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"dev":"vite","build":"vue-tsc --noEmit && vite build","build:lib":"vue-tsc --noEmit && vite build --mode lib","serve":"vite preview","prerelease":"sh prerelease.sh","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0"},"repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://github.com/xiaoluoboding/vue-smart-widget","main":"./lib/vue-smart-widget.umd.js","module":"./lib/vue-smart-widget.es.js","exports":{".":{"import":"./lib/vue-smart-widget.es.js","require":"./lib/vue-smart-widget.umd.js"}},"keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"license":"MIT","dependencies":{"element-resize-detector":"^1.2.3","interactjs":"^1.10.11","mitt":"^3.0.0","vue":"^3.2.6"},"devDependencies":{"@types/element-resize-detector":"^1.1.3","@types/node":"^16.9.1","@vitejs/plugin-vue":"^1.6.1","@vue/compiler-sfc":"^3.2.6","cross-env":"^7.0.3","echarts":"^5.2.0","element-plus":"^1.1.0-beta.12","highlight.js":"^11.2.0","prettier":"^2.4.0","sass":"^1.41.0","typescript":"^4.3.2","ve-charts":"1.0.0-alpha.9","vite":"^2.5.4","vue-router":"4","vue-tsc":"^0.2.2"},"readme":"# vue-smart-widget\n\n<p align=\"left\">\n  <a href=\"https://travis-ci.org/xiaoluoboding/vue-smart-widget\"><img src=\"https://travis-ci.org/xiaoluoboding/vue-smart-widget.svg?branch=master\"></a>\n  <a href=\"https://www.npmjs.com/package/vue-smart-widget\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/vue-smart-widget.svg\"></a>\n  <a href=\"https://github.com/xiaoluoboding/vue-smart-widget\"><img src=\"https://img.shields.io/github/stars/xiaoluoboding/vue-smart-widget.svg\"></a>\n  <a href=\"https://github.com/xiaoluoboding/vue-smart-widget\"><img src=\"https://img.shields.io/github/license/xiaoluoboding/vue-smart-widget.svg\"></a>\n</p>\n\n> Smart widget is a flexible and extensible content container component.\nIt includes header and body part, and widget body includes <em>editbox</em>、<em>content</em>、<em>footer</em>.\nIf you use with grid, it also have a draggable and resizable grid layout,\nbase on <strong>Vue 3.x</strong> & <strong>[vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout/tree/vue3)</strong>.\n\n## Installation\n\n```bash\nnpm i vue-smart-widget@next -S\n// or\nyarn add vue-smart-widget@next -S\n```\n\n## Using components\n\n### Full Import\n\n```js\n// main.ts\nimport { createApp } from 'vue'\nimport VueSmartWidget from 'vue-smart-widget'\nimport App from './App.vue'\n\nconst app = createApp(App)\n\napp.use(VueSmartWidget)\napp.mount('#app')\n```\n\n### Import on demand\n\n```js\n// main.ts\nimport { createApp } from 'vue'\nimport { SmartWidget, SmartWidgetGrid } from 'vue-smart-widget'\nimport App from './App.vue'\n\nconst app = createApp(App)\napp.component(SmartWidget.name, SmartWidget)\napp.component(SmartWidgetGrid.name, SmartWidgetGrid)\napp.mount('#app')\n```\n\n## Usage\n\nThe SmartWidget is heavily base on [vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout), you can learn about `vue-grid-layout` first, maybe you already use in your project.\n\n### Use widget only\n\n**Html**\n\n```html\n<smart-widget title=\"Default Widget\">\n  <p>\n    It's default widget.\n  </p>\n</smart-widget>\n```\n\n### Use widget with grid\n\n**Script**\n\n```js\n<script setup>\nconst layout = [\n  { x: 0, y: 0, w: 4, h: 4, i: '0' },\n  { x: 4, y: 0, w: 4, h: 4, i: '1' },\n  { x: 8, y: 0, w: 4, h: 4, i: '2' }\n]\n</script>\n```\n\n**Html**\n\n```html\n<smart-widget-grid :layout=\"layout\">\n  <!-- layout[$].i as slot name -->\n  <template #0>\n    <smart-widget simple>\n      <div class=\"layout-center\">\n        <h3>Simple Widget Without Header</h3>\n      </div>\n    </smart-widget>\n  </template>\n  <template #1>\n    <smart-widget title=\"Default Widget\">\n      <div class=\"layout-center\">\n        <h3>Default Widget With Header</h3>\n      </div>\n    </smart-widget>\n  </template>\n  <template #2>\n    <smart-widget title=\"Full Screen\" fullscreen>\n      <div class=\"layout-center\">\n        <h3>Make any widget full screen</h3>\n      </div>\n    </smart-widget>\n  </template>\n</smart-widget-grid>\n```\n\n## SmartWidget Props\n\n| Attribute | Description | Type | Accepted values | Default |\n|:--------:|--------|--------|:--------:|:--------:|\n| slot | Widget slot, the unique identifier of the widget. refer to `SmartWidgetGrid Props` | String | - | - |\n| title | Widget Header Title | String | - | - |\n| subTitle | Widget Header Sub Title | String | - | - |\n| padding | padding in Widget Body | [Number, Array] | - | `[12, 20]` |\n| simple | Widget without Header | Boolean | `true` or `false` | `false` |\n| loading | determine whether it's loading | Boolean | `true` or `false` | `false` |\n| fullscreen | determine whether have fullscreen button | Boolean | `true` or `false` | `false` |\n| collapse | determine whether have collapse button, only support `smart-widget` | Boolean | `true` or `false` | `false` |\n| refresh | determine whether have refresh button | Boolean | `true` or `false` | `false` |\n| fixedHeight | determine whether widget body's height is fixed, only support `smart-widget` | Boolean | `true` or `false` | `false` |\n| shadow | when to show card shadows | String | `always`、`hover`、`never` | `always` |\n| translateY | the length of vertically transform | Number | - | 0 |\n| isActived | determine whether widget is actived | Boolean | `true` or `false` | `false` |\n| activedColor | the actived widget `box-shadow` color, usually used with `isActived` attribute | String | hex color | #0076db |\n| headerHeight | Widget Header Height(px) | Number | - | 48 |\n\n## SmartWidget Methods\n\n| Name | Description | Parameters |\n|:--------:|--------|:--------|\n| move | Every time an item is being moved and changes position | `(i, newX, newY)` |\n| moved | Every time an item is finished being moved and changes position | `(i, newX, newY)` |\n| resize | Every time an item is being resized and changes size | `(i, newH, newW, newHPx, newWPx)` |\n| resized | Every time an item is finished being moved and changes position | `(i, newH, newW, newHPx, newWPx)` |\n| container-resized | Every time the grid item/layout container changes size (browser window or other) | `(i, newH, newW, newHPx, newWPx)` |\n| on-refresh | Used when the widget need fetching data from ajax methods, usually used with `loading` attribute | - |\n| before-fullscreen | Used when the widget before fullscreen, usually used with `fullscreen` attribute | `true` or `false` |\n| on-fullscreen | Used when the widget is already fullscreen, usually used with `fullscreen` attribute | `true` or `false` |\n\n## CSS Selector in SmartWidget\n\n| Name | Description |\n|:--------|--------|\n| `.smartwidget` | The main selector in SmartWidget |\n| `.is-actived` | The state of widget is actived |\n| `.vue-grid-item.vue-grid-placeholder` | The default css for the placeholder |\n\n## SmartWidgetGrid Props\n\n> It's similar with [vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout). Care about the attribute `layout`, The value of layout must be an Array of Object items. Each item must have i, x, y, w and h proprties. especially, the i proprties, it's the unique identifier of the widget item, euqal with widget slot.\n\n| Attribute | Description | Type | Accepted values | Default |\n|:--------|--------|:--------:|:--------:|:--------:|\n| layout | This is the initial layout of the grid. | Array | - | `required` |\n| responsiveLayouts | This is the initial layouts of the grid per breakpoint if responsive is set to true. | Object | - | `{}` |\n| colNum | Says how many columns the grid has. | Number | - | `12` |\n| rowHeight | Says what is a height of a single row in pixels. | Number | - | `48` |\n| maxRows | Says what is a maximal number of rows in the grid. | Number | - | `Infinity` |\n| margin | Says what are the margins of elements inside the grid. | Array | - | `[10, 10]` |\n| draggable | Says if the grids items are draggable. | Boolean | `true` or `false` | `true` |\n| resizable | Says if the grids items are resizable. | Boolean | `true` or `false` | `true` |\n| isMirrored | Says if the RTL/LTR should be reversed. | Boolean | `true` or `false` | `false` |\n| autoSize | Says if the container height should swells and contracts to fit contents. | Boolean | `true` or `false` | `true` |\n| verticalCompact | Says if the layout should be compact vertically. | Boolean | `true` or `false` | `true` |\n| preventCollision | Says if grid items will move when being dragged over. | Boolean | `true` or `false` | `false` |\n| responsive | Says if the layout should be responsive to window width. | Boolean | `true` or `false` | `false` |\n| breakpoints | Breakpoints defined for responsive layout. Sets widths on wich column number changes. | Object | - | `{ lg: 1200, md: 996, sm: 768, xs: 480, xxs: 0 }` |\n| cols | Defines number of columns for each breakpoint. | Object | - | `{ lg: 12, md: 10, sm: 6, xs: 4, xxs: 2 }` |\n| isStatic | Control all widgets won't be draggable, resizable or moved | Boolean | `true` or `false` | `false` |\n\n## Slot scopes\n\n> Each widget in the grid is resizable, `slot-scope` provide the widget attribute to the children component.\n\n| Name | Description | Type |\n|:--------|:--------|:--------:|\n| contentH | Provide the widget body content(`widget-body__content`) height | Number |\n\n## SmartWidgetGrid Methods\n\n| Name | Description | Parameters |\n|:--------|:--------|:--------:|\n| layout-created | Emited on the component created lifecycle hook | `newLayout` |\n| layout-before-mount | Emited on the component beforeMount lifecycle hook | `newLayout` |\n| layout-mounted | Emited on the component mounted lifecycle hook | `newLayout` |\n| layout-ready | Emited when all the operations on the mount hook finish | `newLayout` |\n| layout-updated | Every time the layout has finished updating and positions of all grid-items are recalculated | `newLayout` |\n| breakpoint-changed | Every time the breakpoint value changes due to window resize | `(newBreakpoint, newLayout)` |\n\n## License\n\nMIT [@xiaoluoboding](https://github.com/xiaoluoboding)\n","readmeFilename":"README.md","gitHead":"1872eb6cceedea210c04d7e7bccc8830ca800661","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@1.0.0-alpha.1","_nodeVersion":"14.16.1","_npmVersion":"7.16.0","dist":{"integrity":"sha512-J0+5dHi+FrOZAFM27Rku8L6HwgJyUYSG5YjEruZ28SVypkne4LfaOGwoYPiquFpYzRYYJFjeM5ujrzLP0651aw==","shasum":"b0208d830a61fe78ae83cd0f47db89e4565f87f5","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-1.0.0-alpha.1.tgz","fileCount":7,"unpackedSize":388753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhRDZVCRA9TVsSAnZWagAAdUQP+wRKHascPA8KGFtgaWSy\nVvWyvRfmIR1QKYZ1nXcaZrJl/KGVlAuk4jxB5Wlf01uypGk14xtRd2E7LHXr\nfItYiCJGCbaANa1XWRTVfQne/JlNPLzl3sIPwRNBb3AywrKrUIx3z7twVb2V\no+g+GGF9QJLEUGmF1vHquYoiUB0jbYM8VmH9MyeP3dCuJQBHPjWRKOwd5G3h\nNe292/tNmRyyHuXW01D1y/U5UkECU4+rhwNEVTUTSilW3SYtZJFTbjylnCfH\nZxl6mObQMH/z9R80uN4PnxsyFHWDemw6YtKNKuRhTkaeOYqQobdCwHSG/tb9\nqe99Rxdu9Eh9UkAHgGxHv7ec8qVv8gf6T8Atp+ogaJuO+26rrRaeeQ3yDeo+\nCTo6l+b/pqOCUfdMI+cuj7eD/ln9LrTLGeRlWqybn5z8QdmDlDrQjpSxM4AC\nej+dEfO84C6Q19Y04q7YL0B0qVkMb3qRlSnqNc1AIfpJcImKk7VzOU37cHD/\nxVtFrstoaslwbsM9gCozk7xpdqbu8K9ZZ7eMPymzvPOWM4RihEx/Tewazfnr\n1HSJ6jNYH4KDGNl3sKQsDvAfRPrzyXVrzh4Le/CDIoHZlvJpxaq9aesP+iRR\nyGfLRwAbhiivXc56+UpqtUS//hx0/ryxjrFiugtdEeG/QVIPLHwlcWq//T/p\n516x\r\n=Dqjp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqiDRlEvYkFE+ZPbw+SpsUDYAXzocNBkCL21QLk0I40AiBxDF7fvODCC6AENTkm2k6vojyArktEb7xp9kmk5dMizg=="}]},"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_1.0.0-alpha.1_1631860309742_0.5803257174679681"},"_hasShrinkwrap":false},"0.6.2":{"name":"vue-smart-widget","version":"0.6.2","description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --dest docs","lint":"vue-cli-service lint","build:lib":"vue-cli-service build --mode lib --target lib --dest lib src/index.js","bundle":"npm run build && npm run build:lib","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","report":"vue-cli-service build --mode lib --target lib --dest lib --report src/index.js"},"main":"lib/vue-smart-widget.common.js","unpkg":"lib/vue-smart-widget.umd.min.js","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"homepage":"https://github.com/xiaoluoboding/vue-smart-widget","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"vetur":{"tags":"vetur/tags.json","attributes":"vetur/attributes.json"},"license":"MIT","dependencies":{"vue-grid-layout":"^2.3.11"},"devDependencies":{"@vue/cli-plugin-babel":"^4.5.9","@vue/cli-plugin-eslint":"^4.5.9","@vue/cli-service":"^4.5.9","@vue/eslint-config-standard":"^6.0.0","babel-eslint":"^10.1.0","core-js":"^3.8.2","echarts":"4.9.0","element-ui":"^2.14.1","eslint":"^7.17.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","eslint-plugin-vue":"^7.4.0","less":"^4.0.0","less-loader":"^7.2.1","v-tooltip":"^2.1.1","ve-charts":"^0.9.5","vue":"^2.6.12","vue-router":"^3.4.9","vue-template-compiler":"^2.6.12","vuex":"^3.6.0"},"postcss":{"plugins":{"autoprefixer":{}}},"browserslist":["> 1%","last 2 versions"],"gitHead":"a34ab05922c539cf0710693d4496ca6c73f4b4d2","bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"_id":"vue-smart-widget@0.6.2","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-RGkbjaSy7uAbBHZmgp5dAROUnyzAU3bQyu5YtyJStpfGa30MohCVApRzQCmERVtJkmavF9zDGZ9/fxxAhGw7Rg==","shasum":"5d8e3e8ad997cebd256f69620dbb4f2946c13d69","tarball":"https://registry.npmjs.org/vue-smart-widget/-/vue-smart-widget-0.6.2.tgz","fileCount":8,"unpackedSize":1139303,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFC6QcP4SZcv9o353U08xYjxVCeXSDxi8Ee7GZBaNs5QIhAIJINqQ9pZ2MkMkPZc2g7y0Tj7dThKhr5o1wSN4z7fh6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBQMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT9xAAnWld6Cdc5/jMFyb/VRoMUDjM4bbNjF0xmKZURfwQfJqhTokp\r\ny8dvNmx36UzKvc/MKqF2di1zqBjgeusvwUupKiKzhVWnmeOEKfef7HHC9UsD\r\nm+zRauMsmZTWbiG5cHV07LINRycOZ2gRHO2uwgQkntGaQh9LEBzrZTjKVeja\r\np8p31vERDpoLdSqXxKOtVMbG6hGYJ9ET2/2Uh+pA9OSeULQKINs9NfeTWFyi\r\nBOK8DBzE2K5xHcozhnrMQiKu3roxlJSOBrxxa4HzsEiLM7rVGWMd2zzRG1eO\r\nFT0sa2jXEdbqYWOElewC9E2qOkUCB8sMjC6DNe7/g2BTNZKNp9Sj10f6k7sV\r\nOb4gL1eb/r5k7r2mee8sXCIS6ySw3A1z1TNwUJ+i5GrSLb4wC6yRfDncetj+\r\nmNi3eUP8X9+gXO5Krcbci3E6hD8aT9VMt5kNcIJxXXc7w0ZlVrPf0VBjE1nY\r\neaU1ekmdBKhQ9/3rJfdK6V4oqNlEEwgaXAS3jIM8I2QrBCyTjOiFfAGuCMgI\r\nsdfpyXq1UBwibJxWDnnJrYo42Ota+dLLZKXccyuTyWFRur1Sbq24ja2U0r15\r\n3bMZx+aTdfl4mGzjWvZRScAy/yc8EnIyEesPLMD1jFGm9dUVZ4OT6lATp77k\r\nIcCxijVOl+hdKOIWUOqSpRGJURp+k++E2LE=\r\n=iUNX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"directories":{},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-smart-widget_0.6.2_1663570956463_0.49463505067296465"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-31T03:07:25.180Z","0.1.0":"2018-05-31T03:07:25.338Z","modified":"2022-09-19T07:02:36.746Z","0.1.1":"2018-06-01T07:37:20.049Z","0.2.0":"2018-06-04T03:06:12.302Z","0.2.5":"2018-06-25T07:52:49.058Z","0.2.6":"2018-07-11T14:27:11.021Z","0.3.0":"2018-10-03T14:37:14.123Z","0.3.1":"2018-10-03T16:07:41.601Z","0.3.2":"2018-10-04T10:42:29.077Z","0.4.0":"2019-08-02T09:59:58.275Z","0.4.1":"2019-08-02T10:42:39.497Z","0.4.2":"2019-08-02T13:01:27.966Z","0.4.3":"2019-08-02T14:09:57.826Z","0.4.4":"2019-08-02T15:20:18.756Z","0.4.5":"2019-08-02T16:42:16.133Z","0.4.6":"2019-08-08T06:47:41.002Z","0.5.0":"2019-11-25T07:57:25.824Z","0.5.1":"2019-11-26T08:05:08.159Z","0.5.2":"2019-11-27T03:07:31.058Z","0.5.3":"2019-12-06T14:41:06.158Z","0.5.4":"2019-12-09T02:28:52.362Z","0.5.5":"2020-01-03T07:20:50.908Z","0.6.0":"2021-01-04T07:38:49.590Z","0.6.1":"2021-01-07T09:26:36.129Z","1.0.0-alpha.1":"2021-09-17T06:31:49.889Z","0.6.2":"2022-09-19T07:02:36.661Z"},"maintainers":[{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"}],"description":"Smart widget is a flexible and extensible content container component for Vue2.5+.","author":{"name":"xiaoluoboding","email":"xiaoluoboding@gmail.com"},"readme":"# vue-smart-widget\n\n<p align=\"left\">\n  <a href=\"https://travis-ci.org/xiaoluoboding/vue-smart-widget\"><img src=\"https://travis-ci.org/xiaoluoboding/vue-smart-widget.svg?branch=master\"></a>\n  <a href=\"https://www.npmjs.com/package/vue-smart-widget\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/vue-smart-widget.svg\"></a>\n  <a href=\"https://github.com/xiaoluoboding/vue-smart-widget\"><img src=\"https://img.shields.io/github/stars/xiaoluoboding/vue-smart-widget.svg\"></a>\n  <a href=\"https://github.com/xiaoluoboding/vue-smart-widget\"><img src=\"https://img.shields.io/github/license/xiaoluoboding/vue-smart-widget.svg\"></a>\n</p>\n\n> Smart widget is a flexible and extensible content container component.\nIt includes header and body part, and widget body includes <em>editbox</em>、<em>content</em>、<em>footer</em>.\nIf you use with grid, it also have a draggable and resizable grid layout,\nbase on <strong>Vue2.5.+</strong> & <strong>[vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout)</strong>.\n\n## Both Support Vue 2/Vue 3\n\n[Vue 2](https://github.com/xiaoluoboding/vue-smart-widget) | [Vue 3](https://github.com/xiaoluoboding/vue-smart-widget/tree/next)\n\n## Installation\n\n### Vue 2\n\n```bash\nnpm i vue-smart-widget -S\n```\n\n### Vue 3\n\n```bash\nnpm i vue-smart-widget@next -S\n```\n\n\n## Import\n\nInstall all the components:\n\n```bash\nimport Vue from 'vue'\nimport VueSmartWidget from 'vue-smart-widget'\n\nVue.use(VueSmartWidget)\n```\n\nUse widget only:\n\n```bash\nimport Vue from 'vue'\nimport { SmartWidget } from 'vue-smart-widget'\n\nVue.component('SmartWidget', SmartWidget)\n```\n\n## Usage\n\nThe SmartWidget is heavily base on [vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout), you can know about `vue-grid-layout` first, maybe you already use in your project.\n\n### Use widget only\n\n**Html**\n\n```html\n<smart-widget title=\"Default Widget\">\n  <p>\n    It's default widget.\n  </p>\n</smart-widget>\n```\n\n### Use widget with grid\n\n```bash\nimport Vue from 'vue'\nimport { SmartWidgetGrid } from 'vue-smart-widget'\n\nVue.component('SmartWidgetGrid', SmartWidgetGrid)\n```\n\n**Script**\n\n```js\nnew Vue({\n  data () {\n    return {\n      layout: [\n        { x: 0, y: 0, w: 4, h: 4, i: '0' },\n        { x: 4, y: 0, w: 4, h: 4, i: '1' },\n        { x: 8, y: 0, w: 4, h: 4, i: '2' }\n      ]\n    }\n  }\n})\n```\n\n**Html**\n\n```html\n<smart-widget-grid :layout=\"layout\">\n  <smart-widget slot=\"0\" simple>\n    <div class=\"layout-center\">\n      <h3>Simple Widget Without Header</h3>\n    </div>\n  </smart-widget>\n  <smart-widget slot=\"1\" title=\"Default Widget\">\n    <div class=\"layout-center\">\n      <h3>Default Widget With Header</h3>\n    </div>\n  </smart-widget>\n  <smart-widget slot=\"2\" title=\"Full Screen\" fullscreen>\n    <div class=\"layout-center\">\n      <h3>Make any widget full screen</h3>\n    </div>\n  </smart-widget>\n</smart-widget-grid>\n```\n\n## SmartWidget Props\n\n| Attribute | Description | Type | Accepted values | Default |\n|:--------:|--------|--------|:--------:|:--------:|\n| slot | Widget slot, the unique identifier of the widget. refer to `SmartWidgetGrid Props` | String | - | - |\n| title | Widget Header Title | String | - | - |\n| subTitle | Widget Header Sub Title | String | - | - |\n| padding | padding in Widget Body | [Number, Array] | - | `[12, 20]` |\n| simple | Widget without Header | Boolean | `true` or `false` | `false` |\n| loading | determine whether it's loading | Boolean | `true` or `false` | `false` |\n| fullscreen | determine whether have fullscreen button | Boolean | `true` or `false` | `false` |\n| collapse | determine whether have collapse button, only support `smart-widget` | Boolean | `true` or `false` | `false` |\n| refresh | determine whether have refresh button | Boolean | `true` or `false` | `false` |\n| fixedHeight | determine whether widget body's height is fixed, only support `smart-widget` | Boolean | `true` or `false` | `false` |\n| shadow | when to show card shadows | String | `always`、`hover`、`never` | `always` |\n| translateY | the length of vertically transform | Number | - | 0 |\n| isActived | determine whether widget is actived | Boolean | `true` or `false` | `false` |\n| activedColor | the actived widget `box-shadow` color, usually used with `isActived` attribute | String | hex color | #0076db |\n| headerHeight | Widget Header Height(px) | Number | - | 48 |\n\n## SmartWidget Methods\n\n| Name | Description | Parameters |\n|:--------:|--------|:--------|\n| move | Every time an item is being moved and changes position | `(i, newX, newY)` |\n| moved | Every time an item is finished being moved and changes position | `(i, newX, newY)` |\n| resize | Every time an item is being resized and changes size | `(i, newH, newW, newHPx, newWPx)` |\n| resized | Every time an item is finished being moved and changes position | `(i, newH, newW, newHPx, newWPx)` |\n| container-resized | Every time the grid item/layout container changes size (browser window or other) | `(i, newH, newW, newHPx, newWPx)` |\n| on-refresh | Used when the widget need fetching data from ajax methods, usually used with `loading` attribute | - |\n| before-fullscreen | Used when the widget before fullscreen, usually used with `fullscreen` attribute | `true` or `false` |\n| on-fullscreen | Used when the widget is already fullscreen, usually used with `fullscreen` attribute | `true` or `false` |\n\n## CSS Selector in SmartWidget\n\n| Name | Description |\n|:--------|--------|\n| `.smartwidget` | The main selector in SmartWidget |\n| `.is-actived` | The state of widget is actived |\n| `.vue-grid-item.vue-grid-placeholder` | The default css for the placeholder |\n\n## SmartWidgetGrid Props\n\n> It's similar with [vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout). Care about the attribute `layout`, The value of layout must be an Array of Object items. Each item must have i, x, y, w and h proprties. especially, the i proprties, it's the unique identifier of the widget item, euqal with widget slot.\n\n| Attribute | Description | Type | Accepted values | Default |\n|:--------|--------|:--------:|:--------:|:--------:|\n| layout | This is the initial layout of the grid. | Array | - | `required` |\n| responsiveLayouts | This is the initial layouts of the grid per breakpoint if responsive is set to true. | Object | - | `{}` |\n| colNum | Says how many columns the grid has. | Number | - | `12` |\n| rowHeight | Says what is a height of a single row in pixels. | Number | - | `48` |\n| maxRows | Says what is a maximal number of rows in the grid. | Number | - | `Infinity` |\n| margin | Says what are the margins of elements inside the grid. | Array | - | `[10, 10]` |\n| draggable | Says if the grids items are draggable. | Boolean | `true` or `false` | `true` |\n| resizable | Says if the grids items are resizable. | Boolean | `true` or `false` | `true` |\n| isMirrored | Says if the RTL/LTR should be reversed. | Boolean | `true` or `false` | `false` |\n| autoSize | Says if the container height should swells and contracts to fit contents. | Boolean | `true` or `false` | `true` |\n| verticalCompact | Says if the layout should be compact vertically. | Boolean | `true` or `false` | `true` |\n| preventCollision | Says if grid items will move when being dragged over. | Boolean | `true` or `false` | `false` |\n| responsive | Says if the layout should be responsive to window width. | Boolean | `true` or `false` | `false` |\n| breakpoints | Breakpoints defined for responsive layout. Sets widths on wich column number changes. | Object | - | `{ lg: 1200, md: 996, sm: 768, xs: 480, xxs: 0 }` |\n| cols | Defines number of columns for each breakpoint. | Object | - | `{ lg: 12, md: 10, sm: 6, xs: 4, xxs: 2 }` |\n| isStatic | Control all widgets won't be draggable, resizable or moved | Boolean | `true` or `false` | `false` |\n\n## Slot scopes\n\n> Each widget in the grid is resizable, `slot-scope` provide the widget attribute to the children component.\n\n| Name | Description | Type |\n|:--------|:--------|:--------:|\n| contentH | Provide the widget body content(`widget-body__content`) height | Number |\n\n## SmartWidgetGrid Methods\n\n| Name | Description | Parameters |\n|:--------|:--------|:--------:|\n| layout-created | Emited on the component created lifecycle hook | `newLayout` |\n| layout-before-mount | Emited on the component beforeMount lifecycle hook | `newLayout` |\n| layout-mounted | Emited on the component mounted lifecycle hook | `newLayout` |\n| layout-ready | Emited when all the operations on the mount hook finish | `newLayout` |\n| layout-updated | Every time the layout has finished updating and positions of all grid-items are recalculated | `newLayout` |\n| breakpoint-changed | Every time the breakpoint value changes due to window resize | `(newBreakpoint, newLayout)` |\n\n## License\n\nMIT [@xiaoluoboding](https://github.com/xiaoluoboding)\n","readmeFilename":"README.md","keywords":["widget","card","panel","vue","grid","drag","draggable","resize","resizable"],"homepage":"https://github.com/xiaoluoboding/vue-smart-widget","repository":{"type":"git","url":"git+https://github.com/xiaoluoboding/vue-smart-widget.git"},"bugs":{"url":"https://github.com/xiaoluoboding/vue-smart-widget/issues"},"license":"MIT"}