{"_id":"rax-image","_rev":"188-28bb4a7f9aea319d07b0ef84f0cdeba4","name":"rax-image","description":"Image component for Rax.","dist-tags":{"latest":"2.4.3","beta":"2.4.1-0"},"versions":{"0.2.0":{"name":"rax-image","version":"0.2.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","dependencies":{"rax-view":"^0.2.0"},"peerDependencies":{"rax":"^0.1.9","universal-env":"^0.1.9"},"devDependencies":{"rax-test-renderer":"^0.2.0"},"_id":"rax-image@0.2.0","scripts":{},"_shasum":"8a1e1de465411889df921040cb35fb8463e59506","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"8a1e1de465411889df921040cb35fb8463e59506","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.0.tgz","integrity":"sha512-M8+3+MaXMa9W/cgwmkzW33NWnucrM3RWNVyV/q5EfPtk0c9Yi0qNsIrH+X8LqhNj0reQWrXCbJ004QIascOpbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrSrNMwi4QNXz763c7scqqkORjSfUekvGK4djrudqikwIhAMgnhAmrbaIfRDPAQJ7+fn0ij2jZF/Ft5cXaM4mmrSLm"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.2.0.tgz_1488362289944_0.7309064113069326"},"directories":{}},"0.2.1":{"name":"rax-image","version":"0.2.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.1"},"peerDependencies":{"rax":"^0.1.9","universal-env":"^0.1.9"},"devDependencies":{"rax-test-renderer":"^0.2.1"},"_id":"rax-image@0.2.1","scripts":{},"_shasum":"6eb7b668997f634371e3675ffddd5f8c6e51d98a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"6eb7b668997f634371e3675ffddd5f8c6e51d98a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.1.tgz","integrity":"sha512-ovih1kogqD6qy4+MKJcg6+clWCi+sUH5tOwT+eBCMb3ij0qRAyWqO4WSF26t5dxNnZCldaFbHkcvTc5VRwy2Jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEERnNCuRIKOw0dIVv5RQIs0OBgpGbDjZx7+8KLvObfpAiAwqHFQrjRGaC3SDxJZoFt1U8eEb3G2VxRaXwM6Qkqxmw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.2.1.tgz_1488449018661_0.24114971025846899"},"directories":{}},"0.2.2":{"name":"rax-image","version":"0.2.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.2","universal-env":"^0.2.2"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.2"},"_id":"rax-image@0.2.2","scripts":{},"_shasum":"3ee1e96408eb89b62a2c3fee03dd8d169ec3a8b6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"3ee1e96408eb89b62a2c3fee03dd8d169ec3a8b6","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.2.tgz","integrity":"sha512-AusizVNcTwkcyBV1rwWlw1Zv9XdNUK5VVzSlWS1ItUFqMbJTLwI8Gicinq1qdTY4vMePCU7rTsZ4oe3FJ1vxQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2pDmoTO4HA2lyViFgQxBnMYl9d/FY66ald4Im3J4QcAiBof6tvWA6AdmxLvyWFyeXcniquV9yub0tH/rQ8oNIoYg=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.2.2.tgz_1488522928311_0.07878239220008254"},"directories":{}},"0.2.3":{"name":"rax-image","version":"0.2.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.3","universal-env":"^0.2.3"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.3"},"_id":"rax-image@0.2.3","scripts":{},"_shasum":"a372310d4f6632c5c3f51508e594c584a4e4dd7c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"a372310d4f6632c5c3f51508e594c584a4e4dd7c","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.3.tgz","integrity":"sha512-yy8BXsiJ2dabwPDQu7nC4r7Eo51cOtT3dLieo2oduJO0vo3sQSgwZL+XbVMSqfeWy1zNsixyyMaAoaXrI9tXXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDtj1DUgLUqcNngQZM+Gto1pcQod5FtEwfl3Q0RF0c1wIgQBnTV21bc9T7q5/nqG9YhZ8wqGb0Bhlz58cCt8F01VM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.2.3.tgz_1488966781722_0.9726498380769044"},"directories":{}},"0.2.4":{"name":"rax-image","version":"0.2.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.4","universal-env":"^0.2.4"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.4"},"_id":"rax-image@0.2.4","scripts":{},"_shasum":"b5f717a8fe4a0e2b9f19f5b06d0f4f83c7bb9480","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b5f717a8fe4a0e2b9f19f5b06d0f4f83c7bb9480","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.4.tgz","integrity":"sha512-HFgXrsRzCyDF6DKP+F/e3IGOWlhglqY2fbQpMTHc89c7QrQjUFUwWqbOMnyLBmLGHHJECifcO4px4DR80sWPkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTu5zoeT1GDNCt9KSMZIi2Hv4sng/W5pU8Wuc5gkBvrQIhANk2zZwWvI7hnlmxZbabtRvOJK7REL6XdoyqQ4Un2F49"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.2.4.tgz_1489648019563_0.37690686830319464"},"directories":{}},"0.2.5":{"name":"rax-image","version":"0.2.5","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.5","universal-env":"^0.2.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.5"},"_id":"rax-image@0.2.5","scripts":{},"_shasum":"c2da8cfc7da18dbdf3a4075ffae739f7b07b1f7b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"c2da8cfc7da18dbdf3a4075ffae739f7b07b1f7b","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.5.tgz","integrity":"sha512-pm6XD/3AnKOug3nbguZbmmE0nn/jB3/11b21XX7ShsTw6eoyvpiH1Pk3dCMM6JIMU9O2UBc1EKbZb2GFYwIAmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAg59WnG1BLfdWCIXt/rJaMSPCWM/+4nHxst7yR/LvtVAiEA7kNTw28XuJ5TTkIwdNIDxHus/TUEKvvBSd6gZs5a4zg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.2.5.tgz_1489649916911_0.29461093014106154"},"directories":{}},"0.2.6":{"name":"rax-image","version":"0.2.6","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.6","universal-env":"^0.2.6"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.6"},"_id":"rax-image@0.2.6","scripts":{},"_shasum":"65502a04d1a8080dceebf53f179726ad2897e489","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"65502a04d1a8080dceebf53f179726ad2897e489","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.6.tgz","integrity":"sha512-WedVr39fqMmMpfAlujSMZzICiZTZ6vdtNWkdgSD0wOkcIIbcSScsLgx0qhRd07+nKSP/QNfaPePjgCg/NQWFRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7o2au0E4cjVd91mTptgH9BeRxWD9SspaWpima/LgRLAIhAJletTDB3pVMaoUHLViWazzZJBQgC1lZtfMSOBg0WuOZ"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.2.6.tgz_1490371874203_0.11242832685820758"},"directories":{}},"0.2.7":{"name":"rax-image","version":"0.2.7","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.7","universal-env":"^0.2.7"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.7"},"_id":"rax-image@0.2.7","scripts":{},"_shasum":"4bf6c297793ec09c6e6c84d900cb708259fbb38a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"4bf6c297793ec09c6e6c84d900cb708259fbb38a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.7.tgz","integrity":"sha512-u7KRtoB+Two9i2YTvvkmeymH1G+RTbwfJEbwESPusu2FO6pKVSWgvHdn5lkppZImcfrYcIFXG2bRUnGvOGySMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdrSYvL1qux6OSbTAO/jGJcEpw/VNY2Az+irigwICdOAiAamgzJCIAVSxV0OzjdOu1VF+ajdrt+gEgLDmf+pq0LQw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.2.7.tgz_1490411404289_0.9590723132714629"},"directories":{}},"0.2.8":{"name":"rax-image","version":"0.2.8","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.8","universal-env":"^0.2.8"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.8"},"_id":"rax-image@0.2.8","scripts":{},"_shasum":"e2e08a736a80accd408c64f5397a465e0358d166","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"e2e08a736a80accd408c64f5397a465e0358d166","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.8.tgz","integrity":"sha512-cIgQPZZSoap3Z9bhkp8ESw9PgCkVbk7yq8+KJSEk9q62bnjgM4iaeGXbMGExCdkr+3DqDcQe8RsbVmTLRoiGUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZHZ9IP9B6SuSf/UE16SsZIUoTOI80Ix1nGN4fjJoYBAiEAueSVVu5ilU+vkyIJgJiZHMlKI+gfrwm9jLOIuH3qdWI="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.2.8.tgz_1490456673808_0.04029300878755748"},"directories":{}},"0.2.9":{"name":"rax-image","version":"0.2.9","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.9","universal-env":"^0.2.9"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.9"},"_id":"rax-image@0.2.9","scripts":{},"_shasum":"0ff9b7d946d96d513d8776ace2b71f25d38a665a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"0ff9b7d946d96d513d8776ace2b71f25d38a665a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.9.tgz","integrity":"sha512-xZL4gJIuM9a5gmIzV7XzpFAoN0g4i4qsjrWB1P1NPLyB7jknqJ0Z6UPMfSrjwVy/ZU59ay9qcQxQttCXXCBEzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDf4q6UaROvSG42FwcuK1InlXWl7xZBvJ1dFVoa6DgHIQIhAIq1ASvFA31aSA+RnPgBYhXAPpbSIWSzDmRl/SeqRsPb"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.2.9.tgz_1490604308779_0.5171519042924047"},"directories":{}},"0.2.10":{"name":"rax-image","version":"0.2.10","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.10","universal-env":"^0.2.10"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.10"},"_id":"rax-image@0.2.10","scripts":{},"_shasum":"b44f52de1174d85aea9e2ccda4bcfc8ff8bf1edc","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b44f52de1174d85aea9e2ccda4bcfc8ff8bf1edc","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.10.tgz","integrity":"sha512-Qg0mE33bd5Fartm6iJEZzleHtJDFbig2Wt5jE+vNSoKIK6yGl3OSBVQW7W4m+wJTcFCXwCw8t5zBax8qLXTctA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCr3vu4YTZwVunsp/qGoJrfe2hQg+Nleg+//NYj53OPAIgVsF6YbLhioqGaUDZO+NvbVOxiARta6wsCuuuVVi6UZk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.2.10.tgz_1490839973756_0.15800725249573588"},"directories":{}},"0.2.11":{"name":"rax-image","version":"0.2.11","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.2.11","universal-env":"^0.2.11"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.2.11"},"_id":"rax-image@0.2.11","scripts":{},"_shasum":"cf825484122ced6d24564b6e384b333dc61e9953","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"cf825484122ced6d24564b6e384b333dc61e9953","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.2.11.tgz","integrity":"sha512-F7lGwRtKecXuSCaaG1HXkbggmEOdRrvzJHiPsaldzsE7UWuUycyHJ5Q3t57MgELO3jDvagc5YCa8PgEj3YNcAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxKPLilDn+TRYR5aQJPOjTQjBkfKhOX0Tp5L24/mD1nAIgZouuoolHgxR1ALXSOpaMQtX72hd8rBND9B5b1f0jJ0o="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.2.11.tgz_1490844145539_0.4087614086456597"},"directories":{}},"0.3.0":{"name":"rax-image","version":"0.3.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.0","universal-env":"^0.3.0"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.0"},"_id":"rax-image@0.3.0","scripts":{},"_shasum":"962df67cfba3bc8f41fae8fa579b00aad98d9d7d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"962df67cfba3bc8f41fae8fa579b00aad98d9d7d","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.0.tgz","integrity":"sha512-ezN1rwRlH0O7wJz+C12OKiepFhvwzOZ7P1ii13kQdmL3nWq+n7r4QGBzS19kLdGtbfemSDGJeu4wtAcPsHlf8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7QQDLoC5ssCSxKHoCBWpeOxYdEus4H5pegWZOxEv2lAIhAMDlkefi0g1mMeQRJ3s6UYm2beE2NPTmD+0l7ISEwtMR"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.3.0.tgz_1493007001411_0.9164258318487555"},"directories":{}},"0.3.1":{"name":"rax-image","version":"0.3.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.1","universal-env":"^0.3.1"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.1"},"_id":"rax-image@0.3.1","scripts":{},"_shasum":"957cdac577957eb3db73137e08965fe639cc5c16","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"957cdac577957eb3db73137e08965fe639cc5c16","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.1.tgz","integrity":"sha512-njw97tkK0jCJNNrlHwcu0rKoWpzJ9rm8X3ZbBaHM0gAkGLq0T8Mu3SzjoX/fkcJ8UuANJpl2JXx4WlY0e5Smjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDllLRa5owmb07+bDK7ZlLET5kCvZzlTvgibcgwOHm5VQIgebYmVFBE9HqqZ09HdZJ+Z9/HwG2smT+niCNhWibdqe4="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.3.1.tgz_1493019217479_0.5724707876797765"},"directories":{}},"0.3.2":{"name":"rax-image","version":"0.3.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.2","universal-env":"^0.3.2"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.2"},"_id":"rax-image@0.3.2","scripts":{},"_shasum":"b4f964cceecb09120f451a6ed0cbfd675e5962db","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b4f964cceecb09120f451a6ed0cbfd675e5962db","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.2.tgz","integrity":"sha512-w4HANB69Y8DQUkBOPcF67kxwCcOJEiEaMEyl1/Jbbk65DXC8eu1BfmWKuNt+frMLcayUCZMZVbj0JNJUFWI/dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkv/DDm+q3Y5rB6fvbuabC/VYlsff/qT7XazSCFusvKgIgAdcBNrPmPfFMfkqlL2BAE23FnIauR6afq7pZbgQW7W4="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rax-image-0.3.2.tgz_1493178085806_0.428554612910375"},"directories":{}},"0.3.3":{"name":"rax-image","version":"0.3.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.3","universal-env":"^0.3.3"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.3"},"_id":"rax-image@0.3.3","scripts":{},"_shasum":"67d72127d03d33cfad37df7f3e90d4147abc5cd1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"4.6.2","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"67d72127d03d33cfad37df7f3e90d4147abc5cd1","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.3.tgz","integrity":"sha512-Fciv/sldYxDd5LINYzhtCwGvZroyMHbD1pCwafPYgCIWP65Z3KuUjuw4ode+wddTbKrZmOhtCqXnCRwejz4pSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgiKqLTLKwp0VKvJYKJEM6lAxGe9j13bjG1fCcFIeXDAiEAirxwGIJNQlrucT1yAeOpS117HuTCeCz6YVhN37iblbY="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.3.3.tgz_1494570257154_0.904982142848894"},"directories":{}},"0.3.4":{"name":"rax-image","version":"0.3.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.4","universal-env":"^0.3.4"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.4"},"_id":"rax-image@0.3.4","scripts":{},"_shasum":"87b7382c0b9f0ddef8cf54c842a98e3d633e13cc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"87b7382c0b9f0ddef8cf54c842a98e3d633e13cc","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.4.tgz","integrity":"sha512-Yxa60Cfvcp4+RVT/E7hPc2RF96kW6eoIdKgxN66h+r+puSDLNDh6B4ik/yIK+Mam9KsuF/w4FgtXzvdyTc+ukw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkgV9+dlr/7uibIEh7Qu1WuvzzzwDNr7kIDK6uhAh3rAiBn/hi8hNlGESf5o6jlXRghgGmZhBrJPD1mB45e5/hw4Q=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rax-image-0.3.4.tgz_1495186784584_0.10554051771759987"},"directories":{}},"0.3.5":{"name":"rax-image","version":"0.3.5","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.5","universal-env":"^0.3.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.5"},"_id":"rax-image@0.3.5","scripts":{},"_shasum":"b049b1c68abf558de7f56a7f9bdea9fee2a98b3e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"b049b1c68abf558de7f56a7f9bdea9fee2a98b3e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.5.tgz","integrity":"sha512-HWxQyHxS7w/sKKjZvmqIf3owm3uXgJSo/OKxBKG3Ao7x0YPfJaEORDUjPHj7Qa2mzwUzttR8rH0TOizyeMaHOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1hEh0x64LAuY7HbMVnGGNEGqYPaASzaEIn/j9awsvCgIgOzuTJGwEL9nrfVCl75cZ/YuEq5vKtSdVVUlHenaZDkg="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.3.5.tgz_1495507811320_0.9024261357262731"},"directories":{}},"0.3.6":{"name":"rax-image","version":"0.3.6","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.6","universal-env":"^0.3.6"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.6"},"_id":"rax-image@0.3.6","scripts":{},"_shasum":"c21e0c1d070b6eaca7d7887fa372860ac7dc7c3a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"c21e0c1d070b6eaca7d7887fa372860ac7dc7c3a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.6.tgz","integrity":"sha512-Mvn+zHyAtb6S5rz+COdjMyCvkNe8rcKpdeGUBca4E/KR8pTcmva/7m8n+SqJQZN3sJRlvF5pJMccQEQrPEl0gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn9IBskPNAuzzGhm1XyazcnEwuACraKiZmBLkOumG3BQIhALPuhEJS28RcfighiXqBFvo6cEiq7mVJ3qQdF0FvqfrZ"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.3.6.tgz_1496305616819_0.7443081974051893"},"directories":{}},"0.3.7":{"name":"rax-image","version":"0.3.7","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.7","universal-env":"^0.3.7"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.7"},"_id":"rax-image@0.3.7","scripts":{},"_shasum":"0bf1f98fa66334fe5ebaa98452a428478659d372","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"0bf1f98fa66334fe5ebaa98452a428478659d372","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.7.tgz","integrity":"sha512-sTqzG5jucAJanVBAlsh49KW8y0+2ZhZF+kYOI4zU+vMDRPxJ0lElwnh8PC8SSQ+tKBdUrJad8hMvAKXLUVoxDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE02BpjYDkBpPP/pgPsAoJI5MVEMR4u1HAJ+RYuXzvDEAiEA2wT99ORwIq849KNLEdplQJedUpsJEjBA45G5PLchOzk="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.3.7.tgz_1497520634153_0.8219307877589017"},"directories":{}},"0.3.8":{"name":"rax-image","version":"0.3.8","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.3.8","universal-env":"^0.3.8"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.3.8"},"_id":"rax-image@0.3.8","scripts":{},"_shasum":"087da36b8561a8d972479e6169babdeafd8ca7b6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"087da36b8561a8d972479e6169babdeafd8ca7b6","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.3.8.tgz","integrity":"sha512-dfZAw65KNss2XKxkLLjp8x/z7z4W+vWEWlzWy3zoBAjjKM0kHf9FFEKcYkzeq11UZlA2gm9HfgrS7kWl8+gUZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPmiR9AREF24rDBBHlishRxbhCTLU3zbs/2UVKf53rfgIhAJR2LjIlSec/Eh94iVN2RJnqLACZgYhMFS2cbCiPL1Q6"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.3.8.tgz_1498009290211_0.3705205556470901"},"directories":{}},"0.4.0":{"name":"rax-image","version":"0.4.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.0","universal-env":"^0.4.0"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.0"},"_id":"rax-image@0.4.0","scripts":{},"_shasum":"f2d1522d8878ffc7eab2911d3785e39cf0a0c2cb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"f2d1522d8878ffc7eab2911d3785e39cf0a0c2cb","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.0.tgz","integrity":"sha512-hYkwFBo0L2PSX7RxzIKZ6qZ/PLpDrn//lA+XbkHW9JkFx9uIQ16EtxYbZg9ofH2dsCwUTxmMEfHKklRgKrGTNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9bTuNWBTARjKeydCdgRYTL5BgDWX3o9NaO7iTNE/HsAiBncDBEGAtfk+2P7epesctuEhXM9iXLtqp41JyIuynyeA=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.0.tgz_1498527864995_0.2268727570772171"},"directories":{}},"0.4.1":{"name":"rax-image","version":"0.4.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.1","universal-env":"^0.4.1"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.1"},"_id":"rax-image@0.4.1","scripts":{},"_shasum":"529b2db1cf2ef2f7f3cc80c2b5300e4005455d93","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"529b2db1cf2ef2f7f3cc80c2b5300e4005455d93","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.1.tgz","integrity":"sha512-0Y/hhuQbHv3LpTs1r2trdb/SdrRjh6o/2abrQrFV1mYFDOzUQ9BuagIRFc6B23HQZnTHqp1bB9B95BfUY0Bing==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbFSkFVsxt5SrYV6IoX0QsR/tdXn/OgZdTNHk6eXAvIQIhAOiDqw9D+jJdWV70daq/DiITB4KMDXcqZVp0wzzGaPIw"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.1.tgz_1498543799844_0.4091530872974545"},"directories":{}},"0.4.2":{"name":"rax-image","version":"0.4.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.2","universal-env":"^0.4.2"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.2"},"_id":"rax-image@0.4.2","scripts":{},"_shasum":"74d7f34cc7fb914f2788bb172a776c7f0393b7fc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"74d7f34cc7fb914f2788bb172a776c7f0393b7fc","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.2.tgz","integrity":"sha512-JSu8TOZWD+Df7FSoYJSphZGyP1zylHRctLOhJ5Kt0q2NcqgQS/WdWbBM7pJyc3aQ/DZm6O1CfD6NyddL29Sz8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKf2gF9ARfnuxrLtyJPLgGKDf4eOHfrzXysaHHd8ImRQIgfNzznV77Pq7T2JIyL22JI+Yk971cyItkAtsGwbj3wAY="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.2.tgz_1498628315939_0.40293653402477503"},"directories":{}},"0.4.3":{"name":"rax-image","version":"0.4.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.3","universal-env":"^0.4.3"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.3"},"_id":"rax-image@0.4.3","scripts":{},"_shasum":"8831b850aee1e047953c3d84ea80d809cd9fe6ad","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"8831b850aee1e047953c3d84ea80d809cd9fe6ad","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.3.tgz","integrity":"sha512-hdM+oEg5/5gqMtFoax4/eMIvglztP9AGRd2O6qIEmV7/XtxvLWuAzunY19E9j5fW4V+U9Pz5uNpquCS6uKXWmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4R5Q9wQTJnYsC8tDdX3Cm0vLEtH8+da5yPM8gJzKcxQIgF+FuqXJFb110RlVW5YjzId+jNZmLqpvebXdhYsPJXV4="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.3.tgz_1499325413998_0.7251051429193467"},"directories":{}},"0.4.4":{"name":"rax-image","version":"0.4.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.4","universal-env":"^0.4.4"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.4"},"_id":"rax-image@0.4.4","scripts":{},"_shasum":"2d3f52660ce0cd16ba3c995f302d6b1241e9ae7b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2d3f52660ce0cd16ba3c995f302d6b1241e9ae7b","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.4.tgz","integrity":"sha512-OSiJdTKVe26A9WhKwrk7NyLbqTKYcJXA9g/J2+mvZ9IWaOUk2A8qR+rgCtx84D1fRskIbZwUOWkXNMlJDbyzLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5laRlj4C7xwem8GKtvp1ND/u7YKvJEER+SOb5OizJ8AIhANm8lqei+196tfj1ZKLxIzUP282TNc721UotYnhYCB6F"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.4.tgz_1500021408315_0.4576504440046847"},"directories":{}},"0.4.5":{"name":"rax-image","version":"0.4.5","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.5","universal-env":"^0.4.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.5"},"_id":"rax-image@0.4.5","scripts":{},"_shasum":"7a002dce6741a59006a3c8abc8277bcc87fcddd4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"7a002dce6741a59006a3c8abc8277bcc87fcddd4","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.5.tgz","integrity":"sha512-oM2V2QqhyyOB3XmUrs/GE3mLHZRsSGehhMr6Wy/XkW1qRiCoRNxWMk66iSErqxDrKWLp0T1RcYPgLx4JW70zgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8SbkSqpoyAPEVz9BSokNIguBPdP14aBMLTzzzzrET+AIgG6ZhdDU+IvANQj1pOPfRuqXQFs1rrrwVMudz0Apd6YA="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.5.tgz_1500616255891_0.6341584746260196"},"directories":{}},"0.4.6":{"name":"rax-image","version":"0.4.6","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.6","universal-env":"^0.4.6"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.6"},"_id":"rax-image@0.4.6","scripts":{},"_shasum":"2bcf53a2946c8defd026d5afa44dbef43d381757","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"2bcf53a2946c8defd026d5afa44dbef43d381757","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.6.tgz","integrity":"sha512-6uRInNBTOfa20WVJmoahyaoJbCcrAWpwTLLr/p2O8KpjiUt9Kvjo3F+BimgWwH8hBxOhIyAGPoSp81iTjcnriA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNMjWrcJgVe8WQYrdG68TyWiKCV36CRlVal4A35eWzuAiBpnlqF61lqywUuiyeI9wO0mI3M4NDqW5vhxesle4BA0A=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.6.tgz_1500878120781_0.26911109732463956"},"directories":{}},"0.4.7":{"name":"rax-image","version":"0.4.7","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.7","universal-env":"^0.4.7"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.7"},"_id":"rax-image@0.4.7","scripts":{},"_shasum":"bf30aa86644f91453e2bf2d332c8829521e911e5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"name":"yuanyan","email":"yuanyan.cao@gmail.com"}],"dist":{"shasum":"bf30aa86644f91453e2bf2d332c8829521e911e5","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.7.tgz","integrity":"sha512-fSbS6dp+zLjqr7V8HFEKwUgyi1lgF28EcfAPLJWLiaX/NIoOoQxQnnKK+snFCv0Sx+SFfzaBzqw22saL1DMyBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSnbcH7jPGcziU25Fd8RTGP4JuQwFEmYWvHeI8L1WqNAiEAzzRRdbFdH2aInk/aCqiwUUUXDY5V0PxeZFbhfbt+NMw="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.7.tgz_1500884764622_0.5771239399909973"},"directories":{}},"0.4.8":{"name":"rax-image","version":"0.4.8","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.8","universal-env":"^0.4.8"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.8"},"_id":"rax-image@0.4.8","scripts":{},"_shasum":"dd7d2d6cc78925b0d8b4c0a3ae1d519a298eca12","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"dd7d2d6cc78925b0d8b4c0a3ae1d519a298eca12","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.8.tgz","integrity":"sha512-vB2ouJl5UwcJA29TMTIuhTrzI1KzRv9RAqMlb4DUx5lDcETVbeQhD7lWCVrCrpk4wbb0rM4cljyZarEI5uyJKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCp5LlhPwJS/9shiEKQl64khHKInWZ+0wC+14ZOBzrN9QIgObvlCVvcI6fRtLRsmHTS8fSrt0KvEdzG3smsKA+5cps="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.8.tgz_1501148542251_0.8222557806875557"},"directories":{}},"0.4.9":{"name":"rax-image","version":"0.4.9","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.9","universal-env":"^0.4.9"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.9"},"_id":"rax-image@0.4.9","scripts":{},"_shasum":"ea95e75a74f00263a45e1835becf3ad08fb09485","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"ea95e75a74f00263a45e1835becf3ad08fb09485","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.9.tgz","integrity":"sha512-9ZvzG7wVsnj6N75THvv4bXa8dz1ISZ70WDlGCNQSOUvAhU+DWHzjEFpXYTBPsJE5ROOCVQEGZySd48wdOzbIsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwQMRdjk+MFw9/sl9ozXkCc8EP3aYgjxJ0EUjYByc5RAiEA8E5qcPJaqePO4/QgcPNcVyUVa2FeT32Iq+FfCYvxiNI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.9.tgz_1501666843637_0.19494421663694084"},"directories":{}},"0.4.10":{"name":"rax-image","version":"0.4.10","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.10","universal-env":"^0.4.10"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.10"},"_id":"rax-image@0.4.10","scripts":{},"_shasum":"251cf1f947b9c14c97f54485a4d47bdf8e31004f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"251cf1f947b9c14c97f54485a4d47bdf8e31004f","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.10.tgz","integrity":"sha512-o5uNctnYd1zZvS36jRes8BRc/RgeKeycAYyCIxFc9k2Zt4DV4ZfJA6+G1Z25HWAucF16I3sj/IknuH7yVO343A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBnm8QsIr/ex39H2vU5VQ1syMQhEdkVQkZJ5Hms2vJhAIgIV/H/b52LMv9lI0zKEGPviG6aMBV2ZpIq7/1RANrdJk="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.10.tgz_1502428433146_0.11808816902339458"},"directories":{}},"0.4.11":{"name":"rax-image","version":"0.4.11","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.11","universal-env":"^0.4.11"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.11"},"_id":"rax-image@0.4.11","scripts":{},"_shasum":"eb8953ba3860d42c8c4b20ec06e02648a8af7eda","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"eb8953ba3860d42c8c4b20ec06e02648a8af7eda","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.11.tgz","integrity":"sha512-RPweqk9qN9fE85Zd/fdQwMIxmPTwk8mn29WeN02SEHn13mgwv5NeAEu9cTpIHYtFzQrJU9BUgCPhRvLF21qzNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9f1l/NvWBU9jh/9QBTjJ1RRHtB7keliQ6krHBCnRp8AiAqZTskdVgn1jj4Z5w6nHh8f6lhKE0roMQImABnAlLiaA=="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.11.tgz_1503460995601_0.27457893174141645"},"directories":{}},"0.4.12":{"name":"rax-image","version":"0.4.12","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.12","universal-env":"^0.4.12"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.12"},"_id":"rax-image@0.4.12","scripts":{},"_shasum":"98c1ed67e377a8089754cb87eb68bb83f2ada26e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"98c1ed67e377a8089754cb87eb68bb83f2ada26e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.12.tgz","integrity":"sha512-9uuk3bPDs3VDdC+K3UDEGVmu5q19nvIW9Vu/OsDDCfGLJXGAcRg/JljJ19ij1wPMm3SDqcxN05QAM63qCqBUfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC1yrxA2IRhivtzfr+n27nAw33A5dB1l8agfFj9yT0iwIhAJbV+oum89N3/rpWUGWdx7NvAQHzcCCQZpH9f6bq11nK"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.12.tgz_1504854224238_0.14942316967062652"},"directories":{}},"0.4.13":{"name":"rax-image","version":"0.4.13","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.13","universal-env":"^0.4.13"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.13"},"_id":"rax-image@0.4.13","scripts":{},"_shasum":"8ad5eb32cdf5dbc67836510cffc8aaf4a528c0bd","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"8ad5eb32cdf5dbc67836510cffc8aaf4a528c0bd","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.13.tgz","integrity":"sha512-blG1Uv504wLU3J6Ancai2mRQZfe8R8V1wGd/IpYcLAhcta0299wTqBWW4gxSVt4WE+6jswmbBBOtgWQMSTwF8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfA6c8nVjJd8zbS2KlxO4LhkLmtcz2FgHT50ZHbm5z7QIhAM3TrXN1LpQMHNpBu+OP7sg4LxlJnxurZqhMQWxcNTb+"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.13.tgz_1505442409927_0.767558992607519"},"directories":{}},"0.4.14":{"name":"rax-image","version":"0.4.14","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.14","universal-env":"^0.4.14"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.14"},"_id":"rax-image@0.4.14","scripts":{},"_shasum":"9531cb32e3c149e7d1a01b9e5466e68e7b886a04","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"9531cb32e3c149e7d1a01b9e5466e68e7b886a04","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.14.tgz","integrity":"sha512-w9K5maTUFvN75JjRDLWWcRSqbBhdzc7XrrnIFOAgpv6iBaRdDzQQvtIGNTonHHaLGI4ozgdZVfQ1lVH4XV3JZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYeTAKqJdyb7KrXJWv+nPJK9644DXYO0uFxKTbpaOoEAiEA3jfWNu5ufsjcxSyjVknUxU3DoLVKnwtpCBI6jWoxObI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.14.tgz_1505988965953_0.6611514363903552"},"directories":{}},"0.5.0-beta":{"name":"rax-image","version":"0.5.0-beta","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.5.0-beta","universal-env":"^0.5.0-beta"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.5.0-beta"},"_id":"rax-image@0.5.0-beta","scripts":{},"_shasum":"7fab1dbf33ff48cd49b1adca8a8f1e3711fdbba2","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"7fab1dbf33ff48cd49b1adca8a8f1e3711fdbba2","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.5.0-beta.tgz","integrity":"sha512-cJKCqA/GjzEfGPMk3HGbP0o77GhhArsp++P3h5ll9htkkbjD5imErHgCCJeP7+eyGiehsAOTtLp+eLbsx526fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1U5ly4Fr2HViS+Hv/1LkJKVHzsKr2iNKJ0qK5xxElQgIgNgLMccnwWRN7cIZFize2L1WBvj2nEc6PxVnhZR9rs/Y="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.5.0-beta.tgz_1506334638202_0.2894517795648426"},"directories":{}},"0.4.15":{"name":"rax-image","version":"0.4.15","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.15","universal-env":"^0.4.15"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.15"},"_id":"rax-image@0.4.15","scripts":{},"_shasum":"87123aba9024578a959fcf9cdf36becb6771fbb8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"87123aba9024578a959fcf9cdf36becb6771fbb8","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.15.tgz","integrity":"sha512-H/NOAEVfZQ4theUVJiy+n37+f0aEkycJUTOU6xwasFyRDIOldr/Q3+1XRGFlGj9N6CWnJt6X9YxhgMaqBXYfhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhOFjYRBEujZbo+2v/27K6HgWLZuwpqYNLUpcMwdFn1AiEAk3JKLWgF3r0aOQ3wRAzAXJBoHXPiAV+qL+HH/XSM+vo="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.15.tgz_1506407135942_0.14832469122484326"},"directories":{}},"0.4.16":{"name":"rax-image","version":"0.4.16","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.16","universal-env":"^0.4.16"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.16"},"_id":"rax-image@0.4.16","scripts":{},"_shasum":"abbf71805e8bb5dd1e5d2d0888ec6e6c93cbb0b6","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"abbf71805e8bb5dd1e5d2d0888ec6e6c93cbb0b6","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.16.tgz","integrity":"sha512-BK5MJcXTNl5C2x5XAJ/sUaA3MkZgEvFIf3Jk/xOpdO7WngTMI/NPiP1gEGwfaV9JzVEdpjy/xilgRyuc6BpYVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGm1uDms7RQL8zrpOEcpJGrTenUEekdLUhw+k8cwurd1AiAcvZ5K5xg5v4X0DMwiKJv6wB7gtrRSESRwTzLPH/werg=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.16.tgz_1506585994306_0.46936002001166344"},"directories":{}},"0.4.17":{"name":"rax-image","version":"0.4.17","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.17","universal-env":"^0.4.17"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.17"},"_id":"rax-image@0.4.17","scripts":{},"_shasum":"eefdf3129476c780dd451fa973fde90045cd8d40","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"eefdf3129476c780dd451fa973fde90045cd8d40","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.17.tgz","integrity":"sha512-oR1fVSkOIqq++vah0mKGuoWxQqLmxwnib2cAG/bwdxPYe0aX/ULo2gQqz8Azk+OLM7ZgS927bPpwzpIRnLoaIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiMurN+/kQ4JYt7CZ+F1w1EcUB5yUvx/5fYJ7zTY1/UQIhANGTNVsDi7W/WUMi0xlqZJXS//1jyCTzIShSGULUqy1F"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.17.tgz_1507699890754_0.3594845454208553"},"directories":{}},"0.4.18":{"name":"rax-image","version":"0.4.18","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.18","universal-env":"^0.4.18"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.18"},"_id":"rax-image@0.4.18","scripts":{},"_shasum":"3da02a8fa139f450a21d0e63ff22015fb8bed751","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"dist":{"shasum":"3da02a8fa139f450a21d0e63ff22015fb8bed751","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.18.tgz","integrity":"sha512-U0zMpnQUJjOowDqqArdsmU9wY+RAIc2aNKNiIRMFyRsRwpTkysw8JcWAmTN+OLt2gubXE56k1qqvzeHXNDsnbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDklO6NmuB9TIps+z4Wk7Huih6WYENrnwmRDDYr36OWygIgPb3aYL22DxUQfAnYOslVBKOMfX6Qdg4o7eYvpxqPfvQ="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.18.tgz_1508137536754_0.8158109751529992"},"directories":{}},"0.4.19":{"name":"rax-image","version":"0.4.19","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.19","universal-env":"^0.4.19"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.19"},"_id":"rax-image@0.4.19","scripts":{},"_shasum":"47c68f8ce1cef1fc94b306394b173f5427332f07","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"47c68f8ce1cef1fc94b306394b173f5427332f07","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.19.tgz","integrity":"sha512-TRCEuu5tfgM2MbetNDceM4ntIWrRA9ML5IH0+UdDhyxediMB0Bn+iTie0+Y5hrXoavF3t5Wf9qsaqvOKcGTJLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5/KVgJ+Q77CX2RH+U0tkmoG1zu60kfyLVsuol5t43BAIgSAnFhC1fr6AYbtnEYW2xWbhq7lNUY/Ugj5PRbgUKR+E="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.19.tgz_1508225782192_0.09002349362708628"},"directories":{}},"0.4.20":{"name":"rax-image","version":"0.4.20","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.4.20","universal-env":"^0.4.20"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.4.20"},"_id":"rax-image@0.4.20","scripts":{},"_shasum":"cf6a8b19ef18f10a0f4ac4244225ee4b1bb6eab8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"cf6a8b19ef18f10a0f4ac4244225ee4b1bb6eab8","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.4.20.tgz","integrity":"sha512-dreHByMG0d69a9b1KD8xkvJv3Eosdl6tRbEwdsYmCJr5NP88ggH0a+uNFzkiEOGjyg0olelvLvjEZCMaK8jNZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFSyM4Z00VFy86PtD3k0LcsedSjXsYwn3zU3GRY3fyDAiAWWvBf3ksFsq26XpW/4V/U7KB1lHVw48wRNV3nsTW9Og=="}]},"maintainers":[{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.4.20.tgz_1508312849013_0.021667113294824958"},"directories":{}},"0.5.0":{"name":"rax-image","version":"0.5.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.5.0","universal-env":"^0.5.0"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.5.0"},"_id":"rax-image@0.5.0","scripts":{},"_shasum":"131bd619e203b7d3a714bfa24208e67037fa58e3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"shasum":"131bd619e203b7d3a714bfa24208e67037fa58e3","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.5.0.tgz","integrity":"sha512-aps0XPEO+9oCKQ5C1Nr6yx2fA+V9zYusl7JxmSMh9xwO8gSbzX7T9xYcT+HCIVjwl7HH4mjT9vqFQGu8v8Ctsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/MedPirICe0ipLnWOlN6bvkXbSmSq6q1Dg1GgX0M2bAiEAy6WNp1zE0XsrNYi3HC98ZqHc7+MChVAxa0a0I37xxvA="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.5.0.tgz_1513140828525_0.9539205471519381"},"directories":{}},"0.5.1":{"name":"rax-image","version":"0.5.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.5.1","universal-env":"^0.5.1"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.5.1"},"_id":"rax-image@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-Re8wQmj1p2vuUUqE0N3oC7zjkDRfIm8kOTWjmslfOa3h3HlQYk4JoEFqPc4Bwqxb5fWh1xQvzHcXEWyV0Hq5Xg==","shasum":"e4c33f63d4db57063dab6a3e6817700f6435ba0c","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUuywT78wV9pB6w7Vljcv5BnfljRZOH6Cxy6k0sD95ZAiAGkUaYyngk4blww0L6XDIt8QBFS/8icJ5vAiwYi4YURA=="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.5.1.tgz_1516880678067_0.3284290786832571"},"directories":{}},"0.5.2":{"name":"rax-image","version":"0.5.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.5.2","universal-env":"^0.5.2"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.5.2"},"_id":"rax-image@0.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-ZwWl/kW5hWIz54/CGRg1Vmgr2NLL/63y+OEJ+R8tb7mKZwiGt9egP6y1QiPBCMBwwC6lwAdjZyPKBx7Zkz7rnQ==","shasum":"a953266e301a9c3bad8757bcfbbeb9b8aef0cdb4","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeQkN+wWmQWxd0ZnqWypD3prpRldMhJhnkMYizImxk6AIhAOP11S6U3cA1umysLdcFe5Qk4TyFFWs+vRHBmToeN+Pk"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image-0.5.2.tgz_1517302862373_0.7684012847021222"},"directories":{}},"0.5.4":{"name":"rax-image","version":"0.5.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.5.4","universal-env":"^0.5.4"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.5.4"},"_id":"rax-image@0.5.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@gmail.com"},"dist":{"integrity":"sha512-cYwtz+p23mwSWGh1i88sfkO3dsv+J/bB2yvG1rNCC10Rxclsc/Ez9JgrcARdsM+CQjxvhbG0eMSLmFrLEE3Uzg==","shasum":"a740fbb7ce80d0848e7c9e8d34d6c8fe9af5cb9c","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.5.4.tgz","fileCount":11,"unpackedSize":74464,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6xcKyANgc5NO/bbHKSQGwRiv7SN2xOpMi+0duNx6G3AIhANOWygYjtuT8DgUHtUgUe4G8yExTrURpl7A2t0QzI5QP"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.5.4_1519961385723_0.8613355602568746"},"_hasShrinkwrap":false},"0.6.0":{"name":"rax-image","version":"0.6.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.0","universal-env":"^0.6.0"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.0"},"_id":"rax-image@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-VaoCl2PFHn5/xtRKBEzed+e7oQ8MCD+YfPdW38uLUYu21dBxmeY4FZsQd/XqQ8H8z07MJGpEzoldJZ9E9v/OxA==","shasum":"c95d9fb185bf433017775700a168d98e4b2c9d7a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.0.tgz","fileCount":12,"unpackedSize":90488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW9gI2/0Y2Kj461ZU9a4Q3TZDPu06GPwyXfUCLfKMTvAiAWg9Yji5EiuQbq/gR7uL/1HBmzd9P2IzuPR84Kt3/iyw=="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.0_1523331738884_0.3912902760283439"},"_hasShrinkwrap":false},"0.6.1":{"name":"rax-image","version":"0.6.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.1","universal-env":"^0.6.1"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.1"},"_id":"rax-image@0.6.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-ujom8uIjB4V4kM5A94e7pcemF+bXYvtbTZWEfXdBJyEfD8bRKCMY8vPx6uj/mXBfmOFdb1PbMUAFReehAKBluw==","shasum":"bbcf4719a349aeab883063e2d7dbd1c1ff76ca9b","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.1.tgz","fileCount":12,"unpackedSize":79932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3Y+aCRA9TVsSAnZWagAAzqUP/iTsekD/QfOYWrdvEli/\n7WSb5DWmcPqUlqPJNoAQjdRBfD8y2IG2XsEkJPWPhj++A8ywkYW3XnmXJFeI\nme/GVbi991aTkPwt1KnYK8iEIOCEqVMyLz5siKkNBPMQh1vz5IS01Fq63/ni\n6e/scUVQsfjjfZH2am2ZJQC2aNALcUIRZSWSczYAjzUiQERrEwfv/1wULYgo\nVVv5NDyDvJPgDfuUxU2MIwR2GOraxifNIKZpMPUiInbDUpMfs37z8Q4o2r6y\nLrC4GUxNByrE3bA5wJ1Us0/P2wljAIHV/OT3LMZYTovUM/Lae3zIpygJsUcR\n33SBmkPKU4I4/bmxPOdONHprka4nmiEUvYmpGbtzOzLEoxX1chVJ0UA0LlKf\nucz6h9O/KonYIATnHQADh+ruMKnXTm7vtIUfTnHSEWfu3S5KvbEetXkUDcgV\n7xhQrsVOqa0dPby/PYK/T4KKtFUTmCOSEOHZUSObHn60WSMYBHCCCk4reJB1\nzjrFhuxdT55zXEibk3UzNDye7XSgTz8h7nBL1spZQ12IEYJIJqcZNTUyxlDQ\nfbq6+i7LUQQyyWft37UTcBLPw8fN3ai3ZhD0GkKBgeueYb6yr493kaOmilOG\nwX57aI2mVkosrNcawu5rMmCY0h06/cLrqe3KMNFMuu7ItoKEjHj+1A1gLge4\nyZXF\r\n=eOi7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkb1KpISfI0/5v0BeGZOeGiO0DLqThc+9fInAfXGVDMAiEA4o+qMc72x76LUUiFslT9S4UAtAlnkqbnmDLyJBr9ysM="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.1_1524469658476_0.6822297206246517"},"_hasShrinkwrap":false},"0.6.2":{"name":"rax-image","version":"0.6.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.2","universal-env":"^0.6.2"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.2"},"_id":"rax-image@0.6.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-1jYGsnKSxRHM/subosIy79FLOMVPDBxpsR3BfFuYN1Q0OeMqM3CmaKnQOTz7QFhUEoLNrftR8KVIeSZzUL3c0A==","shasum":"107bec4f890a34b30f36b43a9026141c3819faf0","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.2.tgz","fileCount":14,"unpackedSize":87032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8VMhCRA9TVsSAnZWagAAA+YQAI9OR1lobiGZAfM3q27O\noVh2NQKciLfwkYMSLJA1HSmNNaa7DpqCbo9yjJRwgvf+nDPWt2s4aPER5sVA\nL/7G942TautMEUTI+NbWQOdXuWMXuU97zZfiRYosMsCU8jrUNg0Vmh/oNK7N\nz3yCRvnJAVE3Ga+nrvdSig+pvT3rlIi2xm2L8HqHVIJisFHb468cAF0RHKpX\n1bNUgbOp3yzGGnvEIxMwCRkFWXpMAZGCvt3nExONSDEESoOcY4kON5D9qWrh\nA8tqN156blhmq27NE18+aZn7XXjaGuhKX3rAcd6xvCxYVd88mjg3mWmvO/pK\n9s5pDfOovd0Sw7QzgGdByT50v0nr4ElMq2KEgKAvXGBJWr88+DN+0dJBfG78\nw8h3P7gJ+BaxaZ61WxGsDzY6uIGMkObD76F/xtG4btUlM1ZsqQnZtBBLMx2S\nMwDuHWbcpqGwr2GAoggqNG+brHt7chd1wqXxqgUNJuelqXvRZ3AYGBKvVYJs\nFHSePSNCxWKFdGxpRVi4I87oYLXQDpTC6lmbI7+ha7Iv3V1S+GnybGeACWK+\nWHhfGEUJ3ntZ51lxlRT3vf8ITxQlA3xm8fB5Ed5FC7l1+fp8CNorrvV4eVDB\nKxYfCPLNPvr/FKLTJtm+knWyi4bcCPPzJIqkjDV4Yp4kAnKogd83CttUokAu\ncuFJ\r\n=ZbqX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeiafB7tZtfDk4yFv0kVrOpvpR0+c9wav32FBdA0AtbAIhAI1VPNFg6TZ3twVx23XXNchwKDUckfhDEjTk0RDpHGEv"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.2_1525764897216_0.635011301303978"},"_hasShrinkwrap":false},"0.6.3":{"name":"rax-image","version":"0.6.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.3","universal-env":"^0.6.3"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.3"},"_id":"rax-image@0.6.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"dist":{"integrity":"sha512-zKAq2bTJo918rnDoMVkZ7ZZeJO0dizkuDl6DBVN3mtLaFxWRxY9bIdidSwYWMAmJ6rw+4VNSpOKL8NeT/KECQA==","shasum":"cee28a6848f67bd94fd2a30613f2d4b2875ede3d","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.3.tgz","fileCount":14,"unpackedSize":97588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8brWCRA9TVsSAnZWagAAHj8P/i93VP0S0wSItUluOhQh\nb3ZLAJXy3J3Xq8kDHku2tGa33Xz8AJU2J4hEl7JnkYgviWFLaiJayW86S8VV\niGUtN1tkg2mZRUCPENJ5T0ZjCtvf/qHhxSoWmHt1di8W48+16Ut4k8TlrFCI\nFxACK4HKa5anko4CuDPXAVD9EOzkalOrhBWDm9fl8kLkKJTPQ1RRLO9v7O/g\nn7XKdfMyNFw8rqMixIqKT4gDbDTRQpAg5NQAPPtFl/njBH00FacUPArWHunS\nSyusU+G2MgwUHBqu/NCQ2jTNddxbzON2ldOsUMcWRx/k9IBfpzR0FjixTqFX\nYHw68MYPjcSSQUVKmV1ckguQTGkQF3RE67uV3gvEEu5WmXLYmOjljN4oSPnh\n8URdAUWjb6zwdFwrUT3btT6gNUoiTMlnshZQ3Kd0T6lcHXWzA7u1fppGYDCu\n0m6ZbpM3/MiXY4sjYgddSeeorum6qc9ieQUyhYoXIm3gPmWvhw9Y1XgmNMBj\no8GLlndM0tofcugmds+mSt12CkmKCs6Ius86Uzkm2YK3TduDfBdPL9pXKE+n\ntX/gtvVOxuloTB49s8Axyh6x8f1ScpVhe7zNK6TENOvMxHiosd+A8oQ4oo+r\nZdbeRTJBkm/VHj1XBaB1K0mJOnyQFV15BS8fHimfwZLqQNLvGTcI1oD9MovB\nBZq+\r\n=rdyd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpaihWhajTd2blGTpFi/VBLEESiU2Q96osXdMOS74EAQIhANePXCgeL6PUb6uQ+yIm49N596LLvquv7BKdI+iZ7cg7"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.3_1525791445891_0.3760641012949446"},"_hasShrinkwrap":false},"0.6.4":{"name":"rax-image","version":"0.6.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.4","universal-env":"^0.6.4"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.4"},"_id":"rax-image@0.6.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-cf+AY8SMx7vCoW3HhywVu4BAtWKpjMa+DEHbyXV7kG61CtXN4M4SETQAzoLgFmuleiRJC9IgDz0CqdQpmZ66+A==","shasum":"7ae95dae4b8e269bcac4d6899c9d9a37146cf208","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.4.tgz","fileCount":14,"unpackedSize":102422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGNTECRA9TVsSAnZWagAA2OQP/2ts4h/uEhqubWRn5hhL\nsjbRvr+EKjYeyHpj8+vYs3830Jh2pGSX9xAZYUdOYh9YIAH3aBwhJgSOWNL/\nWqqBtvr/6MM9+RWQ3tgrPJ7mP5wh7zkRfqN3JmKdLutERimQC1TGsBCDXB7F\n11ScWPETZ/tjP21rgr+qhYWKcizJvNQ1yo0im2Z1TNXZduAljHkoHzs95WbN\n1iaVU5zZQ8JRLeldddQsv779Rw18cRLbVa9BYm6pttGzdVzHxybKLogplsDl\noX4JfCEw8B8dZdmQzg/b6AIErBbMHmqst+kpJebCzYutGkU/yW2Z4Lxw3tKs\nf+bkFRgvHKEG1PVI6usTsEcqyF50D4mez3BlPuhiZsL2JDEdAqqYoSrc3t3d\nqrXmmY3eJjB8kw85DVtA7E/FVu4WTOZ3Im+xHbwPtTtTrul8OVRPVPMSZSfj\n654KeytViX5z4HdEJ5fTz1Yi5g7n8MdmYZFiOpmGN1a2k6etLqcQsWEN57ox\nqrKNuQnc8hosisedRodycHGOAAvrltFUeD3kOIFrBFMx8+RZowHm31NNUg2V\nl97SqrDUBT8NUa1O9Rb9TLXtf2oiFzMfz2yqziaAr9ULFkiKhJEvCRT22T3W\nfQBk/0ynhp+R2DFecsxvsKGKGkL4oxI1pRF9FQodxYelE1AoUecraZIiFPLC\n/sKk\r\n=YgOR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYL6nKFwlxF2gu7SrlwNjZADSAcr1VRB87lDDphIyUzAiEAkLUxMXpNM1A/kj/G7zj8W2nUeLSbpUg0PXN/0Q+rOmY="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@gmail.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.4_1528353988178_0.3357044421886495"},"_hasShrinkwrap":false},"0.6.5":{"name":"rax-image","version":"0.6.5","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.5","universal-env":"^0.6.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.5"},"_id":"rax-image@0.6.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-+NW6LYz1oi8u945BJ1aykTaSl8qUe9iEaBF5KeUL+X5SxV357BSbltHGZudJnVxJxZ10urQpxaUce9v+iX1Ybw==","shasum":"6bf6ef4b846bc77a5c92162660645f39d8741827","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.5.tgz","fileCount":16,"unpackedSize":159606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfnUqCRA9TVsSAnZWagAALLAQAIRzYgzTRWaW9DAy8bp+\nfHaip0A0/SvJT1VXdfj30qWHfsA/2IhdhjcwZ41h6dVKGQMoAU/M0bdFQru7\ne+YAeFJ191+Ug9XjRUkk926eAy7nMYEmZLN5wmBUZBxsxnKyCwHQMUyRMbbM\neqK4+6QE+5AgVntndbFGtPNqIabR7JH6cftahFQj8MoPr2WZ8Yml5NoL2/94\n0XJxX7pIzyh7jKmyh6TUEu2frI9DPM7swz+wTxxTtseXbbMfRyjnke5V0OUo\nAN8r/tkFcvh/QGkJvm8QPYpz1cTalLAxSqEJvcY8cYNUBafIhWX2LtdoPQGH\n++LhZVgE3Ap4yA8hYx1ZNx4ES4Payt+eaVp9Dtx+zj4fez61K73jSm0JgW5Y\nrMPrzQghP81dnoe8YCZ0w90Qi+PjGO7+bN5khkxZVzJG3AiXSNHZssTADFPh\ns2PMOL3OxaVcocU5YHExNZMCjC+yV4hdRWewyoGVYv7lo3v0yBHYFMbSAi3Z\nFWyQM/BzXvD9r5NRR33ZzlyxaxPjGRR07AXL1NTuD872Hz//y53r0sQVx22E\niirxzGzG2VdUYFhJAmMbJE7+F6qXTkLH4osK7ZgsE4s/InQbOlkpzzzTXENn\nDkF8SMxKdDGoSQOEWuenj38zNKA7r2pJtgHAoiBcNyxOEtkbo8GfqHF84/4n\nMyRH\r\n=fxke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHUny/09CbjNA63OfwqGphS1j4VdF7XnDcZFDHxzUKB0AiEAmrLNPTbqyzQAMPYVbNEl01b8TMJtAZLDkiUhIWE/bQo="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.5_1535014186129_0.6309789745264636"},"_hasShrinkwrap":false},"0.6.6":{"name":"rax-image","version":"0.6.6","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.5","universal-env":"^0.6.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.5"},"_id":"rax-image@0.6.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-9fY7ToV9eLobyyCgL9v7Sa86KTvKe+ipMvpYKcqpdnn9kBFd5QWxtHdex87232QHF2xFBGzosB8X0QUhX/PYHQ==","shasum":"405ca691a876ce78d3fc6e4a2a3a457b83eeebe3","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.6.tgz","fileCount":16,"unpackedSize":160417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbf3m+CRA9TVsSAnZWagAAox4P/istC2YAJWhDPvChrW6/\nRMbhbuImDmjnOGJrSHA9MFZKZ6A/eXCEv17zDq1wrTSnyf9OTjs3wtXZkO3R\nirXtM72l8LC8KOGU1KZmMVQtAVtYJH1H6MLkf2NkL0UCxLtXx/sp+WGvImg4\n3anHxh++0OVD1bkKmN5Uw0V70Is2OSb56zDzVPS4m8PoU03hgoe/1SRaeDwX\nZAwL5P7bLFZ34z8vQ7XiuQDNlfyhY5Ep1Gp5aC/N7Savft6KRzpkrim9iV4K\nLNP6NHqxgIEEpOdp2DF8sS8RDe4dIsLknCxSoNos9EtnfJ77NO/6F4GOn1Ai\nqLtJxG/b1e6SzDrjTM1ACAKhqVOS9oug/aXIw8I8cDp5xiDBJ9jvNBgmY95X\nyqXmIg8OK6emdVF0gmRynuNbHqaj+L2djJEG5TOYKHFf8JWeYb4VZQM7b67Y\nf65QGxD8uqYqPpmC0af0HNmPjFiBRXXoKUdFdogpl+klD4WVBmbZnXu+o2KB\nM12tCNIzTtWqZTOXt2aH+2TGSwMOBsrfXunvPrvcfDNkna+0ECghgB5jNiGR\nABz0kOtJX5SDTl7buNJGpdvPiy2LN+oNqYazNNIjAUSgx2IxQR0Lq8vxnwez\nevqX7Zz3VepjA5rC7fzkfnbHHB8FkPELpD0FovcL4ZwPv06JUnsjUbP3rIPG\nTbFy\r\n=892B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsYjoauTpO3SrZVEapTxyx5ayBNKwkTPoDeq0Vws+UsAiEAx+3Y8er5CxUOZv3gGzTTBtW/2ZkPlLY4J7T27oBjt1k="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.6_1535080894290_0.43488584787242845"},"_hasShrinkwrap":false},"0.6.7":{"name":"rax-image","version":"0.6.7","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.5","universal-env":"^0.6.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.5"},"_id":"rax-image@0.6.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-pwbvOYQxnbgxE9dwzgxcV12OOag8Pg1EBFlku0O/NK3C8LdGYo2KKQ2cRqoxNcB0yklKsP/QpvmD5pFVXTIXXQ==","shasum":"9fbfc2ec7447b11cf747094e44d728af09d91dad","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.7.tgz","fileCount":16,"unpackedSize":160419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbg7zFCRA9TVsSAnZWagAADZsP+QFwgKmTaRolud3pR8hY\npU1y0blwHA3SD1931+217b91Rk8ia216D0V6LpJC3CLu65FgJhIh54OFGCdL\nvbR+zDV6ra3AGR4ZuLjYOrubOpPazfEDvL3ZmUQXEG074KwcQNpOEe7dPzJ7\nMhfz45BSz5tk3uigph285m4QpxLKVqKUcFwexiULqhNyHB9M6fLrDjZ1WRLV\nPZm67txJZ8TsTrP1zEvzrEqKqwn2YbUBjbcFqWHaAYFhgLGrD/ZllZ49+7e4\nuzzCVyROw3GMDMAXAg2qa56+tWUSmwH+aVtK2lD2iFTUxC8iVezrO11GsxM8\n42qqM1RwS3di3cg/VhvGQ80yNve8rYLpVBHNDkzPtoEbelnsjqWKLfx6qaAY\nwKtO40nXyrq+4pxFlwyHNiOgHV+HspQDGLTaTrE2ek+7+v4oA38n8sTxSctr\n+GOrD84aFXmiG2v2juHXKwaLmDLnpZGZ4+IYaXenPoN7F9By1XjK2S8tC9i2\nbufIH4bjVABctLlI6uSX3c3z2teYZHCP0Y73jM2YyPzJ2Qq0CRZ9NzpwpcYe\nJRzQpUt7mkVjxwGL73+4wLSMWrlrEmpGL/goKN0ptZvj+sBYU3nd6MpF+Oc9\neDGq2AXKrmZWljLgJBzNQhuVdgG7mlBjjBJpMzVdjku4hLDhkBsQ5dTCe31S\nayuo\r\n=1mri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa3ibH4h80aHno/cn/Tgym0eRlm7kkYu/wSUfgJ26FXQIhAIUNXuDkKg2aYdVcVhfJS1yC962A0uld/9kDnPUN6A95"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.7_1535360196214_0.6266589201730701"},"_hasShrinkwrap":false},"0.6.6-1":{"name":"rax-image","version":"0.6.6-1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.5","universal-env":"^0.6.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.5"},"_id":"rax-image@0.6.6-1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-6TmBEB9XuEwez8EaDsk7kxtnkarnYVREhsvro4UqHZTxkkWdaczTSd6og/Z4nQJE0wulB5Tj8z5c+SZ3Tw4D9Q==","shasum":"0b4649ac87cdb6bd2aa96677092b009fe3f883b5","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.6-1.tgz","fileCount":16,"unpackedSize":160421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbg75bCRA9TVsSAnZWagAAxQ8P/RmcM2IEGfVPJV5AV1ZL\njhvBYmcdTdV/jS39QMsLUxVk7B7Vaiad4EzhyY/E0lsZJ1k/qr1ty2TKQN5e\no+cytMC3KjHHpZbbBjcq3PnfwzyyRgw9OqpP9Hno9HG/xGzWKrOJLL3tbcqz\n3NukGdV28XmF2BMemtV9eEOnyeXs9QlbV1BaoWfETdEHCRaaAESzjtPBzAUN\nMgnyGw9dqy53QN1OlZPAuAolHK8FaVot3sPDRdcTkSSMApVdeYJj23HWCCF9\nbAgd680JQeWk7hF2tiONllY5OekT0cGcWCXM70EbLh5l+a/t7VdNrAmE3Y5n\nZH/w4oi7abXsff3FlnCl/y0gCnrzavqO4f4bUm40kqH7iicck5V68/+YN8dK\na5nsgOV+niP26SrJMVC9voXz4iRc71eMEm3Oc2eaJ8DeyChRgaBwdRVTqu16\nlyxNo0cJhiIAdONU3Td4YvnI7yHON1YAwtfVuNh3n6xZ98Qk5pDeaQC3tzR2\nClJ6fTj1zj6YO/674UnZSBQcqe1a0H1q075u4wfn2DartCkk4TPcEE73U4F5\nIGjGdubOOVb5BjPe8Ux4k2hH1Bzc0MM0vzbJOlYYm7Bq+30yCrrFlAwEl8bh\np6lTBmkQUZ4j0DBauo4BzdkD6NNnSNhMgafx7TRfJlyZIUu4Vo1PWRAEujAf\npUvf\r\n=4a34\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbUYiunzxU0jVALRXvH16fO+ss1F0EglmI9yQ+QNF8DgIhAPBOwZu5NToEvrdzFziT1Ymax7ti2Zi5hT1dpipTixng"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.6-1_1535360602623_0.5427622953199183"},"_hasShrinkwrap":false},"0.6.8":{"name":"rax-image","version":"0.6.8","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/alibaba/rax.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"^0.6.5","universal-env":"^0.6.5"},"peerDependencies":{"rax":"0.x"},"devDependencies":{"rax-test-renderer":"^0.6.5"},"_id":"rax-image@0.6.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-Ee7H0ePdXv4J4t4w3HAtjXasLPNqD2HQiPbJeybdnOOHHVrzawN68ypb+wy5I2Atad0CvdEQ9dXDNpkPPwElDw==","shasum":"44b6e559178e8c3668f1eaf352bfcfdd09d7ce75","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-0.6.8.tgz","fileCount":16,"unpackedSize":160419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh12cCRA9TVsSAnZWagAAZBgP/3SQDRYTLItn0s5E5ozj\n7KlE2Jir0SxNkO9wEhurvh//aDpIf/En01yQ/D8cy+H471Aexseplv7c8dPy\nWPoUHi6rhMRCepiFZDzhlJ0HHbv7pb6yuyHVFog2IWGhGX9n2SdiP0lT53wU\nJYKJNtXdh7VyTCLAuCNiecVTocWFo0qam0vdGcj3DLAR7L4jkcD1fLhSFPu4\n6yfcwsi/hRpOUyaYfze9v5PYIbk6pmg5VDflTho3opesTJ8OdfJsT80u2NWW\nQ9FcmOKKEYlGkLAH7Ox5TWMf3JJ4MJWZb298KqVY9OTsE6FNc1DlfFoRDlUr\nV7cpTYSNEQDneIvbzt7lRj/L7w5rqMCvSPI8/lznchBWU+sLIcnyTP749n6K\nKS5NPXPProSLzuiD+R0iiec62nm/0/DyrbAupAxlidCbab0fQsEbe4VBBBjs\nJxpbZgt8OjEEjSTLqUQj23E3AvFw4A1Z3uK9tNRfaHzNFsPfIVd8XiwAkZ+G\nN28aunR8tpSlJNkigfnc6Q8gd4fdKoqLktLJAUewJb3XZGVp1uPoTj6rYee+\nZA4UlxlJGWELILJpUSZPiGkAo9c7KuIylMuMJ66VHG/2JKgHQ2+/jvz+Sr2i\nAJcA7P867QeNTwd288NKyvT2nxQW+PcKrXUyIrLx1LpEoMi/37Zoul/i7Lz2\n8IFW\r\n=p2Sa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdN8GeturaBlDj7LETlN4mt1WtsY3wxNfm5mwQ721pCgIgYXw23aAvOaPRmTRMIt7HtR5uh2DbhfR+JrpHAFh/ziE="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_0.6.8_1535597979803_0.95442388746432"},"_hasShrinkwrap":false},"1.0.0-beta.0":{"name":"rax-image","version":"1.0.0-beta.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"1.0.0-beta.0","universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\nBased on the realization of the type of image, a better picture can be displayed using Picture components.\n\n\n## Install\n\n```bash\n$ npm install rax-image --save\n```\n\n## Import\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## Props\n\n| name  | type   | default | describe |\n| :------------- | :----- | :------ | :--------------------------- |\n| source         | Object | ''      | set image uri                    |\n| fallbackSource | Object | ''      | load fallback image when source image load failed      |\n| style          | Object | ''      | if picture is not set wide high default is 0x0            |\n| resizeMode     | String | ''      | Decide how to resize the image when the component size and picture size are out of proportion |\n\nSupport any custom attributes.  \n\nresizeMode supported values include：contain、cover、stretch、center、repeat\n\n## Local image sample\n\nBefore you use it, check that image-source-loader is already enabled in webpack.config.js\n\n```jsx \nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={require('./path/to/your/image.png')}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n\n## URL image sample\n\n```jsx\n// demo\nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={{\n          uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n        }}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        style={{\n          width: 100,\n          height: 100,\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","gitHead":"74fcc665f018cc2fdf779e30c127f943c3454c02","_id":"rax-image@1.0.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-5ilkPMCpE0lPBV1IXw2sc/obOX/TMvxBBN64EGxcSxy+ykm36MivcVJKHrAhJj//rkPY21ZnVdry13YrLeIEpw==","shasum":"6e89f58248fb2dfb7e87cbc3a4acc005ee3e41c0","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-beta.0.tgz","fileCount":17,"unpackedSize":122608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcncBmCRA9TVsSAnZWagAAPNAP/1HGGSu5qC3gyLCa+XHP\n7oaF7ZGP4sIvBhxCxTYkuUbBIRUAXpCkE5pX9170q6lwTYWMUhbMVDZM6ozo\ndBp/r9JwpUPd/FRdek93XJYbh/Y8p6blMJ1M3Km+PzobF16IPEFp3AkIB+/v\ntIWObd/M7zfFyBF6mY0k66DFWxu9nMtKpxTaYJoeIy5HGXZf166DWA8wylaj\nooxERl8UZaS+uDDSLRmBIIgD62J6AG4fnejtWlQAJDPwByAGziBJ3APojhMe\ndAdA1Me1xN5cgGwlD82vUGsMFlIxYnwXPyYlZ337Tbf2AMP9X3K0DSL9AzGX\nNEWyh7rTj0EDNOVxh8rZSJek1D74/w3wskrKiiKygkYg9HBALuObhEUvOifO\nnbrlr2tLlPZOs/ABHhf9VfBrKnsx6eOfN22GiCCKsaxSbQyk1q/1mAGKvArm\nkKuII3MCGtote8dj5njVAXS+lE2UKjUOz/yc7X5cX3j5/zS7ab3bhG4ualfh\nIUF6fJGrBWD9QFjwQ5HvVgNwJzXpIVE4RLl71rlVQyb7r3LVk1Vwe1SuH+DA\n8C02plyvmdnx4nY4FGdj7qTsd9cf8c2k4Vjhl1MYY4mnmlw663UBT08th/tU\n+kO7qImZ3/r90vc9ca0jHoNbuWefY//KIciPyTbIdS4gucUDIjnN8pPMZfPP\n4AbR\r\n=YTUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJkXaO/o0rpO61DkwVm1mJ/9UTsLwSUNBz5TZsrwhk1AiEAriHzASeEmkKgTd/adFc39sISQ2+xBJIBkm+5X7TniqI="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-beta.0_1553842278001_0.5543421192351012"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"rax-image","version":"1.0.0-beta.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"1.0.0-beta.0","universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\nBased on the realization of the type of image, a better picture can be displayed using Picture components.\n\n\n## Install\n\n```bash\n$ npm install rax-image --save\n```\n\n## Import\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## Props\n\n| name  | type   | default | describe |\n| :------------- | :----- | :------ | :--------------------------- |\n| source         | Object | ''      | set image uri                    |\n| fallbackSource | Object | ''      | load fallback image when source image load failed      |\n| style          | Object | ''      | if picture is not set wide high default is 0x0            |\n| resizeMode     | String | ''      | Decide how to resize the image when the component size and picture size are out of proportion |\n\nSupport any custom attributes.  \n\nresizeMode supported values include：contain、cover、stretch、center、repeat\n\n## Local image sample\n\nBefore you use it, check that image-source-loader is already enabled in webpack.config.js\n\n```jsx \nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={require('./path/to/your/image.png')}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n\n## URL image sample\n\n```jsx\n// demo\nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={{\n          uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n        }}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        style={{\n          width: 100,\n          height: 100,\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","gitHead":"74fcc665f018cc2fdf779e30c127f943c3454c02","_id":"rax-image@1.0.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-GylwIjZ/0wJdisP8THQVsIIPwZfbJX63bDcYqZ8kjy5jjDdfCThrJgMHFnx9Di1ebo8RERE3HuAWM9pHU/T6qA==","shasum":"5aee892b4d7b514d3cb07bb6a442339db67856fc","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-beta.1.tgz","fileCount":18,"unpackedSize":89353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcncvaCRA9TVsSAnZWagAA3YYQAKClF7SX+VO6VBTsJa7h\nqSsHhAs4vJOCruRR4p1oCSxACB+iZNhhefqU4hD17n7JhubrQLQF4p/AUI4A\nic+2yx6La8LVQ0KqcwfE/e1dLCUv4Oo95xQKVeVlrJWyzpsS6MzCtaXRy3hD\nYEFF4Ub45V+qOCnMqhzwbu3x/wmLTvul7zzkCfJ+g+A+eLs2ZIFpgZeNHhaN\nNJULcEI+5cYFceDozvBxGhi8ppq9eNu7AxO2tY+MYj9ozL3SvtJ6+/q/QU1O\nG42hYVAUDtyWmLIV+8toUwE7dm9qbrRnvS6DV+aE1awg18lb9JPPgo7Qhwh+\nmiu024MfKbJNN7A0mAdmcT07Ieele+nH0Hr68lDyqjN9gpvvao+8XU+VKg74\ngz8qrLD/17V9b7vYb9i6DkOIugIcYbzW04VWAJbgY6+p+4nwRPPh0Tn94Sfu\nQtQ1K0evW1TkIL+/BODiNU4bC3Ep+cFuQRVRQupmo/BvGnpPBWB23/EgN58B\n7GmP10CInp0kQwzgFl4IS6deJOhn3XCcwtfYk5QK07pGfSs/79/dQiSLjOSJ\ntOOHdzHS7IP3hWDcF7WTHT2XvSTWUM7pNYktFOzDCyOBF/sSmCNNi9vo1CSw\nboT4fGI0OmjZslaz0DyxUgdEOLE4ryZ7AX6VrHmH6WRR3/PMuXQsPbsgcUU5\na5zg\r\n=vshF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4ZxHY/f0urspkM34vKeiComnnj3PCErSXAC2A1PJiAQIhAPf2osaOeFfPeVDHNXjFIPdkIvzKcfMF58dBsIdQdSO0"}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-beta.1_1553845209890_0.9239488753623106"},"_hasShrinkwrap":false},"1.0.0":{"name":"rax-image","version":"1.0.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"1.0.0","universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"gitHead":"dbf923b7df22965a39b9c1de9330e5227ba24976","_id":"rax-image@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"yacheng","email":"narutosun2@163.com"},"dist":{"integrity":"sha512-r64ieOGCZfPPrFu4PnlRTaajRAYxk7auiMB7rvRxbQNm15GOF8ehNaHN6qaFrZjGZ6lcb0ivEKy7F3qk13SQ+A==","shasum":"abd1cfe4aacf3aa57109d560633e58bd8616342c","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0.tgz","fileCount":18,"unpackedSize":88740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcttpnCRA9TVsSAnZWagAAAKYQAJfn44NC9bSILR9wrpsd\ncRt2stkOdPCt5qIWfx+2tkN5XC/bhI+LkINzg+whc/3lD4m6GLai2uKBSrPr\nJL9pY1mSCoJvUHUybsJRkpBVaboKGWpIRf4b9+jLHt094Iv4xebQBxID4lux\nbW3rAFmxdQDsR/r1lNm/FCcRDlQvuJ+rvBVMm6UqI0eEUdLfxHlecTo34J2z\nZ0RgkmPVBb2mrDQxlzV5pJpRUe2aUyqI8fQE6wGk4U5fMszgRyyEEfKQLpDv\nrkfRXdK01Nr3XWuDaQSllNIaZJvt5GqgtDW0DdCix/d3g+OVF23kcs7mfODB\nCxUy7bK85lMGLvK9TvEBYnbFLlhuZDauKgRXENgivzK4ciLvlLOMdJ7klUxl\nYJGyzDjnuhS3ZPu9Q66Qj3Z7PmJ/wHFpeGubckV7iyDChl9kf9KfjVGt2TXL\nl5aiOPKGCJ/gMGCBheos1RQuJE+hiaoNfKJiIcTRWp3B31PbZxZ8LVeO+jmh\npBjgIOomGnHsT1HfNngirS8NBYh9PgRrHo4PyVfYtRelTIZqHZWUFG7kgDHb\nWncCgYQmCeD1ruv4irWTf8du7pfz0TXZSwI2ITwGHY8H8zDFmvcAjW5QauKP\nh6wq8d3aMDQAoGtqXNsaClbiDWQFb7Qz4ye0geCApF8czfjv7+wwPwKDJmT9\nO9vw\r\n=QTAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbgjY8icmJWLPxib/Qjc+xVo+ZJp+QPo7bH0P61IxGsQIgZvKJOhZd3FXU9XUJHpPwcc+eW9gjaLZHGzsUi6aMlGk="}]},"maintainers":[{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0_1555487334203_0.1252856425466431"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.0":{"name":"rax-image","version":"1.0.0-miniapp.beta.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-2e+8j5hHhCSqjmqyxuxL2VaZPLtapmnq/83s9XPTUoce6u6Wy12O89swhgiIThQPmuSjEPdYFJBMsG1+zdVdTQ==","shasum":"dd34b483e40075b4704bdf1b6f49eb825656a4fe","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.0.tgz","fileCount":16,"unpackedSize":19271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc51+WCRA9TVsSAnZWagAADDcP/js24XwonwO0R/YxcrEz\nN2FUoSXtOEEb+/+/OSwLjFM5ML+8LMb4J2K06CrDgzpF7Rkr8Q116iVBnCbw\n3V552GULeidIu3WeYmyaP/L5ZTY4Dy8uLB8lOl89pxItGcgKpQHGzjDmdvRS\nOqNrlnqMsQ9hB3vP//mTyZI3f9Ji5iyKkSzfhATgEl+/46ZjPKqYITnaNHwb\nuAfmY1OhWn3HPk0DF9taZI+PJ0sKAbEryoasPZybmHcIZBnq1ZX0wPY/ihNG\nnMdM2yWKVvCafHiVMUSkFcgBCETSSavS2sL8FQeKTKEFYkUgS0KQ30lRw3A0\nFX98kmFQ3kMEmzoUTCb9Bc7t+G7rPiNsi2hmAtkjB92QSvgsFzPPLjAzEgai\nQUGBTsq+wgHCd3U5Uecdf8r32Uvrgw4zMiRWArslvMAfGtoNtrNb9j5qUhhN\nNF0b1/DtbVpGre7HqCL8Kosd6vp0E8qaohhmTDa9Dxfg4dp3YgQzCBXb/38B\nZFXpiact6OQYoZKCcpp9w/UYdS9CWD9t83cj9e/mNUMpGUsnaJ9CihwcRMff\nHYrg6/SQlCojRKRNQnRswIFyI+eNYoUzzcX/A6ixnjkFeOQ6bnHyzKy1X2pk\nkKot3Itj3wVFSw+f/3h1F7gRvauGmX9NC9hGp9DOjSDzYx1LoJWJRxwXxj/e\nTnre\r\n=NMsx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4VYY6gzrUVFkezjFmFAC2VOPwIg1DN6gIJSS3mx4LhgIhANJ59paYZM97dFUIfifDamrKUFPEHAwBduE+I/LtQo0r"}]},"maintainers":[{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.0_1558667158064_0.6011476728792278"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.1":{"name":"rax-image","version":"1.0.0-miniapp.beta.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-+Wvf6Y3+bk1MQOFM6zpgcVDBWrqCGhnmuVys5O/IXQ84Te7rMILMncAOpOxRJvfLChAyd0NKfmialMit4IA4FQ==","shasum":"871ba14b7e7a19fa30231a898420a54f25b61bd0","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.1.tgz","fileCount":16,"unpackedSize":19294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc52MiCRA9TVsSAnZWagAAICMQAIuApgeoPfx44bPdfCJ+\nFu1NiMMGWn+CWeHrT/Xj+CeG6l99iVe80fB/i52cZP32o0ArFmmJw0riaLpX\nGZIpYJMaBbJ99TlU0GY4MVggJYMLGMeLIokjOKhvS6QBT1A55eApX08fWGdl\nd9P11r8xWitdjJY4aaiWqD+SWrzgMQQZ6B6RYltuGKIJ/Ix6Vse1JNR/np83\niByg4S3zN30PVAZMFHmH3w8TCB6gyo0heP1MDeu1Bu/51M1c6gmoHYgtBGHF\n0S5f7eNDIXk7L5Pg9Mh3A/v/MD1EsunBB2mTcdD3BQiFMDxyTd4tIEIt/XVc\n8p6VbRcPstJQs57JoA1Vta1Up14/3n62kkNbG7Db4YgocYK/ONNxQQi3DAtV\nBHoAHtL0vbiiWuIJac3ddVsmvFOdzbjTMM9Wy9ORbDAYXS7uR5anHWeY6vSn\nJuyLY89zG6fh6dQ38f9j6JhNO7TiqWEMywGVGo/v/cFTmTCCnTnfYZ1J6wM+\nV/fBGLtBUB8jop0TjpqcOXY/Ts2czPnlY2CeTf3lnLZUAIWGu9VSaFp9W9Z3\nVKVTSPWnbH09cjxNupddtRVceUt8wrNu25JlHIWwglp4r4ZrVTA/FgATYX+N\nE+D6vMuT8+fKsXPdemycWL5B8D2LO4gKTzHFK3iThINldKKfO5DXE5RGDQVH\nMM4R\r\n=Sfkk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgrdM1VA5GWnreipzz3MO1R6jph5Y8qwR4qjUK7gViQAIgGSama4E4eJ0bbp/lVxq3OkO0w6u4mtnVLBEnhBudX+8="}]},"maintainers":[{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.1_1558668066148_0.065516627718327"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.2":{"name":"rax-image","version":"1.0.0-miniapp.beta.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-Qt7Iyp+3sQejzSumCBheq/eOD2j1yNtqdZUKn5gwOH7pZenKtm0mToLENOEphDzEPnVOemvilO6R/1cfByWPag==","shasum":"1cb58e710acc0205ec2945178b2272a2456ca50a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.2.tgz","fileCount":16,"unpackedSize":19513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc53DzCRA9TVsSAnZWagAATooP/2ph+HpdVNhEVBp+L4Zl\n9EKJQkgP5U2QQJHoGbo6Wr9SOPoGoAQ0usHaEtapIX51gOdW+8+gYHq/aguE\nnG8NZICCWhFIIBnuf/fLtg9nszuc+6HYXAplbrIro4nKUVWuGCHY89J3s1GI\nEP2tyUmqreMUPLbEns1/aKkNJOw6dCBNay6n1BDlz9gsJlJsHCvMbPnanu46\nH8SzkvQMihi5Y2cBQC26hJp5iG11yDQAIJnqjPFQkji99oigTAOSYvNiHmE9\nhCj8N/rYaOFVn6aR1U9gB/0Yb/cA9OMHuTj2mM7O9L//VefD2uNac8L1X3iR\n0FHr76rUhifXEd8C2kO/iK61AKexMTgxN+3/pEHoPUOPoQHzKGFAbr7lbJLQ\nRpZNUdubq+DIfPLBdFQcQturArVUuTGnz8BXwkyC/Q/m4Vy+jXqD9UBoJqqa\n4WbJtA3VCmYSJuu5tEoeew3wvOPaeI9hWgNNRUcmbJa7ufUVFIYxG/BM8zUg\n4wututGUHqQTQAKZcg7SYHiR+/TQeo0dItY4/je//FAyoxwe7ZNxcsxp/4dL\n9sASMQXRtjDhByHKpd2kYhXu1JQN2UyrI8HS6eSiHMtbeeRaSNPwot2TYTU0\n4Q7Vc4xApb9KW5Jb18XHUGFWYQi9V4B584Md2w39bjDly6ds1vM4a6hAfOmF\nPMNE\r\n=TTqv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXF5khbrfTecqx+sH2m4MmHpgke6quppyItIuSniC88QIhAMEfRpfr7L8ppAD9O4er9+ivWmh4/3wxTpbUZFkH0rqX"}]},"maintainers":[{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.2_1558671603001_0.5665382062982371"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.3":{"name":"rax-image","version":"1.0.0-miniapp.beta.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"_id":"rax-image@1.0.0-miniapp.beta.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-w11lyYrNA3giWY1/2lROrW0FaIlTfeGLoP/ONwmDL/R+aIhZrpjQWJJ22aOHSKdpgvHSsJ7cEyE49uqKd/fwMg==","shasum":"33dc5153b8f158fae381feb315dca828f5d03401","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.3.tgz","fileCount":17,"unpackedSize":19829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc78DjCRA9TVsSAnZWagAAmmcQAJHAnM+OOjjWs0hfKAmv\nGBJFYTMYQYcDhnpha0xxDoCl7FdjVIi1gmA5FL/syM+mSY0wBWU5AbbgBD6E\nDBz384Oo01cRG0p1Yku+i0qYRC5q38bCvHfx0SB+6IdChog4DbJkY4Nc3QM9\nYWEQZ+Qtqdev14pcaorKvIOlFZXt32Pkk3FvJKo8f0+QVYj8Uty/T0khQh2P\nEj+c1gtqcvM4F+HeYYr2P5MXrgIqs+gAu8XFVP6ODplPIDDNjIAOrgVKD2ZS\nnOMFxnaz20SlM07SAQIiqMyV/mXtcN38kLHa4bhxpBNKkw6tIDRxabcq48Hf\nkKoJihq6DPJUGGESZS6TwoDgO0WlysnbsslTEN4fk6BdN6Vg39Az28BpCiL8\nMmPFAdLIshEci0URW3852dD0TOEFXJpVuqXbyS3d/+5oFGTjxUacYWj5kEyY\nW0zRCordGVwiDoOygvULDoCMu/rCZ2C5B8oCWeQc9tUD6ps3UCUMtaeZTlTb\nlnrmNc17PInG50M31zOHfOl51RASErNvWZGAeRd1dr12RTf4Zh73OkkV9aED\nNksEWQO4UutND9fiXJ76SR3kCMNcIeRkEIhMxx1pDLz3VTqQvYJ0kCvLkiGm\nrJZJGDqlljHnS1WR3c+SC7Xnq/b+T5Mkq/JKWzNSph3BUh0PUJAkQwG55ipw\nV9oX\r\n=VhAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRIvNVvZAdDqpfyJ2eh9Y4pxTEIrDSb2u2U2pUuzqmGAIgZVz6URelveJnubmzZBr5a77gNNY6pyLhDuEhyFM7qjs="}]},"maintainers":[{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.3_1559216354789_0.9323789199201995"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.4":{"name":"rax-image","version":"1.0.0-miniapp.beta.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-31Px3iGduhIAscxl1FOLbmlzLJ9Ly6kM+j0rf0ZGKm+lFQ/NI9kUX6jUC5qCEKfzu1WtV1Z4omDOHxNktyfiTw==","shasum":"506df961b4ad18c868db49d28fdfa4b9af354b2c","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.4.tgz","fileCount":17,"unpackedSize":19829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8OtdCRA9TVsSAnZWagAADIgP/1J1+nOcmKOjc6veUc0h\n02yMb7xqXkwRB5TgKN3JaIzLQ99dlcFOu2RCmD5k8/9GBE1JyH5zcJ8m/RYN\nB6mKY+/EiV8lX5iFiZ+FoRqn0Vyo3JQ9zLv3RE53FBk2TOsDdXaAcASUC+DO\nqgn12jHWeAXLosOEw5g2dr6OOqC0Bfh5vorZspg/6PPJgelXk/9Vu76kVjeJ\nmyZiHEow+bouCH/nkurJcrZ8TbfWoN7XEnT9pXLExAliyXuXHa47C7uVVxOK\nzNfN/Qlg+lhBRCvhtYWXFD/7m0HBPpCtqGD8a9Zpm8HuyPsvhFFbHn4HDDE0\nFUGxBk9N5YtzZ2JaiYEiRdHVNS1lEUiTWTAp6zpCQqOey/bysI9a378VnrkU\nE8UFjJE7c9IghfJYV+6kkTbERjCiChHdQO7bAPqgq8/EJsqBrncuGxGkWQMY\nL2+BTzJoIpPdMUxG3L3SQ3EcEKv0FVzBui+9rYJuTWMiFbuuNCekktNrBb/U\nYJhhRca3XVWiY11vjfPwv9w5+FIIbjkJqK2BZixPW8tTBxqDrnHtQ/d0QL7x\ncu3I3DybEuqCdFjwS6QYN0fxE328T3/qMYM+TYfrw//ONpuuh39zALypN3+q\nVLb7Lp9n7aUAhZo5FAcANndlY9Q7PTpg8qU7g3zwy96sIKMzj0ysCVwOS0Gz\nQV4X\r\n=JCIt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC9S7Xpc2e++NpgdxFCsvwlDgMV5w8OUl/gX8U+wzlbZAiAJjfGu8n2f0Vd98CVbaLL2FCLXSCLTwGpDWomzj7a5WA=="}]},"maintainers":[{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.4_1559292764582_0.7282912067979701"},"_hasShrinkwrap":false},"1.0.1-beta.0":{"name":"rax-image","version":"1.0.1-beta.0","description":"<%= answers.description %>","author":{"name":"amdgigabyte"},"main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","prepublishOnly":"npm run build"},"keywords":["Rax","rax-component"],"engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.6"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-dom":"^1.0.0","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"^1.2.0","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"## <%= answers.name%>\n<%= answers.description %>\n\n## Install\n\n```\n$ npm install <%= answers.name%> --save\n```\n\n## Import\n\n```\nimport MyComponent from '<%= answers.name%>';\n```\n\n## API说明\n\n### Props\n\n|name|type|default|describe|\n|:---------------|:--------|:----|:----------|\n|name|String|''|describe|\n\n### Function\n\n|name|param|return|describe|\n|:---------------|:--------|:----|:----------|\n|name|Object|/|describe|\n\n## Example\n\n```\nimport {createElement, Component, render} from 'rax';\nimport View from 'rax-view';\n\nclass App extends Component {\n  render() {\n    return (\n      <View>\n      \t{ /* your code */ } \n      </View>\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","_id":"rax-image@1.0.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amdgigabyte","email":"amdgigabyte@gmail.com"},"dist":{"integrity":"sha512-cGn1ESzV+lEfYIQnm3f7kTI89ulJDZH+KKDMCwCXkR+OE+zLZ3kKAVk3bx5xm4JWX0BFAe5/aNVI1cpxCzNg7w==","shasum":"93657e090a9829a3aede6501d4f9953f69b17a16","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.1-beta.0.tgz","fileCount":29,"unpackedSize":20437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAjbuCRA9TVsSAnZWagAAIMsQAIXx7j5nZbOyY4SK8FOX\nS2SRanF6p5tLViY6gQtwpQGqcniS8f4/nmlASeqaSZN6+f9tx32JdPeNBIOD\ncz24lmVV116WCfF/l5c2m7f6/+Nh65oxCIOK2+DRzXSIZt4pJG+zwwqac/b0\nj4WLyR8ECg3CV0BYCOSGhRiHBKOFnSZrX9BU4Y7UuJvytU12X7KVMysHdpf6\nECPsYejCr+i9V6k1SfjBa/Lm6gwK8BDRA1JTboqoBm8OU8SdqAsiJk38VKHB\nbmRoFoq1WDDEba5yGdllefA21LV0mfjuEnirG1wtd9f52A9wN06Vm87NE0fD\n3PPRY9KyBV2sImnIauNKkjiq8BbKCB2Il/jPC8tGu1Anrwt3T/TI/Onm8QPP\nP3aMNU4Qvkjv0Y5P+YnAHNj0OD3p/AJqv4JEhCcLOJ78+IbA4NXoINLXuW0k\nl5XcX2vEHJDfaFrMFQfzJHob1A5YZZPCNKr7LV9UxwGvFoXjxh6fIfDc5DbS\n1GbihpXWfu7W8oKkn0Hn34/FBB7M9HoFXEOFiM1+8NSF6D03AdBs503KkTi3\nAgR/209/ugx0hr21i3jPDD3jC0plAeBvYQHy68aOeRf3V5UZbL43bza/4SEl\nYOk6HfMBUJsuJckk1H6wGHr0Nor46RN7NdJ8q3LumpFqR1dEzLl6nxeDoCXy\nh9e6\r\n=v9NB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMwbQGGD8eMRTQeEC9DyR/zdFiZkFz7xAVNdGFeW7ZkQIgTkuLGK0WivqLQTpGtKgLzOAv3ZEFUtWlK7+t0EIDSw8="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.1-beta.0_1560426221492_0.6087542075422947"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.5":{"name":"rax-image","version":"1.0.0-miniapp.beta.5","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-3mTJ8IJbETVw8zhe4+KtEq+8PPrNB0GiV6N1s5nYPcJuP3dqExKw5BXmSf37Yb8BhvU5FUoe7ytmW+W9IpT39Q==","shasum":"c350a3d2a235d3f8787696f2f37df95e6d723bdb","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.5.tgz","fileCount":17,"unpackedSize":20262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCK2VCRA9TVsSAnZWagAAaNEQAKMJSe5npaC/OmiYhKhU\nbkEzSiJoTY4NSGfQSJlCYNG/+HnXvl39PLyqhkOrkXjFip8Ipqv+xRbdZW4I\ni89PZEDYMwfp6ONH5W0Ul6v6CUYwxgnKtKOJXZnQ5O4r6lSoeKK6SEtaGWn0\nNXFOIHmU8zbqsrLfTQ9PiRHh6RbmbBqU0/toIdj1inXzbEYc0f3+HH3ADAlf\nNXUMdA3lDrSKFBseW5666YfR7XPHDm7/kaABQJixQxr8Y4xZeQUU1Jv3LZ/L\ngbMqZJUE+lMhArHtP5Q5XksjDfU8jbRaGn6hDTwVx5Bl4uWgBxeQuPGrWccd\nayD/rx/4OdJaY8zvOB8j/AIrkQTW8Y98I58WtyToW5e4bYDCpKw2y7rqkqvP\nayGUl8vK11nNo+3vG3CMzrYKBWQAUWJsJMQQkDhx7I6SseL9j8yayCdQmifk\n5HNVgyexM3GHdycAdkBZCx9nNWgGZweOCsHTI0LtskNofViT9hpWLMcLp6Ac\nCpEWcGP4TJs49bVHsg5jJDSQ3l/0AG3NxelYc3PdV8Pg+pqfrjfu2JbDy05r\n3nkzIrZbgWntdnM6keNNwSnlC7KU6X8j2w1t7Z46Er69/PtFGLkJ3oSUxRSV\nhWYzUL/P5VKDiiyG8ryzgihcnvI0LJvihumALSJrPsoSgFd33aT67hJlFwht\n5myR\r\n=b4kT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVmNlt+AvP/ah9ZpSu95a/9r3R/Yr0V5qgqcNCjkD/fAiEA0GYo3tK+3D+PHlt1iROPtH7wmDilI0Ullx0Mf1m5B8Q="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.5_1560849812762_0.8910784658152171"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.6":{"name":"rax-image","version":"1.0.0-miniapp.beta.6","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-l30ywkLvhruHWh4Jc7txCI7tKSOBX5L03P8y/Pnw9H1p14snflh/mKfHV5Q26bFg2SM04oijB58l78tzmAvZBw==","shasum":"161541422cf45ad6eb915ff8f0d3a253f1c61235","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.6.tgz","fileCount":17,"unpackedSize":20290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCK5GCRA9TVsSAnZWagAAYGsP/RbojktIespC3Vh2WjjA\n/bKmSC5DeEJMFsy9vsMzbwFbibd2CtmS0Xox9wg9CGqZSDbgZQNwQFpo5dKH\nsBeZfNepmlUdPWPsxMtK5Dj45UUBjHvraCS9vr0pOyHTLHn7AdFP5V3VIPY0\nkym1Jb7L7xrsEQlpqyuMRiCm//JFGCAedtVs1F2gSC/30DhhgdHwdRquflm6\nJPsKsgq6Zb5OK1Lxt5YXDTYhpBt2mIsqa1L28N0WbIkp4ZYDigQRQo3Yy5A7\n0EGoj8goS4DbRMqkhzpS/jWxXc3w11cmS1wO8T1vpi/yAFnZU0EiXZOSvuvn\nitdmdjyrCI0njBxwcaqYbrcAuYUmbLLulgve3JVRo0Xi+1P2BuukCRLJgGk9\nf43TDIrMzb5AT5hdQWcsNmCbgVlTofTfs5lRaHeF/ffVLOkxvQwREJx3YsbA\n680fzFtYXW2TTOMfEgudQgpcDvq0oCz6vvfGcXbmdsxra7mG6mzXjjP/UKZF\nkGJ/g05p/0LFK/zEswBCUgaJzIjQIBJ/BW9BjccSzZM2mEPxXfUP1uKmcvz8\nbPC2hBGRPJcFBrNuZN2zSauC3cOZKQeLsa2Jv7zqimwul3GK1T4IC8XXk8Ra\nylcWNza2Fyb84kS1ju2YqTbVVWF01YRJEGIOcGkzWmfZc+OaHPnqeGmhLmwM\n80WD\r\n=mcfB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCrHV0d7skAe77XzfQj4HzirNK9lbo07F+w1bR6i7GiAiEAxrcABYH2ZkACFEbtXTS1dDEScxsD4mW7/mytvyQrkzE="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.6_1560849989825_0.5695494573166164"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.7":{"name":"rax-image","version":"1.0.0-miniapp.beta.7","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-v53Y1hRD6zc/QZsX9PYvtbgP9ADICjtSR9ElUzU5d3uuelkNVw7cjY9aI83dij2kiEn3v1DCMkHvL1UL/c5rbw==","shasum":"3153f78fd806614d126e69d09e17fc6c2676de8e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.7.tgz","fileCount":17,"unpackedSize":20510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCfhnCRA9TVsSAnZWagAAEpYP/3gEPsR9eM8vliaMA7UX\nsY/2TdKZnAaEnAw+yDaxcvuhK0mj7FfXGTQvnNP07gkKV2EkcfHxxDjVSGtA\nKxFqdfRnCOPa1g0TZq3kjhKnhrhZvJ22m8Bqj0T43yd0T7fX4cd63+cny45Z\ncoCc5lZZExn/f4IITW4jJHSXuf1n9TCP8LQ07hvR4OO21yz8Y6EhMcI1B/xE\nQpZKynjbk7e0iq5SRvY30I31EEDc/XA8cGR9Dx72o3HB4ycZufeNsGF2tg2w\nT7/Z3tDXRhKXKotZCXeiIYc5K4UEvv0VAjvhYc928jVSkxoY+9SZVsGpALhi\nAzd1uTnG0rkmP7PCgGQdSY6obtFY30bk5beyxQjkR5w0SVgX00htztqcU8NN\n0Rhq4JznFi+E743w8Q9NzB5MnZG4UCnT/0+CsqFJdu23e9WtT6/mknfXM8bW\n+5gMVakvMIALsOmDRif+HafmfxSvQrNbcKbCwMWN2xaZCVRWXn16sXdFhHCt\nm42Qq2JyXRQf2OD0JqmYpdpwwPEwFqBTJI2dhPKZSmSmGbbNus0j5zxcIca7\ncb3fCoI0YJCSuLUoyD+vcooBAHWZ3zzQ1c/1ogvUgrSKZJ47BUfZaYGEnbhE\n2RH5X4xZPdcYdKuIg9E/zUovTz7U3FHtHNjk1xhbZMnw6n8r+rQRSCogfYnZ\ny4xN\r\n=AeT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIyCkj9/IHwz3zy01a6WNCUNHpTopTJ0IHju+IkwURfAiEA0FsA9tIO8fvE7l2FjyZ5QBee3U4OkCn3h/j5+7d9EME="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.7_1560934502666_0.9593943877657611"},"_hasShrinkwrap":false},"1.0.0-miniapp.beta.8":{"name":"rax-image","version":"1.0.0-miniapp.beta.8","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+http://gitlab.alibaba-inc.com/tmall-wireless/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# rax-text [![npm](https://img.shields.io/npm/v/rax-text.svg)](https://www.npmjs.com/package/rax-text)\n","readmeFilename":"README.md","_id":"rax-image@1.0.0-miniapp.beta.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-+Vtms3/bVbZ5MM2NNDhgGte6eMYq5KPkHqFYaANuer9dggaD+4+DpyZksJ07FLCZ1guc95lSuhpOl5k2PZjNkg==","shasum":"6989fb965f90f1f4be6449cbaf717f997bdb1d72","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.0-miniapp.beta.8.tgz","fileCount":17,"unpackedSize":20706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCfviCRA9TVsSAnZWagAA7b4P/ReR1NiMfN40amUjrUWc\nT/2yDzwYXT4/UgFu4EWKNGwa8wRb9qrpgZUqEZhBDz/ODDPs9qo1ElyznqHe\nBHymMcaeD8A+z7RKFZBCgO9u09N8FtcL4DxatXSNwsunRYuh4nxySLWEAQ5j\ns4m386eaqfR+LVjuAVCHCduGrFUZHOLCcv73JBymTEbcP14q9AQFoyhZ7sus\ny628wz7IADxhho7SMhgker1w9+ikKpYW42/nx3goePQ5FoAdxu3WZIposX40\nP0Es7ZS3/PYYXS8zfaDhUEakVzEUrzMSfDy+jmVQX6dvR+MC8vz4NdsIKdeU\ngWf3RfHu8Pl/XaumukoQrJBCYAXREODW9sWo0+BGJMokPLUqL3wnO3xucZ3u\n4dwY9thARUF1NgLuSPhz6jXy9jbCt6QL6U/UZtL9scU85ohc4Tb+hZux220t\nVXvLK7Eo53kLw9AdwAkXADQ4w0j6yRJcvzAEtPTBZLJk4CPG2GoPQ3HPrFUQ\n7W3e2wH7ZtB8gq94ss5GwTOcBLuEJ0ZL4QOwUL1XuN+WH5YDnVTYWuoncgp1\n4Ng1zmUdaHh0vDMltrI+Ny6VxQ+tS2jfnU4waSAn6O3OZMXIHV/elJxqpXa1\nQ4Qvb5/WRVYRXwF6fozkTnEUla+bECoNzZ6XPkX/dqj9Ut1jYzjbr1rnnzC8\n2a3Y\r\n=NHzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgloLTISQkPtTCGbsNgmLvAlobXV0qSdKsPRUcCbPPqAiEAtFQB0fkY5m8eUP0AYKWho884OOCEMc5sDO3AAzprErA="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.0-miniapp.beta.8_1560935393611_0.02314640200199114"},"_hasShrinkwrap":false},"1.0.1-beta.1":{"name":"rax-image","version":"1.0.1-beta.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.6","rax-view":"^1.0.1-beta.7"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\nBased on the realization of the type of image, a better picture can be displayed using Picture components.\n\n\n## Install\n\n```bash\n$ npm install rax-image --save\n```\n\n## Import\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## Props\n\n| name  | type   | default | describe |\n| :------------- | :----- | :------ | :--------------------------- |\n| source         | Object | ''      | set image uri                    |\n| fallbackSource | Object | ''      | load fallback image when source image load failed      |\n| style          | Object | ''      | if picture is not set wide high default is 0x0            |\n| resizeMode     | String | ''      | Decide how to resize the image when the component size and picture size are out of proportion |\n\nSupport any custom attributes.  \n\nresizeMode supported values include：contain、cover、stretch、center、repeat\n\n## Local image sample\n\nBefore you use it, check that image-source-loader is already enabled in webpack.config.js\n\n```jsx \nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={require('./path/to/your/image.png')}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n\n## URL image sample\n\n```jsx\n// demo\nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={{\n          uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n        }}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        style={{\n          width: 100,\n          height: 100,\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","gitHead":"275e94a1fb07fe361042e3e05627afeee56fbc70","_id":"rax-image@1.0.1-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amdgigabyte","email":"amdgigabyte@gmail.com"},"dist":{"integrity":"sha512-sf6bXPPjcgmt3LsLymYeu2pUKpWlq4JN6753gt+UHpX+DRVWMT7/Yibh21c/ujvWZbQT2rWMixJzwL6HddHYQQ==","shasum":"ad453577410ea172fec3c6acb6608de3e0d65dfd","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.1-beta.1.tgz","fileCount":24,"unpackedSize":16553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCvgqCRA9TVsSAnZWagAAUO8P/3TMMjAMTTEXumzB4aW8\n6hQBGsqBtO0f77m5iAKbvzmLtnfkfJY1OWsxZ2Ajv7T+vyBqkD9/OOe7Qah3\nDHMKha/E+hNxMpVcOw2KlmTA2WkYf2UQbo0cnKY7gsfODM3Ua3PcqfAKB8oM\nkChUmGXlRY/LrndYTj4riepFmRzcr18XvzUyeuh+KHC3umR4QnA+N0tUhbBf\nqer5i8ADx92GHd9AyTJVLxtbEF9joOVJIqZXTFDt0F7fw3wd/PohD24GDGb0\ndqOVo7bvRO1H7+w8lPAmD23f7hWt7dFxPpDfDRB+uOfQob3ZxAifeMlprRxr\nSOCAOf3qKWu4UOB/d1+HvWpFH3z4uaNDeKWK1ACFGoqp89WHWORipr4akBzx\nrqbj7ALbTaEtM+Hn9PS44DW8nzcfkw+ZWHQWXL8rXCOru82tm2bnahWTAt4k\nlgqzdFcpBRW+v804EpmF8slJUaBP0EMl97nGJ/aq+vn/L2dsDphgH0iSu8dZ\nJQ1QC57D0giu7rOeposNDfDv4AAwHVdR7mGrAZgfv5RM939EYKCJRs7aJzk7\nOBNnnHtHqrJgPVXV82EL6F6zDRuov8isQyqDTBoIo2vRi5l9kcdPQdyVXw7d\n+QfsjS5Q1Nnl0AFDLuvzadzaZING6ClFV8M4OUNnnEUX2tV+cZFYZyuzUsZ6\nFtFt\r\n=lGJF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDKtsaIxwcJEoU9lmrd6Zwuq63tAFhcPNtRgjHnFelvWwIfTuXdv59wMdETylCBgWMQVAjctUU51z9AZsEJ674Vag=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.1-beta.1_1560999977646_0.36469486480195323"},"_hasShrinkwrap":false},"1.0.1-beta.2":{"name":"rax-image","version":"1.0.1-beta.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.6","rax-view":"^1.0.1-beta.7"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\nBased on the realization of the type of image, a better picture can be displayed using Picture components.\n\n\n## Install\n\n```bash\n$ npm install rax-image --save\n```\n\n## Import\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## Props\n\n| name  | type   | default | describe |\n| :------------- | :----- | :------ | :--------------------------- |\n| source         | Object | ''      | set image uri                    |\n| fallbackSource | Object | ''      | load fallback image when source image load failed      |\n| style          | Object | ''      | if picture is not set wide high default is 0x0            |\n| resizeMode     | String | ''      | Decide how to resize the image when the component size and picture size are out of proportion |\n\nSupport any custom attributes.  \n\nresizeMode supported values include：contain、cover、stretch、center、repeat\n\n## Local image sample\n\nBefore you use it, check that image-source-loader is already enabled in webpack.config.js\n\n```jsx \nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={require('./path/to/your/image.png')}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n\n## URL image sample\n\n```jsx\n// demo\nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={{\n          uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n        }}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        style={{\n          width: 100,\n          height: 100,\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","gitHead":"4a2b09f7dc66738ac890385899a9274686742278","_id":"rax-image@1.0.1-beta.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-38OhrULBxLTBN//BPQkzr2ZotPjpMqN/AwFwVfKosiWNzc9I3HvpxhIEtqb30aKHOpSLQvmaKV2hjxt90gNzrw==","shasum":"496b8b89a32424efe515547ca0846cc4a887e541","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.1-beta.2.tgz","fileCount":12,"unpackedSize":11438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDJXGCRA9TVsSAnZWagAArTkQAJ8xh8WiIbWEC4W6FBTv\nlOCyLrHTWLycMewqS11xCtYGxMFr1FfkFnnv/12AMw+ihH8RcO485hOd2sQp\nQEq7z9KzjBXfw7e0zfM25cuvs49IT8atxqEdpaGEPqMP8h8rs+0hpHK/nczz\nKsgoyfTRY0EjXzmpMwO3S7lNrhT8SeSKpqUoDOuCNy2mH7e1cI7NfpoRdE5E\nIHM+ki1jY5jahn9+ImirW5pboQ87qXkk5rC+uLFkRQ6wgFZFmo3EeQtifib8\nkGGmlMav64JjBSDQZYoQmt2PDYwmoCpnTpK9ckmKm2/kyrTsUhJf/r1dVR2h\nveQCu2V2i4SrG3RyGiEAoZoyEQN7rZdzvaSj3hQJ6t2YJDvT7GoEY8pSQt6w\nO17EKLzkwsvy9xjrZG7S/+WrolQS1s/pXsnXZ3ZJTjnCJP1UWp3o/7pb9wi9\nkkFnXsQQHbA4FBShXS6NKmkCob5uG4lYQCwlrPfeZZyF4l9fBNgnS/+GWTqi\n39yhyxCnfL2AHphQcl8pw8wckcL0GiXFO2ui7DeafcXfze6vYpGcnwOJz7ar\n++O5hF8QuyaA0Kop/92kgwqYAxzz440ZgS6dNdI2WL/4ywfl98lslHJkLTlb\n6u6PajDnIwmGnDMoroyw1+6GrTqYBWmX3JDEUKI2YNAdCfXyAHekR9pKOTqS\naP+q\r\n=/lLS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkQKCRBe6CRYWcaTl6cOBCP/pXMb1Z9RoB9HtDpj2ohAIhAJFaBKyWoBVmt3kg8427aKJQtvVs9M1k3ajZVXrsA7KN"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.1-beta.2_1561105862056_0.23788356720723125"},"_hasShrinkwrap":false},"1.0.1-beta.3":{"name":"rax-image","version":"1.0.1-beta.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.6","rax-view":"^1.0.1-beta.7"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\nBased on the realization of the type of image, a better picture can be displayed using Picture components.\n\n\n## Install\n\n```bash\n$ npm install rax-image --save\n```\n\n## Import\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## Props\n\n| name  | type   | default | describe |\n| :------------- | :----- | :------ | :--------------------------- |\n| source         | Object | ''      | set image uri                    |\n| fallbackSource | Object | ''      | load fallback image when source image load failed      |\n| style          | Object | ''      | if picture is not set wide high default is 0x0            |\n| resizeMode     | String | ''      | Decide how to resize the image when the component size and picture size are out of proportion |\n\nSupport any custom attributes.  \n\nresizeMode supported values include：contain、cover、stretch、center、repeat\n\n## Local image sample\n\nBefore you use it, check that image-source-loader is already enabled in webpack.config.js\n\n```jsx \nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={require('./path/to/your/image.png')}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n\n## URL image sample\n\n```jsx\n// demo\nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={{\n          uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n        }}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        style={{\n          width: 100,\n          height: 100,\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","gitHead":"4a2b09f7dc66738ac890385899a9274686742278","_id":"rax-image@1.0.1-beta.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-iiBnCmhDYGsP/BHbKDWC+Q/Jai34py3ANjLQmr36DlpWPyeG04b40wDW/gM3p5qAxArGXsRMshnbGejR2SP7Nw==","shasum":"584b790e2e572339cf9b2565b599a0a84500d751","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.1-beta.3.tgz","fileCount":24,"unpackedSize":18641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDJk5CRA9TVsSAnZWagAAQyUP/jRvwag9KnbZlDX7x/xO\nl4FRURGz+Z/rYMuVJR91UZr7JcsjbpyoCu7MMrkXIEer4iCVrGKjVcKVQqGW\nw5qdomC2GzSEig3qwpnwjsoWHTFzWJWu0TJxoqkwbkBCre99ebmm74HS5Upn\nIWuNVZMQdm+raTbtsLsK/87gOqGtFxEATqL6CyprDChlUiArbrN8t8G49nxF\neHINx6e4Kg5m78pWutksnWsk0uIKsrmOy6+x4MgMMp6CaF9iwCpu5XBYZnoc\nwPHLTNflQR+JxFCrHv9uHZivc+mAVnGAb3a0cFARLEDK4Alr1IjflQi4NV1p\nepi8smorLb1/YjmamEft/qUqrVUh456i/RvuRZ/l39cbhRo+UKg1MUiEFGoV\nsf/0R8Rjj/80hxFdnTa0PkjZoxyqKcFvLH/XEXvgO5tqFSeShFSOZl7JXGHX\n1rh3bVNYmSASJwejUpH2oRO9Zu/tCNRfwx3hiGTAzNV7y45kllZ/l1nYCuTO\n0bXk1r5EMmvgWW2EaYqMVxJUe+gIKpXRqOIDLLnHsHTr+omt5b3FI3xlLL0f\nO5v5Sp64lrgI7vstlkRC1f/Hi0oy8W/ERFN6uZBKKWFgaLEYU0Tk/QGAGJX8\n9lnbGQ3eiNmD/YamrZ2eIe+oFHxWgXixi/XMMHIkTiRgroS8EfzPLJ4va9Ae\n59df\r\n=aUBh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQVn/gUJcjisK3AMwkcwaVdRgYQ5PF0aNWI1d/P9mgzAiEAjmwIcdVhenWD3NuP4GhshtTruRBHNaeZTG3i8sfW83Q="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.1-beta.3_1561106744968_0.7597976171154128"},"_hasShrinkwrap":false},"1.0.1":{"name":"rax-image","version":"1.0.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"1.0.0","universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"gitHead":"6e06dce09ac185bf0e5180f5d03bb65e14a5d8f1","_id":"rax-image@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-S5yhU7rx/dgu5S+zbd3fdO7gp2xIjLktChcTRXTS5qYVytUViUjwk+NTqRe8AuJWyn3+ZleycCq4j0cqyVaDng==","shasum":"5a4206890ad142c07a3a79146761a2a3feb71111","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.1.tgz","fileCount":8,"unpackedSize":12428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDJrQCRA9TVsSAnZWagAAYrYP/0LmV1WMptM+C1z9wklo\n8AhbLiP3n06AJNdJ0spiHoINw775inM+zHAaYIrNqafbyFNNXdcx3ah11Bh8\nnIRLwkqBGnN7hqGMwWVY/DFr2OIXY0Ge2HqlGkwttKrfoUlzORxakDjsEKgW\nBruaBvjBXTM+6jtypoNsRzX8I36HeGRKHTx43NS8IGrqgkcWWGBSporgpTp5\nY3WqzzEogrAs0e/nU/0JLQavPYMynDFvna0E7iR48yowowvsnjJsOFLaEfd2\nFiFrlJR+ADWQIVx2Wx42eFOl16HVOpcDM7CBK+RvJtbHq171NaAfm+/POfsi\nL8Yue7kzBHMHRotAf87YKcDyZuev5gGewBjtgmV+P+S+3NQQkdD26npQPSDT\nUTTemfjI7hft5qxSr8Rd3MEoYEKSqW9sF3UakzflERrh9N/cD4UFMjM9iGqu\n9X/ZS7SO51TgmdygHuA8pck8eXRJJw1OLVIjjpAo3bQspJBwjq4uiphUCgoq\neG6EfwYw5YgIKHyUMUBcJn8EThH9d5gR2J1W3cfOZshQN/BnYQIBF71E0N3w\nRIpPVz/6IPUfhVd8g4b9XLlrqArGcTxmMAAQE1pglVVIXvPtUz2wRh5zO99w\nBk0t6mvPAe4D8+dU8SoPfOMEfB+ue7tvHu4VQGAU4Hne/5Hn9uvDmAsjpOAl\n+V6K\r\n=9ZZA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXG6MtFicCJiGLx41fpnfehzgwu75mqLIJRwfgaJAY9AiBPM1QIr5bL6zWGRgupoIbCPDmjO4ALTh5B5TGMnnDpWw=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.1_1561107151783_0.0542250383181917"},"_hasShrinkwrap":false},"1.0.2":{"name":"rax-image","version":"1.0.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","scripts":{"start":"rax-scripts start","build":"rax-scripts build","test":"jest","lint":"eslint --ext .js --ext .jsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component","react-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"rax-view":"1.0.0","universal-env":"^0.6.5"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax":"^1.0.0","@babel/core":"7.2.0","@babel/plugin-proposal-class-properties":"7.2.0","@babel/plugin-proposal-decorators":"7.2.0","@babel/plugin-proposal-export-default-from":"7.2.0","@babel/plugin-transform-runtime":"^7.2.0","babel-plugin-transform-jsx-stylesheet":"0.6.5","@babel/preset-env":"7.2.0","@babel/preset-flow":"7.0.0","@babel/preset-react":"7.0.0","rax-test-renderer":"^1.0.0","rax-scripts":"^1.2.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"10.0.1","babel-jest":"23.6.0","babel-preset-rax":"^0.6.5","eslint":"^5.10.0","eslint-plugin-import":"^2.14.0","eslint-plugin-react":"~7.11.1","jest":"^23.6.0","jest-localstorage-mock":"^2.3.0"},"gitHead":"5267aeab0795e5f719b9a20c7efa6ac7abf72edf","_id":"rax-image@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"marc.hy","email":"marc.hy@alibaba-inc.com"},"dist":{"integrity":"sha512-6j0AIfNAbCOEK5QHh6LPrB7pYtiFYS2BCGJ71Qr/SXIX5ucF56t6mmYnfW7Vq1BCA2tOGbPH2q6/7rj9mXL0UA==","shasum":"6aa257960fe6384a4c5960e31bc29592935b600b","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.2.tgz","fileCount":18,"unpackedSize":88740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDMRGCRA9TVsSAnZWagAA4ZsP/i2EKNEJNq4Hw6COZBgr\nOSVRj0VJlUKQ3Ttqk47sHRBsw4JFCzO8Qf4Ox5q/g0t9nin9cani3tHVMBoa\njxtfgB8/Junffi2jZvB90lHk8PYh7UULxlqOgFHqgQf7levFgC4EI35AEhEI\nyCVMfZtBAxIuy73gjJDFzR/p0LBDKVo9UhbLPi0VmAztqjlbaDRFog18nTLa\nHNUfUs4D8Q54UEmNMKOKf5m74iessYCNbNnp9uI6IBp0GGYChd8UH7N32tnd\nAN1dlpgqxI74Zw0Neo/qMUGsYvS+m+q52rxLrDWNZMrKbaRDjKwcEURvD9pq\n24woAkI3pHu82lX1TGJPGEF5TiQt4PPmGsT2apIPWJcpASaj3YAE30u1dBA2\n23IRd34saoAH5JCt1qKpHCUB1oqjFZSce6EitYzzpg0sgg5RqwitCLWxa4Pe\nD5NaJUHHDP6Kw/MqemlIlPHHggkiqoCuyUGQksf7JMYiCO+6l7rm5SHyz07d\nw7KR/DfBlD8eKcUa3+NKIy2ouhMUVzpPwYhCY63sDaMYrutyOdewlUGUIcPV\nkl3g9KD/gYtp6qoQKU+Lt3XxUaE9nvW3xA8lzcoVBVTfUli67WlNZ05dFhx2\nTEJXqdCsAtiI41HU/5LdsV3vS5cpsaC8z4M86QdtZrDSasv3RkaKZvkhA6JD\n+FLz\r\n=irw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKidt6BoFMURcB7FcUwrxrQszkzpjAETXKYWrHQ8566AiACaBFMR0WaSSDYO4uvm/wS66ODmqwb7L9Q2k5QYzI7Xw=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.2_1561117765506_0.35827008778963765"},"_hasShrinkwrap":false},"1.0.1-beta.4":{"name":"rax-image","version":"1.0.1-beta.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^0.6.6","rax-view":"^1.0.1-beta.7"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\nBased on the realization of the type of image, a better picture can be displayed using Picture components.\n\n\n## Install\n\n```bash\n$ npm install rax-image --save\n```\n\n## Import\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## Props\n\n| name  | type   | default | describe |\n| :------------- | :----- | :------ | :--------------------------- |\n| source         | Object | ''      | set image uri                    |\n| fallbackSource | Object | ''      | load fallback image when source image load failed      |\n| style          | Object | ''      | if picture is not set wide high default is 0x0            |\n| resizeMode     | String | ''      | Decide how to resize the image when the component size and picture size are out of proportion |\n\nSupport any custom attributes.  \n\nresizeMode supported values include：contain、cover、stretch、center、repeat\n\n## Local image sample\n\nBefore you use it, check that image-source-loader is already enabled in webpack.config.js\n\n```jsx \nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={require('./path/to/your/image.png')}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n\n## URL image sample\n\n```jsx\n// demo\nimport {createElement, Component, render} from 'rax';\nimport Image from 'rax-image';\n\nclass App extends Component {\n  render() {\n    return (\n      <Image\n        source={{\n          uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n        }}\n        fallbackSource={{\n          uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n        }}\n        style={{\n          width: 100,\n          height: 100,\n        }}\n        resizeMode=\"cover\"\n      />\n    );\n  }\n}\n\nrender(<App />);\n```\n","readmeFilename":"README.md","gitHead":"586c025a9a4def81a32805d60669a9cc68621b4d","_id":"rax-image@1.0.1-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"amdgigabyte","email":"amdgigabyte@gmail.com"},"dist":{"integrity":"sha512-Tjv389Z4u3+epzYNKc/gFa3JUTxDTeaAyokU2kdDkmN6+13pEkZVYbm39FeGssBVT06j5imbXd66Fkrsn3FP0A==","shasum":"2980c679ffe08a65a51c19aad71b616032929d4e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.1-beta.4.tgz","fileCount":24,"unpackedSize":18504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ/QrCRA9TVsSAnZWagAAW2IP/0O3Nn4Au/f2BAMkFlyP\nmysQ+GjSaeJfW4BQPWHpP9+egiTVzpsewEk0chzsb4CEPJPeCzddGyet6KGP\nPjDf9a2fcibKAzPVMcaf1mDAVvaMIVCszqt60zcaJza0w2YMM4Wd9OL29SnO\nx5mi+BVwB59vvALqfvYx2nxp6V0KVLzNawTAs2osxCEcxuY6IcdEBF7r+q0U\nQS8UNAcWjFLk1Mt0N4wfBOnSY9IcsBqrxF0tTAmXZhNZq0yTd4ZwaAGfWiv3\ns60Eay2MrnRWbPMyLj1iDJyQzjplaxZSPkc5gQF3pj+F1RvOiXgf3iardTO8\nmnlX7VLOFP9wlS18Be+bvMScsGLOGfTCblhRCHl0qnsKt57wJGV6P/xVtVFr\nvEAoVwSJknsOJMzp8UHUhBHhgd47hQye5adD/m8NcYXeosyupS1BmW5JksMd\ngWrHLlzOc6KXlX0VnFycv3W7e6VGLEhz2vrCmZv4vDggb6m0JgY+JFosSQDG\npR86zqfPMKQaGJtHafKlORtHJc/XyvToET+otgGC4d2GBN8GHvwjPDcJpSQS\nZJchEp+O7PM5PidLsdMkKOqhxDMNNBqiGMOW8gQ9CvBOT4zbRME6K61bsFOS\nazjIaGr34drqdxOJXc7lXIU83S+LZ40ap5uIOoUJTv0gpKK2WBGL81j+Le1h\njT44\r\n=dvq2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmcaZAz8eoiiF6WSFVwp7wgNiv4mFDShQJXBIvibLx3AIhAOcsZh2+1GraqjSSUmT3Ay8eRMrZlFOfmeJWA9YRHkn2"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.1-beta.4_1562899498584_0.7296810790083892"},"_hasShrinkwrap":false},"1.0.3":{"name":"rax-image","version":"1.0.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0","rax-view":"^1.0.1"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"gitHead":"2ae632a74425ca4618c52141fe216e0c03139989","_id":"rax-image@1.0.3","_nodeVersion":"8.11.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3ZZZ/9nPNIP7f6BMkKMZQXixlIS2d81DGIBlvLcicnvluxy0vsY6M3PxQI1q6176G8sc3kutM3XXKPxxklZBIg==","shasum":"11e3b5cfb9a3b0ca868e45f4dddba5d052f1ffac","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.3.tgz","fileCount":24,"unpackedSize":21039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPsAGCRA9TVsSAnZWagAAHoYP/iUmxqieH0qAuMPzcvdK\nz4k+aVTfN1r87z/B98I4eaODzuyojwMPdy13yzhtxsxJwDdHtDUQCqocHp3A\nDA7RAb23PGALwUabmDEl6N2IXujK3aSbNQsd2LQHxUN8APLBxfFBiMRyZk8V\nWEPAIahfARDJtoV5jYVoh33BtOgeRitQUHq3rnZZf9DNoSQjWbF+qrsnpc2p\nt9a+XVqHEaOUIXWzAFbMcOewaH0Wod+degkt+1OOp40huDTQgHnT4IsZmoQ0\nVs5ogKRPJjG0GAJgc3xDJMxcgctdIjyhL5dFyuTSBBdEr7DBcqDeUeGBHsFi\n8K6AaE3l5WupgN6PvvXg124vdjxjMkNRrzikE5Tv3UjzhjGNviBEiYK9fdn/\nk5hK65o/EtcwtHPPy1wBo/KLo27NzJmJrh45bY719RjxOWiEPLAqaA2o+9OO\nTFklXXflKHtt46+4xiqzDfI/71N50+SYK3RinAR/T99pQOqkM6h2woRiw5MT\nK3DtgHXDHZIilC1PEjIxUM4+oXqpaIBLT+RUqVk/aZl61UflW3XInYcc2bKE\nXnGLpUNiamBP8ClUVga+2iywGrSDIZXGUiiRJzDQjP7uQvIaMzVgwJjBQUzT\nd3LBpJmmZemrDffus+CXLxxruS0bw7GLptKfF7e7QqwXQb6BrG1TNLdEv4wJ\nthlU\r\n=34Os\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUt6M0m74joaJfq+izFPLOATL0wItJd+/gME6wrBRTPAiEAg7GwCMUyDuaBo8OdQx6R8YUh6HhOddnkyLL+cqQjGmQ="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"liangzhi.llz","email":"liangzhi.llz@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.3_1564393478034_0.6072177496298037"},"_hasShrinkwrap":false},"1.0.4-beta.1":{"name":"rax-image","version":"1.0.4-beta.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0","rax-view":"^1.0.1"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","gitHead":"e6096b8ed755a2d1e7085f17406940b23b5de594","_id":"rax-image@1.0.4-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vFh1EdijrxzuN7myhi2VvT0q71taT8iQ/4uGLLlHd+NFk4IUZUgyFeNZHEzJf5eSdHQEmqYUJdebNe9Q6T6ySg==","shasum":"1265bae9b0de43103f686f8c3d8dd7b63bb7c9b3","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.4-beta.1.tgz","fileCount":24,"unpackedSize":21748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJda1DXCRA9TVsSAnZWagAAuwkP/jo8f1NlkW9EH728uEl6\nLgrCLogp0TDdksr5TCfZB2zn7U4bpJU3Mi7gDIzsl2MkCS1md5cKsWvLbNYq\nJYqSJA92G0sMf7tBGo6Qz4tnpHrZoZtMhvNdPe/+ZtL8j+Fg7mrjFLggRnhl\nDCixGKLElmkasHEw7vJMAMtKmSeRAR3GB9CKZaPhuAqtNzoGGM50hgSD4xWS\nBXH0KzX1XNpxVTh7S0MBbAiHqXYiv/g8FzIcElLaSYEEXdLQxy7xjn5ZjWm/\nvueqHtZBI3EQ5KWswdpFbYFqVbSb68ouBmgdfKpSUzof+I7FyiDg/DqluFB5\neFlhcjO36bPMTOWsA21in3/hfT2jIiBz8IIwx9ecK2SKHdUZTFh8W9N8Nw6o\nSzA7RkYGCG6hMLfPckwYAxAQuLXNIYdbNzri0CN9mr5eiMvf9V/LeLD2JeKf\n9l0PG0L23Xa2k3EADQkPNEwVPSWyVVA1W7WQgipyZ6hazwMMML9xMs4sz0i7\nDuAVwRg6PY8FifktbejGSd1M3V5jeqpVTrXQDsmS+wrfzl/iJSAS3RZxpP+c\naHcchy3PyztKB5Hqj56pI6z5d8hB0YUxIm6yJ7muhjn6kMed8Zi7e3Mrfsdl\naCLsbAGV5YEcWOxSH3+Y3kwEl0YfgLZ6h4IwFEoV6lyZRtE+oOwtmYxMwSGN\ndz6f\r\n=zEKC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/rsoHjs6KjBhwFdsk6AZltYGrCH7ZUe6or4PwYhAPXAiEAtt2clC/7br1SzB2eRoQ5tV/C7gbcxW2sVNR13kHtydw="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.4-beta.1_1567314134838_0.45261746576465955"},"_hasShrinkwrap":false},"1.0.4-beta.3":{"name":"rax-image","version":"1.0.4-beta.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build --type 'component'","start":"rax-scripts start --type 'component' -p 8000","miniapp":"rax-scripts start --type 'component-miniapp'","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0","rax-view":"^1.0.1"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-scripts":"1.2.1","rax-test-renderer":"^1.0.0"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","gitHead":"c9b868f3e8b4ee1192f907ceb4df4f8e66cfc14d","_id":"rax-image@1.0.4-beta.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QGyxVQpX1Z1YMlon9gtNZxyiXhd3Y3oOKHjXNPUkeLVUqQL92MfRjtyIdjkTQChDrApWOr6YqcqYtQCDmomxEQ==","shasum":"34000ab1533ffe47bc408a0bd71c102f1d0a7686","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.4-beta.3.tgz","fileCount":24,"unpackedSize":22200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJda2KCCRA9TVsSAnZWagAAhV4P/24Q3MpAAEhyLDbUDXCA\niu+3BgSFi2wyvEd4asrDvn82v6SxZxOA+YMWzZW6i9QgNXXXqLk/R42rnluF\nNHFo+b2TrawfcdwA6VfckbBx7l+xhoR2nqnl6MkZWfZchopR1LAx6BH1DDB0\nbz2f5qMi7u3p5PIiwxtJ+aauCzjEALSs9RcZ8EYmsJXZG8HGdbDOEbCZe6yA\nwOAJk5Mj1olU5AOAkfKjyLVFS7oKapzJtA19mOT++ZxqxhdhNEpF0R7IhDZl\nsHR/klEOqpDvnsiCsZhQS09MQ3B426/4d3Vb4p/xCcwdgNmjGYCoF0U4XoQL\n44P0U92I+F74pGR5Nim/Xo9RNXCDQUS+uvgy8Y6dG+Ssc2IWRTnOBOnDZBpU\nKbQ8W3swdFyZ2sOph+xmpIUnje8c+1wuOF0asHOQW3oMwHG3mWgk6F8fYTDd\npy2Ng25SCvHwS+1HDnd0QUW0BQQ0uWlqWyb/jLp40My2Kk8WjRTajnDBOLzq\n9ltGSs7unOcYmjWaUzlTitzWF3vC3UfYI6PZ9fG9ANX2sYkoXrOtzMAx/cRs\nJdrVEr2WPO1a+vUUfIYj17E6yt9a690IhWwVoKwKcWaOKsalBIoHtYOhMdgl\n14OQ+zIRuKFgacxnqzdrf8FEerGjWX5g+poVeDJ0WzTPPRqogXIoaPfIwq6d\nqAPv\r\n=yJZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADKWqwuN/68btUGsmsA1/uN1bMKyj99UmKhBoOhvjyUAiAWDRSVeCqlL2qfINEQi3M9eSv6eltnIRwjAvQZUFGz8A=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.4-beta.3_1567318657685_0.635154686646594"},"_hasShrinkwrap":false},"1.0.4-beta.4":{"name":"rax-image","version":"1.0.4-beta.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib && rm -rf ./package-lock.json","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"classnames":"^2.2.6","universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/classnames":"^2.2.9","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9-1","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","gitHead":"9aa2a942266f11534b0f8dbee226e3a3fa2dfd63","_id":"rax-image@1.0.4-beta.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sBHKH8H7NVeOJK2Y9iGTawCFpFYBebB/20sJUSGxVa1gKZPFfS01DLUFulNBZ1d814HzQPn7gP45WqumpQoHXQ==","shasum":"aa365f708524e78156c09b2b16366dbc49d81d4a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.0.4-beta.4.tgz","fileCount":24,"unpackedSize":21716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbRhGCRA9TVsSAnZWagAANpoP+wTJ9enX4LGn3pLYOknP\nvtDDgpyaU9hsZa2idyZLfa/CCByzYw1MykQCRD1J1juj4ZexGPqu2hjW/BvE\nddLbLZJSC3RWhJRoaSzCb9+/Phj/KL5AvkBWOxVIbPNheTvYn7+fDrueiCAh\nYIzac2hAZ55iwN9KSlos1okoXiKCCvdTUoreDG0aBL/krJEPVd/F8AqghGlS\nriEiDC2o7YHS3CNLy99WEr/aaJu3tryBccvHzR+wDweJaP78kwd0YhMp7lv1\nyLzzOG/fiLoc8J1AXK5RvJSuFgySQIMRWamhXhdaELwJT+S7JBj8i1VuSYty\neGKI2Hw936K2NSfH+Kg/9ITds1Ubw36QPk25/md4uaKLkY/zT6zId71i9hKR\nv7mCeDtGxGGgXPH8yStN9O1BJrWKWWOg00hgZw/ilrFtglmT6fLEnrJ0kjCr\nl2Qc8Xo1SQCve6Hs12lh+ETMkRDAec315L+Nlh8qdFcfmxryOSi/rTpTDTer\nVBVywUueMj3hAH3TDZBkig0m1IlT+rKAG6sgcqqA67aHB27ifmpILCXX6HT9\nNbrZrQtcTomv4k0Tseu0yj8d2/assGRZRjIHyXCs/owSLi3bs8NlBxiIzaY2\nBbGTC59vB29RcXKmjbHZZJkfyfyqCcrECF6Ny7S929L8nLVL44sVGzuWnMGk\nKh2k\r\n=9W9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj35eVJs5ZasCgwMUuhjIk5HEb2L2W1qweoLWcz/xvRgIgcKI0lXkikhcTcvtY8aQDsUU33oWVj+J9Xa/Dp8HZpm8="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.0.4-beta.4_1567430725795_0.5413766256124446"},"_hasShrinkwrap":false},"1.1.0-beta.1":{"name":"rax-image","version":"1.1.0-beta.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"classnames":"^2.2.6","universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/classnames":"^2.2.9","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.6.2"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","gitHead":"799b53dc899322f124aedd5263a6b1bc6edc8642","_id":"rax-image@1.1.0-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7vvQ/7L5iAgvL53oM3gUTEjKLKAzDdAqOqtxcgXC7vLq99dzilpwEF0niaNGDjx3Iked5lL+ow/ZQMa8YLVNEA==","shasum":"ca3333d99bb8806d66b816ecf3399e516bfd9fba","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.0-beta.1.tgz","fileCount":24,"unpackedSize":21588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbjLlCRA9TVsSAnZWagAAHjEP/1X89dM8H7knFXYMIypn\nnbnoAErEqrNGvsgfNFcB88cXxrHA6JvWXbPAgNHQ1a4GoVVsoMTjBWnKg3f7\nDfaDk0ZKqVPLAC3kjHrS3KNVVyR2r4XaxZL7mVbVBnYy8v83TAoyFJ690vGq\ngWzGyAc7XU9D/M/lorgtsggduLXUMljrFGUkUk+3ReAyfci7MFoE3W1exhIt\nZB1vN8V/7Zk6HWkEh7XPw4SGp/mHBI3Mzx1rdZ2i59T8M4Js6XArCz6D0LR/\nAyxdhshKBcGrX89Y5h7x/OlmAs1lCEUvtgj4xAF9KoDosblOTh8RBnxe1vYe\nPth5N/1HM+cJ2WODvr1tz09p3oGTb6eYhrSKPoFyTT9GxzBnhoNxLV7JcheQ\nlzfBg0bMEuxQG1YhIJb1JfYCqYJQnJs3LIUCyvrWwFBRj8Dpw7bajh0DXtbA\nJCfqvfh1pRt+gqwyEnNerDzP2gJFAdg5+XT+1KeUTPEN/rctWoGnt8cZmNnE\npaZbqwLGRTLOppNXVg0Bs3pvw6OEumaSNqjoQ/3MkAdPuVfs57PHI8PAvh/9\nEs7ZGJVzcCbx8XTzpqUNeuj1A/7I79KxgYe9+8VnFj614yBkeudqxH6C00FW\noCT+4BxGyQO7/zxN3/dG9rgmaR6W9bIfoSA2EJHI+Ps5I9W4iC3y0SdekT5N\nW4Ot\r\n=Lt/L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyV04Zw7GUahqjbpB1e5wQM8GYNfzG0V6isiP6+w97cwIhAMsYApk1ew6fKRojobDi2shyjX56zCoOUFmG4zAHzArD"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.0-beta.1_1567503076889_0.5736033145791224"},"_hasShrinkwrap":false},"1.1.0":{"name":"rax-image","version":"1.1.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"classnames":"^2.2.6","universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/classnames":"^2.2.9","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index"},"gitHead":"74530810aa6ccf3fab1926ce22b19fdfdb322851","_id":"rax-image@1.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Rh/8B2ScFLPUqy8o8v+AomFLIn2/H2bLb7jyWQn3R/mtaUO6TreuqiTxjhE2ZCS29fglI9pGKpx2+QLw7FaC7g==","shasum":"f50540f5f7f446f821ba50fd7fb14b522dcd66ad","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.0.tgz","fileCount":24,"unpackedSize":20979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbk9wCRA9TVsSAnZWagAAfBMP/26nfktMChR9fhxnKvMb\n2J17pdojaZrXnaCypBPgPIRikjIcmqjhlLHNjcT4sSSHEaN9BcidinDC++Eh\nFhRAbysdYjrquLtU3vxV7OqostBFid3qtWeAm1dc5VVk7iW024sCSuMqTfQW\n8XaqSwnVmVjKhbOsYqvQ5XibFSos/WGWhuj1UWARNoCR5Cx/vx/Z6NVoSfC0\n+1VC8eiJRhV5TlGHxCoy2mVfDO9C2EoSuIWDqdXupzQGvWO49NE8vHeD0eM8\njEWtnI9cOdub9KvLb3RlW69Pb7hO85Fz5kxxukn8XC+g6Naug9M5S5cOR0gi\nT9AvmfcuP9JsUwSWD0vqjFangHcmuPcdvKs65jZkgIyttAb/JbAIGA9mspCv\n3OJ9jCUy0xZsHKxmtbBlF/47L47hRW7sCKya8rMSe5bDTGy6jw3KLzSOnvnt\nvSO9Ea3IPHwJdX5xBvdONXnpOgWM88UPWWppNFhmTUl7gBHPA8mHAiZTC9Kl\nKBDxYI3R0QDPjt5uWIXbvwq5deuzycwB4KMDm3VaahDNnktDoRz0ZOvZYXH0\nGMYPO7DuRRJ92TKvd2AXgkNWz8/hUSrJJfPk/HwEvaKvmUJ9ceGlMFA8rxUI\nmq/PF9QbhZgoYQUmj2n1J98cvlOI++w2Y0RYOztBtZyXOdqNUEvSCdwzCjYb\nszBw\r\n=n9Gs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjta4iovwi4GxEcJutTyiJ3Nhao1g2gItSoDfeQ9voKAiBbAZxTXXlixnD3+5dFCV1g1tCo5y8012wgmEj3OMzwlw=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.0_1567510384053_0.9658138255427446"},"_hasShrinkwrap":false},"1.1.1":{"name":"rax-image","version":"1.1.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"classnames":"^2.2.6","universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/classnames":"^2.2.9","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index"},"gitHead":"3d3c9e82c3bba8fe5abd0e66609ee4b238b27778","_id":"rax-image@1.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7a6SNQ8FNa1GTRVmKxYLGAgWf+Ifb49wlHoBFCqViv0GBoiGei5/YMt/Tk7fpiZFWk1cb0GE3ffULfbBT3Y25Q==","shasum":"b427c0657708f827ecf3fa284f171f75d4c6c37e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.1.tgz","fileCount":24,"unpackedSize":21669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbmdZCRA9TVsSAnZWagAAq20P+wb5wz2lvjw82kO+x4BG\n8H4EbK36RiRYUDpu4zI0GM9//5GkF1jSZw4vmACmkDddxQ77Lvt5eyzQpyQf\nx7uiJ/ZL2qzR9CPMp6eOYsU3w5p62IoQkm02oJukIlT6We/2ACnOe1q2UggD\nQ6DfRmsJ9dsruGS/TCgMgU9Vt/N9RjHTdhr/YrocLJEfMEdE2vMp5oalZZ+f\nYsl8PVNxtIKwAIXXLthLo4TnsCLXqrmgs3qh/erEYB+orF1J7eZPrNHbazdn\nxVoIlXrG4flQ0ozS07N0epgeI2zYFWfze02GIB0pvjkvIThAD4b7U+zMV5tM\nwLJ4BW92BRVS5mwT8/+vhm9GAJD8UldEiur+znKnF1t0d0pJ4Y+ARRLjsVUs\n6FMA73D0TshBQ+NNB/MT1MW3kPMnJMhYelxrXcXF2HSE08fHNFrJgT2e6T+K\nuIAkmXuygt+Oq7/QtkIen5hTsfbTDpS4SvculT5bk+i7UoTOJ9OKXJng8Rcz\n87Befgt4EtnHABVXB+jLUYjlWVYhqwtLV2hdDqNoZttXVbIDqAB37OOGSh6H\ndUepa6WT+yTiA05uN9he/FC01Y5Ujxm0JTuAMZGyGQNqFpaaxe/M6mLmsvU2\nmO1CmA8TLw0WOsbilTQxKehqJNNYhXi/r1obk/kEwoORwtZaLYgf1Tkkd9gf\ndoQ2\r\n=JZVe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWVG+et4hl8vK/HOYpWpO0j68w9YE1pf7XeqlCdyAnFAIgYD0MecJUAsKBIAOk8aBBGLpya4aWhUXmRTy2DMwMQPM="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.1_1567516505242_0.05829440557580856"},"_hasShrinkwrap":false},"1.1.2-0":{"name":"rax-image","version":"1.1.2-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","gitHead":"24257c9df667e82c8e3e1f6b8716c5a07e9e05f3","_id":"rax-image@1.1.2-0","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RF1TOxsw1QTIXzFLT4J7n+xJtQcEOz4Vc4ncWziitz94zgLznz0WH+nW6nD2tOHPqKBj/G8jl4Ab3Sz0WRZ1PQ==","shasum":"a9efac77ac6471f173d588e04db1bcc25878f7e7","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.2-0.tgz","fileCount":24,"unpackedSize":21379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdheDnCRA9TVsSAnZWagAAr1UP/0lWuvNxmnTppOh2jOJ1\n3Ecr6gloQ/Ny+Mbsiql9hdLqm9i+6UCnsYxRjDCBToZQ9j08oz2PWx4sS7Pr\nnhPLsr/Zabv1+VR9UMQuedhQtjp9svwlIQ6vIOT/tbcdcaD3eF40dvHGBd8y\ntp0L5m+Sx5wK96vN/pbW7tF+ZFg54UBsjiC2ygmjq0CeRcDgpt25wg6Ahrwz\nhEpOTAo6GPADDpU1VY5/dB2bRQitWPBRNudH6YUq4pxk0849UcMOrsSUrn2N\n97LeV/blwYKWnpPz7m5IdtvU5DzU+eNLjkNWtirNuY7rF8JidwD1hqAhbXdv\nrsevy5ifSWqbAw/xZxBCEz6C6wEAwX8szwQXF0n4qXsd2n4uA3jZwlY1OsEz\nB3/cSpIlOgik19amY2uAzjIMMAofFpjb83DESREwXwl9BFwp9K0245vjqe6+\nFTfL4hetEGrPoS/5uFQ5royYO6G/JRNKQLD3SGaTPbPXwtndiZQBzd3mI95F\nG4sIrpCryoNutSPf+Cg4Ods32rcQrzWcWu5lAQQegCmFB3Z//fSeilYx/bw1\nT9nlDaTGFHr9ym6zXhf907IDYV27bF7b0pPdpSdfeahmqLFsYEdTa/W3t6ll\ngUBr3V9a2gItQI9mRikfYPX4kDGLXHpzzfZ9S5mFuZQBVPrM1QfWfa3Hix2Z\nQrGx\r\n=MqOs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuejDFdmwn3I+nTwg9SwXWfKsNZ/UqRn1FWXaGS3+amAIhAMWbqnimwvMJnjnM2R/IU8rEE0MWux2iO/sPfnemJEOA"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.2-0_1569054950538_0.4560013969913781"},"_hasShrinkwrap":false},"1.1.2-1":{"name":"rax-image","version":"1.1.2-1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","gitHead":"10f79baa129a702e124980e0244d610cf95b1ead","_id":"rax-image@1.1.2-1","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-PeCwHVF7RcKFm7t5+iijhAjT+3zj4ZVGZPvTp+pOVXCBCdCo49GpDETzg2jYN6IVT/kKBXjiRV+z3S9kJL+BYQ==","shasum":"ea8b45e79759d659944964a2d40192a70f14d6a5","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.2-1.tgz","fileCount":24,"unpackedSize":21345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhfIBCRA9TVsSAnZWagAAV20P/016evGjh47dD/jROzUN\n95L73CIIyWlwabQSL0rDjlBmn0NrQ8Tjj6BW2B88S6sGQOrOjl1/cawL+1n0\nsdY3TitJ+hjYACX04pr+giZEKnBEk2NyZH/R0VFLEIBh/1gg+znaI3HAoyLE\nu1gn6YygFbHvcfJhu3B5HMgHm2bsCrWL2bJ/fWjC3c0K3EJxYAXF8k2mAntn\nUb85v0im5S5Lq4mz273MDL49zfAhV7JTmdgL/8USjcpB1sIBUszOgQhU26BQ\nx1kcOfpHPMOnCi4e2QIII1sxZWMEGLk335UqPKTLnY83RtPYAg3pM+L7aJew\no5I1Gszzc3ufqN7XKjnkBgV9MZAJ5sh8ptZhAA8z1Frbc6sPwYQKJz+eHqgW\nfa4pBPNncrFoVTImmiw/Qq2OeeeTajta6ePGBGKXrVq3fkA0UuvgD6GxbBXt\nf/hA1+ALhvqeMy0nPmE8C1eqzANPbVWVdPEaBskh6mJOY8Tr0g6Tc831rW2E\nt89VCx0wlXgmXoFYE7hVungXRrNdYETwYeMvn0hrfH/4lRRhnO4jEibQIhgb\nkamIQbk4Colsm958DHo4QB9hRsPIWIwwmA3lGw68rJXz5zj03q0d0oq5nAxo\njvzbXAapahnXe0uow9uor0JSaEb2qA9SgpsZMuwcPygFzg2b1ekXhZEhvyKV\n5nyF\r\n=dMp6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFYNX7yG3vO60VcDeevT7eIUuZBm/WsbreSjHhCrFZueAiAbvpASdQchJD81iJmmXpR9NKoI48S5n+Th1wK9UPEnIQ=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.2-1_1569059328725_0.08035962310632994"},"_hasShrinkwrap":false},"1.1.2":{"name":"rax-image","version":"1.1.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-image.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index"},"gitHead":"8f7f79827652ccb29b1fa1d35e21394115a5999e","_id":"rax-image@1.1.2","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-+ELayC9eZWHWarUuz/LfWtiTAntvITvwExpFkt7N2S3NcyDmQ2x1/aMdGyevV6ZuNF6b6WkTWDl0iQabRMXUSg==","shasum":"f6e084e57c5e73b62336826b97078b0d9f655ef7","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.2.tgz","fileCount":24,"unpackedSize":21343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdicqPCRA9TVsSAnZWagAA8nwP/jVKYTxtIUuanvsFZl0v\nj00SkcQtjc1GzwOniuIGt3dSQGSngIiFq/y488oZgIx+uY2xfxdvTvktFDAb\n/aFPdU4VKskh+tRPFK/xCSMp2GxK+OhhopWw5CKFeSlIfGOGl0Jw+9CeRGni\nQdi0l2eSDlrbmblVkya8LYAmUVkG3CtARL+60B7Kv7tFdEcbYfpBpfpS7VSx\n/T4znnm3mucHSFRkOi9LlTrHJr9aUBFFC9/ctCNmFS48WD70+lULmywxdYQs\n1QCejW5ZX+ttgN+TK6GK6XDYtJIi/RgqaICx+V6ye86Wu3vv2ATXBhxS0r39\nTw+N4HUCoKkuvzilE1HU7GoT2jx0zvtDld+KS7JKzZF5vJ9UN2o8HtYoczvV\nhdmYdKop+s39Usze3auaT4nHaNLwcNcTR5c0XI4pYrCTOlNDn3nS7HYpzZs9\nv0VZhpNNAH+WyhYY+qHGpBa8PvMUNPhCgvmpS5lGlDbp8qbNiMp1G8CEn4Fu\nBfdzJ9vwQsm3JaepK2w9Ldkg/Amj7ol7KIEOdUyM8Gdf8Ro/IlkX2Zx14nUC\n6sUYYwU7e2zgBzC2Nj+ApWXmxdvIQqetEG31OTo/U0jzNCp3c+j1G7F1saub\nrsmcvyS6lHD+m8FWDl/A0gdb36Gzzn0Hjm/iwNMq+dXRj0dGE19SgIb7woi3\nudHV\r\n=HzPd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2Q30awGAeUg+O8RyufOfnCz7kj6Uk2NIVF1GVT7D55AiEAoQbIL6E5Me6w8LyFyl40mdq+opkvwxe3/51qu6c9Fd0="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.2_1569311374933_0.4377137595728635"},"_hasShrinkwrap":false},"1.1.3-0":{"name":"rax-image","version":"1.1.3-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","_id":"rax-image@1.1.3-0","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Ew14kDUr4BJYDrvstsvuHO5tWRIBAVdE3+eIfEoRDbclhmapSb5JI3ECIykB4dVyDoQzJsRNnK6Bu23FoZu5vg==","shasum":"16c351ab46c7001dc796f6485bb9ad35785d1f12","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.3-0.tgz","fileCount":36,"unpackedSize":26126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrooOCRA9TVsSAnZWagAA9osQAKDL9hVCDUkJKnmXLGyH\nj/wqWFkqhi5qHiH8X/lZbqP/4tIrZ9Ql8xncfq59IEdrG63pDnqiiFc5YA2D\nzNqWj21hbl0r9x4frUZVVG7wbzHA70tPVLm4EIKHT7Mkqwm0R0UBEzY7K5zn\nKuUoqmQ94c1m95yAnlIAw1I/ejkZoJCJWAZ/5ebl3ha93q/lD0dv7bgnZfrL\nHL9GJv+heVZQqsDwlIImg2NjW5fCgxiJjvkKDWdx95oddbzw9mvQMeoolki2\nY+bZT/UujMyIIci8YGudBbjGkyypY+gai6IABxh9vWgsTWWFDmFYQPm2RgPh\nUswXS9j79311r339oVvfi8RjF+7n1IIKciFUZka8GPZJAc6Aja0QKykqfImI\nNQi7u1ij8rGA5pCzufJDg4g8IFUrvwXyg1DTRlwiVmo5GACZcNlJRrELugkX\n8hdVQIYmp0U68p5gjgG2zTrLDDYqL0dtkvIsUD5yB+DdzZcrS20bPyMzRdxN\nMd9Tuqly30vKWwtdSJParG7bgvChmP0vbZnB2F+NbBVRC3854TgjbJyuZ8Je\nTLc11LOQXiyFTvgpwOsPw1IynTsw2XhFNWqI/Cx1NjCD+OU4WQfNr8S2Qyk4\nT9ZcVEucbdkvpLTfYhXtUz/qwCQXahI0IG26Jh+pQIYBC7GMkoJ6rtyb3RYO\neHZW\r\n=VkJV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYtseJwGpYAQBHMHEiFa3VjY93y7lptDnEWR5g+UcrbQIhAIw4miT6kspkmLIy7+ktBB/7+dtgWeb/G1svUI3DRggA"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"recover758126","email":"761647716@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.3-0_1571719693358_0.06729072202712283"},"_hasShrinkwrap":false},"1.1.3-beta.1":{"name":"rax-image","version":"1.1.3-beta.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n\n**描述：**\nImage用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表h5 <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表weex  <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表小程序\n\n| **属性**    | **类型**   | **默认值** | ** 必填 ** | **描述**           | ** 支持 ** |\n| ----------- | ---------- | ---------- | ------------ | ------------------ | ------------ |\n| source | `Object: {uri: String}` | - |   true | 设置图片的 uri | ALL |\n| style | `Object: { width: Number height: Number }` | - | true | 图片样式 width和height为必填属性，否则图片无法正常展示，可以补充其他属性| ALL |\n| fallbackSource | `Object: {uri: String}` | - | false | 备用图片的uri（当主图加载失败是加载） | ALL |\n| resizeMode | `String： 'contain' 'cover' 'stretch'` | - | false | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小 | ALL |\n| quality | `String: 'original' 'normal' 'low' 'high' 'auto'` | - | false | 图片质量 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| placeholder | `String` | - | false | 占位图的 URL，在图片下载过程中将展示占位图，\b图片下载完成后将显示source中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />|\n| onLoad | `Function` | - | false | 图片加载成功的回调函数 | ALL |\n| onError | `Function` | - | false | 图片加载失败的回调函数 | ALL |\n\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发onLoad/onError中的回调函数 function(event) => {}\n\nweex下（iOS/Android）\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| success | `boolean` | 标记图片是否成功加载，成功为1/true，失败为0/false |\n| size | `object` |  加载的图片大小对象 |\n| size.naturalWidth | `number` |  图片宽度，如果图片加载失败则为0/-1 |\n| size.naturalHeight | `number` |  图片高度，如果图片加载失败则为0/-1 |\n\nh5下是web原生的Event事件\n\n| **成员** | **类型** |** 描述** |\n| --- | --- | --- |\n| target | `Dom` | 图片自身元素 |\n| target.naturalWidth | `number` |  图片宽度 |\n| target.naturalHeight | `number` |  图片高度 |\n\n## 示例\n\n### 普通示例\n```jsx \nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68',\n        width: '67'\n      }}\n   />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n\n### 使用fallbackSource和resizeMode\n\n```jsx\nimport {createElement, render} from 'rax';\nimport DU from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png'\n      }}\n      fallbackSource={{\n        uri: 'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg'\n      }}\n      style={{\n        width: 100,\n        height: 100,\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DU });\n```\n","readmeFilename":"README.md","_id":"rax-image@1.1.3-beta.1","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-E2D880f6d7hlCizP6Cf9D5gmwcBeQBDv1zqNl1yBL16UCMeg2ZTuMTQeAy8c+A7iOofv5W5AfhRq4AY2wNuGLw==","shasum":"0018571383db03614b7113c2571fe12665c5bc69","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.3-beta.1.tgz","fileCount":36,"unpackedSize":26131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsqplCRA9TVsSAnZWagAAAbgP/2IyMj4B1fMjdvBfIuyz\n5C+qJX7leC+PTt+Q2wI+Js/RZ7fysG5XRUB9J2NPmkRmstg9lkBHJRk+nE1V\nTuFBVaUjPyuGG8LKnqkONixys5O3I8e3nXFn3oU1gNFbNqqM5M6hTDW0ISPX\nxMgpdcujYtwBPRo5BcjWDGmeLbP4UWxLFdcCW1VyXT1qy0L78wNk0DHYhKhK\n/49l8Of/GHMilK8WidnwLwmW8avq68+3WFferavUkptkpVJUEo0Am+i4SBCl\n8BF/BaM4zd54LcH9wTBnb4ESFH5ftziQXWQuuFhsypvfpK+kDP62FDT3ww94\nfGl0vobDaVG6896QY94ZGwAoNiJ4Njfyju/k9bSBqiGx6WeJAQj3fPji7YC6\nMB4ay5aFFTSUedUv+rUo914v17+29bDnlSpbVtR4oSWl5KEncRa0u+tAshV2\nulMqDhg7ep0XtafZU4xA7UmePdnsfGU/kUJvt82jDEd5ZMF7oDkpxavtoB6e\nkzoQAcdcQczK7v//4/dlk4iWEcU8gUx5E+IQ4K39yy7XqPDm9dLZkugkn/8U\n5u4vFebpT7hPxLDrZxleNpEaRSFqftR/ALl335kRPhWwZ2T0gwaj0kC0Ern5\nwxwfuB85+2iaBYV+QW7vgCZJqwPGOE3Wk56FSi5m7It8xrGWuXag5qq15J9V\nbF8i\r\n=Jo0r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT6GQcvi+x6kLJu/5fpWhoXFnY+cIxo9F9EqzoRfoWmAiEAnxglsr6TH2DxLe8gs5yI3+6NOO/+cYGY7QJoPIpoxYM="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.3-beta.1_1571990117497_0.5942724133210227"},"_hasShrinkwrap":false},"1.1.3-beta.2":{"name":"rax-image","version":"1.1.3-beta.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@1.1.3-beta.2","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-5nZ3Mp7RPQk5TC3a5RpBCeLsXCRnQjrpyHFH7zH1Sn6WbHahkwdTfkzuQxkfcE6RJnQohBhCf28u4J+VqvUQUQ==","shasum":"5ad391ec5215fe5a662f12ca04f8c70d9fc42512","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.3-beta.2.tgz","fileCount":36,"unpackedSize":32677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu+z/CRA9TVsSAnZWagAAbbkQAITVWdv2e8rQ4NNXPU6N\n8ns5p6xq8d8cm7h9DwSCC6T3q36eQMKPrAah8k/EeAz3XTp572WVDaij37c7\nJeWAgB6UeoK0SC4w7aN6c537wpQLTl0P2Q0KLsvcOPKQVoiZkwdAnAB9B6g4\ntg/MSZDXDsz3ZEqwsJNTE4I4Kii0nfylN97Xqz8aMY9ad2Zesb5dHaQfJk92\niSsWULAvVSXIVX4UilxGjt+kSfnWJbhtICYsxp/7yIrH7tWa+oPf88+VgRgO\nMY7fByYhRePLsYxhSWE+KITum8aaP37kyPkKGD9BrwR4Y72ux3/bIML8MdDJ\ni8d2KF2DheHj0M88HAmA+RhDAnaqinUoMGCcsz0/W8u+awepcO1nl+AU7qji\ngMlY0LEc0PKKyrZbB7foKhEY2Aw3VUew4l9+MvcvmofoSaZLvoe0/LfRPl5M\nYPrwcAZAG28ZkGNLKYEEjM/tkNKz/X1JKxRESSD3tMiV0LaJW139ZCLFmJNe\nqdrRO1IFMfFlNL+HIXbCy+vcamuzCkTkBHmFkNEZFQBRQGwjginsMs3qOkPc\nsMHKsiPyaUh4NFeVzqA+N4EPX6mxA5yKxrsVm24wxFQqQt2eOLs1d5F2ZTTe\nLR8lMlClh00rGio/IfPKJB1uVFUFvHaf8FmXhG8Gsz0XmKEuIfGdOXIHfeCd\nXssz\r\n=ATpM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUd56WyxE7//28azUJBz7ecim+Oj5mn0e/IxbJ1dawxwIgeDRZHX/SnUYo1XW7NACQuBvSX+jXzQQR7YbATEltzL0="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.3-beta.2_1572596990806_0.18714364277289186"},"_hasShrinkwrap":false},"1.1.3-beta.3":{"name":"rax-image","version":"1.1.3-beta.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@1.1.3-beta.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-zzzo/BdeSvt/kVm9BwjjIFX977bVUJGMWw9Y56EPZG+wV47V0m2fhmwyhiI0A2Ul+yWORFA/1QDeXXQVhEpdnw==","shasum":"9a3a8775cde1053c40bdaf244845f60ab28a8760","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.3-beta.3.tgz","fileCount":36,"unpackedSize":32554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdv5zFCRA9TVsSAnZWagAAAYAP+QBX33lpn0o25iCqzZiv\nKVg+p90nAxXgNVnUB+xMsvNWdflUOAo8PWmYNwE1O42v9mkb1js0SEZvvR9U\nI2UpOkO1t7kmkRThdF+pzDd0QM6PHk+jRsy7NkLTrTo/6f9TlHr7nJFvpDRe\n0PSHFqfkQ2+wOZ8z25+hwghoO7evGV/gQRJcuwa8u2jp32VCuKb9G1YBEuhn\n3w+QEzcjRiLCA5WLORLfhjEm5zrbvKlkz7WEM4Xmu3NH5wA01eZHVKYurc9P\n0KD0Lv0Fog3V1JzAcDLX+HF6+JWtcR7+wPCa6g/FnK+ELQ0sxRHwOEx7eMt8\npNkfZwKdmXeI5rbYXh1hhua951BmRO+VmK3pGBtEOshxOyqloKnTEW3fehUv\nuUNg2RT4odM/NYHNEfNppFl/fpjtdLrOdvBrz1yMx8AZw42fp+KCGmjrmsJO\ncXKo/K6HbG8lz8j41SIX0oy7TOz/7U1RFfK3NFk52Q3CHAhuZnghQJUvBRpT\nPonRJetoCZkDAUPS4/J2Y4BkFsJNKMJKJ1vGl+7oOBVN9oCIhvT8zPW+Lx7d\nbkvlJC/cRzPD75Yi4sdIdp/M1iiqZCkP8rGAJTAxXC8hNUp4E+VkLxk1DMCM\nhDwo0K9RlkO4B3/0qbMJF5u9c2Qp9Cb+UC6IWepSkt/30SGYpvjt6X9eleU+\nAUfw\r\n=CYlv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9q3EHxXjIisFmsKcnF+QRmI7AK8t1jHn9h+GNvDatewIgWc20v4bKLPs/Sp9pd3SMIGNmbcd7AtkvPs3iBWOd/R4="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.3-beta.3_1572838596985_0.8635455764845956"},"_hasShrinkwrap":false},"1.1.3":{"name":"rax-image","version":"1.1.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^1.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"_id":"rax-image@1.1.3","_nodeVersion":"10.16.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-/ZOyxHaEAjdVxTy/xlmpKMOkcASwuZ2tlrE6YBmpefZ6ZzszPSKc7hisOf5DyCPybff9XRXDjpM9h+bW79L2aQ==","shasum":"28bfd653c2ba53e60efe3a8d13f1cff035e12a09","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-1.1.3.tgz","fileCount":36,"unpackedSize":32547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy7qjCRA9TVsSAnZWagAAaTgP/0GVK92nTyP1JPo09r0i\nHXAqm9NV7u1bbKzoMA831oOLJhSiui8tZyuv+wr6wxc4Pg6OAIo1HB+a/Sg5\nCahA6CoRDXWJLYy1/pTPhwjEmDbhZ41xP2NrlxRc1VIJSh+u7NDIVfHY+kDo\nPmaE1jyP0f8UwFOq3rORfJPKFzMTrrImypG5d/p1ohBs6Ev3F04ZeBZHumOv\nV2+0DoLt0ot58c+V/P5kXkcODbtTd8TPSAZiJLtIApxwPaNeviKR1XGUJ30D\nb6YR7Z63pAqfJ8kBWV7FdS8BST8kuby5d1jTC6DR7gNKOOXXp7UJueTAluAs\nEh+126PRzn6Z8RnDUsfunEUO1eE2z4FA0wW3ueyjVYwXJkdPH9jcZVTiI1P8\nOimnoKWg3/Z17Bdkwxoj+5VwEEcgfXDcYeC7E2GWh7Q4cySbWJeTbFwuxtXW\nePfcSoeHJ9o8g14bDYTYHkcXGu4yPhMUtMsy7OgUa/7QK6GwrPW8RlxxbIc1\nkCYC7qm1OPhGVFpXnLP74bDHB3G/J0hpBNOTIRXh99obX2AOCK5DfsO9cbeO\nsUL410yUTyBb561Awp9Y53NjvnLnHWeee1lKx/CC3r7h0LKZYCZZBOaozxB6\n6ceh3Oa8zNiQAR8UNFMji2vs35qmHI1sOaBcsdoUI7gG6mLmcEmEPT28XWGB\nR8EZ\r\n=b82t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkNcG3Hrd76n+YDaJ5ypQD/g4rcjCLb6xqaH2rVmlbTAiAJqWwndS4wTnWXD8nqOa105wwkFfeU5xDyCFz4P0nhKg=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"solojiang","email":"feifeishen1996@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_1.1.3_1573632675000_0.7741577335892449"},"_hasShrinkwrap":false},"2.0.1":{"name":"rax-image","version":"2.0.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"_id":"rax-image@2.0.1","_nodeVersion":"11.4.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-PiYOBbw0E/aZCHoYCPytWv4ujsg8CQJEOvlJyq06+tMQu+qn+1CBOZM49cnan8qqggU1kH/qaePLlg76K/lGCw==","shasum":"15d711a81b57213af180560ea65506de7809000e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.0.1.tgz","fileCount":36,"unpackedSize":31054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd56WtCRA9TVsSAnZWagAAgS8QAI43UqJ4AFMbhS3Qx3wF\n9+MfyF0VixkQM0LjPu/sN0plvB0SfPMExyUX0RwJMEH7uJUAFp6bHn+d4toc\nrryu4gkYSA7CSjVVck/6TrT7xVv/vbWAZ8pRVqxBdNBcMhq3T9UAx9OTAGKp\nOoYo36NbGlhrrvUWyGXBRhHh5LOATEnevkpsFdFIkoAMLrnDVllcvYj3r2rL\nKnj3CLLl2Yk8tGjrelicnsu7qebbQ9Wum42L/W1O5mqTXGeVIoclzoWCHqh7\nEimBJ2+QmDTUyXWMFKbYwXLg4JWsgMGUNJkVq783xec26T1o5B0/vMhBfZ5k\nPFSlE/JzK1/atqKIfP9KsjR3D9rYq3Q7cwuZwFP3ShQIMzP6t5EA6Cct+MlP\n17jpN7sw8x4MPvoTigfexSW6YV/vreRrpuP1W+ANf4Ycq3jY1XT2Edb2WrrA\n9mPDOXqJj9hAJNd/E3GQ0oTd5nlb293Uq+BGg4qq9Yvn0N68wz6vE+MT4aWM\njxDIYQfuXcs4TWlApInUmNai2bv41jT6ygKlO3RVF++K8a2cK4tNolaGpiDw\nmKn4lljtkNPJ/mm0A12sLJxwa1y8CW4m2aBSQOF01M7bRLqHzarr8Y7XBRjZ\ng6gAt1u99/MwrzPkN7OtAKtXyWqC122+Z+DPRAx4oXHebAXbzWTUdvA9bq7A\nwdT1\r\n=Vtup\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxFiPa4rLLOxDkRwbujrJoZr3mlbOcafFqbROjV442nAIhAKMfjqBqmL+AO6ZT9cgHswdZjnb3JoYtrNbdvKPE3sJy"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"liangzhi.llz@alibaba-inc.com","name":"liangzhi.llz"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"narutosun2@163.com","name":"yacheng"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"yuanyan","email":"yuanyan.cao@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.0.1_1575462317139_0.4102357393499887"},"_hasShrinkwrap":false},"2.0.2":{"name":"rax-image","version":"2.0.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"_id":"rax-image@2.0.2","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-oI3HVY2fssRBNQczv17sQWl0MqJZGMjOSvDL2mSzmSOJh+VMpcGBWk/I/BUNRhW8VWKjM5OmhnEdShlO+H1e+g==","shasum":"88a602a66d9d3918e0e10b29cfbc31b72e803e55","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.0.2.tgz","fileCount":36,"unpackedSize":31879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+yBGCRA9TVsSAnZWagAAr5IP/iQFu40jZbtwe3QFUNXd\nh2bMqt9r3wPdj3u+n0IeYS3t0u9kIKnL9FkeoEV0j5qzIIwDLpZVsllSn6TP\nMU3SrMwBmOx7Ef46T40Mm50iRuy/rS0L3C3FTADVm/CXulTYKYKHP+J1Pgeo\nofbA9Zq16XqLdApdzFJyG8ZcBU0qg6l5uNAnFUUWJDe0p67FhbvxZqZ2E4Hf\nYrN54Z8kqsmzJopAKPP9Enec3QdnTrJe0lLKt7fhkU6fMV0UnrzoKTDPPZtg\nDVVsBTKrf4ccI+on993m9MB6VkIrUBJpjy3p5rU36dbTdQPls0P5whQvya1C\nv78JZ3RRh26qHy8PWQe+WdWb6l82Brl6sLCP5aBRS7jdeSoEoPYKiQC2Z4eZ\nemZ6HxiKQ/MYhGIg8rxKGBEzqNM6HR+rDIELopJVIXC6iglT/oeDv+l984EP\n7cj0/wPAV/v0HhWqhGLtpB+1FNHlMXhYEd80BlDmULOoR+FyzqdNTYKRnDP/\nJcHabK2jIosH1OvQxyEmvVHFVGlV16WQxZLe0vfpTNdzyWFihFzaNwovMEip\nmZJ596KJkde0b+5FHee/ObbdtFrOfARmJ5haZ1jH0q5459RaBZB7J4EphY9p\n+g19DrR/F2BBI3qDVxU+RuV6URRNeHt1lGjByDOhzWPDn/P8Y3I1VaIDOMaU\n/biw\r\n=gNba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4VyDVqNrC2pCCvd5ye8YrQNcxJbub/wf3YM2fyw/t0AiA/oHBnswqCWr9EqbR4PzRuC5JBhAFeshBBKU7p2h+aog=="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.0.2_1576738885521_0.5458178616318858"},"_hasShrinkwrap":false},"2.0.3":{"name":"rax-image","version":"2.0.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"_id":"rax-image@2.0.3","_nodeVersion":"10.18.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-VO9VTjpqdfupLCD8SKGM9m2KIJ/clsiqLmrktQ93BbsQGfVsF8wts/3ZgriuK1uQR8ohCuVjPJS8NtIb+ojLVA==","shasum":"cb70d1e47520954a388cfed9756012580044e97c","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.0.3.tgz","fileCount":36,"unpackedSize":32707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFH0RCRA9TVsSAnZWagAA15IQAIMc6Xs/McCeT2GBbmwf\njThSY5cyLYPZqQpEIrK/mprY79DuwhHviySfwTc5JgcUFy4g75iPbnOrRrET\nmDuPEz7AP4YNSSSuyNpyP+LGWEZsTaQSIndZCpe4tj8zrD/U/LLKUQ+BlTU6\nEpoVDc7/9TwmR3a994DnlAsDzclNTuhl1EicOsxICrwuk4YRcVerHFHyyZbR\nNdusBkv77dx0fQJkFu5vwImgMc3ZR8aDXyVqJ6KXfrxEpabXKFsURO7D9jDk\nhy1eYoYIHwSOOevlGuiB/r637CFbwvfphH2lEnVYIIRyRRMNC56C0K1pYQtZ\niz12iXGG5flSX6J5aYIPLrDv/S2m4IpRKwhz1Jta3RcRwMb8x5rv6cUY9y0A\ng+0Dn+Tpl5S7pg4RLi0Ev/lxCrXTXfzqgC/9nM9pjhS9yeMEtTIwIF1+RCMB\nEkx9FHXQHKYH5lINuf4PDgz67Z02dimJaqePT9iqfFNwWrttmpYGcg4auf3M\nTdIf6ld7AEnDxcpwjlud60NNsWUN73nyemiiSo2VakqfY0yU3/FOwvoLFi7G\ndMSa1okesRvB9M5LwB78QLvleGe96AKPb5lZ3kbTsc1HQ2KtXrlCUijDY+sv\nfH53zw+OQ79O2XCSAnr/st3F0jxPDOFuXPF2SlqM1J3HdnpkQwm9FqlClNvh\n9HcR\r\n=gQ2o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgMB8K2ewM5mnaK5BvN8IdO+lBsemAz9SNF8vNKYFhIAiEA1sXxSfKa5VPM4Uo1xANUvE82tfk2HaoqiAfizdL4hlg="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.0.3_1578401041313_0.5214955093076514"},"_hasShrinkwrap":false},"2.0.4":{"name":"rax-image","version":"2.0.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test","lint":"eslint --ext .js --ext .jsx --ext .ts --ext .tsx ./src"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index"},"_id":"rax-image@2.0.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XudEZ9GihRzS94r96UvYvmPqUBbDpyQ1+0ibeOLw+JsK71jWSI2Ur9bhZVKKi/80igvrewqP+mMqqFA/r/Y7AA==","shasum":"624bb13feda01da8eff60f1b7479592f968b1145","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.0.4.tgz","fileCount":36,"unpackedSize":32707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO7aXCRA9TVsSAnZWagAAVdIP/iAkikTVnyP/qIFQgDlK\nRiS3bnimIVk7eazf3L7Is4IebZoxqd8SutlJIxYvNFIiR682DTRqxGuWNxx/\nLE0zpE8CBXelLrlJb1xWyh/QzeddAvbtA4WHlUDiJJ0qN9DbSfE3Z1KD0c3O\ntB9plbq+uCzjCgBBws0pzeq78SqJwRfkC8yXeXr/Xs+fkdwSLHRoi73gGf3l\nFa2Y1R5brGx7rSuIa729hcmY9A3uEBJ6ZeIEKM37L9mljfQurW/XF1BMmulu\nu8VFqm76eo0Y+jqowdkYnSgLgPfZl0T9JaqOpQ0VFSJ8IwfvrjzfbCJKXqt/\nf0CffaaapEIlO+eCFQX2aAVxJvOS+08NSiysUnCRVDDjPe3iySqb1Je4c/xZ\nBRIKUkX0hjFH0nGRpKsVxxkMPak9SP7tTxWQCSO/6v36oK/vukRw0y+xG5xb\nBQJHUqQeo7sDNs2FJpvkuVKcVtp8epMhCoWmBTgSRkBbottr57WJw0sGvk8X\n4hkVPPrzBud81CgHSPZ5PkkKzsSUM2MMmoZWW3x4SVPiQlglUK4C7AUf0Z2G\n5dPVgLja5SvFGR5lPmkm6PdvgTU1WcKC1N1Q+B3+P6iDVe5ke12+9WYrw2dZ\nCJmwk4ToO4FBzJEnZ+IhZ3Sz1Ny6GaWI48qUJ7OVXK/ofsPp0aA5pk1N3U57\n3KXg\r\n=Ewvi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzowTUHr+8fY32e1Kflm7eYUHT/eP6l9677eMTcK3xLgIhAOgQI/x8LFajeWE/1dUGaO/yZ5M2oxhqK607Z5R0UJRA"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.0.4_1580971670577_0.5760897402528811"},"_hasShrinkwrap":false},"2.1.0":{"name":"rax-image","version":"2.1.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.1.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2j4u30kpoArrLja4fTj46+v7+zNC67n1gQm9pel3ryCr5v8obE/lWHurAQEf5aCQoSlbXfq5V8bmNyhZXN3RIg==","shasum":"8012e0dd82851cfd3b8f595ca4b3997505a54813","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.1.0.tgz","fileCount":38,"unpackedSize":37074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXht2CRA9TVsSAnZWagAAOSwP/1LYI1Wf1/W1E/yWGkjK\n03nN8sADpebuZaKRVD/OrgMpaARLHIM3UyYB2jxbFQYiaOdKy0oEV9WwGnzW\ny9Mmj4L3nGAyxgrPvRed9+Vds47JwNLZVRTL7M3ssHjSS+hySgYIQpkneEet\nJff0qMzT93kmTIj45FZcCJIFmFmEwvJ7U6WvWus2vxFH1p42DLOAsLjazPU+\nbE+GUhlPvRaIotzqocJC6hjLwcGwld9Pv4rqerhiFzdSYorvey2ZQGS0h9Ue\nyXsfJEx1fWFj8U1K4pOR037m6PCBQKTaD2t+3zVz3iDSEvKb0TdmeFpgeOYR\nRJId7r4S8dFfvcWQnG83cPGwi3iKyYIpwZxXonsrwg+ixi1JNpZgvgBRs6W4\n6Y4nkeCzgv81M++9tMl8eOrjdn6N/mLqwp0AsPY86lqORCZm/mwsFJMJ+ScD\nV2yAvIectp2aWfGdMXOWvp8rOIPQba2q3IFTF1GYpG/OFExu0kxIfnbe0Zou\nf2yjQudwJCbnl6HTumCJXjpcqX678n9Ju+6Ag7Tz8Ajy9fE/fmsZLfvqiR/R\n2R4YfXaFgiwAT0s7+hsGpaU+5kRZl5HzVKqoEL43lNWBHBJDAqAY4UiY5gcn\nWDp8YxkZ6sOmlema9Ezx1+PmHD3fgr6zXbvE+ofdpScNLKLzO8tfSGYYhIlV\n9Ee2\r\n=qWMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCr8lq+nAfUUESDDigAujNC2nZLJG5sYheFA0rZhMCuAIhAMs1aDXuLR1UkgT+giZz2RwEpSIPe0P9+5qi8SK4xaLJ"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.1.0_1583225717541_0.2374371500389263"},"_hasShrinkwrap":false},"2.1.1-0":{"name":"rax-image","version":"2.1.1-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n<img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">代表快应用\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.1.1-0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-W/TtUcV+vATlzkQh6ZvLWl2ICvFBUtMFofr7IJOccSYOfox8TL9t7RHYQxxSExg+Fw/E4RQZQ7KCqFhLg0V0lg==","shasum":"387c993a837434af556a903d73918ee75e7c37e7","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.1.1-0.tgz","fileCount":38,"unpackedSize":37176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegxXQCRA9TVsSAnZWagAAaM8QAJZI1CU8R8Z1t3o8wvpn\nKBIZ4SR7e74F2pHfTrWQmjtfpYH/O/XfcMq8f4CB++3skLTMKVZgaooCa8nx\nfMWXURp2HFcnkYuwNsOM1XohkmzXjzJCPMp25wm6apLd7mIjns+DuqrY0LFu\nxKjWnJ+ymd/kljeqJATw4m0lJanREoPrF4i59GJUvam07KQfhI6n4J/Qe+yv\ngIfZlZp+UTd1m9MxIy7NLLrTETSHOydL4dCXhuumfprpteeHZfvdQmUXgqfo\nI+x4coMKuqGnV6V0qwlzC4ziOAq6sadyQpr57NWoXP+JyT3/WUm98LaYJJKo\nnMBjU7gtHbHaEeTMMT5FCdPN+EviTq0938ZSPuJI2QpSJFYOrFy0D06jKiCw\nkIJ4zWW+f4pw0EmPE5OfJkr5Z8NMYZC69rGa8p8BgevD39XoieqM/hN7cJSq\nJT+uIc8c/ihQ3iqEMcyOH/PdeMigHnabRWhEcbSG63nAIbIRJu0PuOfS5SG0\nUwoC5e0ofbA0OOj4PTDpp11BGRlLcDHlUrrboNU4/tiR6qXaGhEjaBiNX0Hq\nAUBeFUveuJ8gxWgsIYsMvIv1aIVnvgj2XmS2T9p4rhzkj7oyBwHX47xwJzb/\nIng9rqAxIG+p22uslgxUlxSSUBlEo0JhmjIomB27x3RI8zSKfTLCaOCnpqMJ\n4CJF\r\n=aieE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnbJ+IaWk1fFiGMrn9n8vZ5uRNaNkZJOYi8VIM3u6FpAiEAnMsi7ZPjYq9SFo5XLeI7ZcklO2+4mFxVb7JVmDrQ7Y4="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.1.1-0_1585649104432_0.016200541373568633"},"_hasShrinkwrap":false},"2.1.1":{"name":"rax-image","version":"2.1.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.1.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3YrqmWlMBuEta8S8zoBH5vpW+18zVdPIu459/3jXQa6qiyRbwq6mkyX6pvcZC4zRsIfYzxaYdNwg3YK2YO5uEw==","shasum":"906b447d08a8ee2be505af87e0c6f9b15b424561","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.1.1.tgz","fileCount":38,"unpackedSize":37174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejCFmCRA9TVsSAnZWagAA2+kP/iYqpd09VDps9womHXSS\n04KPY+MUrks/sc6y475ZnWyh6bO2uv13h3sMu/HRrY2rzC5zBzXHGZi05rYG\n3NAvx03ykEAMoMbTZLuxCJCWW3Dub4mbxKRk8Isk68jI4k2QP9l1gpRVQIdy\nSDqpCr3VW7YUscGM4yZms/scFbmKH0S2/piX+FwhMmLE29NddTN62rFO/YJF\nnGw8lwkTRW3xCtAksW0FUg58wo+lgWpCJ1Je+BsGQLTMTQGvAgBqL/RmHRUc\nGm5CjJlmP3e5414CwF7w/BKG7N3ijwCOXTGiDYKmfSvLY6ncUNi1e40AQClg\nKQSnGDQPkZhPF/6wGJrhZHlkNBIWQMmb9e8RYmDCxyd0iwumpxD0c9wvqIIo\n/RbmQJSqnVXzPQKI1QPHxT0ZuaUtavLN4dhHutpz7rmwg9NVTE0980BYtcAs\n6ibiZpnZNh6S5izPmCg7pMAGIYQ/8tC0ohQ7pO3Jl8j/EdhE38RxspK97gxO\nhhnPEHfTc3R3JVHOq4S0ga5Zle9OTrWQ1UCx5RGrl7j/RF8R57mSYCiQS1Hq\nDMIQTApxjanfsz5FAB9FQRbwPDHn5G5eWP/G+dm8av+F5Kd7uZRmJ83KkqOm\nryC3p43DJ+lUZ+ZqGrfnGWJfglGTLiBbmDePg8T1A9an+A9FqYMFi34EkTUH\nHiyE\r\n=kEr7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKOkSXj9JwKvzQPsNMAF1OusEyM5ItCFeRHbBUdK09BAiEA+9m+fCoSDWCtEdiqO+l+gnWgDdzW87ylTqhXjG/6Bm8="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.1.1_1586241893690_0.6133858357929984"},"_hasShrinkwrap":false},"2.2.0":{"name":"rax-image","version":"2.2.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.2.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2D9Drr88JnLWiP2mS8dQ8MBzYyC8ViNqUhf9n4bsExmgirJ+a97oJwdP5N8gMwoNr2YnZfnrojg/DsDSXbVOtA==","shasum":"5dc3107f1225eb3637b6ae90e86a8bd40a0d7fd0","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.0.tgz","fileCount":50,"unpackedSize":43456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenpYqCRA9TVsSAnZWagAAuFAP/RpwYbdlhZ5xYqSzFcTQ\n9FS5MYThJQ+NW0aWLC+VGLRjegB/Szr6KylQCqDlY/px5WSSfLGLmGBT4S4V\nT4gJNdByN4p6tGGKQiiqX7jgWKLFaE+gaavrymybkGpEHScZPTPdagtA1EL4\nzwGSxYk00Ha7snAeK3Vv5OE5ibsW8BNisq2gKKtOt8dOSNel2gX605u+2Lwv\nrTEU58OjVXAV3aaMt3WwbpbeuaaI4cJcs6dJj8l9ogdbSazMf4cayBUz90q0\nuAQPQTWU1tDVVjCaKRZEBmuJMHCbf1BWEGU0RjjC6cvQqvYMhUqZ4skbvGh+\n7Wt1nKP1H3fuUmgutiiJHS2AoPCGlTUBhAkEVuL4l4hjnhj3uylLZInPUPMl\n0iSDSF3dXRYOoktcuIl6OaqKhG5VyqDQydjkGFhwZC0sX0fsydfszn4XLzyW\ncelQKcNofhgxKiMbpHmx40MF7NzAv8huGI1FsjQq+PQ+Jck6ypnHZUQRiEMb\nldR4tS8jcUESLLVg/hC+vw35EIyJl7G64TOgdNAkATOf3PEhbmApoed0mpy4\nnfrbma4lJrCpAXaPdlh+z8Kwa84+ILM4vduV192BP6Hn+6qaW2jf3GviO1TA\n0Tl/+plOmD39TNWMhG0fZdYGglcoToacWO6J/i0KePHOeN2N10Khp/4SLsVl\ngDCX\r\n=BRij\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZnyQSLEeaIbb4T2xmrSroTSXJK8U4pboCLAtWRKcWbAIgX4zdBEWZsmYssfQPvBFff7rScGOTABVb6wFSMLuu+uI="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.0_1587451433874_0.7306262149781388"},"_hasShrinkwrap":false},"2.2.1-beta.0":{"name":"rax-image","version":"2.2.1-beta.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && rax-scripts build","start":"rax-scripts start","prepublishOnly":"npm run build","test":"npm run build && rax-scripts test"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@rax-types/rax":"^1.0.5","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-plugin-component":"^0.1.9","rax-scripts":"^2.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n<img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> 代表头条小程序\n<img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">代表快应用\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n                                                                                                                                                                                                                                                                                            |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">  \n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.2.1-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"dist":{"integrity":"sha512-ivwgbqsiih/L+2pfGbvhI66PDhwFfmRBqWVlweMpG1TQMS15EcvM5e2ZaxyQtS3JVB3DX9q0tB7CnTmeQQphDA==","shasum":"9f6076485cff8f5429d7e93c69050c4b30b5eecc","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.1-beta.0.tgz","fileCount":50,"unpackedSize":46530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey3y4CRA9TVsSAnZWagAASTcP/1F0BoBYtv/OSeiabs8g\n1kQa/oTJUII/b0PyiPZJw2PO5F/mxOOwIX5vqkSz56T5gvS9omdalxiMeoS9\ndZB0EhKGtYUp2poYTsiPOaz+gDp0IMf3etdhpB9f7KsEZ4y/POcrXvM9mdda\nlDetIUG1qoWIMgxd/WxicBiC/P1R39HQ3FWw0FJYVEo0ihz+IF8Hi2qXLTra\nxUKL90JCu5ZylL8sTu5B/1q8aACdlEBz4MCI+LsEIqtGqAFd0GrwPKtYnXFy\nK2L8dXL5vFTGtkiSPHQ5beBj+Gg7KfJ5H9wxvEjG+wpdwNUtnO158pck1Tw2\n1MRhG6g/ui1u6Q6G/Z78t4iQnRnAX2C0ZSoBK0WrWgnE0E4GnSzvWbSsdU2Y\n316O5/avKuyjoRLgXXSsoEmqYa9g9d02lFOLkYrgXp5FAEwR06iQ9tRlGVC5\n7t2JUrjmqP/XPT8YeEIU9hWTPlIvWy9i2SyL5faUeKsMVENMHgk32YRlvTn7\nS++V7Zzoq+BVLRj6IG6Vuq9BIfxA+iXam9e8jbLSZkY3Qak9OhuEeIaHNdRM\nVlL0yOsZxrIarI1b3Osx0u1DWMNXm/nHIL7MX7ITllybVkCmbfaT+PvZ2j82\n7e0g10r25sIySNwU9W+Sablsv+GbJC4L/6Cdhl/e8UUKdmb++wuWK/d8pV5m\n0mc1\r\n=xk4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqmhP9xO9zb36XPg9lsNqyZ2SNN0jnagihCgg0QnvDmAIgbGXn+eD6Nluyyrzw7uLagYY7SEc34KPn1KbVtEGa0sY="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.1-beta.0_1590394040331_0.37148156329470283"},"_hasShrinkwrap":false},"2.2.1":{"name":"rax-image","version":"2.2.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.2.1","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-zK15sgNhi+Zuv2f62RZqwh2VBcWBuWGtvu5w7wE29qItUAmxvdSI+PpOVUFQTgx1Y9cgHM5OlX3DBEpaAK627g==","shasum":"fbb20da61099a58b3ed7144b082583319601b62a","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.1.tgz","fileCount":50,"unpackedSize":46319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezL9oCRA9TVsSAnZWagAAyokP/RtB6UijIv4TvGP3bw+t\nZfBjvi+iTegWqO7CbUUjJzBG1hIyDeIZ5Q559I/NxBWhKSb5+5Z1F0/RTQX0\nMRPkyDOD5xBaXWF7j+30VHrRefyXtBYXTCZNtGwOTaiD/rnoJ4AALPWuvay8\nmlghF+CxDgcTehWS8Z0BOk9NL2LkcicvCAkLfVtVwwgTnoZSttR66clt9vlS\nrTDN+LHfpZEX5pnbjX6Io3wcSS0jEIdy7oe/DXDn6TnIuoRidVKZCg5L1hMf\nV+PMTlDPz5FAJ4QE+zxSCMY8HrM0dAfL+/YSRt4sEGmhXmg3qlrWJ+P7ESuw\nOufc2iNqKoFW7txUgA7U+Snr+v1DBoeqw3uUwIPkCa9YH/ZRlIMfQrEbz8Cw\nDd8FQb+mMSw1NzQ/wLZSSY9/zbrAHG3sRS86X+aYRizNeTEYzaKQH4+0MaWa\nqs/vRY2xzpmnxDm8Cfc+AziYWfr0Eep5Xj1sUIiWE5gbabkR1yChpvzi4xAf\nLNW44ot9dX1mh7xVP1RZqXXlAChUBINsR6+wFkn+yi6HJ2jwZcvylqcwkcZu\ntPNXxMRHqZu4j6DXC7OeEfaNYeQ37I5sA21i0a3BbPFFj8AqBjCJeicGrBH+\nOmIeyBI+f0F9+B3Yu6Ev93QLFg53oEyKdbA5l/f75YCUoQI/3WgI5VCi2ATS\n2T4B\r\n=XRl4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMj9q0FMmwhXBljK2b8wVHcTS0aIBekW42ej3bgPQm5gIhALIO6GSgPsY5xUAbhB/dY8ZpbL/k7mJM5BxvYhjtqEbz"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.1_1590476648388_0.9728317548678247"},"_hasShrinkwrap":false},"2.2.2-0":{"name":"rax-image","version":"2.2.2-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n<img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> 代表头条小程序\n<img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">代表快应用\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n                                                                                                                                                                                                                                                                                            |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">  \n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.2.2-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RtPwJVpreqqEPfIuXorgp4sBW6FQaO+jVID8ZT6GUMguJ3n9A8kEYrAw/mBKdq/XvTQfyGtUNsnizWc/iZSL3Q==","shasum":"fddb537717a362a6d0fe85d5c6ae7b46d914f6f5","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.2-0.tgz","fileCount":51,"unpackedSize":52469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM1/MCRA9TVsSAnZWagAAfAwP/2Qx4TE6/JQKcHQXNlyK\n5+/kzReJWY2WTkrrle9w2hkLpa6SciMiRMFjlogCcfnrUMuFW2Q6AzbBaL8/\nCSG8PfuQ/3zLjpMFGw6MTn14BKrzN4FeTab1VIzCSPflj056LZIkoLHprGRg\n3xe5+X9HW3JZyJZTQrIFdm/W4EROdf/aqBw89zP8yx+3R5+Xlw09YZQ6NGDk\nsLRSvN8I9G0rafcnva44y7W1pxTeQeKx8prkkkPvBAH5ZoKSW0WN5dWM/vgw\nfuGkdlaAAfw4qbF19DEMyGijPCiVoN3/x5FuB6FQeULVdl0m8ykPopLZTHCu\n3Pb1Ji9To+EOzmiKJXkX+jyY+HYTOYCQE86QxAyuCigCpOAnbM5/ORbaKPhZ\nGGMM4yO1ZyxJdAcuqTfk1RYHSlGYZ45NODFhdNGbnPqZT6cuoupIRLs8Ts3w\nQY1q8wFm3uUMcXJ1ZNYxggbxQCHY8WxY33dJzOzFrQET/6Ck6CYzXXEYE75J\nzOBX3h1S73dLReD8n28hCAVLMvv+fYrXiGJd07TxsCf4N2ruJEcRKcezlg/E\ndipdI/Ilt8euaL6w6frVJ5Lrgehyry119IPc+r5lxAvWdgErm/RCtnz6LL+T\nYMhXHYCPWMUcbp7VQTzZsf/bLPQg7iJWPacDsl2xNbW+5D1nfIHmc0EUelJJ\nunrk\r\n=byrB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdIfZR8LdhHGZZE41jRoeHNOaLGDy/GxJEkkf1YP9HnAiEA+BiI3m/sqsXNAWqNia0uureXwKqJn8g0d7Yed5ELDYg="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.2-0_1597202379977_0.46074058385231376"},"_hasShrinkwrap":false},"2.2.2-1":{"name":"rax-image","version":"2.2.2-1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n<img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> 代表头条小程序\n<img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">代表快应用\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n                                                                                                                                                                                                                                                                                            |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">  \n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.2.2-1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"dist":{"integrity":"sha512-NddJJ2tkJVv3W/8isWd8PtnYD6cpmEI6dsvTVvAIkdOXqwMZ+kVSfseG33a1Z1Epxudkgn0/VO2GuAmWaJk31w==","shasum":"ae90ed2c06f47a8ee3cf4d95c93ee3147bcf1d14","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.2-1.tgz","fileCount":51,"unpackedSize":54270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfThpjCRA9TVsSAnZWagAAp8kP/RXWCAYJXSBZeBbF9HxQ\nchX1HJZxPZnXjezDaL/a571sdkHPCJ7dL3QJaNa7zh2Z7yFkvViVhuT+rZjz\nWmQ3S1p7nk3XmzO55TwJaJhuG5oy1PShZuL0zAiwSTLod7xTSc8Lc6fw1Dh5\neVMfKuiJw1BHfkbabkFm2w2wYxY0eLx+7cp6zXwlnTZplLzTCxwiBuLHMOaL\nUBrcpklsqErZXO735i1tX8Gh/Cpb6jjEzhH54OQLDlexMa8gogxWePX5IwoO\nxn+T3BFPcmLhgyQc4Y2haOIPbDqitDD4qXbNMZ+TprBK6LCT7v96eLjlZeqm\n/drR5AWnorms2ijYJZRbAGrfZMAsGl5XrCTErVqeaMDUtYwyoeQOFidwNNjc\np6hcRoITWDhgcSmp90FIesGyP7xW+7NjNTD6t/SjjQD5jPZ4w/o/Dy9aLRar\nLcfVfnrHZ0HTlFoAktnZY89hGfr9WtfSowyNn30QUhNfOtzi1H2mG+PUhAso\n5Q/qpR2Wn+XRpAo9zA2kr0xOndOmSX2Em7ymf09TobhM0cwqacdZ0LQnV+7Q\nbDYgpZFh0biX/08sWOhcwk/W7PEOfdjnDy3p4X6UPWKEPl8O/LCRbUIwxZeL\nurtNfwgRIjqyUXO/6Egp618g0CJ6jZ2Ukiq9RlHC9FK+gIbTcBkdp3joH5iQ\n7tVr\r\n=sboo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ6otCy5VavU4P4PBcWWfsYQCsN9fCAU2hvKJRLyvgZAIgOxoBb0mFY8vW00kewtoi84/CtyVUhUXn1aDQJ8m/6S8="}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.2-1_1598954083342_0.8107875592616447"},"_hasShrinkwrap":false},"2.2.2":{"name":"rax-image","version":"2.2.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.2.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iTVmIdymscyQXL6wp0bxlAwOWUZCB4t+fXtoka9JAa4gRc7bvWTyECzIfeHo0O/aTQouwC323E2cIK6ZxUvpBA==","shasum":"8785334245a34adf0f42b9635f43f7f51a89b845","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.2.tgz","fileCount":52,"unpackedSize":54311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT1pDCRA9TVsSAnZWagAAqv0QAJeY/KROKGio0URaJRfs\noteLLTHIXdrbcmhT97GIpgJd0BEYCGUea5AvqtlHQOpHVVv8DgUtxL3F57n3\noPghDShgK6e3plx0IseFishzGd+AmVlodYfco19TgExPtG7c85dMJhM9rRre\ngC32SvL0CYf02Bqky/rYW95Usj6tmEgJSq8DHqX30e7Rgq0UYGJHMOiWnmzG\nd/mvu8jjjI2mFSACMZBYhjwTY9CJlF+TqLn7p0igIphLqEGP7cob2Tz8kSAK\nJUXwdtlzaINnqBIun0SWAynD6IsCiSngo7gytKyXg1HQFYo0Gthnwoh094+3\nMfaTyimnUZc5gy13S6sctH/x4/cB6HpT7zX/ks5zCMM/thbn+9sDlNX9MwtY\nPXNbZH3oyyIXW+TByptq7jTdt5yAubyIuRKVCwyGbaAjrPnXQULOxjW4Obeg\nnxYAUwOil75g/8Yhtm1VKh2VPvYJTCKy2w+y/kdHaZnyZmYHpKyeKGJVCQ8O\nd19xp44afNDSxNwnm22XYOXJegeW+HVCylpGX5UOcJvmckcGHjUSabH3e50I\nXj5HACc3dS95n+1SwFznEzdk9SEYxHIcAn5kGHXh4tCnZGXFarzBoPzfZFtD\naKJz8uRCLJyOkItpCxyMlEA/rSss+CpaKHtZURX0FxT6LRVhqpah+7rosfxm\ndF7/\r\n=7uY4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD56o9rtV6UqH406ML1M0UOHsFvg9+6+GGEYJ89/i81DwIhAK134Ms6t3UXVlN+uoSsSLk/EJXmWHk1D1pFoHxHlcQV"}]},"maintainers":[{"email":"amdgigabyte@gmail.com","name":"amdgigabyte"},{"email":"marc.hy@alibaba-inc.com","name":"marc.hy"},{"email":"rax-publisher@zeroling.com","name":"rax-publisher"},{"email":"761647716@qq.com","name":"recover758126"},{"email":"feifeishen1996@gmail.com","name":"solojiang"},{"email":"csf178@gmail.com","name":"wintercn"},{"email":"yuanyan.cao@gmail.com","name":"yuanyan"},{"email":"wssgcg1213@qq.com","name":"zeroling"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.2_1599035970649_0.644138595971808"},"_hasShrinkwrap":false},"2.2.3-1":{"name":"rax-image","version":"2.2.3-1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n注：\n1、**支持**列表中的 <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 Web <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表 weex <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />代表阿里小程序<img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\">代表微信小程序\n<img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> 代表头条小程序\n<img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">代表快应用\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: {uri: string}`                           | -           | true     | 设置图片的 uri                                                                          | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| lazyLoad         | `boolean`                           | -           | false     | 是否开启懒加载（注：在Web上需要原生支持`loading=\"lazy\"`）              | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: {uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败是加载）                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n                                                                                                                                                                                                                                                                                            |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">  \n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.2.3-1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"dist":{"integrity":"sha512-U0KG3BvLwD6tsam0W8BpE+7qfpHrD22Ul/f1AHUvEgsqQIngCAFwC9IsEGVYnzgmDruo/HiymkeJYNdfrwvFFA==","shasum":"89d0614099d6e1f5e3a14ceb89fa0abf775b42e1","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.3-1.tgz","fileCount":52,"unpackedSize":56418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXzXMCRA9TVsSAnZWagAAYs0P+wVkh5m2a2NR2icZOwI6\nOfZUZaYebpmU7eBlT7TNr5WvkrsMAF8msyNnx0RfXG9Zht+/weQIDhXPmvo1\nCB724wGoxFZde7bKDQLOTWg0D70i4VtnQautHi9MSQ5d6FYUTYCgY4ZCg1kK\nK6QxdQO7po5EsXT01FaiQ7DO7sSD1vczqmGy1dpM4CGbllZvwJSQu9vnusj8\nKgtIkNukjLstVZ49gkBnf5MZHwxaj9YLjqtv4PVEFkU2d6ZiYy1jfbpPltSN\nrxXfkEXM0CWolXd9grJgYKd/IBYYJ8+8JCFu3pSsQClO6nlIqRMWI995MgFO\nejmHFaSTaYb0t9QerdKrMt6tnLfIDaq3klHxGR7dTqJBNhdbmEFyDhsTG1Jo\n74ZdWmaZUBrquaepWEoIiBEPFwuoiW2jWD6EnmhqirNiVea0nfHTlqPw9iqu\n/2tL+QcXuEGGy0xGNy6062aNH4J2o79v7AjrgFhclP9dDJyfQA0qWrZBkVws\nJoRCPVEwXIlKdjhgBq5EJ0G/TB8YqGbYlJjCuUI9UOXG7/YKjbqWMsZBgGVm\nPdJ6SL3nhEOLQYy69bjRvd7zPAE7ygFbIUSDXhPPkgAK5Iqk8GuHYLrDQNfE\n6Hd304NHH9Q4OI8e1drY4ccZSfmZulliW+KYOQmC0W5sSjdSG4i6O2fMi35p\ng6Bp\r\n=fQQT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtpiY6BH69m0EpsjYRqlVvh746mPr0EotNC9d7tsVJNAiEAj4IeZRJTgCWVrKp+qCmwa9ugcyNYZlI5QcJ+u6/BGa0="}]},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.3-1_1600075211814_0.6661724965092688"},"_hasShrinkwrap":false},"2.2.3-2":{"name":"rax-image","version":"2.2.3-2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 支持\nWeb / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: { width: string, height: string, uri: string}`                           | -           | true     | 设置图片的 uri。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。           | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: { width: string, height: string, uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败时加载）。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">  \n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.2.3-2","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-p7+LiCe/ua6IZSjeA2/yZPj9Irp29AdO8hev9lHNgxFsqHWxb0awfc8eGnj4jCqu/GFbHsf74X2A0M8SHR0czg==","shasum":"a065b3bfa974217bf66567cc699b135acb5c3c93","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.3-2.tgz","fileCount":50,"unpackedSize":52057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbawbCRA9TVsSAnZWagAAbJcQAJgoCGrorFqIK59AOGam\nmbrNj7BSsurLDaFj7t4Cac16lDy2Pv3tHODLaZgRPUQ99slZ1M4JLzEQfgQY\nLHhj/oeWnWF1s5Y3PFb9HTcklP/2bTRbFmD60x6nr2ABS7HpAiw0tIMs16pA\n7/m8AFmYihGInMVApVw8j9YntcjWAlW5eHXSZ9dwNvxn8ezDjG+kGFG1XkME\naLLJLXRaNgzCF3dUViEy9rLoETraM9Lp15ZliKEFkZXMYUOXXn+Iua6+r6aA\nZef5b07o3WFx14JHHCJfo2y/5Td3ocvKtTc1peMrNjLW59N7kTABp40Z1/WM\ncrO3pjdFYqaTkew+Exv7WiBI+pf3eDUFiQElCc5v1384Z8DvydZK/07JIlSw\nKo94WpIXqIPIR+3vWWGxRJIUFbMrqejGCu2/Ln0XqP0IGDQUBwVAGfdW4AS+\nfeutlSn5mxCflQPfqn/4+AkTzare2mQbD79mvq/O/EGuWn9CCDcN6vVYZ1j/\nKehUZubH1ZR6Gw5kD701TXHzvrAl3OAt8gCirKqduySwxFrmvRDEyZ6K5Adv\n0qUjLebBD2e8LVKVIU9XWcld/g2u39zPDf+nYOfkc50JV1rFzpkTaVGnThhr\nY7m6Hg2B/KmVcSykV7mdV6Fze2dg8Mk/2eY8PXSg/LkIYwv30+uzA0Ht+pCH\nCK77\r\n=g8eA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGOY/LWe/HV9JPjs/bsZeQ+GN/I2sBMnyWOZJ7mv+umVAiEAnCS0iFFTZfnLJoLpbJkzbwKdA1mxLECHA8TPTV3yStQ="}]},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.3-2_1601023003224_0.5692004415491159"},"_hasShrinkwrap":false},"2.2.3":{"name":"rax-image","version":"2.2.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.2.3","_nodeVersion":"10.22.1","_npmVersion":"6.14.6","dist":{"integrity":"sha512-62jo6oiVUJm01ECGvEmhEOPz+w4EKAE8D4OoQbaGKfMVIGMV8mkG0z2quMxbnew9KWxsU7i3CBwq7oP76yBSRQ==","shasum":"8a0ef22f8aed096bfe8217874ac98bb31320e81e","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.3.tgz","fileCount":52,"unpackedSize":53862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhSmkCRA9TVsSAnZWagAAsrIQAJHHGxiL+ajqdvwTx4Dt\n4DU4wf4vSm1o8tfg2s18rjHq0HZtnVsVgKyzvfwakvW978w99MJ50+bgtT8s\nUYUZH01fopvnixYvJLtq1UY+OR6v+aFKmMvkxBGCTNagU9d0K/VPYYdzJEHL\n6+WUluTNezXMUIdOiEj0SFgg+QpHNUQHCATGcLf9zqAiS+/dw4P+C0l9MKBm\nVkgyvXNTJCV32B1bL4XW715yeL4bn1oGwKDgEEP0puFzeO6Eci3gprDJe5zd\nVCZtE+bQQoYGyKXUOpab5/SrWlJxFBLlfnq2xcsgMrDvyXYYzH1kHojHi/hs\nQz2Ml/YgHwsjguWX/A0HVeLIMI8bSXInZEKzi3D37ViOwrSCSuVYL1OL9wy1\nQBA2b3E0xMVm0kqPicP0raowsVdrFaxzJDnZYD/8usE0r5IlhvB3LPSTpcXr\nqAlJ2rk6AUfIB8rGgQcmhpiyMGcrh0ll3VM9AA0Lwd6QOr10n4z4jAmgJ054\niqjzNRLphF/JmIJyc89bJT11L73Uzpx/tb1mFB80Qyn3X6JC9qudGhoNpAnc\n/yIbb9kH90QtdPQAdeA38l1nPKc33zqvnArWXViI6PDXQMTtXPLWjV8A/35U\nndZ+oD94JyOdBXCsPL+Q72ZFsA61Ki5i7go0FzgVdcVz8nLUfefdE/8yfuej\nRTwA\r\n=Jd8A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv44dApFJRb7fRqkBkPJDYXuTJGOGj3atAuVKbi0o0JwIgeVbhat+g4SXwwD0GWX+3kP/zDlyzCVCzStK2XABYabQ="}]},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.3_1602562467809_0.9191011855529128"},"_hasShrinkwrap":false},"2.2.4":{"name":"rax-image","version":"2.2.4","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.2.4","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tRWp6z/hj2a56rLSyh6FThnAp7fu+tpoJrq7rrG0qgQRrmW92sVdJpIFQnxa3Epg9/Fpq8kIdGbgHJKomSMBlQ==","shasum":"b21b4c2b03e79f6e49f074a7921fbf7c281a795b","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.4.tgz","fileCount":52,"unpackedSize":56189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4sX8CRA9TVsSAnZWagAAefwP/jEi9aPR2468wgo7j5qB\n0SC/Yb5c7vM6V7M452Iukbqs5rAdrE922VenpWBmvC14VMziroAa0hOmFu+M\nASHnQf+oRcLlwn5o1pxKoFKN1P/XO5E6KfYg0bDTX63rkSBaDwQJAWIqDY9p\npANf9v5/G2lmNCTWtwUgDAl4yr/EZoRi5wyKh8D8/01kh9XOffyooVBy7YAx\nqUkJpl7OBpz2pyBg8eghvqeKRZaAsxDOfgN+XS7UcxB74v6I5onS+H2/Ez/r\nOPidZ99N1QMEvRdvmEA5LlNgYO5DNONnXDYQiN6VBSFE8+dHfTs3nEFMu1UK\nhR97dYoeZrt/naxkU6La6XpnTEKxCBIvqgiSypBCkQNNw4z2Xz4K+wTyals8\nnrEITRrkFSS/xvAe9/5MfVh8s+V4Edny9QD1OG1aYrAXh343yHMrzFg0bsCu\nomK2Qp9ei94WnyCzISxcIoEjOklg67jH/xaZUD3a/2dhYmhcTv0V6C9grbrm\nQEdEdAPsc5P1BZ8T4/yFNR/hdxZyt8gh5yKu1nin4oKLd8nyxBugdakkycOx\nDBcaH3WfnUsJfQTQWPkOxr0ymC2FOGibXjk6ifL0Z0K3U6G/wASsFWDav40s\nk23gH7bB2K2i77OJrMCkkDn+37B5OJH6jAs7qjrqWPzv8gVyDYIZIrPmGBPs\nmYt2\r\n=Uvyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ64Q4ZtS4CiIfp1iTKSjybL5l7aVdHg8DOgXb6TVdFgIgPDQnwXYiJvjK6IO77+yKK3m6HzHMqU+Jfg8DuQwll4Y="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.4_1608697340453_0.13689348958762704"},"_hasShrinkwrap":false},"2.2.5-0":{"name":"rax-image","version":"2.2.5-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","miniprogram":".","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n## 支持\nWeb / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: { width: string, height: string, uri: string}`                           | -           | true     | 设置图片的 uri。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。           | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: { width: string, height: string, uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败时加载）。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| loading | `string: 'eager' 'lazy'`                         | `eager`     | false    | 客户端如何加载图片，其中 Web 下需要浏览器原生支持`loading`属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.2.5-0","_nodeVersion":"12.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OJVRCG8kOcM4fFvHheRKQwxTu5s+CADg9Ymp24Zq1tv662F/JCFeg3MbVNCEUQ+IGxy4IIm9POle9u6IU0T3Tg==","shasum":"70b22872bc359f885a93c5a1979affed0cdaed0f","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.5-0.tgz","fileCount":50,"unpackedSize":54000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAU04CRA9TVsSAnZWagAADYYP/0QGu5AwGk0uI6C2737E\nptgiiejEqsfhbh2vFisZtxoLlmJIdY37qFVGWNqQ5n5oTzfs+hKZ5Av6XnCr\n9Sp2VD75Gw7DVqaKY7dfPas7cPEgnnaWPwUMaXCkvxtUXWPLQJrvNpVWuFhC\n0kQxtGcniK4WPT7P6kzZ59qYOk7LxbK1IqcPlIYPtEFwItniVUY+dBi4ZgFN\no8yfzE3ztUx/iT+88XvL/WFmzvREi5c5PmEtGEzZyOuo9EVg6EaBYBCHBaAc\n6jkXFMU9iAmLKxrPkC95XDiSU7fAqHfcfA2tEJ6dEhCgokUegeYIxuB2YjRC\nu/SBcVgYDkg562RZlhMdhnrMAMs3sGNK0R+7HS9bZd0DBtAdcD+p0C4BxlkQ\nj3rKGxFlI78nCPJbEc3US/phil1sCAHGAff8RQv1qbabBOIfyUMgL8zRbyzA\niSWaOxA5+kT58GTADMoY9Zwt8f9NT49qxhPNeg4eXmnFf45AazvtmGmHeAY+\nBxzdsC8RbozeWeNBhTQRO6qPS0P4ORM9X0tkJ3PU4MNPqyeGjSxXxPvB9qLO\naHqc3VyKnUNp9Aiu3KC9ljYb3EYdoMq3h9XqywHIJjU4fW0SdPXJ/sXy3YxG\nXJJHUKhfwqiIpX4fsTK+50FOlHtG8FCtKbyuI198+HufOvYp2ssPbXpEwuf/\ncWs8\r\n=huOS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgT1Zx4CQNSHMXuw0K9rOqoQyJCXxJmTNf6ryM429PxAiEA60NAE66LtlzdJ1gyI4nC8jCTVlviRB4CxOanZ8rHvtA="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.5-0_1610698039634_0.9924488057845762"},"_hasShrinkwrap":false},"2.2.5":{"name":"rax-image","version":"2.2.5","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","miniprogram":".","types":"lib/index.d.ts","scripts":{"clean":"rm -rf ./lib ./package-lock.json ./demo/miniapp/lib ","build":"npm run clean && ../../node_modules/.bin/build-scripts build --config ../../build.json","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"keywords":["Rax","rax-component"],"bugs":{"url":"https://github.com/alibaba/rax/issues"},"homepage":"https://github.com/alibaba/rax#readme","engines":{"npm":">=3.0.0"},"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"_id":"rax-image@2.2.5","_nodeVersion":"10.23.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kxpdXdGbO9qr9RrHT/NxByu8RxS6KUAX1EkzlQ48RmfaOeFpqyMJfvcy85qqZJBBO1rUZeSfTUXdsriI0hJEsw==","shasum":"fdf2b16c7e5b6a478b2acf1b14fc0dcf9b0e73da","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.5.tgz","fileCount":52,"unpackedSize":56211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEnk8CRA9TVsSAnZWagAANY8QAKKwZLdkqG6OZlP+L9N6\ns8Wb755m4HPTIt1wYq0oCFLI/tJ1oCZmucz/WJYaRGlpNR0KHkaPoQ2C3BRs\nDWtxRKnnhuEaEY+hv4IVasnz0qLMjGUVV7jtqbyIa4um19egWx/kCMF9WDl+\n46NytGdqusW8CdqKHZf+yZ21f63qo1Fj9NFKDWmuPXJHjBhoJ4XeXOKq2Ret\nCmRWWYSF/yUYuPCYbI5zEnuyRtmIb+kXam9UmpmKKGgUli3YtOG/s4bvAMM4\n3qMY0MoDWdqBFLdCmcvaYl3vz5U4k4Df9pJ5rXrmMAJ8GuPCBiW2+PaPZYPk\n0SGG1y+YnYPPb6VgDc5dGAlP1c4Cjx/vlH9r3rA+qAcMhoCn7PhxkRqTnn6l\nhrdkQZB2m2aFN/c6HRWW9SdsyKpsm20SrhotVAkyoq9GjoS262hjhRjcRCYF\nC34kyw20wDaAUTZrrMfN0ucyUHryAO5qTjjF2QT1MlTqmI67eISg5KS+5/X6\nhslp5qcf8srTn6SiS9rISu2jeuI4KmSXEZYh5CLug8rHCRXw08RxuPMJq7dW\npI5wBcE0FmibNrYvBs+/KCKeiPgVKPn0zRWg71M0FQtUkKavQXHqnhbWC8Pa\nrX3nw1hxxiZWazddDhGmlZgo3efzAKyZ7KJbBOpcaPu+aEfBDzCD0pcn3nLX\nfwrn\r\n=H9b5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAYXnzHWpn+uqmElBcEjnaRuEaHK2Pps0xZZwGFx/91OAiEAx8zYINmEUZJ2v3RffbMZfvk3DbAvL9yaWB5tlwur97o="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.5_1611823420254_0.29960690278111946"},"_hasShrinkwrap":false},"2.2.6":{"name":"rax-image","version":"2.2.6","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","miniprogram":".","miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/miniapp-wechat/index","main:bytedance":"lib/bytedance-microapp/index","main:quickapp":"lib/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"_id":"rax-image@2.2.6","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-sNzMo0e2mtrJTDiS19bozzgZRHJjz1IbdkiCFDDtlACAru01rtUVrnHWU8pmx0q2jRheSZfz816MEjMMSzHcwg==","shasum":"2e316dfb2f4efda62043e2bbec0b85c3af741eeb","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.2.6.tgz","fileCount":63,"unpackedSize":68011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZXlXCRA9TVsSAnZWagAAQYMP/2GZWWhd33lCd3A4ipmR\nmMkf+WLcVN1MCtzA/pmY4H/UNJzsjrYSm/uHQ2WBf9w0jb5jUEFBqlw+f31l\nfa6r2lmTm7y1r7hLnjjpNKyKCB7rkRAuBEUmfWuQBrnlueoKz5SyPD4xTyL9\njSQ/Dm9cHAncooRJGVEf4mRiYszzWSFdYE1ciLs4MMI856xbk2oWRDv1/B2J\n+DLFW8Kh7LLID7Sg3+wZVr+CkGtnIHOFsJ2PsHA/Jd3eHpSkWv3BvGgwPvc3\n4qRdtBDWl88Zck38IvhBv63dz3fQzrv+KRh03VGyTsnzVkzlDMIy+eRuG/l1\n7mA2UZ6cWUpKgdwAnpxKiNmnZSpXY1z8Q9/44pA5zeiiB1Z5ZshGPNR7E0yD\nEQv/nX4zrx/wUZOypAKGZAWi09nultc7mMjgabq7qm2E+lK/6UpCmFvcWOgU\n1GbRmA7FiuPonCt9QeJ18lEMvhcpYCPzKTfWm585//MjyeT/ZsO+PPWSXPvi\niBFTHhNe5FRONGAkMtSNffSgrR1pjGdR7AZd3gUdy+VKBC3d2mHZKKIXTWL4\nKcW19reih66/FZaIbpaEwm83RnLLh9a9tUtNutyqDrj165g7Cz5f1JGkehXr\ndOKmxP9PS40Ey5ZlhaWqJ4bAxE7qen5DwC3QFX1xnj5opxvBvVHFfFL36+FF\nTYfd\r\n=HcVU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/FGYYLjQNE6glr13pTXISg96gm1f2GSFctVuUQehnhAiBhU3n48TXaVFdgHq7DGlrz7V5rLniU8ZQ28BOP4kwLIw=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.2.6_1617262935013_0.6159888088549523"},"_hasShrinkwrap":false},"2.3.0-0":{"name":"rax-image","version":"2.3.0-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp/index.js","wechat-miniprogram":"./es/miniapp/index.js","bytedance-microapp":"./es/miniapp/index.js","baidu-smartprogram":"./es/miniapp/index.js","kuaishou-miniprogram":"./es/miniapp/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n> 阿里内部同学推荐使用 `@ali/rax-picture`，对图片尺寸有很多内置的优化策略\n\n## 支持\n\nWeb / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: { width: string, height: string, uri: string}`                           | -           | true     | 设置图片的 uri。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。           | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: { width: string, height: string, uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败时加载）。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| loading | `string: 'eager' 'lazy'`                         | `eager`     | false    | 客户端如何加载图片，其中 Web 下需要浏览器原生支持`loading`属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.3.0-0","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-muh/COq+7VY+xAsm9hKLInYNtFKnozpoAinaGnKHDJVvieXIaoZTTu+GE9uouYhcsUT921diYrI5LTyyj4vayg==","shasum":"a8f36bc86699fe1a79e7f67c51615cdd0a7966a3","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.3.0-0.tgz","fileCount":75,"unpackedSize":81950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvt2XCRA9TVsSAnZWagAASmoP/RQCLDgT4lA8r6Bae8ii\nDfiPG6AtPauBRxIymW46dE3C55pxlRuax4yWOxev5myrkH9TnrY6BayBGFsD\n0+4JkIhrfum9TOIN8K1NC8lY7Z2R/xNp2FPEZyeS4LEAsb5ZaEoERtuvrrKB\nn21E6e0etPH8Zj8iZ+XPvOHb4jlCCqIGemluxxy8xRVtzgBYx5mQ36ourpDq\nxVAKPuRutsKfO3vl4fs4qR7SXORlT+J59CxfVrLmgw2DyM/soZLtLUuFv49X\nT0QeZb68D9JzvnigClifXP1x3608x83loJfsdn4EO52V7w/FGuS53C2slmdk\neMwId6pD5k9pq+MtryUERrzSQwpfTmIX3jvk1F7MxZAZZceTjdBLu9MqCynk\njoGfPpIgfC4QrK9owJjdx8V1a1qecA+GGRx4bL1ANMWCUNBOrfttBV4URfO7\nsxEwVTeehrp0DMFd30Q7WEUA53NMfYdELdXwv7FimLKtADkeBHsNvGY9Eb1G\nRJLbR+BKuh9szo7auriRa2+rYYtjWRzarhLcGxf4FWEZMpWmGdxXECaQif4Z\njvSe/ybhLSYHHAg8M6x8/lcN99GnqLvPpurYuOnmw9LkBgVVc32Q/VSHPeKX\nwAPahUpBKS+OyRwQvvxD112NqZ2JPkdc1jwV8QILm6+ClnPhRVklxdSRb2R3\nQ7zM\r\n=QJMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3j248KG/E/s4REWCp/i1GMF4KzsrbJmnk+pdyaMgbCAiEAyYXaV7oukz66A8ddcscm0evgi/UhBocJYI+T9DY+OGU="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.3.0-0_1623121302918_0.6145536249827919"},"_hasShrinkwrap":false},"2.3.0":{"name":"rax-image","version":"2.3.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp/index.js","wechat-miniprogram":"./es/miniapp/index.js","bytedance-microapp":"./es/miniapp/index.js","baidu-smartprogram":"./es/miniapp/index.js","kuaishou-miniprogram":"./es/miniapp/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"quickappConfig":{"main":"lib/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"_id":"rax-image@2.3.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-M8sIyFwKLH0p1gSpNyoh2hZTdHIaP7Z2HtG7UKQI/B3ME0aye+jAvaezYAeaqNqgPZ03DEey53zLDHIUBPNWmw==","shasum":"1fa2eda45c1441fc119b4a600dcbdfbd0cb07e03","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.3.0.tgz","fileCount":75,"unpackedSize":82181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1DRdCRA9TVsSAnZWagAAlc8P/3IV23JmssdSedfjBCJ8\nDGfZKGS41e982N7XG8mkAe2earI7mSwZmu14pLEIADylsgbL23Yv+nrRjAr/\nxBdVC5mORjgwrii22/fpWgtrHZJTe6wBjJ6sAJXnJsMCez+TPB0iBpWWrKpU\nqnbNskAW+LD8rFTptJ9DNnqsperEA8vOZCVCADZc64LkEFD1qom7Unxa9Nw/\ndvtLZtkWW2KlnL4FuHa+PyJH+FViGBSNOBggRTNKPYSi2nmXHLaa4AXe2AWv\nd7EikzAVfAxLEjHeI+LoEFnmongqk+GhJHKYHFMQl7L6aWBZnvsuk9MHbunt\n0X5+3qK0hU3p73vkQubG0fyBQjW+LmBdKM8W26nPOyc/F/zjkwwpIXHr2TaN\nrBZwJWkgJop8qCH51Ly/HbJOZpz7swiQDVxnDVIpeEg2zc8VCZ6JR8TmVUTS\nzyohYZytXinqkGMTQslTX/zSF7wcRkyrDd74hh1HP/FSdqTQp4fgWQz+nSK3\nZ0YFPkXHZH8wKB3IjA+DbroIWtc5N+UU8NPXQ5iRMSpZPic0lzrow2xssR1D\nOpruLdvxr7tppv1uj9avcVfHxTFLblLR7B0AZXwNX8ABetX+3DO/NPzPJe2U\nM1L/fCmVfgMvkjhsUsdWwSQokvG2ZWgOAcAh5HEOelS2MlojEoUljNhMC40T\nsyiT\r\n=asfB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3rGKE0E/tboJ5CooxstZRoWpo9TTbbMoXFZ5LRItBWAiA9F8T5pLTDakLleIOhtMcJ2sUfuKvAt+sTYc8OPiK/EA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.3.0_1624519772668_0.5970433870626537"},"_hasShrinkwrap":false},"2.3.1":{"name":"rax-image","version":"2.3.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","sideEffects":false,"exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"_id":"rax-image@2.3.1","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-UNUrXSe9VrqRwjpKOJvBfbTRh7itdK6hPZZIuL4z9agv6W8DwtzfjYl1uxEtXgKzca8iumrmLa0nKsis/8Cy2A==","shasum":"cb716b61230357b7575133e11f9bf45cdd304e97","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.3.1.tgz","fileCount":89,"unpackedSize":87269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2XjnCRA9TVsSAnZWagAAKCoP/3bk6iqa0A7Ht0MONLAQ\nI8xEV8C3RafCl/cspOA8NWaFyzF7A912uwjtfY1fFKtHC+9K2/mMgDXbpJtP\nbJHbLB2kg76gPRQbkrMvrhksMZVwT8orZZaCfeThHWhVQNF8EYjdDu8/oMIQ\nPmjA/1bkeicF1DZ9A7e0mDJKA/D5O1GqctIpxSG8nYlkTwEW0fJiiKxpjkPd\nSkSuZPzkEvgScsu6Bl1FAZqj0Ro8riP102oOlmuOD2XbMq/WK5FTk54bPOGV\ndagJ3MNxnviF8PEHT3tAAFRn+CFHShmXFpbb5hGNJqoVPQErDCY1JJRw52IJ\n38zzmOkpSKj68LdU7xu8rMjMTfbswecBDaE1dseXNbmmN2z6iYRBO/EUF7LU\n6AF+MO6/XsYNefVywfgti96zrvjRof5qJRej/XHn4vXI58sFKLYeB9T4ne5k\n4gBTkQ/2pxKD0J0sDkV7qOSHYqJe5/cPJUdle9sJzqrqBrLncWN4CbfLUHKI\n+ielEFZqoYi/syOh+sxgxciBsQRrXRcIrmyHTfFOzpLJwmUqWwX7uW5fAD3u\nN1M3GbLC7KSiidHOOoT+an78KwdBtTb3UQIhXyM+uoEgTEwPvzIniJobaFzk\ngVfqbKlTGYgSX5WzGSi9WYzLSKDctIMIujVqcaz1cKv0DdaemgmPCkW5ruhx\nkw6D\r\n=I/gM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFucolpqVfA/wABC+5NrFZ5oErlKokQkSfexfYbFKSueAiADaDUo+lDVCKuivMhw4m/20sx6QrFZ9acLxs8QejlSLw=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.3.1_1624864999111_0.48597197163423234"},"_hasShrinkwrap":false},"2.3.2":{"name":"rax-image","version":"2.3.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"_id":"rax-image@2.3.2","_nodeVersion":"12.5.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-POp/dfGTzLQRGe/vKMZ6HUANA3jgfmRfjQxYJEroWB+OMpKkklR2Qr0QjC3ZhhzJhwLqkDDJcxoSvIIL2a4Dug==","shasum":"e1a26817dcb405a866f6e5fa33ccede99289bf2d","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.3.2.tgz","fileCount":103,"unpackedSize":92810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5AFiCRA9TVsSAnZWagAAFEMQAI7ZkO4b0iCllO8fMRyV\nbZZIAuffktaMJYxqKEV8TnLHS3UmFLJC4+Fl9Itb2c/FL+epCKPduRFb0nWY\nfyYaG31/jV2H/LNfLucpMi8VJXyNVw7pVBmMUTS/FSsOkZgmwI0VIrP9WAaQ\nRMCNaXTp3o2e0lKVBpe4GGJpOqH0aY8Q9CVtBlA0X2XMrVzcMkdDNxSSA9Lm\nGnHMreFmuDXSEub7vaJSCBnLxYq5xBJKCTOr+itKeMbpfdMMQKquNycu7DXv\nrH6glN1YFe286llzIASFVl4Keom59Wrqu+kvvD2wMxm4l7slrVaCcit56tB7\nvHx610+M/4We/6pSivTW34urkpQZgJC9cL9iMGDVPGzM1RL6jeVUnaCObIF/\nWDS6TBk/fy0LR7EA2GrMHlHcojFwsRNB5YcjmkQ/zjub01651sY7iRJWNfJQ\nN8bienAcrNLM83ftEApHtwVGBBeQfnB0dHGhdCSo0fGVu4hEJelDwJL++OyS\n7JHoAbjYsrGk/MpgMYbxf9zfJu5v/k4DHhXFgP0H7w6C7y9NXpwcud/WkqgD\nYkLJY8i4KeV3Sc+mJsxhsFgGgyRKqqU5dyk2IuplPMAqC+VKvE15FirfVTNr\nbXVWnABuoRpO/kKoZ5YsoHekFEyX39r3vW1dBsegfuVxhKfaWMiPb3q0SVZP\nMa8L\r\n=W1Bz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrkG3E2Ob0HjvXHahRj1zUY1XdHFV+hwO9pbxI5dJKaQIgRLiVLCCmZOnxy/Plnz1193NY84iT3lIyDarc68+qqVc="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.3.2_1625555297909_0.4268549775141539"},"_hasShrinkwrap":false},"2.3.3-beta.0":{"name":"rax-image","version":"2.3.3-beta.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n> 阿里内部同学推荐使用 `@ali/rax-picture`，对图片尺寸有很多内置的优化策略\n\n## 支持\n\nWeb / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: { width: string, height: string, uri: string}`                           | -           | true     | 设置图片的 uri。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。           | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: { width: string, height: string, uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败时加载）。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| loading | `string: 'eager' 'lazy'`                         | `eager`     | false    | 客户端如何加载图片，其中 Web 下需要浏览器原生支持`loading`属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.3.3-beta.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-8UeuKmlE+z8DY2w+htAIfvd1qrD7f32EyUkPlWTzp/g2+qo6AY015vcwg9DacTfswoWT4a/DjibF73DX1aICwA==","shasum":"9513669089b2dceb85494a3cca6cb2818541d693","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.3.3-beta.0.tgz","fileCount":103,"unpackedSize":94910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEKlSCRA9TVsSAnZWagAAOAYQAIBcRAKwt0ZQlxIAZGeS\nSWaJdZqQEIOBdbjK4QyteTRXfEV2AWx4GiB1gg80Z9zzEh6qGQI6E/+6xFrv\nHOMe6mGDlXOIzTfrc1roCjdAum3rj4Tj8ESTneQHFFY7ccyXxb/yKQ5mi+03\nnOxe0c878QmCZ1XXSgdKM9qXd8kguzemDf7uk09jI6t5y+3Q5Iyi1KiWBXQ+\nqzFxFUVg/zmdPYAWtHSneYF4KqYMfDo4DJj7XZnvLSu8TdCn83RK846r/Ia7\nYIoYDi3HtSNsVv68J623VVBCCwlZmBQxm7xSiA/oGSWccs6so/ZvUQpAWDZn\nHAYg/BBFDb3a7gtTuJJ2KgkFxo683lUiC7P2zCVK6o3HjYyNR0WidcU4q+8K\ngBB+DnE2/qGuPHMqQXy2CAyhPNmDwcaALk0jgWeWA8BFiT1OGO7mkheTPbmN\nEovF4JGbxY0yOkSC7oKLwFsmYvQYFMxMPPU/+l31czAVwOpmEvAv7b+POHyu\nN88fkmdZtjG/7Wa4sZ2qhDnS03DdG/4sf5cNeR8GllPtSZteafCFpD6ugRiP\nEDoLiLpCLSr7Cb4cJ+MojqXeYInDVjoi6m/NRSpUJMjurp1wR6fR313e/Vye\nXcZ1Gc3BbgU+MMLdQxDwuCrrLYz3v5/KYl87IyD81tmxaZY6yEtPRyIt/u7P\nkA3l\r\n=Y2Uk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGh+Xc8duPMqkIgulGNFDSJEmSCWfxMzih+2yFGZrTyrAiAsS7OBLsqCVE6ctgcmHPqIsf8ZVj+sLBrl6fl32kUwdg=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.3.3-beta.0_1628481874568_0.4865252114313574"},"_hasShrinkwrap":false},"2.4.0":{"name":"rax-image","version":"2.4.0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"@types/rax":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax":"^1.0.0","rax-test-renderer":"^1.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"_id":"rax-image@2.4.0","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8E+LVANEEpWPDYAtdZ6ll3nSwyswFFaNj8IA4Z280H2ccwT5+cTkr5uiQjCmuQf7pURa2DNfVFRY2BIJbfTdjg==","shasum":"1e932e5105eacbc1aecf209e03f5b124237568eb","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.4.0.tgz","fileCount":103,"unpackedSize":93002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHxyCCRA9TVsSAnZWagAA0eQP/1FwUGXNQVdSAY/a3sgV\niXTZA8CvPxF7Wbn+n3gb/3khn8mH4gk/xlKkJ/JK06Z3kFDOj7EoMMYneQYC\nsEJQTcSHER7x279G65PllDJXoWVYvzALOvaFQtRmnlmlZaD6CJeeEpD0yG8g\nb3z8YsQvve+Jr/OPFJnkP3z3dJ2DuRgW0PuybPmt1gHiTzY9qHZPYUQuQucc\n8tJN+f7704jfVK/e/Yyj9Flf1ido2rh33IiHNk12XIHOC8OViNjGN+rketEY\n22146ncsY3vO7iwz/6PkDIVzjXXot4wXTCzyQYHKDNzPQiNYzwtmKIh+Hmaf\n6oSD+qZnimWWdGSfb/g+QMkBlvZScq+NqVWwO8HXUOPXOwHdYncljkOMT6B8\nymvR06FkAgNStt8BthfSZ6IoYTvjekECpS7GwI2A0ICBUKBB6gNgt9GDFPos\nngaa0lD/zgE0zGqUq4oXfkiralwFweUHgstmD4oJUgK5K4U2n7Q9BYLBYQmh\nLDQWJ4O19Mu+tBNBtXRuLxADKwWpdeD4OcoXOAiQn8nxRbS8oklUzxpCgLaX\n8m21Vfr03F0bwHGD3xlwyt1oWtn4kAntwjFvYZGtRtMTkd1G11b38V6VWt4h\nndjxWO0xQT2ZmT0LDGRp4b6GsEDO37pMyFqfi6aZeWV26XWkhnEWyF/WhIAC\nTnkm\r\n=hsvp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaHa7egLkJAS4iwR62VycjTfnAcm3nWPcD2Cnn/QoO0AiBjCIe2SAt+2yWXUVuvJlg9yeZJ18MfFywQXEEi2zaYpA=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.4.0_1629428866443_0.42016535913433195"},"_hasShrinkwrap":false},"2.4.1-0":{"name":"rax-image","version":"2.4.1-0","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax-test-renderer":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@types/rax":"^1.0.0","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n> 阿里内部同学推荐使用 `@ali/rax-picture`，对图片尺寸有很多内置的优化策略\n\n## 支持\n\nWeb / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: { width: string, height: string, uri: string}`                           | -           | true     | 设置图片的 uri。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。           | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: { width: string, height: string, uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败时加载）。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| loading | `string: 'eager' 'lazy'`                         | `eager`     | false    | 客户端如何加载图片，其中 Web 下需要浏览器原生支持`loading`属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","readmeFilename":"README.md","_id":"rax-image@2.4.1-0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rzxp8MvwoDIZOAOz6w4z5zWZOM6AA1t+fR7bSIDoTpGA6fgY3SzS7Nj1DY9kQs0HEHqeGAB2A7SztAgxafTK3Q==","shasum":"911e22fd052d7d27e22fe25793502390406cb71f","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.4.1-0.tgz","fileCount":103,"unpackedSize":93749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqGtNCRA9TVsSAnZWagAApfgQAJmhdkc+s6u0DRudjCku\n/NRFSFKqqF32CbrsWyVqpOJfNzUg92FZJEtqBb/aQTFXjJAGOO/qs7aAdKvK\nI5lVLMitjn8wH3xH/EdoxLH1F0p7KHxM5rYECXpUbbue24JNpXSwvcZnusUV\nWV7pvfUwCElYJyNaLNhPa6jxNri+gvcr4b+lsc8ezZz27/D2sD17epF55x5m\nt09rySpdodgU9UmDsEf80PH4PJ5k/ZiJfE/pEzDs92kHvWGfomghGf1hrapQ\nGfy4SnXHj/iiliuc4gX3cvUWbZjKjIL0GPUy3GqffTNtRuSNRekd9K19e+AQ\nDHDXpBi3kci3chTKfryIV7I3JrXyEqfR3/Ljcav1fUeNbkX8Bgp5rqRl35mm\n6x6AJGgaqjSP01LB1VODcWnePgxWhQ0UEQf5lM+5FA5poiGN6rmT480hUcjg\nZo6qgP7RPjJ2kyDgqZtu6rTg6wmBjR5ns8lg7K67cyoPWJBR5HjsMFf1iMD3\nRxKhYmhgXysDfCslP4WeUEtImvyNmdJaoXYybIj80ax+JFuGdevUImLRky/K\n71Z9+YRtzILIevfbe3CqK9iHtVd+v639ib/1x0qVzRrXSpLT/AkgNG/4VFdS\nAKcv+X43bDvYhB4FKRX37pDgKHVtLMwtmh5wH6fT+nPVxN0KbNeoolhuSjAY\nu68T\r\n=04gi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHF7AKed3hlb9eE+du8GVBUzoWvQWOY7Djghy0IqH27pAiAMALqd+innOIAieaSPn1IllvcCk5bobx02PcciZgnxOQ=="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.4.1-0_1638427469072_0.4474545142811843"},"_hasShrinkwrap":false},"2.4.1":{"name":"rax-image","version":"2.4.1","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax-test-renderer":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@types/rax":"^1.0.0","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"_id":"rax-image@2.4.1","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-IVpFELlcj5LH3QfkfNE0hpOp28M4sPxB+4k3Y3Sq/8mUOuO1dhzM/C2+gfEz6UUB+rhFkTYKmmloguk9VtFAiQ==","shasum":"abde3d72ae90ff9724bb2d94b20b0b683ea433ec","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.4.1.tgz","fileCount":103,"unpackedSize":166911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrtazCRA9TVsSAnZWagAAXE8P/iz6JfxyxLjJlph1iZr0\nfG61yibnhYbitXF3CRhfbBc+PPOV5knit8Cx/vaU/zJYUdxxZa//ilotgNdS\n2CPqjbcNic68qe4k72X7B6d/dzJmmZwcEJWhgoccxEoBAg0FJtAA0zTjrgJK\nrgVj2LO5OIxdpl802E1LHMnM6p8CbB0ytujPv8Ti9bPrUGJvu8bJHqmYg1Hp\nLcF3i6Yyd6V+45vkh9mSyBxcM9yY14z9MBfF5bh1iXvBTJ2b+N01J5soahLy\nIvIx2BQnw1rRpKu2hLAVV3UFE/otdfVjOC+rODVZg6AUjn8WLNSM5hKLvMes\nUO+85aApd/Au2RpbHTSG6qjqftpdLrTrNbIf4y6hfOlkj7i4Lit50WrDSlaC\n1mO7xRHyP2DTMtj3mRxQ5aEPtYH1+0o5YS1bfF+B7jGfmK4zlT9Y/NueKj35\nW4r6V37meTMnZPGog5jlR0KHNNhpbckNPibc9uaDbNb9h/RW4mPmlFp1RqdK\nYsS33tKbVn7E8WwhLuLVGm1Zq3cQ6YLLmkfRAs3TALlet7zh5opue9HhmP+A\ndtp9FOj+pqx4ENfh5KzrtKiXWG/awFB54xAUSaLdNVRzbHzrw6mB0VUaqaxr\n7KTmIpda/uFEX22PSZIlvQh2R+wgmmZUKV9HQ7VxfLOSmenkak0ZLtZ8QRt/\nHJld\r\n=pUN/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwZRJwmlXsmX19EO5x4U1eDcY72XcZ052Ouu846RuU5AIgZ5LNnz5yFkZQAD5J/AUemOSOedGUDRtqq22VNVbM1w8="}]},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.4.1_1638848178658_0.8331538264030478"},"_hasShrinkwrap":false},"2.4.2":{"name":"rax-image","version":"2.4.2","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax-test-renderer":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@types/rax":"^1.0.0","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"gitHead":"f03829fffe693eeee3d06d35f717f0a5c8369aad","_id":"rax-image@2.4.2","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-CypDgT1cZAomLPUqfW5lF8CBu1cN/e+3f6xpd3RqMndqrcxvcAX4mFZilEBp49mQ9YdmUtvktI3+llJlXkd3Tw==","shasum":"58b6e8de31ecf4a92fe6d876c951ddd8cbd97487","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.4.2.tgz","fileCount":102,"unpackedSize":166855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEN50cf0EGSOP07SXkGVBagRLCW12czmhuJwTVPULSjmAiEA9MmiWLwHQkZxSd/P+lMfVwSITK6zOPeFMxJlJVpY/GA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuVU5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmkQ//VfRg7OQLF1USYtNaMuehvYN7kOvak09e16vRQVC3mwm3ePgh\r\nhMWIQKB2cjgpEPGQB7zbXKV0bR/0fAMP/Yy8GAoXxqFTPlmqYAd61Wn00Z7q\r\n27MCGBomZKpZnRdDTI+x5R2UPqXoHb1HqxhtuDiLhvK8eZ4fVznZpVyri4XV\r\n//l8FcoyhqATPuuAoQmzS0y7oPGdGwZb5BsrZvH68YTR4gyt440GJvRgZqf5\r\nFxLceXF3R6PZ18MybTzg8aphCQqOzbVveu5vJJ6rXsnYx0Cv6udIL9ZBpoWD\r\n2Hwtg7o8OR0Ct97D4Cn+FYZ2KGT9absaoM3nBigWTTXlQ0Lcfy6kSHSoGNT3\r\nydWivQ7Vei7MM+/amB17/1n/m7SBB2noIulD5lAlYFN5DpqqnjoOxOmKwazi\r\nOly0TlsRwryRpr3vuTeGId7Z7Y4CF2rjB3DdEhES7MLME3GA7JLvM3sggihz\r\nsTfFGk+JBsEp4iB1wrtQrxNe1D6zroY3q9PDV3S5dS3nzlQh/nTUyRm8PuLs\r\n3dmds9qho8vU34hBlgrVj6G4/potL0idQZ/WFAIm2P3CkvdOtp6pzHc/3Lbx\r\neyK8lS8KFwTWw1eFZ7hgc2Hh7RBMZ+NJIp8D/TeYHzUYy77xIPzMqLbf7S6e\r\nUItK1CgWxCPiXusj/MNGnZRLdsPE9okLcIM=\r\n=hgOc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.4.2_1656313145212_0.8066642186168427"},"_hasShrinkwrap":false},"2.4.3":{"name":"rax-image","version":"2.4.3","description":"Image component for Rax.","license":"BSD-3-Clause","main":"lib/index.js","module":"es/index.js","types":"lib/index.d.ts","exports":{".":{"web":"./es/web/index.js","weex":"./es/weex/index.js","miniapp":"./es/miniapp-runtime/index.js","wechat-miniprogram":"./es/miniapp-runtime/index.js","bytedance-microapp":"./es/miniapp-runtime/index.js","baidu-smartprogram":"./es/miniapp-runtime/index.js","kuaishou-miniprogram":"./es/miniapp-runtime/index.js","default":"./es/index.js"},"./*":"./*"},"miniprogram":".","miniappConfig":{"main":"lib/miniapp-native/ali-miniapp/index","main:wechat":"lib/miniapp-native/wechat-miniprogram/index","main:bytedance":"lib/miniapp-native/bytedance-microapp/index","main:quickapp":"lib/miniapp-native/quickapp/index"},"scripts":{"build":"../../node_modules/.bin/build-scripts build --config ../../build.json --skip-demo","start":"../../node_modules/.bin/build-scripts start --config ../../build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"dependencies":{"universal-env":"^3.0.0"},"peerDependencies":{"rax":"^1.0.0"},"devDependencies":{"rax-test-renderer":"^1.0.0","@types/ali-app":"^1.0.0","@types/jest":"^24.0.12","@types/rax":"^1.0.0","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","csstype":"^2.6.4","driver-universal":"^1.0.0-beta.5","eslint":"^5.16.0","eslint-config-rax":"^0.0.0","rax-text":"^1.0.1","typescript":"^3.5.3"},"gitHead":"5f7aabdc557f606621e6eaa9f7fb12304add1194","_id":"rax-image@2.4.3","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UhHBvBqq9mp8Eq2A8t8WUsj8NX/aT5S+ihdwG3LrvMCC/147GhJ0KPEqBnLSja+BGj37kKXE7YZ3U+INH6aXHw==","shasum":"cd80272ebae3192f3ea431a9e98b8ce9b1caa6dd","tarball":"https://registry.npmjs.org/rax-image/-/rax-image-2.4.3.tgz","fileCount":102,"unpackedSize":166855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOAFB9r7tBbtqIuXk7nqicBueO64/EyUgWn42m/Nk0AAiB7frWZbT9BaCh0ozia680vUb8Dw7sc+FeTTubV4+FKTQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFWdgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzpRAAiP3Rs5ld2JQUNtGSi05FlQLLvuE6n3sBCZ5CPSv+CV7p8zMG\r\nLo3jYYs48r654UvuIXgeLzIC+9USKIvYRa0sUw0EdQw8lWcqF/yxixbEtbRY\r\n0ACi222rPbfAElRbi3gPQ40MYXQwKAB+IUb1W1VH3xetOue+S04xxzYJI0Mx\r\n4uuHGfj4E2Slpth2bHOX6uuWavwi81HSpTrIZR7pQCy3FalR0flLFpq0a8nK\r\nNjV/uXM5vWs/OSpN7tuwP63RZEuPmdx+U5ji6kZtnE/nxmkLx3bCkXwGSJxy\r\nlrfF/NSAOHFCP7K8wpSp/q2s/ka4+kBkyOAu22Ycl3HaqyXoolHyppXM/tZn\r\nud8s7kOhKqvj+7jvCdr66caauB6eVnudP87J15/UYavYGlvjnYhHexY0hGUP\r\nD01OuCbSGSnglDUh2IeuWjK+oBHYvX6DnIBnMLl4+u+MeFpbK7+E9zI7/diP\r\nskHsWBz/PxsWatR3keq+OPqC50OSt1FLCtvggX//Q2rlhWTf2ZXjrAXOmH1O\r\n2BnGUvI5F5aqDzOHdav0FGnSnwOqdRmvulRukmt0bJZV0BiNjU1WYUc2WH8W\r\nYH8b7a/KaRLlhigusx+8qT6p15m9Fe6u3SbZsbpvcvie0bY6xl5ul9Y7nBdn\r\ncWoig5nXuo0ra66Tmvpft+Tg1G7I6gh4wEw=\r\n=2U1G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rax-image_2.4.3_1662347104617_0.5741567287550662"},"_hasShrinkwrap":false}},"readme":"# Image\n\n[![npm](https://img.shields.io/npm/v/rax-image.svg)](https://www.npmjs.com/package/rax-image)\n\n> 阿里内部同学推荐使用 `@ali/rax-picture`，对图片尺寸有很多内置的优化策略\n\n## 支持\n\nWeb / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序\n\n## 描述\n\n用于展示图片\n\n## 安装\n\n```bash\n$ npm install rax-image --save\n```\n\n## 引用\n\n```jsx\nimport Image from 'rax-image';\n```\n\n## 属性\n\n| **属性**       | **类型**                                          | **默认值**  | **必填** | **描述**                                                                                | **支持**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| -------------- | ------------------------------------------------- | ----------- | -------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| source         | `object: { width: string, height: string, uri: string}`                           | -           | true     | 设置图片的 uri。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。           | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| style          | `object: { width: number height: number }`        | -           | true     | 图片样式 width 和 height 为必填属性，否则图片无法正常展示，可以补充其他属性             | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| fallbackSource | `object: { width: string, height: string, uri: string}`                           | -           | false    | 备用图片的 uri（当主图加载失败时加载）。height和width为可选项，优先级低于style上的同名属性，一般高于其他CSS中的同名属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                          |\n| loading | `string: 'eager' 'lazy'`                         | `eager`     | false    | 客户端如何加载图片，其中 Web 下需要浏览器原生支持`loading`属性。 | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| resizeMode     | `string： 'contain' 'cover' 'stretch'`            | -           | false    | 决定当组件尺寸和图片尺寸不成比例的时候如何调整图片的大小                                | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                                          |\n| mode           | String:                                           | scaleToFill | false    | 小程序中的[图片模式](https://docs.alipay.com/mini/component/image)，可选项更多          | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                            |\n| quality        | `string: 'original' 'normal' 'low' 'high' 'auto'` | -           | false    | 图片质量                                                                                | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| placeholder    | `string`                                          | -           | false    | 占位图的 URL，在图片下载过程中将展示占位图，\b 图片下载完成后将显示 source 中指定的图片。 | <img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" />                                                                                                                                                                                                                                                                                                                                                                                  |\n| onClick        | `function`                                        | -           | false    | 点击图片时的回调函数                                                                    | <img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\">                                                                                                                                                                                                                                              |\n| onLoad         | `function`                                        | -           | false    | 图片加载成功的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| onError        | `function`                                        | -           | false    | 图片加载失败的回调函数                                                                  | <img alt=\"browser\" src=\"https://gw.alicdn.com/tfs/TB1uYFobGSs3KVjSZPiXXcsiVXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"weex\" src=\"https://gw.alicdn.com/tfs/TB1jM0ebMaH3KVjSZFjXXcFWpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"miniApp\" src=\"https://gw.alicdn.com/tfs/TB1bBpmbRCw3KVjSZFuXXcAOpXa-200-200.svg\" width=\"25px\" height=\"25px\" /><img alt=\"wechatMiniprogram\" src=\"https://img.alicdn.com/tfs/TB1slcYdxv1gK0jSZFFXXb0sXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"><img alt=\"quickApp\" src=\"https://gw.alicdn.com/tfs/TB1MP7EwQT2gK0jSZPcXXcKkpXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n| src    | `string`                                          | -           | false    | 图片下载完成后将显示 src 中指定的图片。 | <img alt=\"bytedanceMicroApp\" src=\"https://gw.alicdn.com/tfs/TB1jFtVzO_1gK0jSZFqXXcpaXXa-200-200.svg\" width=\"25px\" height=\"25px\"> |\n\n### onLoad onError 返回\n\n当完成图片加载成功/失败时，将分别触发 onLoad/onError 中的回调函数 function(event) => {}\n\nweex 下（iOS/Android）\n\n| **成员**           | **类型**  | **描述**                                            |\n| ------------------ | --------- | --------------------------------------------------- |\n| success            | `boolean` | 标记图片是否成功加载，成功为 1/true，失败为 0/false |\n| size               | `object`  | 加载的图片大小对象                                  |\n| size.naturalWidth  | `number`  | 图片宽度，如果图片加载失败则为 0/-1                 |\n| size.naturalHeight | `number`  | 图片高度，如果图片加载失败则为 0/-1                 |\n\nWeb 下是 web 原生的 Event 事件\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `dom`    | 图片自身元素 |\n| target.naturalWidth  | `number` | 图片宽度     |\n| target.naturalHeight | `number` | 图片高度     |\n\n小程序下\n\n| 成员          | 类型     | 描述             |\n| ------------- | -------- | ---------------- |\n| type          | `string` | 事件类型         |\n| detail        | `object` | 点击位置信息     |\n| target        | `object` | 点击对象属性信息 |\n| currentTarget | `object` | 同上             |\n\n快应用下\n\n| **成员**             | **类型** | **描述**     |\n| -------------------- | -------- | ------------ |\n| target               | `object`    | 图片自身元素 |\n| target.data.width  | `number` | 图片宽度     |\n| target.data.height | `number` | 图片高度     |\n\n## 示例\n\n### 普通示例\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  const imageRef = useRef(null);\n  return (\n    <Image\n      ref={imageRef}\n      source={{\n        uri: 'https://gw.alicdn.com/tfs/TB1bBD0zCzqK1RjSZFpXXakSXXa-68-67.png',\n      }}\n      style={{\n        height: '68rpx',\n        width: '67rpx',\n      }}\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n\n### 使用 fallbackSource 和 resizeMode\n\n```jsx\nimport { createElement, render } from 'rax';\nimport DriverUniversal from 'driver-universal';\nimport Image from '../src/index';\n\nconst App = () => {\n  return (\n    <Image\n      source={{\n        uri:\n          'https://gw.alicdn.com/tfs/TB1g6AvPVXXXXa7XpXXXXXXXXXX-215-215.png',\n      }}\n      fallbackSource={{\n        uri:\n          'https://gw.alicdn.com/tps/i3/TB1yeWeIFXXXXX5XFXXuAZJYXXX-210-210.png_70x70.jpg',\n      }}\n      style={{\n        width: '100rpx',\n        height: '100rpx',\n      }}\n      resizeMode=\"cover\"\n    />\n  );\n};\n\nrender(<App />, document.body, { driver: DriverUniversal });\n```\n","maintainers":[{"name":"rax-publisher","email":"rax-public@alibaba-inc.com"}],"time":{"modified":"2022-09-05T03:05:04.873Z","created":"2017-03-01T09:58:10.162Z","0.2.0":"2017-03-01T09:58:10.162Z","0.2.1":"2017-03-02T10:03:40.422Z","0.2.2":"2017-03-03T06:35:30.339Z","0.2.3":"2017-03-08T09:53:02.934Z","0.2.4":"2017-03-16T07:07:01.351Z","0.2.5":"2017-03-16T07:38:37.139Z","0.2.6":"2017-03-24T16:11:14.470Z","0.2.7":"2017-03-25T03:10:04.628Z","0.2.8":"2017-03-25T15:44:35.679Z","0.2.9":"2017-03-27T08:45:10.744Z","0.2.10":"2017-03-30T02:12:53.996Z","0.2.11":"2017-03-30T03:22:27.519Z","0.3.0":"2017-04-24T04:10:01.645Z","0.3.1":"2017-04-24T07:33:37.694Z","0.3.2":"2017-04-26T03:41:27.778Z","0.3.3":"2017-05-12T06:24:17.451Z","0.3.4":"2017-05-19T09:39:44.874Z","0.3.5":"2017-05-23T02:50:11.415Z","0.3.6":"2017-06-01T08:26:56.885Z","0.3.7":"2017-06-15T09:57:14.298Z","0.3.8":"2017-06-21T01:41:30.313Z","0.4.0":"2017-06-27T01:44:25.104Z","0.4.1":"2017-06-27T06:10:00.065Z","0.4.2":"2017-06-28T05:38:36.034Z","0.4.3":"2017-07-06T07:16:54.168Z","0.4.4":"2017-07-14T08:36:48.409Z","0.4.5":"2017-07-21T05:50:55.995Z","0.4.6":"2017-07-24T06:35:20.853Z","0.4.7":"2017-07-24T08:26:05.838Z","0.4.8":"2017-07-27T09:42:22.428Z","0.4.9":"2017-08-02T09:40:43.751Z","0.4.10":"2017-08-11T05:13:53.231Z","0.4.11":"2017-08-23T04:03:15.681Z","0.4.12":"2017-09-08T07:03:44.360Z","0.4.13":"2017-09-15T02:26:50.001Z","0.4.14":"2017-09-21T10:16:06.091Z","0.5.0-beta":"2017-09-25T10:17:18.289Z","0.4.15":"2017-09-26T06:25:36.036Z","0.4.16":"2017-09-28T08:06:34.384Z","0.4.17":"2017-10-11T05:31:30.846Z","0.4.18":"2017-10-16T07:05:37.107Z","0.4.19":"2017-10-17T07:36:22.251Z","0.4.20":"2017-10-18T07:47:29.082Z","0.5.0":"2017-12-13T04:53:49.097Z","0.5.1":"2018-01-25T11:44:39.953Z","0.5.2":"2018-01-30T09:01:02.482Z","0.5.4":"2018-03-02T03:29:45.783Z","0.6.0":"2018-04-10T03:42:18.928Z","0.6.1":"2018-04-23T07:47:38.585Z","0.6.2":"2018-05-08T07:34:57.266Z","0.6.3":"2018-05-08T14:57:25.940Z","0.6.4":"2018-06-07T06:46:28.274Z","0.6.5":"2018-08-23T08:49:46.231Z","0.6.6":"2018-08-24T03:21:34.377Z","0.6.7":"2018-08-27T08:56:36.706Z","0.6.6-1":"2018-08-27T09:03:22.784Z","0.6.8":"2018-08-30T02:59:39.931Z","1.0.0-beta.0":"2019-03-29T06:51:18.116Z","1.0.0-beta.1":"2019-03-29T07:40:10.003Z","1.0.0":"2019-04-17T07:48:54.356Z","1.0.0-miniapp.beta.0":"2019-05-24T03:05:58.230Z","1.0.0-miniapp.beta.1":"2019-05-24T03:21:06.296Z","1.0.0-miniapp.beta.2":"2019-05-24T04:20:03.143Z","1.0.0-miniapp.beta.3":"2019-05-30T11:39:14.888Z","1.0.0-miniapp.beta.4":"2019-05-31T08:52:44.706Z","1.0.1-beta.0":"2019-06-13T11:43:41.648Z","1.0.0-miniapp.beta.5":"2019-06-18T09:23:33.449Z","1.0.0-miniapp.beta.6":"2019-06-18T09:26:29.940Z","1.0.0-miniapp.beta.7":"2019-06-19T08:55:02.752Z","1.0.0-miniapp.beta.8":"2019-06-19T09:09:53.820Z","1.0.1-beta.1":"2019-06-20T03:06:17.740Z","1.0.1-beta.2":"2019-06-21T08:31:02.185Z","1.0.1-beta.3":"2019-06-21T08:45:45.058Z","1.0.1":"2019-06-21T08:52:31.946Z","1.0.2":"2019-06-21T11:49:25.649Z","1.0.1-beta.4":"2019-07-12T02:44:58.779Z","1.0.3":"2019-07-29T09:44:38.180Z","1.0.4-beta.1":"2019-09-01T05:02:14.981Z","1.0.4-beta.2":"2019-09-01T06:15:29.120Z","1.0.4-beta.3":"2019-09-01T06:17:37.798Z","1.0.4-beta.4":"2019-09-02T13:25:25.904Z","1.1.0-beta.1":"2019-09-03T09:31:17.044Z","1.1.0":"2019-09-03T11:33:04.181Z","1.1.1":"2019-09-03T13:15:05.360Z","1.1.2-0":"2019-09-21T08:35:50.698Z","1.1.2-1":"2019-09-21T09:48:48.899Z","1.1.2":"2019-09-24T07:49:35.267Z","1.1.3-0":"2019-10-22T04:48:13.457Z","1.1.3-beta.1":"2019-10-25T07:55:17.642Z","1.1.3-beta.2":"2019-11-01T08:29:50.964Z","1.1.3-beta.3":"2019-11-04T03:36:37.143Z","1.1.3":"2019-11-13T08:11:15.151Z","2.0.1":"2019-12-04T12:25:17.263Z","2.0.2":"2019-12-19T07:01:25.794Z","2.0.3":"2020-01-07T12:44:01.480Z","2.0.4":"2020-02-06T06:47:50.703Z","2.1.0":"2020-03-03T08:55:17.807Z","2.1.1-0":"2020-03-31T10:05:04.551Z","2.1.1":"2020-04-07T06:44:53.824Z","2.2.0":"2020-04-21T06:43:54.021Z","2.2.1-beta.0":"2020-05-25T08:07:20.430Z","2.2.1":"2020-05-26T07:04:08.539Z","2.2.2-0":"2020-08-12T03:19:40.127Z","2.2.2-1":"2020-09-01T09:54:43.494Z","2.2.2":"2020-09-02T08:39:30.917Z","2.2.3-1":"2020-09-14T09:20:12.034Z","2.2.3-2":"2020-09-25T08:36:43.384Z","2.2.3":"2020-10-13T04:14:28.107Z","2.2.4":"2020-12-23T04:22:20.628Z","2.2.5-0":"2021-01-15T08:07:19.816Z","2.2.5":"2021-01-28T08:43:40.428Z","2.2.6":"2021-04-01T07:42:15.191Z","2.3.0-0":"2021-06-08T03:01:43.085Z","2.3.0":"2021-06-24T07:29:32.893Z","2.3.1":"2021-06-28T07:23:19.274Z","2.3.2":"2021-07-06T07:08:18.067Z","2.3.3-beta.0":"2021-08-09T04:04:34.741Z","2.4.0":"2021-08-20T03:07:46.556Z","2.4.1-0":"2021-12-02T06:44:29.495Z","2.4.1":"2021-12-07T03:36:19.020Z","2.4.2":"2022-06-27T06:59:05.371Z","2.4.3":"2022-09-05T03:05:04.800Z"},"homepage":"https://github.com/raxjs/rax-components#readme","keywords":["Rax","rax-component","react-component"],"repository":{"type":"git","url":"git+https://github.com/raxjs/rax-components.git"},"bugs":{"url":"https://github.com/raxjs/rax-components/issues"},"license":"BSD-3-Clause","readmeFilename":"README.md"}