{"_id":"@astronomersiva/mockgen","_rev":"1-b88e4b55cd0eb5b5ecb9a63ea07b2c64","name":"@astronomersiva/mockgen","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@astronomersiva/mockgen","version":"0.0.1","description":"Generates device mockups for a given URL using Puppeteer and Facebook Devices","keywords":["design","mockup","puppeteer"],"bugs":{"url":"https://github.com/astronomersiva/mockgen/issues"},"main":"index.js","bin":{"mockgen":"./index.js"},"repository":{"type":"git","url":"https://github.com/astronomersiva/mockgen/issues"},"author":{"name":"sivasubramanyama@gmail.com"},"license":"MIT","xo":{"space":true},"dependencies":{"args":"^4.0.0","canvas":"^1.6.10","chalk":"^2.3.2","filenamify":"^2.0.0","filenamify-url":"^1.0.0","merge-images":"^1.1.0","ora":"^2.0.0","prompt-list":"^3.1.2","puppeteer":"^1.3.0","tmp":"0.0.33"},"scripts":{"test":"xo"},"devDependencies":{"xo":"^0.20.3"},"gitHead":"afc2f82175aa0a214b1b14cf029461da585edf2b","_id":"@astronomersiva/mockgen@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"astronomersiva","email":"sivasubramanyama@gmail.com"},"dist":{"integrity":"sha512-OVdQrAjgDEHQsmLl2MAB04Gw7Lbj3DPxdBUGTXr95opm1FEkqsgfGfJYXRF+qk1NHWgoEn0hIanbrcpd+VMmGw==","shasum":"159d99bf26dc3a5ee6d21768f62005c3b68266bb","tarball":"https://registry.npmjs.org/@astronomersiva/mockgen/-/mockgen-0.0.1.tgz","fileCount":5786,"unpackedSize":38319764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0yRwCRA9TVsSAnZWagAAYwQP/jJnGbTFxM0smv+Q3B9j\nhUL9SOj5x7kcKn3FDr5OhnXR4iObmFc+X3giymgmDaWxHmq1UUZmFg/GKQ15\nFdTBIraPEEEtl73aRfk91hkuP8rN1wXJ2Mnvk06fXZ4uWfPS+hbD2s+K+5Di\npNVsX1inD6QcYF3VOqnjuDflYh+zzZ7sbVF2vksNFLvfGQseMK9NZA6u8JH4\nF+2P2nUNw8MFzU918K2+t/d/dQa8zEeHRqnxo0OI3Iqfu+L0iUX7vxgj64Cp\nLDXHMQXckcwFaquxy88HUf8zEW7ZouQUToMxwH5TBrTN/fXmJ4DJNdIN0RdA\nkuiCcLXZgnfuOuW8BK7iM1LVNPA7wl00Mhf4yrWPXd2MamglHqdt5iayWZDq\nuwe3IKNRTW9JqI0mtFNOOpqkdUVc787fDzxUzlRtvQ424OXsWBVu9Rbu195O\np1Xz1BLtx5K+F7sdaTQK7HVimWvTlqY3e60dZgN0E5bjogEML1kzf6JZ0LQ4\nHyFQx4fQXJ7B9D2rVHNA3ZuJ3ahWHzYph7Qm10V2tzS+6otdtu0pX7yhbSWa\nbfQzCV/yC8e/fqvf3dxJZzrJEV7PjmDlLdrBTEGF5P0e4JxVcbAilRcT7AYR\nm/YxtvaaT9yxhlnqZZBtShnymrQiIPm6sWd0C2l/YHgFRjxaqeqzZoIT4bqn\nq6Bz\r\n=JO8/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnZf6i2gTPefCbGKbEMKGf4Lr81YAGtpqcX+P1Wnv6+AIgA6lqrUwlO2Qrya31UwNrtQ7Yw1algn+LbnecF8frgJU="}]},"maintainers":[{"name":"astronomersiva","email":"sivasubramanyama@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mockgen_0.0.1_1523786862832_0.9330449841022979"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-15T10:07:42.781Z","0.0.1":"2018-04-15T10:07:43.323Z","modified":"2022-04-04T15:55:01.834Z"},"maintainers":[{"name":"astronomersiva","email":"sivasubramanyama@gmail.com"}],"description":"Generates device mockups for a given URL using Puppeteer and Facebook Devices","keywords":["design","mockup","puppeteer"],"repository":{"type":"git","url":"https://github.com/astronomersiva/mockgen/issues"},"author":{"name":"sivasubramanyama@gmail.com"},"bugs":{"url":"https://github.com/astronomersiva/mockgen/issues"},"license":"MIT","readme":"# mockgen ![Travis Build Status](https://travis-ci.org/astronomersiva/mockgen.svg?branch=master) [![XO code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/xojs/xo)\n\nGenerates device mockups for a given URL using Puppeteer and Facebook Devices.\n\n### Install\n\n* Run `npm install -g @astronomersiva/mockgen`.\n* Download and extract [Facebook Devices](https://facebook.design/devices).\n\n### Usage\n\nRun `mockgen -u URL` to generate a mockup for the given URL.\n\n### Flags\n\n* `-a, --assets` - Path to folder that contains Facebook Devices. Defaults to the current directory. Example, `~/Downloads`.\n* `-d, --device` - Optional. The device for which you want a mockup. If not passed, a menu will be displayed with the list of available devices.\n* `-s, --shadows` - Optional, defaults to true. If the base images used for the mockups should have shadows.\n* `-u, --url` - The URL of the website that you wish to mockup.\n* `-h, --help` - Get the list of flags.\n* `-v, --version` - Get the current version of mockgen.\n\n### Screenshot\n\n![mockgen gif](mockgen.gif)\n\n### FAQ\n\n**Will more devices be supported?**\n\nYes, I will be adding more devices gradually. The reason for this is that the base images have x and y offsets which need to be calculated. You are welcome to contribute :)\n\n**Will landscape mode be supported?**\n\nYes, once support rotating images is available in [merge-images](https://github.com/lukechilds/merge-images). I have started working on it.\n\n**Why is Facebook Devices not bundled with mockgen?**\n\nFacebook's TOC are a little vague but from what I understand, it prohibits people from repackaging and redistributing.","readmeFilename":"README.md"}