{"analyzedAt":"2022-06-28T04:39:29.980Z","collected":{"metadata":{"name":"twzipcode-vue","scope":"unscoped","version":"2.2.2","description":"中華郵政郵遞區號 Vue components","keywords":["Taiwan","zipcode","中華郵政","臺灣","郵遞區號"],"date":"2021-06-21T05:27:08.388Z","author":{"name":"Yeh-Yung","email":"yyc1217@gmail.com","username":"yyc1217"},"publisher":{"username":"yyc1217","email":"yyc1217@gmail.com"},"maintainers":[{"username":"yyc1217","email":"yyc1217@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/yyc1217/twzipcode-vue.git"},"links":{"npm":"https://www.npmjs.com/package/twzipcode-vue","homepage":"https://github.com/yyc1217/twzipcode-vue#readme","repository":"https://github.com/yyc1217/twzipcode-vue","bugs":"https://github.com/yyc1217/twzipcode-vue/issues"},"license":"MIT","dependencies":{"vue":"^2.6.14"},"devDependencies":{"@babel/core":"^7.14.5","@babel/plugin-transform-runtime":"^7.14.5","@babel/preset-env":"^7.14.5","@vue/test-utils":"^1.2.1","babel-core":"^7.0.0-bridge.0","babel-loader":"8.2.2","css-loader":"^5.2.6","file-loader":"^6.0.0","html-webpack-plugin":"^5.3.1","jest":"^27.0.4","mini-css-extract-plugin":"^1.0.0","node-sass":"^6.0.0","sass-loader":"^12.1.0","should":"^13.2.3","standard":"16.0.3","twzipcode-data":"^2.0.0","vue-jest":"^3.0.6","vue-loader":"^15.9.3","vue-template-compiler":"^2.6.14","webpack":"^5.38.1","webpack-cli":"^4.7.2","webpack-dev-server":"^3.11.2","webpack-merge":"^5.8.0"},"releases":[{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2020-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":4}],"hasTestScript":true,"readme":"# twzipcode-vue\n\n> 中華郵政郵遞區號 Vuejs components\n\n[![Github actions](https://github.com/yyc1217/twzipcode-vue/actions/workflows/actions.yml/badge.svg)](https://github.com/yyc1217/twzipcode-vue/actions)\n[![Coverage Status](https://coveralls.io/repos/github/yyc1217/twzipcode-vue/badge.svg?branch=master)](https://coveralls.io/github/yyc1217/twzipcode-vue?branch=master)\n[![npm](https://img.shields.io/npm/dt/twzipcode-vue.svg)](https://www.npmjs.com/package/twzipcode-vue)\n[![npm](https://img.shields.io/npm/v/twzipcode-vue.svg)](https://www.npmjs.com/package/twzipcode-vue)\n[![npm](https://img.shields.io/npm/l/twzipcode-vue.svg)]()\n[![dependencies](https://david-dm.org/yyc1217/twzipcode-vue.svg)](https://david-dm.org/yyc1217/twzipcode-vue)\n[![devDependency](https://david-dm.org/yyc1217/twzipcode-vue/dev-status.svg)](https://david-dm.org/yyc1217/twzipcode-vue#info=devDependencies)\n[![GitHub stars](https://img.shields.io/github/stars/yyc1217/twzipcode-vue.svg?style=social&label=Star)]()\n\n## 特點 Feature\n- 縣市和郵遞區號自動產生 [demo](https://yyc1217.github.io/twzipcode-vue/#所有郵遞區號)\n- 可修改 value 與 text 的格式 [demo](https://yyc1217.github.io/twzipcode-vue/#value與text格式)\n- 可切換成英語 [demo](https://yyc1217.github.io/twzipcode-vue/#英語)\n- callback [demo](https://yyc1217.github.io/twzipcode-vue/#事件)\n\n## 安裝 Install\n\n### npm\n```bash\nnpm install twzipcode-vue --save\n```\n\n## 用法 Usage\n```javascript\nimport Vue from 'vue'\nimport { Zipcode, County, ZipcodeGroupby } from 'twzipcode-vue'\n\n// or\nimport Zipcode from 'twzipcode-vue/zipcode'\nimport ZipcodeGroupby from 'twzipcode-vue/zipcode-groupby'\nimport County from 'twzipcode-vue/county'\n\nnew Vue({\n  el: '#app',\n  components: {\n\n    // 縣市\n    County,\n\n    // 郵遞區號\n    Zipcode,\n\n    // 依縣市分組的郵遞區號\n    ZipcodeGroupby\n  }\n})\n```\n\n## Showcases\n[https://yyc1217.github.io/twzipcode-vue/](https://yyc1217.github.io/twzipcode-vue/)\n\n## Build Setup\n\n``` bash\n# install dependencies\nnpm install\n\n# serve with hot reload at localhost:8080\nnpm run dev\n\n# run tests\nnpm run test\n```\n\n## 資料來源 Data\n[twzipcode-data](https://github.com/yyc1217/twzipcode-data)"},"npm":{"downloads":[{"from":"2022-06-27T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":3},{"from":"2022-06-21T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":13},{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":93},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":380},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":829},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":1724}],"starsCount":0},"github":{"homepage":"https://yyc1217.github.io/twzipcode-vue/","starsCount":5,"forksCount":0,"subscribersCount":2,"issues":{"count":254,"openCount":17,"distribution":{"3600":27,"10800":3,"32400":39,"97200":22,"291600":14,"874800":33,"2624400":61,"7873200":47,"23619600":7,"70858800":0,"212576400":1},"isDisabled":false},"contributors":[{"username":"dependabot[bot]","commitsCount":126},{"username":"yyc1217","commitsCount":109}],"commits":[{"from":"2022-06-21T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":16},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":60}],"statuses":[{"context":"coverage/coveralls","state":"success"}]},"source":{"files":{"readmeSize":2216,"testsSize":8531,"hasNpmIgnore":true},"badges":[{"urls":{"original":"https://coveralls.io/repos/github/yyc1217/twzipcode-vue/badge.svg?branch=master","service":"https://coveralls.io/repos/github/yyc1217/twzipcode-vue/badge.svg?branch=master","shields":"https://img.shields.io/coveralls/yyc1217/twzipcode-vue/master.svg","content":"https://img.shields.io/coveralls/yyc1217/twzipcode-vue/master.json"},"info":{"service":"coveralls","type":"coverage","modifiers":{"branch":"master"}}},{"urls":{"original":"https://img.shields.io/npm/dt/twzipcode-vue.svg","shields":"https://img.shields.io/npm/dt/twzipcode-vue.svg","content":"https://img.shields.io/npm/dt/twzipcode-vue.json"},"info":{"service":"npm","type":"downloads","modifiers":{"type":"dt"}}},{"urls":{"original":"https://img.shields.io/npm/v/twzipcode-vue.svg","shields":"https://img.shields.io/npm/v/twzipcode-vue.svg","content":"https://img.shields.io/npm/v/twzipcode-vue.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://img.shields.io/npm/l/twzipcode-vue.svg","shields":"https://img.shields.io/npm/l/twzipcode-vue.svg","content":"https://img.shields.io/npm/l/twzipcode-vue.json"},"info":{"service":"npm","type":"license","modifiers":{"type":"l"}}},{"urls":{"original":"https://david-dm.org/yyc1217/twzipcode-vue.svg","service":"https://david-dm.org/yyc1217/twzipcode-vue.svg","shields":"https://img.shields.io/david/yyc1217/twzipcode-vue.svg","content":"https://img.shields.io/david/yyc1217/twzipcode-vue.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://david-dm.org/yyc1217/twzipcode-vue/dev-status.svg","service":"https://david-dm.org/yyc1217/twzipcode-vue/dev-status.svg","shields":"https://img.shields.io/david/dev/yyc1217/twzipcode-vue.svg","content":"https://img.shields.io/david/dev/yyc1217/twzipcode-vue.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"dev"}}}],"linters":["standard"],"coverage":0.93,"outdatedDependencies":{"vue":{"required":"^2.6.14","stable":"3.2.37","latest":"2.7.0-beta.8"}}}},"evaluation":{"quality":{"carefulness":0.9199999999999999,"tests":0.9895,"health":0.75,"branding":0.6},"popularity":{"communityInterest":9,"downloadsCount":126.66666666666667,"downloadsAcceleration":-0.4352549467275494,"dependentsCount":0},"maintenance":{"releasesFrequency":0.04931506849315069,"commitsFrequency":0.7593150684931507,"openIssues":1,"issuesDistribution":0.933093776363892}},"score":{"final":0.6583437950431053,"detail":{"quality":0.979800581108201,"popularity":0.041678632991797734,"maintenance":0.9994745690386166}}}