{"analyzedAt":"2022-06-26T23:37:37.994Z","collected":{"metadata":{"name":"ssh-parse","scope":"unscoped","version":"1.0.0","description":"Parse a SSH/SCP/Rsync style address in a URL.parse compatible way","keywords":["ssh","parse","parser","rsync","scp","url"],"date":"2015-12-19T04:39:57.569Z","author":{"name":"Matt Carter","email":"m@ttcarter.com","url":"https://github.com/hash-bang","username":"hash-bang"},"publisher":{"username":"hash-bang","email":"m@ttcarter.com"},"maintainers":[{"username":"hash-bang","email":"m@ttcarter.com"}],"repository":{"type":"git","url":"git+https://github.com/hash-bang/ssh-parse.git"},"links":{"npm":"https://www.npmjs.com/package/ssh-parse","homepage":"https://github.com/hash-bang/ssh-parse#readme","repository":"https://github.com/hash-bang/ssh-parse","bugs":"https://github.com/hash-bang/ssh-parse/issues"},"license":"MIT","devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4"},"releases":[{"from":"2022-05-27T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-03-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-12-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2020-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0}],"hasTestScript":true,"readme":"ssh-parse\n=========\nParse a SSH/SCP/Rsync style address in a `URL.parse()` compatible way.\n\n\tvar sshParse = require('ssh-parse');\n\n\tvar parsed = sshParse('someone@somewhere:~/some/path');\n\tconsole.log(parsed);\n\n\t// Returns:\n\n\tUrl {\n\t  protocol: 'ssh:',\n\t  slashes: true,\n\t  auth: 'someone',\n\t  host: 'somewhere',\n\t  port: 22,\n\t  hostname: 'somewhere',\n\t  hash: null,\n\t  search: null,\n\t  query: null,\n\t  pathname: '~/some/path',\n\t  path: '~/some/path',\n\t  href: 'ssh://someone@somewhere/~/some/path' }\n\t}\n\n\nSee the [test file](test/test.js) for more specific examples."},"npm":{"downloads":[{"from":"2022-06-25T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-06-19T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":15},{"from":"2022-05-27T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":80},{"from":"2022-03-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":427},{"from":"2021-12-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":868},{"from":"2021-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":1969}],"starsCount":0},"github":{"starsCount":2,"forksCount":1,"subscribersCount":1,"issues":{"count":0,"openCount":0,"distribution":{"3600":0,"10800":0,"32400":0,"97200":0,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"hash-bang","commitsCount":2}],"commits":[{"from":"2022-06-19T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-05-27T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2022-03-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-12-28T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0},{"from":"2021-06-26T00:00:00.000Z","to":"2022-06-26T00:00:00.000Z","count":0}]},"source":{"files":{"readmeSize":568,"testsSize":2238}}},"evaluation":{"quality":{"carefulness":0.71,"tests":0.6,"health":1,"branding":0},"popularity":{"communityInterest":5,"downloadsCount":142.33333333333334,"downloadsAcceleration":-0.8250380517503807,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9,"commitsFrequency":0.9,"openIssues":0.9,"issuesDistribution":0.9}},"score":{"final":0.6052679083284389,"detail":{"quality":0.8083361703923992,"popularity":0.03659647235867192,"maintenance":0.9998808339576686}}}