{"_id":"@ice/screenshot","_rev":"50-d3b9763efb1b65bd51e30deb4dcc330d","name":"@ice/screenshot","dist-tags":{"beta":"0.1.9-beta.9","latest":"0.1.9"},"versions":{"0.1.0-1":{"name":"@ice/screenshot","version":"0.1.0-1","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.0-1","maintainers":[{"name":"yundong","email":"yundong.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"470040845@qq.com"},{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"}],"homepage":"https://github.com/alibaba/ice#readme","bugs":{"url":"https://github.com/alibaba/ice/issues"},"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"ed57ba7f13d0037f49773c8b3c78c3f9f91cf7e9","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.0-1.tgz","fileCount":6,"integrity":"sha512-vsVouoX/7vd1EgMvHQJ13BSxLlPmJBIS9pJbtIzfScsKA2gL040aK0UDBcq+5vo8Q+RyR3zqCqUicXzEfbKuTw==","signatures":[{"sig":"MEUCIA0W+LJemCGDFFFyYrmwkLvyAo/QmpdcfTQzFbSP1mTGAiEA8vrMTbXqgNpYin6pXCEYeWWKMtFBwE3PfBepguO/znE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEYrACRA9TVsSAnZWagAAxncP/3vWc2PO5wnFnNWE25SS\nq8PHihveyMlj0s9OMTPZCYA/mnBv+k+wcPbpKcxdLfsu4vDTS07AUeKvi1FU\nrwTnxtj5Odw6l1rU6ZFaXCzVeho6fyGAfFyEo1Pnd+bzhe7yjQpCXFsoBwVW\nE5woM8hhrNpv7DPK/BCGHVQ7Zsv5dabWBxbbpNwEEKsAmRe3r300oYxEDFIZ\n9G1D/mpUyqCZtU0kceqW+XZ2/pSeMco/T4FQEFVXq6GitaefZ5RxdcjrdQq7\noy5/OeSbi6DD6zVGwbH5sQKlqGVWU+KbKgtk2FJUUQ0+WsppOQU4GR/RJDRR\nkl7FCPjU+zVnZ37bS259PPA/b3IDHBHLOKYDGBYgnEEypfgJNw+4ND8aHAit\nOoBMWTfzsfRjJWpMitkxVp8U27Guj/MhiborIlkoCqXiBD4wsKlz75IYJpG/\nZeqv3JscB62UZa0waqYQ9nrvqLQoayyGHjo62c+le/ZdiG8hr7FGk9iwhVxn\nWfh7ta2YJ09I/D88suzdzwT0Gz3p0QKQutR5Zd3SWbzCblvzhLcdDbUk66UB\nBPjuedpoHdAflb5E/qLYS5g6XllFX9JAnRwYClrzUkpbbIo3e895iti0byz1\nkOkA47Uefrw+/AiTyvpOlGVJp5yvaqs6FXTGcTZi0Jf5PWaK+ruSK5RSv6b+\nJaB3\r\n=cuIr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"yundong","email":"yundong.me@gmail.com"},"repository":{"url":"git+https://github.com/alibaba/ice.git","type":"git"},"_npmVersion":"6.4.1","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.14.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.0-1_1561430720110_0.10606346571979386","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@ice/screenshot","version":"0.1.0","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.0","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"470040845@qq.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"homepage":"https://github.com/alibaba/ice#readme","bugs":{"url":"https://github.com/alibaba/ice/issues"},"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"3ee174e9853a655fab5f13629ffabde0ba185c4b","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.0.tgz","fileCount":6,"integrity":"sha512-KL9EGaUI1ultrGWnJ4yKFK5WviV6pJuhXbQ1tXxIH8ca+nGglVy1MkjB/Fjg87oIsFsvPBA0gEc13JTIrPQdbg==","signatures":[{"sig":"MEYCIQCyfjLWrpmk9bND+oV0M+V8dETjplNck6m4vXYe93LrLAIhALlcjyHT1ukDAoorNQbNH9mgru2KH/6ggAEBmyBka/Lq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEbc6CRA9TVsSAnZWagAA3t4P/A/uNTfB8ajj5p5Oqx/4\n2VpHQnF6ibW7zD8Mp4eyXiK8NzOjRBMRnVU4ruP4dciuqbI5YsT06+nwv2rX\nUffTvJD/khgcgaNmAgVVpPjm1Af9x9raI9gpt2BdfW4hv8ZPotGm7EmoeR7y\n6NZWaR0b3Z0ltFxjy1KaFbKvWBQfP213+mUyxVuj7hGgGPbTb92odSclQ3q4\nWU/k7Lpg/Sq+PPB+y4VCjXPD3V/ztWQHm+7878vQejt3OkrR7nEX82gzW5em\nfVWAdOw5kvNN0nOCKTgXoYUhM9TjgzX9dsk4RynxvKnMo4Vu8EP7bB1B6cyi\nChdJn0IyahlzE1WQBi84GqVxOwRAeJs4bQOTB69/AUXvptIJRxYTa2SeY5A4\nMG82GFZPoiktpn1Xi03jrSu/2yqn2zKrczcWaZ0zoZ58jeMnJOvy+pOZsNlv\ns5SqG3Ag4s/2CGLmOlFj7YaeOz9sB2nswe7IaIIMuZeZtTRMTX1McANEjyg7\nSSSTkmMX0bDcBwdw4dkpeZUuF9AfdrvPekrB95aRYqdJW8XN2Z6YsyTgzMOb\nSxpJaZQeWHJrLkyKD45om+BQc3jIB90IwpxPUykBMQxlIHs8LtAIUtEl9GCa\nxvZMh2/AKbrn8mBlMSn7QI26zKuzT7GUQhhE9vtnzyEbiLVNjICxujE/ZcQE\nYhTa\r\n=RarR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"yundong","email":"yundong.me@gmail.com"},"repository":{"url":"git+https://github.com/alibaba/ice.git","type":"git"},"_npmVersion":"6.4.1","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.14.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.0_1561442105385_0.06198144315331122","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@ice/screenshot","version":"0.1.1","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.1","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"470040845@qq.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"homepage":"https://github.com/alibaba/ice#readme","bugs":{"url":"https://github.com/alibaba/ice/issues"},"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"4edc13428aa0fad22ba340b2d1bbf5379248358e","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.1.tgz","fileCount":6,"integrity":"sha512-6kQ84hedykH3dUp/nMPNUR4pGDRhlYe3tJwPLtXQ9GMre3QdvVyy5bnMYUBWuSWF6WqT6WU2lmuqXaQFPACE2A==","signatures":[{"sig":"MEUCIQCRphCnfEifnv+Z7eo2OI9+mZSUls3xBUqSHB3KgfwppwIgK147BwQTbE1h8tt6NKi9WDLoJbw3dT6wAlshQJb1l4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFJsdCRA9TVsSAnZWagAAeRYP/iKuPPSQJnZbDf1FxqrT\nsYf30LwkSaLn1ucBHSimG4CyG80XXXxBqW4BKsYwJC9yTX/Ym8+hIvVOGzI+\nhXD6oEr/xNz31n4uxrIrVKpiGfIQ96KbURdVwyyc/cMNBIobvrH9z0Py/X6u\nI9QI/xMo3xsTz1/haaHZGiWw7DAIGQ6HMp7D28jlPrWM/fP3+dNLyXFEURq2\nM6Ja8IXMLYA2T8XQREVRv+Grv+FoeO6r4UKdlB4AIRu1yoHEIhX75tlwqI7Q\nWLMSh/4Gm3YST7Bik57XZZHlnsQTQWfTXzHNyoXl2oQ7PwjiMQzaDQAU9uM6\nAEzBtnzE3l639R0UJHS52MbTBeOn3yNhQ9ibEPVh44QpajbkQthgCjI/WpBn\ntRjHzIRaVd5bVnlkXiSe7zH4zGl9x+KufYWh3lGplxLGpdc7D6E4P/NOnW6P\nriLofTooU/qHVdbFJnrwldu+b8oR3yRG9YV6QO5v3anxdaW4gkzfwl58uUiE\nXgSCB2Ajn4qJ4Xo941dJ9SRyXdDTPsZle1g6B3YeSi8y+MXVnwzmtx7/6TOF\nRpTqAV9iRN3WBzgbjJXx/qyHHSWhjJexdFNsZa9CqQ+u+60RYFATenUUgLon\nNIplAteZ1QNYi/zLugtoMOeBmMfZGkX4jEjvw4txZZ2malhlKHBtx46nhxPd\nSr64\r\n=XxJZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"yundong","email":"yundong.me@gmail.com"},"repository":{"url":"git+https://github.com/alibaba/ice.git","type":"git"},"_npmVersion":"6.4.1","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.14.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.1_1561631517120_0.8034228892200865","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@ice/screenshot","version":"0.1.2","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.2","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"jasonintju","email":"jasonintju@gmail.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"homepage":"https://github.com/alibaba/ice#readme","bugs":{"url":"https://github.com/alibaba/ice/issues"},"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"dcb035cf5ebf9b112865656236305c7a60d54d64","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.2.tgz","fileCount":6,"integrity":"sha512-QvvNCR58zy44B0H+T64ZN83qaVX8J0ITyrs850lZNfUFUWWn9IQlZumrabF4aa9dNRtwGC8rZ2hzz0xtIByGhg==","signatures":[{"sig":"MEUCICoJ7sQqAHZaDOimxdQPnwsi10J9EtL1vw6dlOnlZ5O6AiEAuIAmqfnD5jCZfBD/kbFecfWKzrqiR0SX1q8j5tDh9Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcLDOCRA9TVsSAnZWagAAJFYP/R0E57okXILTgW8ZOxfZ\nxLb85bFbzEgSP54EE47yCeN9HXh92fP+XWUgmFZNbBhraibTQT2TFYdQ8u0t\nu1nPQJWcugYfehMsZtnOQF/splafLwmoQS3tQ229Lea1SG/hbv6p5lQIlgKH\nbKnIjL3OTM8M8VqPDAHZoxGD29JIfJ/SVh/CsaKt1I+YWgOpFk7dDYW4VK8t\nW/wYqWpyxtrWdvtQIdCYLQ1LDzb4quo7sqDc9tF/wN4aB2hPL1+MYFWY93A5\noirChaoQNM/JSDaiKExt654pxNgxyj+3t1MKT3sFuz2Ra8R3wDGa9XBUSHr+\nEyMDdF8jaBSGbGRVIfQD7pvtjyb+JVDMkdJ/DKZonqOZ0vGerRvdGHjwoyka\n5j7gIEQdBKxC6NNO/FiHHGUaXhrCzLcSIzC6bHzo/91et7mqO4JFe8e6Hwir\nfhS4L1QAjg2bguD1JbbNr9bg5uSbiPS8K1kVUA2qaS2Oj9GoZUPYvctTL/ue\nCJqm6lcaNOcIQjQGJukfF7s1ic0vJ0QReaQVUqbqpD4VBMPwXIQih1QGNKQQ\n1hMFcA/tdnXq2O/xUTP9oAR+UoGa16FxTsSRhR9Hm4FdVa9pxlzV9Z2QiPia\nsWKHFVfp4dDszQ8YNvurrYgqQ0Jplxl2BN0KYzhA4wWf0gqYs7d4f7H6rzNh\nlr2/\r\n=wneH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"git+https://github.com/alibaba/ice.git","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.2_1567666382084_0.7539120942274413","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@ice/screenshot","version":"0.1.3","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.3","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"jasonintju","email":"jasonintju@gmail.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"homepage":"https://github.com/alibaba/ice#readme","bugs":{"url":"https://github.com/alibaba/ice/issues"},"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"6ee4f99a1236a0533a575f422b7978a17d5bf614","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.3.tgz","fileCount":6,"integrity":"sha512-hhikqbVjlWvWRNig9HE0XW1k4jKg34V5kQzj/mmjtq+D18D1MAy7TKBR58y/WU5+9RClAgX4RkRuJjg2gVyP3g==","signatures":[{"sig":"MEUCIGL6M5b3Hq0Ep1KHA8gQeaMbWzVr3YlIKUYCw/HhL/ybAiEArMMSanOPh/+AkMMOLYyLaU3EYYRZHLscJ0VFAFLt4vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdcLFKCRA9TVsSAnZWagAAo6EP/jFx0XbseWLsm6klL8BJ\nBWT3A+rJxFxriwde/gDMlfhMccvFKOz0/Y2YjRTjRa40bSaquWSnxSZC+VOz\nxUF5wjr20WpTK4xNGKagjozgZmgiDMhbyp++wJv57TWQmLkiESefMXU1MqHg\ngNFFLTKGg+fhOU19oWYzOiZEwnYV/FRs98VJiI5P6dtygxJncR5E+jU6Kh4q\nxUrppPw6Gmh5QBFMjaajbh0YLJvERpKgTMXFFL7ATyHy+0SDil0tnLLiH/Dk\ntKmzYG2Y2npzqf9OXlwJxJ+VKKBfitYkbt5gJRadiSmssmc34zQZU/M8yvnv\njSnpnpBwGON4FHqBcvTzYELr0hctKBx9C5yID08ULZ3V0uneqpKnfOcwtCxa\niFiLKklVooCMDzw+CY5MsdYiS0bQ1xHldl/q57gat5+2RNLkWHTwGCEIzaGs\nEq6JTuV38B0PtlZQVg6nnH2+RuoMnXBtT4OOOp5bu9wsvo0jDN1Zo8Peavt3\naN1z/pnR/6edjxN/HE6tiXkfXuo0CE913Wvb4HqNtU0gsz2yQ7vBlQNUEc8f\n9rLf191nAwZ/oJJDzoHttm3lFpE8l7taBlofQou4BC8g6qrq+mh3kSLlYYSu\n1xLxWYaKsUd/yisjSLmgUu2tVeUTdZoCfr0IjKSIeuBEe3IQ4VGNZGkqNl8z\ntLxr\r\n=gxwB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"git+https://github.com/alibaba/ice.git","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.3_1567666506233_0.6686664721837656","host":"s3://npm-registry-packages"}},"0.1.4-0":{"name":"@ice/screenshot","version":"0.1.4-0","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.4-0","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"64831b4005024392fe3c709b73135589b477a24b","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.4-0.tgz","fileCount":6,"integrity":"sha512-tFIj3v9dn0pPpRQOQIcI45OE8IIvndhz9RN8cpKAGzH/ZmP6BnZixW1iObOFfLArhcR5gAIZqbNYTc55N2d0jw==","signatures":[{"sig":"MEUCIQCoRvF4Z/mFdLHIFvJzR0h191904rYdyE0k2Xr7i191jgIgPjBFuqEMk482OE7YKh0x4JLaLSVcbXqe3bYEocvcNqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpWGrCRA9TVsSAnZWagAAMTwP/RD5j0cW2TEIrUBMFE1o\nYGLoREXFqz8QL7EYHdLU7NzDouMTz0u+vzVJFPN7+ayX2ZLYVOjjbadLGNyo\niPdcCjRhhKqT7L1k/L9G2kblt+BG548ggRxB/XeEeDqQnRXVNpUMWPdpVbLF\nYsd1x5ylJ+IDb2OVL+gQNijr0KcKKp8Q1yNEqRaMZRFlLg8VNZmt3ZJuF7RJ\nOHnwyY0zimASd4TcEf3OWl3c4pntG/JjASpPIl3PuPoe76YYcpQfJr47nCqc\nG49URu/+G72/mtYgCJ91i2QCCYSZUeSrikZLh8Nk3NQgjUcOw9HJPxARF08u\nBPgObnC9EJDEBFIzZGtwehUHsqECL9L9AtmsW3ghSqVCcUqPM9B2UwqkYqqz\nsYWhgyxDh3DHQOI4F/bMUXAVwNg36ssfTjVudT9veYYDm4feZ1T0/NuaDpmf\njyzvw0gUbwb6RhVSmeUaUKhgtetpFB6Nvl6Oj2ka1KX5eSUkUf4N0kxGlaf2\nMRmiAs0rFeVIHUU5+y3kCdT9bAgFkdaUK0Malj/mcXomEkWhFLt0rbjbcHCp\n67ePDQEa5wn1AIc6gytQ5zmFmg0hC/YfQ1GFLr2KudAuDYbU3h4X+rPO/6a0\nE/SaSx2HMcgULKiU8VQCB1LEBP//3HYwCwT5GjfEsaVMnQhXpfGvLXRp+4HJ\nUEC5\r\n=Sw64\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.4-0_1571119531157_0.7748746302091669","host":"s3://npm-registry-packages"}},"0.1.4-1":{"name":"@ice/screenshot","version":"0.1.4-1","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.4-1","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"9a73047ae436ac1a55b77dabbc7148588ab73917","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.4-1.tgz","fileCount":6,"integrity":"sha512-14PzpuwbhrInCOBC5KFtKiiKkACGmlPcjBJja4Kkvuk5HZemzyrtXxGBWkK4wT2vQxqHOP9BIdiDuaK4K5iMTQ==","signatures":[{"sig":"MEQCICe5DPMoJkLS9ojW+h/miiW6w2b+kW+KRxZAT3vw6K0qAiA2NBsgjQgpFQhyIu2/ZDlfCfymkR8EEOq+nDOkug6lnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpWLGCRA9TVsSAnZWagAARJgP/0eyhWI80PoyRs9pu1At\nG5UeuLc0NaEqti7w7O0e3Tx9xiQ7S8JCArvEzz+dccbHhigm3nMi1IRYM8GS\nfau8aoavSLCsdhVUZ/ZewZsaqkPH5L+w0YTrO6r+sI/vLX4hhyYWJ31+ilkD\n/4a09AzdG65ilbU7MPNKDnK/m3glgC8G5fHeCyDzwfzaWQxm/Pu7efJjE1Lg\nnbetsZ1cwmwUZEoWYlknoMs04u2i1Vr+H2VIvo1Cy7Y+XUHcZ8dBtHjrk8ID\nt/nH0Q2Wu5k5PdHSwIfYoejjO3xqEKLcqPfQJ/eiEPR/wQd6TqwYRZ5HLxVY\nL6QAlaPIJMlTF9B/g2KsUczcvMuPUMvz+hcpETUyhvGDDXtgNTilrziqi4BN\nrdpijeh126qq4o6iAlyz4T2gznOcRx8tcw9pgwTEQHlg9bM0Z/SFaoP7GSLQ\n5i5srqJDvvafqzEIQpflYx1d8dmQRGWhxO7PLkAv4WH+mPq5CNh/9rn1C4vC\nBa6lFe19RUAfqD+5esse1Nzhd5chdaXISayfh7Ha1A6zSZWIpCkY+rkBPGlF\nrZr2EUIFOFA7+WVTZYXAnEVeXU+Rc1BOE0Crfv3LoWqblgnXrVc/PYRKlfzP\nvPKdmAPOGteqhT57OlCpEY+Q7gOe1DZG3VeRZxTYIcE/2jK/7hQtrdPhC+aj\nwaaW\r\n=DwHz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.4-1_1571119813769_0.6691871273376686","host":"s3://npm-registry-packages"}},"0.1.4-2":{"name":"@ice/screenshot","version":"0.1.4-2","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.4-2","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"aa0a1f192eb13f78a199f15e199146200797a206","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.4-2.tgz","fileCount":6,"integrity":"sha512-eP39JM5A+8KEZXTbLLy+EkGxr8ec/dMM5CvKgQo+rSaY4mKeRu2m9+09wcLz4PxpFINjlSHFZuPOIwCDB6UOig==","signatures":[{"sig":"MEUCIGSN4kRSVzsdXR3NMBqGKzVca7GBNpdynrkVtIrLNwmQAiEA554iv9stHOPeaJq7uWQCTYMssaiohBPFTrL7Keyf76w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpWSHCRA9TVsSAnZWagAAm2wQAJGzsf0pPysUhJ01BqDn\nR2gGroWc07HgD1aPdhQH0hYO+LprnAUiozFbqUu8Y/II3NGudNeKpYghnZMZ\njQByvkb5KWR5p+KVBLAMrfZLTDKoPqAcATvW1aZ6gkGBz9eV1u+ozyiubCJB\nr76WMwE89wksrOuthKzCDEaLZc0e6nJlZk07kIhyEN3MtudzfGEIBhtbE8D8\nvcNgWT+zbizYMmb9+Kc27BqVx6Y4Ad/vpo6qJk2gCRJoBcPy9FdwjgKEfSPd\nvLF2BFjZhvyaVtJnRN8hHP5Aj3rJ7neOw4XNTJAFnPatACliGoFERacsGqEQ\nxOF2W61YMHWPdIjeVoqGww8t2votlYY7MHqqQM6kEH5GgYMjWT/Pdo7yo9aR\nNYxWbrvP5gaNxNjxoioQaMzE+BRDapTv8Yh+cYcZwAyJQYJpPRykooLMIpJg\nLVbASRyz5Ud2TIxYjRF5msNIB3IAR+ZIlQLJRhFiwYYbigo6OriAohI0aeEC\nrwA6QoLurhXOvN3oKZd+tBjUN/s2Vz+XoOuPahwauJfaK+/9WMsS/g35Fgo0\nf4DyBX/kder70MPN6XlS2yGrwFWotBVnAkEz9xRCnsC4ZvvVKw3zrNXiQwwv\nL3Az1yXSCu8E0K58IgZLqGRKIKRNJlrHJeP4ttvf6fQtiB6TFuus2/KPb809\nzEU4\r\n=3yDh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.4-2_1571120263152_0.909093296734933","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@ice/screenshot","version":"0.1.4","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.4","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"07a10ece0527058ef861ce2e8bc59b96d66b8ec2","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.4.tgz","fileCount":6,"integrity":"sha512-6OWUYND3T5UUd1D22/NKtjjbV36aj4MJVX5Rn4cInZsUqW/FMiu5MrYNaD4npNJatQC5kn2HdM0y1Ehp/lQVqw==","signatures":[{"sig":"MEQCICxeP5ZPBkBWP91xGNvCxlpfvtOuKM3m8WbZpJ8BTW+cAiBTIESuc/pUZeiFMFHs8Gm2h6SBRiiJStRZRmmKmb0wRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpWdTCRA9TVsSAnZWagAAE1gP/jtmdRQfNBhUeWfzP+Bb\nJ7OKwy7u+mPFihqKdw/+WyXZ8q3UO6LnrqcdSsC6I9N1o8sf7KZ3icDjfJp4\nsbVjMZe6g3Onwxqpmzo+q1GkJRxvubIakd1gOIG5DFpTPwgKC1ZBNR153drw\nqt5fx1dBe+AGrU6HIFOpbQ7SxLN0oieStVX5vqtoGpAqAVgjOPuv2JkpsEjJ\nhN4claMnHhSL2K527pv2Xa+0Evvkf6+gh7F3Ni6J/RoA1rBbZDwiz8/h1Nvz\nv6eW6/5OiBInqjz4WC0mNdOI/h/ByG4QOW0UttPV+FduFrGKzZw88CFxHMKy\nIMBnGhLocbEDFmzWuawR9EhQ/k4+HY7ns9tl5JYEt19wldoaqFsqj8j6rJSD\nVpFvLURdRxyIr51fWm8XTJTJ2/E2xOD49b+/77RRrkCtiEM7TEd0klNQo2SW\nc3APhX5F3uV3CLguM+Smg4M/56SG09er3SRoQ6E5SVVsrpUNKLHVXHDWytQQ\nyLbTQeT6ZRWH1JPYaMigVXYDzshoRQwqhl0mft15fFy7rRC1vQTejqZp97GB\nC4X1Cs1iOPjcHCkV/NnrcMr/EKt0qvisiRsB6XTKJ/oKxRBwdW7LpXkuS6cs\nO2gBvb5vy9RYlLmdsC0abRaJARcol8tDjR1PswzYUAAIr6sB2Zq5aHe3be8r\ngvlP\r\n=ys2t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.4_1571120978898_0.09300153606816641","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@ice/screenshot","version":"0.1.5","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.5","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"2e70a8e2426d616947373984c4590fa0abe81074","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.5.tgz","fileCount":6,"integrity":"sha512-gvx5WGRsn8gyovL1qlKMHpARYVH3glEd0JmiEhwqaZOzUgU/wL7xDAuRcXdcU7pgK2RJEOvDPFlr5i/S6vJQfA==","signatures":[{"sig":"MEUCIAa4JzUcRFb1mtb3AUW/ct7OkypKXgHq7uP6A1jzuItXAiEAqEiQqeiriKJD16/5bdyxDf2ALP13kkTjtd6NvTcl4S0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqqI1CRA9TVsSAnZWagAAExMP/ROCS/hOfYzLFd+CZMKg\nES4D+wRQosFQdZLAxeNjyw3JPesx37lU7evHb6viDsWqvbcwFJ4ifLJuGOvE\nKqDR78K9lGDVhAnrDVULA3rY6t+Bd9Wn2+ma3oV1G0ymFOUUXTl+o1PAh+qZ\nca9LU795LS3GbsbWexnD0qo0oIvtLIgcmtuBjVgfAgqliobYwsplT4ZFLlsC\n0o3wK5C+JZ8yJxN0uL4VYZwKwt8xwvuKt9JnEop7t/RtEav7xIiWUNRMz2Ii\nQVAVzgPXqaQJFoz6guL1eh7RBqO3C+H4L1wSINVTnmmFkJDp9iM25+ezIJDb\nTNcu3RrbsNtL9o4uv0LJ6fEBl+1H/VA0Tk3AAkKN9uAB1+JC5RerS0tVBJ67\ni8Tglz3DXkGKIHXNuv4knL1wIewplzeIRNIpKvK7fOntoAkWRR8nZ8x+M7nf\nfi0yfE1T0c2jQUD0QWjZ2UIRhbYm3+7y7aqyEIxclNVthtuTyzUGBCRw2NDK\nC6lI5ET/u9DhYIhgjv2c/3IAdHu8nhbxGXmlMQL67kIArJH3wxQZeIGXx0Kd\n/7dLp0BOUnyNkBp2HuUuRsKwqfBfJF3iJYQCU1g75KiUJvaaZAX96D813CvP\nWhKLAI7axF8+WJM7+DJu099nAtqFQuCneiCQn4UDA3aR+pNgoZoxE3cUnjFZ\nkoVV\r\n=xatv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.11.2","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.5_1571463733131_0.10333338724503771","host":"s3://npm-registry-packages"}},"0.1.6-0":{"name":"@ice/screenshot","version":"0.1.6-0","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.6-0","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"839ef0340abe09d32be2bb729572cff318411ebb","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.6-0.tgz","fileCount":6,"integrity":"sha512-QQZx+kcA3HtjG/I9DV5tpGDsLoC9vK/8j7/SLKcvCeF+LlVRIeKvvUW4oeny9LCaBNpijJOd3iDvq4rYUwnkEA==","signatures":[{"sig":"MEUCIQDImA+bul1btAU1r94kKADoAuYKPEudJ2qzd2Z26nItQwIgHVfnhRgtcV7TLifV9Ogzhet9skt5/rcujXYyhX6YKR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3RKjCRA9TVsSAnZWagAACK4P/0tbTBJe8FlnFz6cmIqe\ny6K9o8r1b73fXZ6w10RHDZgwYYUcgI1sXws6w3VtKaNGmhT6Ynoxgy4gGTbJ\n0Ume9g8fJIV5V4MEDAmMko3k2j3ltAufLjRqPC1iW9wla8PFlK9qZwtC5kb9\na3tGTGYiL6Vgp0oLtEuvWoVpSMfz/7JhSkHTpFMhFC/Jdotn7tgnQEaIQQoZ\nMrPIDk8nTB4m29lMewUzZ38PW/3MRYN5zp/07CAOwL7bFsSJEtcdUvmZBvu1\nesEKxznzz3IdKZT0Q6dV9Zxfbk3u9gXPsSmBfNv6X50OQslI+ZrYE6FvYcVe\noV3gzwmjyYs5yxzlYxOfeuKsOHp4pA78SHiuyShjfMDmIztmsSg1iWWoITRL\nVvkwKOXKGoFtSF6+p3OxYr/2ttBa6DPdSLk0mQF5w8tAZntlaHCwxhrlx8jV\ndRf4g+oN7La74w0c1c6BbxiuBRz5rJRfY8iDBJj39un61kbufjY01c97vuQA\nUs8FM4j/U4A/G7wJ0LFrMTUIAqGkXLayXJYpxJklQ+BZBHprmysjf1iejvjR\nzYVHkN9KR0YRNW5fmvsG6YEUpEXJQODg8d9/cdR7TJXZLon9vfpjZAWn9DUr\nKepLoRM/8AXZZgJVywnZo2/3pf/AmSdK7uY5p+FjZskhBZtA4s0l7SDfOGC4\nnJ2I\r\n=DqZc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.13.4","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.6-0_1591546531029_0.8429750334447879","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@ice/screenshot","version":"0.1.6","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.6","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"8db4a7fad5d3893e87ba8a75fe46e3956f945d08","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.6.tgz","fileCount":6,"integrity":"sha512-0p5wxFjJsYpXbYZ9VyaXNfPN0Ty2wK0b8C27rsi9I1r9g7ZC7V+ZOidB5qnUqAW2EcS3KFBnNe5YrYMxkSFokQ==","signatures":[{"sig":"MEQCIFfv20sreSi8x8PyeDUagEATuxFTjPYgdOSqYvurSkfNAiBQrv8cXuhS6ps7Ezta0VMmCaHNAIAXhz0A0oangNWA4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3RMfCRA9TVsSAnZWagAAY+kP/0nGmMo6b4BA6+ASLya5\niWiCcv1xdCQx0Y/rqzeNNt46WWsZ3vHySuyEs8/DO65qDnnAY9EtcVpdNZzb\njefzfImt0MOgkKwDh42L3HcMPce5kll1GYfHVxQ5YRySYboINJ7wgv6fNfxG\nVmkh80VCWjSVwom2A7BBpIfJOGcEF3aKE5yjfQUSQeI+wsyiITEYkmYYd/hD\noXF3Oi+IhY/KUOWCVnhrbCyiJnMZzllx7s6Jm0REpUh+XVq40Efeb0PMBF5+\n/6CpafEO6Dsgn/ON1GvfI4Tx7os5xkpLgtrLIn0hjxPnCEEsZFESxDI320n7\nMCXO4B7RRWwNJDs6ijNfSkcNU22LdAh3XnnGmgV+q63ndDZFrhWCAerogaNl\nyDq1mp5eeSQTepTKYKlQXndDa16KtB4/KKZPNrKqBktMrx4KcsI8SvFHXLYQ\nbF6kBYye4spsPcuFjIwPZ6Pji7FMSqABxtE/E/N3okXJFImH9yLKXypzdhBu\n1at+w1H8UXCcddzkwUmfO5QMr/zZzaQHZLYkaF1btS/21tVQs9xzXI/TJ3VR\n/A/0sTUFQG2x4sHHXVBpjLfSkucf0g0EMHxc/b3h7qKr4TCyAjKTDRPCLYYl\n+7IfGVdTq7TmfbL/bVg21U7+LkRVMdvCARj9XUQEembIIdILhEJf7/ifHiDY\nztlH\r\n=GOcG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.13.4","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.6_1591546654991_0.7191818582138669","host":"s3://npm-registry-packages"}},"0.1.7-alpha.0":{"name":"@ice/screenshot","version":"0.1.7-alpha.0","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.7-alpha.0","maintainers":[{"name":"alvinhui","email":"alvinxwt@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@163.com"},{"name":"lip966","email":"wddpwzz36@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"temper357","email":"temper357@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"yundong","email":"yundong.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"4c8528d8d07c360dd89ed004c36413016d675078","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.7-alpha.0.tgz","fileCount":7,"integrity":"sha512-HqRNOhrMhDHWOJAvlvuOYpgl9TSJDpk75fohApcc1My4JncbpPKq4qVOe8JLtxCce2ms3nQmMFGEqieEyZlXBw==","signatures":[{"sig":"MEQCIEuxgLQEBJyb49bwyIcmXOFkHHXe1FioUTIXIBauyKTWAiB/MBlGL0wP7YVBaQqX3o0DIniWXPbGrACmiRK9zNRCMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3agSCRA9TVsSAnZWagAAXf4P/itutCxV0V38+htBU0SC\nlPeKSwumcq5MqG4MG5UEb/UGMggnIjSNKPMEUxBLHki0tddeBcugP649kyXE\nViQyg/iMAJuDiuZEWb7z3spwN7ze907rnRevBl2KFD1ZDydgDnReIv1VHyyc\nO0soXnYOa8g0a2Ly35eDW4Q33BsD6N1yo8/4fK+K3lNmsNYxFogorBtg7Cxa\nIT4vSHEtwpyoger82wvGdEuhHIwPByMw/88TLP/mPZfm439w4XEIYU/hKrXr\nLwA9za5okWxK+LT9XDu8fR4ZWrs8sPZIVpZ3Yt5dtPHeoTonpJFdgjMlnt0F\nZUgi9NDIkR4Eb62s6IROKM8JwSVutpF+RXWiVyty+xLp5PrlqGxukcew1jEC\n+bURp/2imv3rjBsmqCLcMf6/ry1Rt3VMBEL3ylQD55CMFoty8NeSfNa8hGxw\nttknhu27w1ujPCEZLPUuVSxtw8vxBsf/oAAP/9mlr0I9UZjQSLVKPlamyXVz\n98zJ5/uXnXPSHtiWKpgnJcpKrBXvz8Zxk4fUkQyLSMINZxtSm4uabK7ZIJ4C\nPLzW3dL8yQEhZGFR3tpcRv5jt8c6IpCLzNHBPDU8g1DckzRiQUFRxMiJdCma\nJSXolqHg8Fg27+YYx4eftDZD0biug7+I+JDOE/M/0UV3f3RE/EmvoZnnJiXJ\nyF6l\r\n=Rchv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"6f4ae77ac817798f266c7a813321d4b08ea27936","_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (darwin)","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.7-alpha.0_1591584786171_0.54606714158143","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@ice/screenshot","version":"0.1.7","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.7","maintainers":[{"name":"alvinhui","email":"alvin.hui@qq.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"oraaange","email":"oraaangecolin@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"6a2f56283ce9b2eb62b1c1315c93eb6195c17502","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.7.tgz","fileCount":6,"integrity":"sha512-A6fGWvJ6FVBu46KPSFHYHayGjFiKAEyssaIclr4o2w/W8Yya6o1TVzU1RK7FE4GryfYUKDH3iqqIycDxweM//w==","signatures":[{"sig":"MEUCIAFVaK1hC2aEGxN1w4ELr0qSvaURDYl5MF1o5BjSlFh8AiEAgVto2XrenU0sF1DtpO4jmguOqCx1CYkkkOcOAtRkVw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe30jqCRA9TVsSAnZWagAAOKwP/2aNsvLfpoXCMRIiZGC8\nVNtAzYzapPGKI4DN9Ep83lCmzHdK/UF+ZuTtmpXOKndwaGf3oaesnfUOlGBs\n6KzQS6VLvtgvSHDecMufZH1GjBkUiDE3+0DwN3nDExtgB1HIdjwn5sH4gooi\nP7at192SWy0fSy6fLpu5nIF76TB/gflF5hidUSRq29dOZdRU/Frf5hHJYDjD\nwR74uAZUDawcj0XaqYIFMunR1Z1gSqU4rOz1tSkqU4oqzE2vcf4bZhlaVT25\nsmdCy2C+f2QYY/gUOcs62FiskPBdDK7PzIGhs8OUWgFTsCtxCbbosA5Hr/z1\nnooU0NL7Fi/XPld6Qp8BHZ6u9bXXuCoQvO/Zg4EEOMeVDI8ayD+ppYo26m+/\n7Ij7rQb0vUJX+4VnePh+Uru+1eVR90mchlWaZ3pwNi7xXEcwcem/vOMAhvwW\nzkieQ1MjdE64as2gE8e88XRXsXcm7k26mi+AIht6XpL6XMSEflZZsuhSqeyz\nZlmewzisFjn5GH7+Blh1f585aiwIstrhwjtwKq+xXKnTz8zMPnHHUQMycDAl\nssLsdTtAy6R2rQjPZ8wqpY9LmuB57RPhDwx1csfbf31RY91w1QQ6V/ZYbDMm\nKxKD+6sg8wWlmMrmDga22e7cKS+O5E5lAJSBKXcsWBz0amF3/Lj42YADEQhK\nNJ0O\r\n=FfqK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.13.4","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.com"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.7_1591691498076_0.12272659161205901","host":"s3://npm-registry-packages"}},"0.1.8-0":{"name":"@ice/screenshot","version":"0.1.8-0","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.8-0","maintainers":[{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"alvinhui","email":"alvin.hui@qq.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"3b5356686649f8cd5a6ed1e2587eedc4b10ffb6a","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.8-0.tgz","fileCount":6,"integrity":"sha512-dtnuO2+DFuSwEclCTQvf2X71zPTj4aQN8VtuGmcgspuUTd4/XUXCKrl0EqMrnpCB5vaMWPY50fhXUyfElpBkoA==","signatures":[{"sig":"MEQCIEL9IgIsbmV4LhsL651G9SHkNlyBqXyrxuQ2WmlPp1alAiAu/sKlvb01URA0J1vSLj6f9hg0+pcN263UjRmcaOoJ8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw7bRCRA9TVsSAnZWagAAIwMP/iB842Fsda7t8pjx9/+S\nMbfOEc+P7tqoDK2Vd82Xfz/zSMJLTufS0MFm0c5eqglIG9mNb64zE3Tj9uoo\nQtBhdqmk+bdBtg7u4g1SVO10OUTjtAeu11q1fd8Cf8UCk2rvDeENDrwPfQa0\nsFvOk3hrUFqEZX32vZ3l0t4GTtUmdbFkqtxKkh1GUDLfozY7jboJWIGQ0kdB\nbGnBVfNqEo8DPNLSwk2tiA9fv0nODWvvRDZuq6+wX2Hcma4wkpotd7Sfuj21\n0LBEb2rH6cdymM2jqdFwffrWvUQ276J/KGTqJ5mi/iwVzsbXDHB0Y3XQNwjh\nCMg2EYffVP0DPw+iQFt9niLipGVDWuRMBhU5fC5YTc+glbzVFiI6qdYuhBHO\neJpKchjPpKLE8qOgZWLVjSr3qTetWnLWBWhqOu7n3QNBAkXha8nE1KLZydf/\ndkmVdpAhscagLqv9h07S4/S3Lzci6KtZrWRKA6cX83zG6G0pc6vnGm/75KjL\nayxEvvYMCfpDZ/fYgzLY+hsn2vKm7mHZya8Xtp99TMByOx/HkYQrMC0NLKth\nzoZIWEyMADQs/ZltG3MP9SKUaVHYBIxom3TuJcga3ip6ZAGcJQsTKTtd63pv\nsXdGKSWRLLW6CAJCBWbZjeMam2+/zVFb2KFrEcvpLE/dLVTcQldlsbK8i1O4\nKs0z\r\n=7Vep\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.5","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.8-0_1606661840771_0.48409234996596107","host":"s3://npm-registry-packages"}},"0.1.8-1":{"name":"@ice/screenshot","version":"0.1.8-1","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.8-1","maintainers":[{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"alvinhui","email":"alvin.hui@qq.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"7bc6520437c000ab09d8f3babcfa7d25dcab1254","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.8-1.tgz","fileCount":12,"integrity":"sha512-KLqTWDwY7Pw704e7mgbtcWcZKkpllYmR33fRyhznXn9z+r8tlEzeR9WC3OF49UCjigSTM3HVR5C751wxCkK2Rw==","signatures":[{"sig":"MEQCIGHwiPeKphKvvJmMaMbTXBrgXhpsW/VNpwn1PPAfyMQ0AiBCgQ2ba29jFnSLT7K11JY8F2OaIaXUqc339SGPo18Ypw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxG1vCRA9TVsSAnZWagAAgEkQAJQVNoZwwrdmdpxmgwTU\nD+xPjqx8wydTTk5j0ICod7wRKiX3WMp1TrbMHc1m94Kplcd6YID7PJvo4mgP\n/l/PWP1swuDxw80w/pN3xv5OPcbkqPazsPxyXKbynLOJMZyQCFmhaMGsA1P8\nF8QM3/+NPHmJS76h5V+FZCLuG1XtTYIZ3omwKIDw6Ry4y0rVf3YQKMkdPRb5\nSMYJLyl/A4qOkVxP6E4+m4j2+LCMxySPCjDtgJ9ytIgYCm2hRj1QFPBAG4Ym\n/0lNL0Dkarkb9HBAgyJfe3C/riVsb0e53WI7AiWM4I/E8nB4HXqt7IGLnbBY\nQmmUXB+HLQjrYaNM/Oiz5OORsBXtpMJ3cZMNSMEUxirTaLDVcP/tEq8Vh760\nQ0a5JHXhhN4x1k5kaU8B5Q8GaHVZTeThC82d715QuW+leDJ1SfuDsyfMov00\nmxFlhhP0SPglSstsKvjWLeSJ5Tt1ACqRRmZ7l52/oYLyDYYPx7gU84oHg3wi\n2RzrOt1otqHiOZowXSN20pvdRC2y2eGIHnCQgzBbztG561moKjvfa3P+3EiF\n7oRjsxVkU8gZiRWSUX9H1aGj+Dyvp3li8E1alBbShl4Nmg1DHG1gD7gDLKbL\nMNjpXXZWoXYYzba6QIZ2CnZzlIT/n59Kane07Ut0bW6SHhktFz1MGOyDXmAM\nA65H\r\n=wjJc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.5","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.8-1_1606708591177_0.15434802329495545","host":"s3://npm-registry-packages"}},"0.1.8-2":{"name":"@ice/screenshot","version":"0.1.8-2","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.8-2","maintainers":[{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"alvinhui","email":"alvin.hui@qq.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"3f69ebd2f281bcef7a8a6c7aca75ca77ad842cab","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.8-2.tgz","fileCount":15,"integrity":"sha512-DKjRLIXbifBhenw+w1qM+otAN3Q27dlVAeUUvomdG2igeMlxE1lk8XLVu3NGaLn8RDTBv9vLzIc7XCHAya/q7w==","signatures":[{"sig":"MEQCICQ16coHP14Ebq8ckXvcuPBJuEBXpD+YQX1bV+WPVIjNAiB9kb6qAvq7oruo8vQ7gEzS14175HLTYMSX6t+avQ4Gcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxLEgCRA9TVsSAnZWagAA1isQAJbME16iB43mJi3GA90y\nMm3wm1gOhwnOU0mCNH7glk/V02a1LGZPGLxiMUgbNsDtUeYF3rfqMC9yZPPu\nB5Uh2FV8lwGzkrx+iQfenOZ1/lF8NeYiqj/+BVSCv5uk4M3UD0L2IaDeuyK3\na965T19WpyOTqaeC58xiMKbXCT2oTV2E33YHGDligpM3so4hff1zzIL85Fbd\nHHQ9rIQPffqVDUm3+vPUB2J7Qs6E1SP0c8lE5NKZIBRj6nMiu74/0G2MM9QU\nSM9l4L86/AXmM3qaviDspwsowqrlPBpDtwQztxkHvOE95JNI+Wb477C/Cuc7\nDsvk+yQnJBsgXNUSz0cchY1kVrkk4SswZkADJwXrVgOjWJm7uQ99wNBUoRcZ\n9rJZoiNLC2MwdsKsmGkDHjALUQMfEmqpXXxEcvJXpYKDvMwN4IHuyrH/8lhD\nk2aPsSwLDCm+/JYKzD+PTY9CmJciW2bj6yZWPybrXSZdcy79LMlK/bLOmD85\niXBHoLg2i1Jdsja7FgzjGpYyEfmWvo021qlYjO0zBDv6xfPkOhbgmwnrj+7n\nPhHzbMR5p9TrdacDJa7bopf8HSMOOecAPQHWQnpCdEMLam7YvPj5UCRPl91q\nWsR+6kQIfYIxjDLEcSdgZL1KYCl+U/8kWJumYZNzAkfC9TP4MVKcw/YbEstB\nHh4C\r\n=A65J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"sobear","email":"sobear.me@gmail.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.5","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.8-2_1606725918252_0.8220828940353533","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@ice/screenshot","version":"0.1.8","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.8","maintainers":[{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"alvinhui","email":"alvin.hui@qq.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"boiawang","email":"zhengwang2314@gmail.com"},{"name":"sobear","email":"sobear.me@gmail.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"a8b5be604983cbbb656b980ffe9a389a86f33812","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.8.tgz","fileCount":6,"integrity":"sha512-FW+m7zkU97wPbuHbf6VjPlECpPZ+Ky/Z8Q1yYw8elXlmKgsCUtGwXuW/TMrPeSXK9uQOZ6Cyw+zf0wS8SEEN6Q==","signatures":[{"sig":"MEUCIQCl9mEjmP9UNVB7NHoG8CEugOkPVp47JGGajbIad2hT/QIgVsfYTxpS3u2nZS8lZj6Sg39BEGqgW+O/86cqtHAuZw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxeicCRA9TVsSAnZWagAATYIP/A4U/nKDGrF1SKPnfvFu\nH1rHdpO1OlAfgDklkmCx6jdPbDMG4RK3e966uIsHm1bF0EOSOMfZbi1lkOTN\nTzC1U9r1gOjq3Pc4gAdnj3qON1K+UeN7wWr/mKxWKj5jl3sXVYeeMD9W4ach\ni8j+jCfINbQ2Ol/novCPHwyOeFQnXZPbRbvGY12k+nyIztVpvB59QfZfgjVs\nmWSXLfs12/GCOAEJLUQ9MLglc2A9PXRGYOSOa61R93hlzatAv8Zci13DpGJV\nCzgIhAUVIqNaBOsJXeo3Qq0T6anMJ1v7mfBtva7Zatj5sISvYzF/7vr8jEAY\nV37IyL+V7+kPEO1X1f9cW86p/1KiMe0gGkzuYO3LvHZb8x1mbVM4oMXQ+RoI\nj8ceWEDHat1VZBwqBm5ypaKISKFuE9RsATJ6COf0K2FzXvJ4NQk7PYjLelbi\nFx55ZzQKg++tBUvtwopwe+K+ZRjJ/F2ZDBlgwgQ1xAujXspjyZlYoOsydBAp\n8q9KTX8fQ44r7cwMWxdRoxbJMEU5EcMa6uHvKWEGDg4Ys8o3bio4CswGxG0k\nAq3pMkOJBr9XRP7URaWK/paRQ6rnZ3peCCLOIhh/WyN1nFId5XGADdeae1mw\n4qc3xFqHzj81MqI2FYkioxfil4UASHjX012SVyQXWmK5FBbrzsy+ExyQcZhf\nRIP2\r\n=FVO0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.8","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"10.23.0","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"http://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.8_1606805660265_0.8383748324297482","host":"s3://npm-registry-packages"}},"0.1.9-beta.1":{"name":"@ice/screenshot","version":"0.1.9-beta.1","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.1","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"de1044faf84bbf637cac0f77dcab325d74a5521a","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.1.tgz","fileCount":6,"integrity":"sha512-WSDrn+zTJTo7QljTgpzVZgb5IqP4gDlliB71QHDlW7XOjY6Hr8CwZwpDmQFCXBF8ncVWeu+i8K2kQhtjCS1oyw==","signatures":[{"sig":"MEYCIQCuFYkHTHYhf0rH3hy5sQ/cA1un2jrGpCSpG82NjBiv6gIhALAJ0nSEW3FRSX5eeYpIfk0yepctL70JcwFTs2gNWwVO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX7r0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohMQ//QhhUjXaaO6vui02eNbsjxnemZQqnVAA5ZMMBMd5W/qXYdrHD\r\nOcNrymDNVscVFdCt/N4xp1tL6vHqnXmPUPXnekQJJoB9RgsMaaal3nM43W+L\r\nvsr4/yFHofB0Lw1qImCkb0aD4tz09CMMnpTKE5akwMz9pwPmq0dkIeeQLd7G\r\nueZuiaNzxu3hsXghuEd84qo2OYhUAejshW2EPi+QuJY2JljhIFc8tYBapXEe\r\nqUZVKqZ08zQgA1DDqn06kv1EO89Z55vlMpZqYjtuVaG/lmwKwbKEOfa1agHB\r\nmcZz8Ca3NTKB/cXVv3cYoOtVakwp2ZRgJRScbg3jvj4soCTHQc5txyZcRqMn\r\nUUQU/DNewQb8TQm/hEh861vAVTrwzP8q90lT/7W+3z0v+6foy6c/60xfRl3o\r\n/HvKTgxs0/TXtN3LQ6u8Aq47XVOYJOMGP0ZMuK75GvPqoB5WtLXojSFjkh2F\r\n+4SQg2QH0OJyf61zdKwehGAL/4Fb1mf3/Z8ugCMZqVx2Cz6zYaaikuxFrEN0\r\nX9MhS/S9duC66y7zJYcrqfOFraeD/1NJ2IUez+x39IYWwZSHoBVqwo38Qipm\r\nS8DuG+b46LqjxWsxYnE3Ze0aaPDTJ8/bOjnVUvQnqUhPaIUbmpU4SNOnubek\r\n/l5Sam0pgn1jTBlr1E2h5GyI3OFxcwGLtyg=\r\n=QWGu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.1_1650440947877_0.3959391997532138","host":"s3://npm-registry-packages"}},"0.1.9-beta.2":{"name":"@ice/screenshot","version":"0.1.9-beta.2","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.2","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"17e821f527a2dcb0cf1b44dc40b69389d4f36978","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.2.tgz","fileCount":6,"integrity":"sha512-1ZKJfF5XdzU/FuIEeocQ7FltPzYMVtaQEkfOgJT8As1K8xgwlFfQh0Dbt0lTRX8Z049RYesUa5TU/pa+OdYbOw==","signatures":[{"sig":"MEQCIBNct006T/EuW0dbRZLNBGgRRWuZojNfoa5aTY63Usz2AiBqRCSe2Q9zNspaltSv6pzQgg3S4ltfJqdxYSI34ndUGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX75YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnoQ/8CUJUYGU+SQaLPwLBmi7LRwopVJyVe6ypnsHgGVinMzT36rOR\r\n4G+XDK6NESDDkip0SEC07LEJcL90wapEPeZ5DBCKISCefo4szNotF4E+yzOu\r\nKb+TpqgNH3KJ/2SEHKfRKJf1nazDi2f74snV6s+s1Q9M+FwErQfpaxk1d9U+\r\nHen8fQZjGVuZZNeF9vPfcgIu9CgCo8BVb8Wrl93v2OYS9abhMVL6DMxtxB2w\r\nfeXfAzvs1ifmwwTyKxrV6KWqW+kvtpyCo8RjWdjHeCGG6+n14y0XyDcGo5fI\r\nEfxaRmigJOt9+2itZy2L/VNh0jXNxejUcWw+8JCBvBFyiXdSk1pCSfSShOqJ\r\naXD0gHqkSVRmpRezjAVWoTdWnzi/YVgjKOAY26FLt9zH/zvxj+18vWCqfqh8\r\nHMrzfFiMpCMq9yNrrVWeqse7qv6x6AwMI9Xd68EQ4tu1Bf7qy4f5T0shRXL7\r\nwcP5FOwjWEZBP1sxna3ogfTwl0BF6AADTOA6jLYDAM8TZKRZzftkXn98+S4a\r\nthfLOZsWGJ/O2cIeEf4VYwt7RcISmY65q/nRKL6VhuNbILH5LFzPNOwKUHcJ\r\nRfbVg2t2Y3/IkF+OeZjT7D0LHp7vBDea8Uoy5rsFTgH1neePqc2i+gGfSrcd\r\n5Xy5HbE/f8UNS84b+WC5wsy8nh5qnoaeAz8=\r\n=t8Xu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.2_1650441816017_0.1075247656027738","host":"s3://npm-registry-packages"}},"0.1.9-beta.3":{"name":"@ice/screenshot","version":"0.1.9-beta.3","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.3","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"a34455ed7c8b0e40439311142e5bf1a7cda6ff65","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.3.tgz","fileCount":6,"integrity":"sha512-DgSAhGIHqfeAX9fKqHXZswLY3kCprHbxlpjG431TwJd3+BmltFHpBv4yeqQ8eujQYiDapPu0iCWc5sWkdSloGw==","signatures":[{"sig":"MEQCIEiEkuKrzIk/TAGRQPcCcOX/gfsuiRmto0B6o/fvaHUbAiBs+WyPFPiB4ymBFadZ1bUi8Fq32mIUNTMAWYosIms9pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX8YAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJJg//YP1PhW3ju4Qzi/X7mA6Z6b6bFFtkYTeANr1HN/yKnRb64MEd\r\nj0VtVJSyjXlZk7hzVz7opu7aF2Ki32pT3/4pG5JTlnKm1OMYsnna1pifQ1ga\r\nBmnMusiKd0vXfixOfEz+rsdc1Z4Xo6K9h9QasmnldTDKJZRKCcUqr0dIXuEO\r\nihsbgPGHu1acbtUhNaNFE5ZmpDVgm36SQqhG+iph+mKEIcPtOYAXrlTEJriP\r\n76pDYDmRGHhJwc8CnsmEwW+ugX6y1jE5fbtKFWhtyt82b7uyD5MuhMzdg3aX\r\nCp766cRHk0oqoMYH9hBoW8RY1oLKuPrEfe+LN0b4sWgzlMCzuP+2FuKZRFKA\r\nLJDTEYPogkdS43Y9oijlGCDDMYITaGqVQvFN1aEKU7jA8vt0j2GYjLZ1ZIxo\r\nwDVVfHOCpRahYIMzOFZs9C5OnK5FGSQ/KvcI3K6c7ztIpq/IwoJy6bS3R/me\r\nVNl24PUQ0rJ4zqK89wgvSBXyERUilBbTTwDq1kWOPB52HurrzEoYaBegEglE\r\n/aMcNKd3dwZO0reevvAMLWeVwb4wdC05J3IHrsZbvoLiz1+a4THXZtXBhUjY\r\nsOwCQEU84Jp3pVX0OqFpOtaxH9sTOCU392h9feqesnczpvKn9P5NuS1O69fz\r\nOR5zUBqJ2AmTzUugoV/iRAX+YDhkORRbXUs=\r\n=cy2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.3_1650443776532_0.49633085280025746","host":"s3://npm-registry-packages"}},"0.1.9-beta.4":{"name":"@ice/screenshot","version":"0.1.9-beta.4","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.4","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"a0ddea63c5d4be6114866852e951796e218d6455","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.4.tgz","fileCount":6,"integrity":"sha512-Z/x1Jpw7VmjZ3FuZ0keLk/r6msQ46zFomkTyv9VSoaINckNB/kbEybBnKZ8678W/mK4rNBGCvNJejSkf75kFsA==","signatures":[{"sig":"MEUCIQDeeYPM+OtYnsLkvIIsClT+1cAvcOJl54Dxh4X+5v/iigIgYaF6ampsLwqiUnsPCTNNgi9MYKTuvH+mSFtEFimke+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX8poACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH/BAAmNNuAJNc1+nHC3lxpKMGL3YhmGcqCTDKli51jRDUBaG/1PYo\r\nBPtRh45wjvKLGHd/SL8vXTKFs7xBZhP0CcmeyFNynP+fTfH3s/qkzdo6U9TJ\r\n3CQEYwFYU2OTOgEt5z8tScKVec8Jq4D9jydXnrMEyu9ZJYYl5HjDdGz+uToG\r\n7s6pWi87cYzxm/DXsOLdJNTomGDB4mvm+mWsEHi2wC5CoY2wzliGE0A1o2nM\r\noBz2WM9KEWza1ogLr953X+qAdkkEKKsJR3wP60Sf6jwV+iVBfCIw+QAcmyM1\r\nxPQ3llmQN5/b5FUImJTc/IVD7s3LXTm0QYu7UE7Y/34Fxn3xZZpcAIqCtfkz\r\naSUuU13lKxL0IqpKxPMVLd0xGQeGABkWfMpdtrfzUZ34Cn81z52v7aEMzWf+\r\nO1fiOK14h8pEM3O4/atk0W4vVmbxpHChlMNuEjxRtAwSSOr2uwF5UosNDmhH\r\nuU0tTKGOQi/GTIpuIppjb59amo7poZCyjBUWfdJljJNjyC6STfybzUqxIkkH\r\nYxC6P9FkbzG3V9ItplpwrvSUozRMtb1ZBnN/qMEN5HqyMdA3hSgT0VcwP/+I\r\nnqUV8P/lwgQ56c3XHLDqXJRK98aSBm6wQuxUp+jNaf/PB/gvBo+0DhzUtoQw\r\nm6w3eHh+9NVju/oify+ICLGNOSlL9StNIy4=\r\n=/GWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.4_1650444904553_0.9213355604588447","host":"s3://npm-registry-packages"}},"0.1.9-beta.5":{"name":"@ice/screenshot","version":"0.1.9-beta.5","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.5","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"ccdba6f13929ca26cdc1f5b92e02835863bb6fa4","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.5.tgz","fileCount":6,"integrity":"sha512-cHyhHA8Yv5AvCpNiMyNctp0ckpbRQ/7rY/970cy9rGMRKF862fSZ3jB+v+XmzJTV8ksxwRJtDqvDC+LOSXdI1w==","signatures":[{"sig":"MEQCIHjs449UzT7rOxzA+7m9FvrVj6JBuJ5Dg1K+7u59BqXJAiBThQ34KSrV037If1owzko+jShc9a9DrRKj8FtgBlqSpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX9FOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppJQ//ZtBUv2tLvg3FLF2y0dlZOKP4oJkJw4XqrEncQg/EQf5XEcXT\r\nQU0J5xwEQrmGLtnkO1oD6C09KGc+CbmpkVHkjUoqhmFu7PYFWNhwoXEn29B5\r\nL0PkN6aNE9ro66r+i9rP7uvgKDqMkB8T/zxPmabH/XJAxpN+eJ19U3eunfuq\r\now2SkLjjZqXRmjtx+yA/8SFVh3S3o/SOPgkTeiJ7LLSwi6+lsAVyxC3L8Nd2\r\nwaP+KdHOx+r53fk2XTiCjqCI5OP+HpC5hVnH6Ik+poom5jujri2HknNrsXIH\r\n7iM3CJ5MGqIsaeFEBlEx6tn09usxPyGQkGEiekUL++Gr5mT1tILppU/dV1UO\r\n+oD6wqkQdMSoCOhMit8i6TXCR2o+b8SXzpK7+DBKAK8sXvU98jCO/nmkxCK5\r\nWbPxk5O8j+mtgYfXSvbfOgNvCi/8mZrdeM2u19awGvbPF6pdr+qjNZ4oa6zk\r\nImdVPXgxSbMeP1cqsQVUXxRVnMBgAAyZuGd3t3hY2+InIRUzRqgR9sBr0yw7\r\nIC7NtMjiMr+rtl1qSvY5bCBDsM2YQUrDilZHc+EbrOdKVJPei0k/G6cpEq/N\r\n8yvnP1JiCbaDqVnfpDVKLHMAb3K7X9VEi2Up/CmsMhP70Q8TXHoBHCg+TvkV\r\ndh0kaTLr50L4+5WMyWcRHZRyJFA0JRrWZ90=\r\n=3RYl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.5_1650446670580_0.2484834455863001","host":"s3://npm-registry-packages"}},"0.1.9-beta.6":{"name":"@ice/screenshot","version":"0.1.9-beta.6","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.6","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"88f6f78ddf52583aaa51a11452ac8872debb552d","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.6.tgz","fileCount":6,"integrity":"sha512-4XZEozg/8uaODVrLmaH0y1Zo70O+gx+8TmgK9r7zK7CjsDN4o56McE+3TSIdrMCbbwYnVJjLJjf0oBz8g5IYEw==","signatures":[{"sig":"MEYCIQDkI3kBGwFUEUlHyPUba0qTxdzFOIVi8BRMzVwtflDWqQIhANzLU9w7+yTnyyV8M55OOBF3kUAi8F5McBwX2W8sDQ4/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX9hRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI1BAAgA8vZhBFSUyVVv8tlk7atRLgjcTERHpJPbdrMRmO9KcTHrLp\r\nr7U7DSJKhXIOHjkn79E/q+0Pgsmj+ZqJLiyTLuvYatnOoqXuRiOWgc53jRP2\r\nlMlKGBwDE2heSRSs9QNmN3bVAvlFHAcVoCJ0VqRgvYOHt8NCtRPVBR9zrNMz\r\nPtjkfdaKgaa6bwM6ZQPiucymOHim9Gx+N/ZuHAqWbw/rbFQdoeo2pxG/YNPk\r\n1au2vlIlTs9/sOf0WNTmGijlw/r9MniLtoCZ16KFq6BQk6r1xS90APvPv5tl\r\nqTnmKY4mo/wBg2oe9kFnnSGAkBe9K9YHjX4pt8Hg7Trvkf4LWb6n6+c28KAQ\r\nR7AkgcdgsLCv2aEYPIwpFFduzvviyeqHKyrBXtuWgsOYr58CalnuVztS/4A4\r\nFnTHzdWwO0I+Ycuofhlj10rY6aD0gF/89prjlL8i45yIDYxognIu2R7ZmmZU\r\n2dlSm8p1fnHv7phwMHozJ3crtEaIkBPYpr/izkeOA6CQgFq6hb5AqY1sQava\r\nsfFNiGnRMgSGV686w4egPNZw4REZpP3aBR40qCstYI0pzohvaXlL1BgBowdF\r\nu8KWBoMYyQ2aBPdv78dNLoC7J6UCmECthStrwYlrG5fR7wt19GOW818m3jhf\r\nitlmJWHUUW1iIOFIKV0EWh4X9jkXw5zU0n8=\r\n=5DlC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.6_1650448465679_0.8432740050087186","host":"s3://npm-registry-packages"}},"0.1.9-beta.7":{"name":"@ice/screenshot","version":"0.1.9-beta.7","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.7","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"293577b0c79bf179679bf5fe6895d9bcc7d143a1","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.7.tgz","fileCount":6,"integrity":"sha512-lePYv3RQeF9/5RZRfko1Inpc7zrxvIbGJZYWF8VssW/iEF2lm8SqgK3YgHClHCjspVh57lR6dWXo7w+4dezSWw==","signatures":[{"sig":"MEQCICf5rkTKEYuV14rGcH5R0OPCxTgofn4CZmj92uVxEH5qAiA0tdhuEJWvk69LgX7es+JeS6gJmVZlouy22LbA+nyRww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYMsvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquMw/8Dnq1AoeADey8e6STRaafaBqjvDFqKXdTV6EBAgN1nR9R7udn\r\nXDT83KQ4NXCuRhuDzOryRUiiz+56CfhqcsC/YQvpm3x+fTLIEAsoacaKvlca\r\n3+al0nDHTCtNHNQSrZYlkUSYB/cQSzxT6u3HxFXKj66lHHEbm3bl4HzXSLVa\r\nINmtAjHc1WQSdb/4hWcdz5PtW3T2hxOjAuX44sO4T8yu+qXeuR+vl6z5Nhi9\r\nswAlmcVCw08VKEZy9eRjV9vglbavmt0U/C3HjQAfE55bjw+8CaW93ZsMBks0\r\ngwUae5J0+D5+fqf7Qn4vqACBRblAJzukX0yXTUPvNTEDV1YuOdrAd1vpWNFm\r\n4/t7rfDjow9BnK+8UAba9FuV9t/BsHQMsjAgX8VNvtwtZ6epey/nqIoU+AEq\r\nrYgAxm1+eyakltxfH5ph7w5vgUz66WZFmy/bNDrG9ih2NcikofmHRkKIkw2C\r\nPsUGPaEs3YMfov+g0NZCKKVL6cCx8AGgSrCVUCZZVVwJRFETuOguDk3lypmL\r\n6jD8oBZNCij+9yTMCnJvQEawT1fX+KHUKj5Ry3o2TmgyxjUkEwMkOwT0MWHw\r\nQ/QQLNG0LR6yGguooyDkX1n+6RiMlpCnLiEG1CuiceE9Y1e820XLbVRHmE9f\r\nlux22ZG0KSs6ModyV+4L9N4UystPWr4/tik=\r\n=wY00\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.7_1650510638908_0.5523922730843847","host":"s3://npm-registry-packages"}},"0.1.9-beta.8":{"name":"@ice/screenshot","version":"0.1.9-beta.8","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.8","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"1edecbb98cc68dd7a00bf6db5fc7fe4f0ce70d30","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.8.tgz","fileCount":6,"integrity":"sha512-tjFWcTZT08V+PkVJUfEkkkBjAtdHXy+95XptWOnPDMoxqsvGDmwhW1EOTmveveWOgmUM64mUSBGpR9yrO45lSQ==","signatures":[{"sig":"MEYCIQDJ9nJ3hJgmOA8tUXiCa51nMFpo6nywO18bBaHVtTnq1wIhAPxHHyKT+g5AnU21PeY9v+xrW+ksgTkPq9EWeWMRGPEz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYNMDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8qw//eENkW2cbMTtGYwzfvontxxi2IOMumP/OBy/qDmj7FRJaqc8T\r\n62hpjyxxdKiSHBnH761Egt+j8IlcH9swfsrhHLCJg5Rdo6/EbrJTC0a9GrjT\r\nt7f0+4+In+45RD7QTtbKOqwFupRRmA6MXj+vp8T3YrB/Z+wcvhIs83v577PL\r\nc8uppfyY1ucfHaupEWKhpUEWl3nKOVmSElRwZzkn9TxttdJe64wFWjvOlPKi\r\ncqsmqx1F3XjLsbJVvs60YdnFJaZmoWxfgr5D8Q/pbYDXSuBcAnAmFIcAA/eq\r\nwfkmUzAE21BhFkHaY0sMQMUDv/z5jDSD34YDy+u8wpFUa6l87y6brEhoH+Ir\r\nKNn9yVPeQc6XNUAEqzQSO7voeUYoc4zM7yKvAylX/DFv3rJR1YOlW/xVl+ow\r\nbXqSkkbb5sEDxm8zrj18FzgrEl/a8/mtwcZ6xxH6p6eHBXU6h7cXrG2saJEt\r\n8LKEhOCZH8ZxDIJiqjcObpVFcfwtqX4B3urS+vwAPiC3miN57e+iERPf29T/\r\nWazCRaZHGj0RevnbwtteeUNwpg3Bo9exu6dC3f0LPz1CKHH9baK2r8/ew0PA\r\nxL/R1bo6iR7RdEnG8mOYg6jsYqWvGyGMdkP7BvgIB11fbEtq4r98tdgHYLFb\r\n7fHidcSCzX7a2dF2hfFgZ6x9XQeYccejgkg=\r\n=Ia3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.8_1650512643773_0.4036096789539041","host":"s3://npm-registry-packages"}},"0.1.9-beta.9":{"name":"@ice/screenshot","version":"0.1.9-beta.9","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9-beta.9","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"291d356e10408f0c63aaf41b20be491b9143790e","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9-beta.9.tgz","fileCount":6,"integrity":"sha512-BYqt1ZYDO56uYLTnjiVjv0pCIsA6POoESqn3RtepReyBJzHv/7X21MYo/xhJkwsDLnqSfOlWmZSuZ2wCVgN+Mw==","signatures":[{"sig":"MEUCIQDToseIbrWDG46jEBNpq5OTvvLWlTa8ZOTKnAUiaBD/qQIgeWKODZ+TSDVeFY89bRcF+Hpdfnmi3WC+bX3KdpNVzJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYNtJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYyg//RCw/jGhLZOEqIJftK4UiN0hF5/5Dj2bZFmTWHk7ZRLxwWjy1\r\nVxGfGhMNhCItxk3O1anB69puBNf7nWz8YSUxim41slMnbuGd2SucJcMYyGMp\r\naUytAzo7EBubC6pSOplBbhhxtf6JoNqYtPbCMnhmXVNx2jfpzPJP1iXPZzek\r\n4vi3/n0pZRJ2WculN8+FnqHIH6DeBfCDng9IY6b2g/6SLxfTJjOenqfRoNz+\r\ncqD9js7DgohtghdLomKWuzADHGyKzLzrmyGDuvO+Z5ojMNgoAmvUR0/PEDiV\r\nb+5bLXaXDGWCREXgYTsbmsfe7GLLGYSI9jM/oMv6XqIXyxAPlrhiUextuhgB\r\npHicAz9zewkgZI/i9Ph7knh3B2cl9ev2x9dlIqCK734fAc1aQoDqXmCEVdtP\r\ny2s3eSc6Mi2/0umrTwKWW6ZxxAs+QQGxUI0AJ6oFR/af15F5QkuKNBlJKJ2L\r\n91EykV9F1TLmGpqRpoxZa9vjz3sgB91vWOF95oNmUq0TyoQZ58UtS3Dl80Ho\r\n4tpCjli3CTpWXWj+U4gGCnrsM5/1YbkuSWqOPl0984+u8ZdyduEIsgTtAAyq\r\naJ1Lmh6L4oBqI29R5p/rws24gL3coJkSJHPiO8v+bnhsjemN55fzlRHJGFJV\r\ntoPnLCXHsFzZ8HwlGRuI7AF+ZQuS/HC7gqw=\r\n=L9C+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9-beta.9_1650514761217_0.5270496029733607","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@ice/screenshot","version":"0.1.9","author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","_id":"@ice/screenshot@0.1.9","maintainers":[{"name":"luhengchang228","email":"luhengchang228@126.com"},{"name":"sobear","email":"sobear.me@gmail.com"},{"name":"clarkxia","email":"xiawenwu41@gmail.com"},{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},{"name":"solojiang","email":"feifeishen1996@gmail.com"},{"name":"chenbin93","email":"chenbinad@gmail.com"},{"name":"maoxiaoke","email":"thebigyellowbee@qq.com"}],"bin":{"screenshot":"bin/index.js"},"dist":{"shasum":"1ffdaa05201c803a9270851a5dc0942aa98455d4","tarball":"https://registry.npmjs.org/@ice/screenshot/-/screenshot-0.1.9.tgz","fileCount":6,"integrity":"sha512-AEEM8Jp6tpSYQMKMvu5TLluNMelYXYjOxu9PjzN8GyLvmFz/6H4rOsobMk8D+Ux2zZFLoUpe9w9Hk5iSQ/a6MA==","signatures":[{"sig":"MEUCIQDhwnTTdIhhngLbuZR2Ow/G843ICJRov2GH5hbATpEVEAIgI7zzFfwVj2xlF3xVYKFBypVKO7LM5xELrPpnG/ozIjg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYP1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNIA/7BtHqV2J+aSYG9MGrsH+Dn0hFD7VNiHFzDpMVm1PXWlY6+XjP\r\nyWgdloD1Si6zhKqLvuT5Qo3u7kS5N9oAuILcDsLb0kKk3jJwFON0+uY77MVr\r\nweo7MqTDraZCBbgO/MXyhC27Pp7D2iq8DAhZfgrZdsC0ToyWdj7/76JAry+y\r\nkk7g2w9IeYjHJZ6E9NdS/clyCOQSrZvnrBJ7kwt/pd4UtFK8lCPSUhT3WgAZ\r\n2nenpF91bpmXsAX/6Sl6LBVsvXL9ycqfv9fXpUloLTObenAs632um9vU+cnJ\r\n4cmxe9pGOPTWRU3NJuYwqkq0uDgkzLi4hbXr8fvP+zcz5ePFgdkparDqlBG5\r\n3VsYS+kZSRSwsE1UDVV1sNKKoLGpAyTbKGdprg6hGRhV0flsYpOOlyCibL3y\r\nDH0u3CnbHQNVT7cZh6G9h5hfW6d4P5HCMZviwzvLWboKqc5vxF22n7clx3An\r\n0xoExiWcujA7r+eNYskzI/zLN7dDhoKZ60xNyrVBg97h/+ZueTYKhTDioY0x\r\nNf17RfDSkYoRXiN3g9dGKtwyBPoulrOYa2I6ejumtQBNIkR3KKPBRdvxKi7g\r\nc5mj1Ue1NNGAxlcDbZxuNnEf6WFZOLIgy2++Tf0Eo4FcFPz+VbkAkLvwu1Vx\r\nC54O1mSpixhL3f+SoQQlgwszn9mqzFDwf1k=\r\n=3+dM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bin/index.js","engines":{"node":">=8.0.0"},"gitHead":"fc5b35f95ab4cc24898845916acf598c2f34d576","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"_npmVersion":"6.14.16","description":"Take a screenshot of web page","directories":{},"_nodeVersion":"12.22.12","dependencies":{"ora":"^3.4.0","chalk":"^2.4.1","imagemin":"^6.1.0","commander":"^2.20.0","cross-spawn":"^6.0.5","detect-port":"^1.3.0","import-global":"^0.1.0","imagemin-mozjpeg":"^8.0.0","imagemin-pngquant":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/screenshot_0.1.9_1650523507013_0.4758742186206899","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-06-25T02:45:19.899Z","modified":"2026-01-06T10:10:44.072Z","0.1.0-1":"2019-06-25T02:45:20.229Z","0.1.0":"2019-06-25T05:55:05.484Z","0.1.1":"2019-06-27T10:31:57.273Z","0.1.2":"2019-09-05T06:53:02.288Z","0.1.3":"2019-09-05T06:55:06.356Z","0.1.4-0":"2019-10-15T06:05:31.329Z","0.1.4-1":"2019-10-15T06:10:13.910Z","0.1.4-2":"2019-10-15T06:17:43.293Z","0.1.4":"2019-10-15T06:29:39.043Z","0.1.5":"2019-10-19T05:42:13.247Z","0.1.6-0":"2020-06-07T16:15:31.184Z","0.1.6":"2020-06-07T16:17:35.206Z","0.1.7-alpha.0":"2020-06-08T02:53:06.448Z","0.1.7":"2020-06-09T08:31:38.185Z","0.1.8-0":"2020-11-29T14:57:20.897Z","0.1.8-1":"2020-11-30T03:56:31.359Z","0.1.8-2":"2020-11-30T08:45:18.353Z","0.1.8":"2020-12-01T06:54:20.398Z","0.1.9-beta.1":"2022-04-20T07:49:08.007Z","0.1.9-beta.2":"2022-04-20T08:03:36.284Z","0.1.9-beta.3":"2022-04-20T08:36:16.697Z","0.1.9-beta.4":"2022-04-20T08:55:04.712Z","0.1.9-beta.5":"2022-04-20T09:24:30.716Z","0.1.9-beta.6":"2022-04-20T09:54:25.816Z","0.1.9-beta.7":"2022-04-21T03:10:39.054Z","0.1.9-beta.8":"2022-04-21T03:44:03.931Z","0.1.9-beta.9":"2022-04-21T04:19:21.346Z","0.1.9":"2022-04-21T06:45:07.150Z"},"author":{"name":"ICE Team","email":"ice-admin@alibaba-inc.com"},"license":"MIT","repository":{"url":"https://github.com/alibaba/ice/tree/master/packages/ice-screenshot","type":"git"},"description":"Take a screenshot of web page","maintainers":[{"email":"answershuto@gmail.com","name":"answershuto"},{"email":"chenjun1011@gmail.com","name":"chenjun1011"},{"email":"xiawenwu41@gmail.com","name":"clarkxia"},{"email":"rax-public@alibaba-inc.com","name":"rax-publisher"},{"email":"mrgitservice@outlook.com","name":"xkeith"}],"readme":"# @ice/screenshot\n\nTake a screenshot of a web page in the terminal.\n\nOptions:\n\n```\n-V, --version                output the version number\n-u, --url <url>              The target url or path to local server\n-l, --local [local]          Set up a local server in [local] directory and take screenshot, defaults set up in `./`\n-s, --selector <selector>    Select a element through CSS selector\n-o, --output <output>        Output path\n-h, --help                   output usage information\n```\n\n## Usage\n\nInstall:\n\n```bash\n$ npm i -g @ice/screenshot\n```\n\nFor ICE materials, you can take screenshot use following commands:\n\n```bash\n# for scaffold\n$ npm run build && screenshot -l\n\n# for block\n$ npm run build && screenshot -l -s \\#mountNode\n```\n\nOthers:\n\n```bash\n# take a screenshot of taobao.com\n$ screenshot -u https://www.taobao.com\n\n# take screenshot of a element\n$ screenshot -u https://www.taobao.com -s .service.J_Service\n\n# take screenshot export to ~/taobao.jpg\n$ screenshot -u https://www.taobao.com -o ~/taboa.jpg\n\n# Set up local server in current working directory and take screenshot of http://localhost:8100/public/index.html\n# By default, this will run the contents of current directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /public/index.html -l\n\n# Set up local server in ./public directory and take screenshot of http://localhost:8100/index.html\n# By default, this will run the contents of `public/` directory on a local server, the URL is http://localhost:8100\n$ screenshot -u /index.html -l ./public\n```\n\n## Puppeteer\n\nThe CLI based on [Puppeteer](https://github.com/GoogleChrome/puppeteer). But we don't want to depend on puppeteer locally, because puppeteer takes a long to install, it's easy to install failed. So we will find puppeteer in the local node_modules, if not found, find in the global node_modules, if still not found, we will install it globally, and you don't need to install it again next time.\n","readmeFilename":"README.md"}