{"analyzedAt":"2022-07-07T11:38:32.083Z","collected":{"metadata":{"name":"nodecast-js","scope":"unscoped","version":"1.0.3","description":"Casting client module for Chromecast/UPnP/DLNA","keywords":["chromecast","dlna","upnp","cast","client"],"date":"2016-01-12T06:59:03.379Z","author":{"name":"Fedor Nezhivoy","email":"gyzerok@gmail.com","url":"https://github.com/gyzerok","username":"gyzerok"},"publisher":{"username":"gyzerok","email":"gyzerok@gmail.com"},"maintainers":[{"username":"gyzerok","email":"gyzerok@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/gyzerok/nodecast-js.git"},"links":{"npm":"https://www.npmjs.com/package/nodecast-js","homepage":"https://github.com/gyzerok/nodecast-js","repository":"https://github.com/gyzerok/nodecast-js","bugs":"https://github.com/gyzerok/nodecast-js/issues"},"license":"MIT","dependencies":{"castv2-client":"0.0.8","upnp-mediarenderer-client":"0.0.2"},"devDependencies":{"grunt":"^0.4.5","grunt-babel":"^4.0.0","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.6.0","include-all":"^0.1.6"},"releases":[{"from":"2022-06-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":1},{"from":"2022-04-08T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":1},{"from":"2022-01-08T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":1},{"from":"2021-07-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":1},{"from":"2020-07-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":1}],"readme":"nodecast-js\n===========\n\nNodecast-js is a simple module for streaming media to Chromecast/UPnP/DLNA.\n\n## Installation\n    \n    npm install nodecast-js --save\n\n## Usage\n\n```javascript\nvar Browser = require('nodecast-js');\n\nvar url = 'http://commondatastorage.googleapis.com/gtv-videos-bucket/big_buck_bunny_1080p.mp4';\nvar timestamp = 60; // in seconds\n\nvar browser = new Browser();\nbrowser.onDevice(function (device) {\n    device.onError(function (err) {\n        console.log(err);\n    });\n    \n    console.log(browser.getList()); // list of currently discovered devices\n\n    device.play(url, timestamp);\n});\nbrowser.start();\n\nsetTimeout(function () {\n    browser.destroy(); // destroy your browser\n}, 20000);\n```"},"npm":{"downloads":[{"from":"2022-07-06T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":2},{"from":"2022-06-30T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":12},{"from":"2022-06-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":93},{"from":"2022-04-08T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":279},{"from":"2022-01-08T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":518},{"from":"2021-07-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":1142}],"starsCount":3},"github":{"starsCount":68,"forksCount":14,"subscribersCount":3,"issues":{"count":6,"openCount":0,"distribution":{"3600":0,"10800":2,"32400":1,"97200":2,"291600":0,"874800":0,"2624400":1,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":true},"contributors":[{"username":"jiangzhuo","commitsCount":1},{"username":"gyzerok","commitsCount":23},{"username":"amilajack","commitsCount":5}],"commits":[{"from":"2022-06-30T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":0},{"from":"2022-06-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":0},{"from":"2022-04-08T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":0},{"from":"2022-01-08T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":0},{"from":"2021-07-07T00:00:00.000Z","to":"2022-07-07T00:00:00.000Z","count":0}],"statuses":[{"context":"continuous-integration/travis-ci/push","state":"failure"}]},"source":{"files":{"readmeSize":713,"testsSize":0,"hasNpmIgnore":true},"outdatedDependencies":{"castv2-client":{"required":"0.0.8","stable":"1.2.0","latest":"1.2.0"},"upnp-mediarenderer-client":{"required":"0.0.2","stable":"1.4.0","latest":"1.4.0"}}}},"evaluation":{"quality":{"carefulness":0.7899999999999999,"tests":0,"health":0.5,"branding":0},"popularity":{"communityInterest":91,"downloadsCount":93,"downloadsAcceleration":-0.06993911719939105,"dependentsCount":0},"maintenance":{"releasesFrequency":0.7591609589041095,"commitsFrequency":0,"openIssues":0.5,"issuesDistribution":0.5}},"score":{"final":0.45498394158894645,"detail":{"quality":0.46401097861987706,"popularity":0.08797840037376478,"maintenance":0.814252022491902}}}