{"_id":"@alya-mirror/asm-google-images-addon","_rev":"1-47411267b63ddb40056d022ca25ba0bb","name":"@alya-mirror/asm-google-images-addon","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.2":{"name":"@alya-mirror/asm-google-images-addon","version":"0.0.2","description":"A react component that gets and show images using voice commands for alya-smar-mirror","engines":{"node":">=6.0.0"},"main":"public/electron.js","module":"es/component/index.js","files":["es","lib"],"scripts":{"build":"nwb build-react-component --copy-files","clean":"nwb clean-module","test":"export TEST=true && react-scripts test --env=jsdom","electron-start":"react-scripts start","dev":"concurrently \"cross-env BROWSER=none yarn electron-start\" \"wait-on http://localhost:3000 && electron .\""},"dependencies":{"aws-iot-device-sdk":"^2.2.0","coverflow-react":"^0.1.28","electron-is-dev":"^0.3.0","electron-log":"^2.2.13","electron-updater":"^2.17.8","google-images":"^2.1.0","moment":"^2.20.1","node-notifier":"^5.1.2"},"peerDependencies":{"react":"16.x"},"devDependencies":{"concurrently":"^3.5.1","cross-env":"^5.1.4","electron":"1.8.4","electron-builder":"^19.49.4","nwb":"0.20.x","react":"^16.2.0","react-dom":"^16.2.0","react-scripts":"1.0.17","wait-on":"^2.0.2"},"author":{"name":"Ali AL-Saeedi"},"homepage":"","license":"MIT","repository":"","keywords":["react-component","alya-smart-mirror"],"gitHead":"ff978b325e45d5e59d4ac4e9c9754e0ab5c7c9b3","_id":"@alya-mirror/asm-google-images-addon@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alialsaeedi","email":"alialsaeedi19@gmail.com"},"dist":{"integrity":"sha512-aqYaNcEDynJp5/Tm6UoWaCTF94ybZPxh1fU2B40Bkg9D1GY2ryFWYZga+N5nni7vf2oOZw6biSTxuzYrB508QA==","shasum":"1da6bb4b1cc9e0f3f64392b679488c264f9dbb3a","tarball":"https://registry.npmjs.org/@alya-mirror/asm-google-images-addon/-/asm-google-images-addon-0.0.2.tgz","fileCount":14,"unpackedSize":23402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAEb0CRA9TVsSAnZWagAAi5sQAKNS/HszzYBkPZ90GnZ/\nK2HJq1rpdZU0/ZvTTJ7oJieHCeWL876MOaYSQkF19j/Punzrc5/2B6JibQpJ\nQCGH4v5HLGHfaPIz9W9pkJnKBdxgxD9FMP47HmpIM7OKFG6jQxbOjpvCeGHZ\nuK9uVihywgfNmpL7Tn2p5cWzPo6V2/IUz4z3vYgmOsPVB714fKeq2zVpnNkQ\nvX05oYq96osiJOSiFlDjAH7rMO/fq3zCf2J8CfnnxHorSmHxRmpawBVTdkJj\nAhn+2+SO9qkRfu4XSkdb2Yc/zjwlfKYLAYUGjpP3oni54Uqz0oBjlP+EyK0q\nyhAkGoRV+wWmhCNLn6S3aNJ8VcuJOxmcis9L7MqDZC+bH1yHi1GT/xX+kkO7\n9G8nLNj8hbFVm9BxUYqjERmx0ls76iE+Bgk7S13yAd2Va8Mo6dYZ0kL4O5O6\nQgEFvf3OqFgH4FRh/YFdphqbkf8Ap+8/FjBDuApAZVz3bE1+DtXj1tKfBxzT\nBsoHzHseru7z+AHL/88K2Rl0ZRj4arBJeNU3AYcVr+T0z9QlBykc/Gtkk0BT\nlcfAE4U1L9XA8PMybF48YhGTH85v1wzB6cLURkOQHrDOlbzEz02Hk9IfWnek\nto7cL4DNkryzlnYYKPIA4B9Z2vp53E1JeF3qfKo7m+Ske3EGTjvhj7HBWWwY\nAN3+\r\n=qAsZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNunEgu8IKUlmqe6WedvZxoSJNqMYmGNDm87BDMousaAiAW4ry8JhBmoRtx9ua9GJtMUvah2AEhlbwuaEIuU8A43Q=="}]},"maintainers":[{"name":"alialsaeedi","email":"alialsaeedi19@gmail.com"},{"name":"alronz","email":"bilal_alsaidi@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/asm-google-images-addon_0.0.2_1526744819524_0.16679629388655703"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-19T15:46:59.266Z","0.0.2":"2018-05-19T15:46:59.589Z","modified":"2022-04-04T13:42:14.248Z"},"maintainers":[{"name":"alialsaeedi","email":"alialsaeedi19@gmail.com"},{"name":"alronz","email":"bilal_alsaidi@yahoo.com"}],"description":"A react component that gets and show images using voice commands for alya-smar-mirror","keywords":["react-component","alya-smart-mirror"],"author":{"name":"Ali AL-Saeedi"},"license":"MIT","readme":"# asm-youtube\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n\nA react component that gets and show youtube videos using voice commands [alya-smart-mirror](https://github.com/alronz/alya-smart-mirror).\n\n[build-badge]: https://img.shields.io/travis/user/repo/master.png?style=flat-square\n[build]: https://travis-ci.org/user/repo\n\n[npm-badge]: https://img.shields.io/npm/v/npm-package.png?style=flat-square\n[npm]: https://www.npmjs.org/package/npm-package\n\n[coveralls-badge]: https://img.shields.io/coveralls/user/repo/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/user/repo\n## Demo \n![output_ozlcjy](https://user-images.githubusercontent.com/21360696/36668907-1e347252-1af3-11e8-97b1-4ed41e027166.gif)\n \n## Usage \nFirst configure [asm-youtube-addon-skill](https://github.com/alya-mirror/asm-youtube-addon-skill) and follow the steps there.Then you can just import it as react component and use it.\n```\nnpm install asm-youtube-addon --save\n```\n### Example\n```js\nimport ASMYoutubeModlue from 'asm-youtube-addon'\n\nrender(<ASMYoutubeModlue/>, document.getElementById('root').appendChild(document.createElement(\"div\")));\n```\n## development\nTo run the component as an electron react component:\n\n```\nyarn dev\n```\n\n\n## building\n\n\n```\nyarn build\n```\n\n## cleaning\n\n\n```\nyarn clean\n```\n\n\n## testing\n\n\n```\nyarn test\n```\n\n## publishing\n\n\n```\nnpm publish\n```\n\n\n## known issues\n- Directory path will always resolve relative to the electron.js file. A workaround is to use path.resolve. Example below:\n\n```\nconst path = window.require('path')\n// I search for a file inside src/component/utils/certs , then use below code:\nconst certsFolderPath = path.resolve('src/component/utils/certs');\nconsole.log(certsFolderPath) // /Users/xxxxx/alya/asm-date-time/src/component/utils/certs\n```\n\n- To require an npm module from a react component, do like:\n\n```\nconst path = window.require('path')\n```\n \n","readmeFilename":"README.md"}