{"analyzedAt":"2022-06-28T04:39:29.496Z","collected":{"metadata":{"name":"twzipcode-data","scope":"unscoped","version":"2.0.0","description":"開發用中華郵政郵遞區號 / Variety format of Taiwan zipcode for developers.","keywords":["Taiwan","zipcode","中華郵政","臺灣","郵遞區號"],"date":"2021-06-20T05:18:59.048Z","author":{"name":"Yeh-Yung Chang"},"publisher":{"username":"yyc1217","email":"yyc1217@gmail.com"},"maintainers":[{"username":"yyc1217","email":"yyc1217@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/yyc1217/twzipcode-data.git"},"links":{"npm":"https://www.npmjs.com/package/twzipcode-data","homepage":"https://github.com/yyc1217/twzipcode-data#readme","repository":"https://github.com/yyc1217/twzipcode-data","bugs":"https://github.com/yyc1217/twzipcode-data/issues"},"license":"MIT","dependencies":{"accept-language":"^3.0.18"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/preset-env":"^7.7.1","@babel/register":"^7.7.0","coveralls":"^3.0.7","istanbul":"^0.4.5","mocha":"^8.1.2","nyc":"^15.1.0","should":"^13.2.3","standard":"^16.0.1"},"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":3}],"hasTestScript":true,"readme":"# TwZipcode\n> 開發用中華郵政郵遞區號 / Taiwan zipcodes for developers.\n\n1. 將[中華郵政](https://www.post.gov.tw)的 **「臺灣地區郵遞區號前3碼一覽表 103/12(Excel版)」** 轉成js，方便開發時可直接引用。\n2. 英文譯名來自於[地名資訊服務網](http://gn.moi.gov.tw)的 **「臺灣地區鄉鎮市區級以上行政區域名稱中英對照表.pdf」** 。\n\n[![Travis](https://img.shields.io/travis/yyc1217/twzipcode-data.svg)](https://travis-ci.org/yyc1217/twzipcode-data)\n[![Coverage Status](https://coveralls.io/repos/github/yyc1217/twzipcode-data/badge.svg?branch=master)](https://coveralls.io/r/yyc1217/twzipcode-data)\n[![npm](https://img.shields.io/npm/dt/twzipcode-data.svg)](https://www.npmjs.com/package/twzipcode-data)\n[![npm](https://img.shields.io/npm/v/twzipcode-data.svg)](https://www.npmjs.com/package/twzipcode-data)\n[![npm](https://img.shields.io/npm/l/twzipcode-data.svg)](https://github.com/yyc1217/twzipcode-data)\n[![dependencies](https://david-dm.org/yyc1217/twzipcode-data.svg)](https://david-dm.org/yyc1217/twzipcode-data)\n[![devDependency](https://david-dm.org/yyc1217/twzipcode-data/dev-status.svg)](https://david-dm.org/yyc1217/twzipcode-data#info=devDependencies)\n[![GitHub stars](https://img.shields.io/github/stars/yyc1217/twzipcode-data.svg?style=social&label=Star)](https://github.com/yyc1217/twzipcode-data)\n\n## Install\n\n### Bower\n```sh\nbower install twzipcode-data\n```\n\n### npm\n```sh\nnpm install twzipcode-data --save-dev\n```\n\n## 用法 Usage\n```javascript\nimport twzipcode from 'twzipcode-data'\n\n// 英文\nlet data_en = twzipcode('en')\n\n// 預設中文\nlet data = twzipcode()\n\n// 或是傳入Accept-Language\nlet data_guess = twzipcode('zh-TW,zh;q=0.8,en-US;q=0.5,en;q=0.3')\n\n// 所有縣市\nlet counties = data.counties\n\n// 所有郵遞區號\nlet zipcodes = data.zipcodes\n\n```\n\n## 資料結構 / Data Structure\n\n### 縣市 / County Object\n| 參數    | 說明           |\n|---------|---------------|\n| id      | 中文名稱       |\n| name    | 縣市名稱       |\n\n### 郵遞區號 / Zipcode Object\n| 參數    | 說明           |\n|---------|---------------|\n| id      | 3碼郵遞區號    |\n| county  | 縣、市或直轄市中文名稱 |\n| city    | 鄉鎮市區中文名稱 |\n\n## Build Setup\n\n``` bash\n# install dependencies\nnpm install\n\n# run tests\nnpm run test\n\n# build for production with minification\nnpm run build\n```\n\n## i18n\n1. Create a directory in `./src/{locale}`.\n2. In `./src/{locale}`, add `counties.js` and `zipcodes.js`.\n3. In `./test`, add `integrity.test.{locale}.js`.\n4. In `.src/locales.js`, append `{locale}` to export array.\n\nSee [src/zh-tw](src/zh-tw).\n\n> Directory name should be lowercase(zh-tw), locale name in files should be uppercase for extra information(zh-TW).\n\n## vue-twzipcode\n中華郵政郵遞區號 Vuejs components：[twzipcode-vue](https://github.com/yyc1217/twzipcode-vue)"},"npm":{"downloads":[{"from":"2022-06-27T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":119},{"from":"2022-06-21T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":776},{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":2345},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":6585},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":10466},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":16723}],"starsCount":0},"github":{"starsCount":9,"forksCount":11,"subscribersCount":3,"issues":{"count":116,"openCount":7,"distribution":{"3600":6,"10800":11,"32400":7,"97200":16,"291600":2,"874800":23,"2624400":23,"7873200":27,"23619600":1,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"yyc1217","commitsCount":94},{"username":"neko2891","commitsCount":1},{"username":"dependabot[bot]","commitsCount":54}],"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":4},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":22}],"statuses":[{"context":"coverage/coveralls","state":"success"}]},"source":{"files":{"readmeSize":2983,"testsSize":1755,"hasNpmIgnore":true,"hasChangelog":true},"badges":[{"urls":{"original":"https://img.shields.io/travis/yyc1217/twzipcode-data.svg","service":"https://api.travis-ci.org/yyc1217/twzipcode-data.svg","shields":"https://img.shields.io/travis/yyc1217/twzipcode-data.svg","content":"https://img.shields.io/travis/yyc1217/twzipcode-data.json"},"info":{"service":"travis","type":"build"}},{"urls":{"original":"https://coveralls.io/repos/github/yyc1217/twzipcode-data/badge.svg?branch=master","service":"https://coveralls.io/repos/github/yyc1217/twzipcode-data/badge.svg?branch=master","shields":"https://img.shields.io/coveralls/yyc1217/twzipcode-data/master.svg","content":"https://img.shields.io/coveralls/yyc1217/twzipcode-data/master.json"},"info":{"service":"coveralls","type":"coverage","modifiers":{"branch":"master"}}},{"urls":{"original":"https://img.shields.io/npm/dt/twzipcode-data.svg","shields":"https://img.shields.io/npm/dt/twzipcode-data.svg","content":"https://img.shields.io/npm/dt/twzipcode-data.json"},"info":{"service":"npm","type":"downloads","modifiers":{"type":"dt"}}},{"urls":{"original":"https://img.shields.io/npm/v/twzipcode-data.svg","shields":"https://img.shields.io/npm/v/twzipcode-data.svg","content":"https://img.shields.io/npm/v/twzipcode-data.json"},"info":{"service":"npm","type":"version","modifiers":{"type":"v"}}},{"urls":{"original":"https://img.shields.io/npm/l/twzipcode-data.svg","shields":"https://img.shields.io/npm/l/twzipcode-data.svg","content":"https://img.shields.io/npm/l/twzipcode-data.json"},"info":{"service":"npm","type":"license","modifiers":{"type":"l"}}},{"urls":{"original":"https://david-dm.org/yyc1217/twzipcode-data.svg","service":"https://david-dm.org/yyc1217/twzipcode-data.svg","shields":"https://img.shields.io/david/yyc1217/twzipcode-data.svg","content":"https://img.shields.io/david/yyc1217/twzipcode-data.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"normal"}}},{"urls":{"original":"https://david-dm.org/yyc1217/twzipcode-data/dev-status.svg","service":"https://david-dm.org/yyc1217/twzipcode-data/dev-status.svg","shields":"https://img.shields.io/david/dev/yyc1217/twzipcode-data.svg","content":"https://img.shields.io/david/dev/yyc1217/twzipcode-data.json"},"info":{"service":"david","type":"dependencies","modifiers":{"statusType":"dev"}}}],"linters":["standard"],"coverage":1}},"evaluation":{"quality":{"carefulness":0.9999999999999999,"tests":1,"health":1,"branding":0.6},"popularity":{"communityInterest":26,"downloadsCount":2195,"downloadsAcceleration":11.169558599695588,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9,"commitsFrequency":0.9,"openIssues":1,"issuesDistribution":1}},"score":{"final":0.6780323406082982,"detail":{"quality":0.9995349863413949,"popularity":0.08054654743319134,"maintenance":0.9999444374407507}}}