{"analyzedAt":"2022-06-28T19:26:28.276Z","collected":{"metadata":{"name":"scp-sync-to-local","scope":"unscoped","version":"0.14.0","description":"SCP all files in remote directory to local directory","keywords":["scp"],"date":"2021-08-09T11:51:06.708Z","author":{"name":"Siak Hooi Ng","email":"siakhooi@gmail.com","url":"https://siakhooi.github.io","username":"siakhooi"},"publisher":{"username":"siakhooi","email":"siakhooi@gmail.com"},"maintainers":[{"username":"siakhooi","email":"siakhooi@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/siakhooi/nodejs-scp-sync-to-local.git"},"links":{"npm":"https://www.npmjs.com/package/scp-sync-to-local","homepage":"https://github.com/siakhooi/nodejs-scp-sync-to-local#readme","repository":"https://github.com/siakhooi/nodejs-scp-sync-to-local","bugs":"https://github.com/siakhooi/nodejs-scp-sync-to-local/issues"},"license":"MIT","dependencies":{"node-scp":"^0.0.15","prompt":"^1.1.0"},"devDependencies":{"coveralls":"^3.1.1","eslint":"^7.32.0","eslint-config-standard":"^16.0.3","eslint-plugin-import":"^2.23.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","jest":"^27.0.6"},"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":1},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":1},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":8},{"from":"2020-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":29}],"hasTestScript":true,"readme":"# scp-sync-to-local\n\n- SCP all files in remote directory to local directory\n\n## Status\n\n![GitHub](https://img.shields.io/github/license/siakhooi/nodejs-scp-sync-to-local)\n![GitHub issues](https://img.shields.io/github/issues/siakhooi/nodejs-scp-sync-to-local)\n![GitHub closed issues](https://img.shields.io/github/issues-closed/siakhooi/nodejs-scp-sync-to-local)\n![GitHub top language](https://img.shields.io/github/languages/top/siakhooi/nodejs-scp-sync-to-local)\n![GitHub language count](https://img.shields.io/github/languages/count/siakhooi/nodejs-scp-sync-to-local)\n![GitHub repo size](https://img.shields.io/github/repo-size/siakhooi/nodejs-scp-sync-to-local)\n![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/siakhooi/nodejs-scp-sync-to-local)  \n![test](https://github.com/siakhooi/nodejs-scp-sync-to-local/actions/workflows/test-eslint.yml/badge.svg)\n![test](https://github.com/siakhooi/nodejs-scp-sync-to-local/actions/workflows/test-jest.yml/badge.svg)\n![test](https://github.com/siakhooi/nodejs-scp-sync-to-local/actions/workflows/test-jest-coveralls.yml/badge.svg)\n[![Coverage Status](https://coveralls.io/repos/github/siakhooi/nodejs-scp-sync-to-local/badge.svg?branch=master)](https://coveralls.io/github/siakhooi/nodejs-scp-sync-to-local?branch=master)\n![Coveralls](https://img.shields.io/coveralls/github/siakhooi/nodejs-scp-sync-to-local)  \n![GitHub Workflow Status](https://img.shields.io/github/workflow/status/siakhooi/nodejs-scp-sync-to-local/Publish%20to%20GitHub%20Package%20Registry)\n![GitHub release (latest by date)](https://img.shields.io/github/v/release/siakhooi/nodejs-scp-sync-to-local)\n![deploy gpr](https://github.com/siakhooi/nodejs-scp-sync-to-local/actions/workflows/publish-gpr.yml/badge.svg)\n![GitHub all releases](https://img.shields.io/github/downloads/siakhooi/nodejs-scp-sync-to-local/total?color=33cb56)\n![GitHub Release Date](https://img.shields.io/github/release-date/siakhooi/nodejs-scp-sync-to-local)  \n![GitHub Workflow Status](https://img.shields.io/github/workflow/status/siakhooi/nodejs-scp-sync-to-local/Publish%20to%20npm%20Registry)\n![npm](https://img.shields.io/npm/v/scp-sync-to-local?color=0e7fc0&label=release)\n![deploy npm](https://github.com/siakhooi/nodejs-scp-sync-to-local/actions/workflows/publish-npm.yml/badge.svg)\n![npm](https://img.shields.io/npm/dt/scp-sync-to-local)  \n![npms.io (final)](https://img.shields.io/npms-io/final-score/scp-sync-to-local)\n![npms.io (final)](https://img.shields.io/npms-io/maintenance-score/scp-sync-to-local)\n![npms.io (final)](https://img.shields.io/npms-io/quality-score/scp-sync-to-local)\n![npms.io (final)](https://img.shields.io/npms-io/popularity-score/scp-sync-to-local)  \n[![Generic badge](https://img.shields.io/badge/Funding-BuyMeACoffee-33cb56.svg)](https://www.buymeacoffee.com/siakhooi)\n[![Generic badge](https://img.shields.io/badge/Funding-Ko%20Fi-33cb56.svg)](https://ko-fi.com/siakhooi)\n\n## Install\n\n```bash\nnpm install scp-sync-to-local [--save]\n```\n\n## Usage\n\n- see [USAGE.md](USAGE.md)\n\n### Quick Example\n\n```js\nconst scp = require(\"scp-sync-to-local\");\n\nvar option = {\n  host: \"hostname\",\n  username: \"yourUsername\",\n  password: \"yourPassword\",\n  remotePath: \"remotePath\",\n  localPath: \"localPath\",\n};\n\nscp.download(option);\n```\n\n## Locations\n\n- <https://www.npmjs.com/package/scp-sync-to-local>\n- <https://github.com/siakhooi/nodejs-scp-sync-to-local>\n- <https://coveralls.io/github/siakhooi/nodejs-scp-sync-to-local>\n\n## Dependencies\n\n- <https://www.npmjs.com/package/node-scp>\n- <https://www.npmjs.com/package/prompt>\n\n## Other Reference\n\n- <https://keepachangelog.com>\n- <https://github.com/standard/standard>"},"npm":{"downloads":[{"from":"2022-06-27T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":0},{"from":"2022-06-21T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":18},{"from":"2022-05-29T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":19},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":163},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":252},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":983}],"starsCount":0},"github":{"starsCount":0,"forksCount":0,"subscribersCount":1,"issues":{"count":231,"openCount":19,"distribution":{"3600":125,"10800":14,"32400":4,"97200":16,"291600":23,"874800":14,"2624400":12,"7873200":4,"23619600":0,"70858800":19,"212576400":0},"isDisabled":false},"contributors":[{"username":"siakhooi","commitsCount":118}],"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":2},{"from":"2022-03-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":2},{"from":"2021-12-30T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":2},{"from":"2021-06-28T00:00:00.000Z","to":"2022-06-28T00:00:00.000Z","count":67}],"statuses":[{"context":"coverage/coveralls","state":"success"}]},"source":{"files":{"readmeSize":3662,"testsSize":185814,"hasNpmIgnore":true,"hasChangelog":true},"badges":[{"urls":{"original":"https://coveralls.io/repos/github/siakhooi/nodejs-scp-sync-to-local/badge.svg?branch=master","service":"https://coveralls.io/repos/github/siakhooi/nodejs-scp-sync-to-local/badge.svg?branch=master","shields":"https://img.shields.io/coveralls/siakhooi/nodejs-scp-sync-to-local/master.svg","content":"https://img.shields.io/coveralls/siakhooi/nodejs-scp-sync-to-local/master.json"},"info":{"service":"coveralls","type":"coverage","modifiers":{"branch":"master"}}}],"linters":["eslint"],"coverage":1,"outdatedDependencies":{"node-scp":{"required":"^0.0.15","stable":"0.0.17","latest":"0.0.17"}}}},"evaluation":{"quality":{"carefulness":0.49999999999999994,"tests":1,"health":0.75,"branding":0.15},"popularity":{"communityInterest":2,"downloadsCount":54.333333333333336,"downloadsAcceleration":-0.8382420091324201,"dependentsCount":0},"maintenance":{"releasesFrequency":0.7385273972602739,"commitsFrequency":0.747568493150685,"openIssues":1,"issuesDistribution":0.6865166683064411}},"score":{"final":0.6272337142852759,"detail":{"quality":0.8966330158602496,"popularity":0.024088129570440295,"maintenance":0.9994656119358483}}}