{"_id":"resize-observer-polyfill","_rev":"31-4051b1d6931ebe1f13a2433e9b00f917","name":"resize-observer-polyfill","description":"A polyfill for the Resize Observer API","dist-tags":{"latest":"1.5.1"},"versions":{"1.0.0":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.0.0","description":"A polyfill for IntersectionObserver API","main":"index.js","engines":{"node":">=6.0.0"},"scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-preset-es2015-loose":"^7.0.0","babel-preset-stage-1":"^6.5.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es2015-modules-commonjs":"^6.8.0","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"c1a4a7866b3eb36443e2065d3b2df2ca42113b1c","_id":"resize-observer-polyfill@1.0.0","_shasum":"9dc7f5711eb8391dbe51c2ff91f81146c4601ea1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"9dc7f5711eb8391dbe51c2ff91f81146c4601ea1","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.0.0.tgz","integrity":"sha512-YCAOv7gTn4/aOFp2s4lX917W2yMTgdHBrVrZxyuKQ0S8Bhg/DrOilPdG2ai8jaqWzls357mHcQSW+Zck73H+eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPeiHucfdfn5/s/nYnWgMPMQFLp/EPqN29Cm6b3THS3AiEA+Q0CkJR1Dr5TXe5GGQuHLEAFtoltf4Q6Fd96pLAwJAg="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.0.0.tgz_1473693858892_0.030381200136616826"},"directories":{}},"1.1.0":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.1.0","description":"A polyfill for IntersectionObserver API","main":"index.js","engines":{"node":">=6.0.0"},"scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-preset-es2015-loose":"^7.0.0","babel-preset-stage-1":"^6.5.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es2015-modules-commonjs":"^6.8.0","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"242506b5424f938095b7136855027139e3e6a8f8","_id":"resize-observer-polyfill@1.1.0","_shasum":"170927198041f272d712dbdb248fc599a5594c95","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"170927198041f272d712dbdb248fc599a5594c95","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.1.0.tgz","integrity":"sha512-CDhMNi6nbxQLzwqZ0RiN9fv4Ag70XGwEoLnccqtD41+eX8Z4tN0gsU9Z9K3Xjq3D69gbCNwgBcKvCGB5lbLsLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+34npNTLvSZ0dPHPaShksjxNsaZ4TLLEW39QJoC/iLAiBoRC7E9thcCju4BoArO+IbEuM//X21zQcghtZRm5WlRQ=="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.1.0.tgz_1474282615306_0.1456077939365059"},"directories":{}},"1.1.1":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.1.1","description":"A polyfill for IntersectionObserver API","main":"index.js","engines":{"node":">=6.0.0"},"scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-preset-es2015-loose":"^7.0.0","babel-preset-stage-1":"^6.5.0","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es2015-modules-commonjs":"^6.8.0","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"13334e51f20a9fb0c9a6151f0b8ebe2cfaf7d75b","_id":"resize-observer-polyfill@1.1.1","_shasum":"3ace4543aa737889092a5e19cf1d00b7dd53437d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"3ace4543aa737889092a5e19cf1d00b7dd53437d","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.1.1.tgz","integrity":"sha512-YXmvGcpLnQok2iMXbK0ExQhDBcSJw+UcjAh/jXM0rdoCQ+MODOLBgyw7bjxqPTAZyDXVvl9v4CfQ5c7Q5uzcVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrYxUQk5JUaMACuw4zjWfzOLf3bO1mnAnKpBIHDTxVpAiEA6Rjg4JoYDzU0TJO2uNChT8c79JSxtv/S0gS/3vOvTHs="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.1.1.tgz_1474467211326_0.806516467127949"},"directories":{}},"1.1.2":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.1.2","description":"A polyfill for Resize Observer API","main":"index.js","engines":{"node":">=6.0.0"},"scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-plugin-add-module-exports":"^0.2.1","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"8dcdb24c01c94d5f8ae3137f3e4b866766cc0742","_id":"resize-observer-polyfill@1.1.2","_shasum":"7feb7f84377713d5f3f6f11b20f78d8d590c166b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"7feb7f84377713d5f3f6f11b20f78d8d590c166b","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.1.2.tgz","integrity":"sha512-U4B+xvQqv7xPmDuNFAhVtG5NEm1x0qkdWfvGHATZkuGL/qy5T6+dgL7rRyftUaTywKeK916dyJC4J+6OdFKYZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChlA58Wzx9Zm4+M3kTz9t28Z8fgsbB009U1QvOO2GG7QIhAIv7ViYCCrOV7qoK760suLdsZ0mUTfK8amaFssTeyCeN"}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.1.2.tgz_1474543798595_0.17021654942072928"},"directories":{}},"1.1.3":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.1.3","description":"A polyfill for Resize Observer API","main":"index.js","engines":{"node":">=6.0.0"},"scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-plugin-add-module-exports":"^0.2.1","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"fbe315d63363be79de4e3b7bb18bea37a451f771","_id":"resize-observer-polyfill@1.1.3","_shasum":"e11bb7a66c15d03406640bc93202c28a7cffe736","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"e11bb7a66c15d03406640bc93202c28a7cffe736","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.1.3.tgz","integrity":"sha512-j3eQzNiP/evbzXMDlLQkusYEochktSAsDQJepwMal60NTaBwe0HrUgH/Ph4LVbEi82kcz+SCQ3pKgzLKk/GZLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCpaPZzAv27Doa0uSlgrBH2yInqJra8mSNV9xBR9du5AIhAMQ2Wc8ER7VbE8XKhvZ3KxPQYQ/5KzlPDR7eejPrb8rH"}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.1.3.tgz_1475851092039_0.6484528307337314"},"directories":{}},"1.1.4":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.1.4","description":"A polyfill for the Resize Observer API","main":"index.js","scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-plugin-add-module-exports":"^0.2.1","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"22a2552453fa18b030821a6181b96694e25e0163","_id":"resize-observer-polyfill@1.1.4","_shasum":"b558730c1f60ed25bcfd8da47c481f60dffc020a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"b558730c1f60ed25bcfd8da47c481f60dffc020a","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.1.4.tgz","integrity":"sha512-5f0BovI/QNfFnXAXSbqzosmJ7Ex5tXepNVeWiRebAAyezRTx4qsypIgFEbQR9+Zu7drYqBzb2hvQ60P0PbFl/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESjZr4drVeiLivTOl5giKYaWaLNp2czgMv1ewaP0nQAAiBGj9aV0HJIy11xIMo99Fdfd9ZcwKSoNOvACqI5FJd42w=="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.1.4.tgz_1476317330639_0.4299359298311174"},"directories":{}},"1.1.5":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.1.5","description":"A polyfill for the Resize Observer API","main":"index.js","scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-loader":"^6.2.4","babel-preset-es2015":"^6.9.0","babel-plugin-add-module-exports":"^0.2.1","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-spec-reporter":"0.0.26","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","jasmine-core":"^2.4.1","webpack":"^1.13.1","lodash":"^4.13.1","gulp":"^3.9.1","gulp-util":"^3.0.7","gulp-eslint":"^3.0.1","eslint":"^3.4.0"},"gitHead":"00eeef359c7eba74d147dc6056bbe847f0a57f41","_id":"resize-observer-polyfill@1.1.5","_shasum":"50caaf79e8356688104fa85733959270c52a1e10","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"50caaf79e8356688104fa85733959270c52a1e10","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.1.5.tgz","integrity":"sha512-0iPzGMi2enREoB+LLDFGMi77mQIiqwTEaukKfybFUdZcgkzbZg7UCiQhEVH6k+elAIAjpVEnbXVa6K6Gqzrd3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZv86X+HekcNKIw4myvKPDd+bOxW1nUI6X7O6T8q0+jAiEA6uMxWyspHv7MOzImgUS+S8heiCw1NnuHLA2LAU3P7i4="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.1.5.tgz_1476879815804_0.9643787532113492"},"directories":{}},"1.2.0":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.2.0","description":"A polyfill for the Resize Observer API","main":"index.js","scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"files":["src/","dist/","index.js","index.global.js"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.0.0","babel-plugin-external-helpers":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-es2015":"^6.9.0","babel-preset-latest":"^6.16.0","eslint":"^3.8.1","gulp":"^3.9.1","gulp-eslint":"^3.0.1","jasmine-core":"^2.4.0","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-jasmine-html-reporter":"^0.2.1","karma-sourcemap-loader":"^0.3.7","karma-rollup-plugin":"^0.2.4","karma-spec-reporter":"0.0.26","lodash":"^4.13.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"157f37a81aec67d9e0c4d8e9d56839f863b522c5","_id":"resize-observer-polyfill@1.2.0","_shasum":"ec4c849474d8a476d2eb67aabd93f92f27ad2e55","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"ec4c849474d8a476d2eb67aabd93f92f27ad2e55","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.2.0.tgz","integrity":"sha512-OVY8N/d8RVSr3FA29dVZ+lxbIuywDueX/PxaWjpE7gS5O0uMooIrYNmHvPSYbyL6PTeziBy2LQr4BpfUHczJvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSbLjN3gPs6A8H1ZX0MfBeVBeEvG69iczHZPGwB5WGZwIhAPlYCBgfI+WflMJg4fY46ustIa21euN6qwxVUycRyTij"}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.2.0.tgz_1478096342768_0.9120992922689766"},"directories":{}},"1.2.1":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@bgmail.com"},"version":"1.2.1","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"index.js","module":"index.js","scripts":{"test":"gulp test:lint && karma start karma.config.js --browsers Firefox","gulp":"gulp"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"index.d.ts","files":["src/","dist/","index.js","index.d.ts","index.global.js","index.global.d.ts"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.9.1","babel-eslint":"^7.0.0","babel-plugin-external-helpers":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-es2015":"^6.9.0","babel-preset-latest":"^6.16.0","eslint":"^3.8.1","gulp":"^3.9.1","gulp-eslint":"^3.0.1","jasmine-core":"^2.4.0","karma":"^1.2.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-jasmine-html-reporter":"^0.2.1","karma-rollup-plugin":"^0.2.4","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.26","lodash":"^4.13.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"8343dffcee78bbefdec44f0708a4effee51567d5","_id":"resize-observer-polyfill@1.2.1","_shasum":"55a4ff3e4f212a76470835fb7590dbb62a3e6542","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"55a4ff3e4f212a76470835fb7590dbb62a3e6542","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.2.1.tgz","integrity":"sha512-XTnMKxpE8rZ9tbVn3ICvbGKdq6NX9dRgLcR/i98MTAuQQB05/A4pnT/FAQ7OJzn7iYazeJ6srrIKdGXtmtHuug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTH0+6QiCrcv2+usugGe5Ox2dWtr/QFe3A+FJfCB1LcwIgMJYjL3Q/L0IyLenfTIqQlv3+44+b2GbDJbNSW+0Rdz0="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.2.1.tgz_1478606093352_0.6897084678057581"},"directories":{}},"1.3.0":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.3.0","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"dist/ResizeObserver.es.js","module":"dist/ResizeObserver.es.js","scripts":{"test:lint":"eslint **/*.js --ignore-pattern dist/*","test:spec":"karma start","test:spec:custom":"karma start --mode custom","test:spec:native":"karma start --mode custom --native","test":"npm run test:lint && npm run test:spec","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"index.d.ts","files":["src/","dist/","index.js","index.d.ts","index.global.js","index.global.d.ts"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.20.0","babel-eslint":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-polyfill":"^6.20.0","babel-preset-latest":"^6.16.0","eslint":"^3.12.2","jasmine-core":"^2.5.2","karma":"^1.3.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-plugin":"^0.2.4","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.26","rollup":"^0.37.0","rollup-plugin-babel":"^2.7.1"},"gitHead":"edc873cc9870e99f52888393bb28c9217a108efb","_id":"resize-observer-polyfill@1.3.0","_shasum":"bca2b94fd16a010bcf1e8bcdf2c59736c42e8738","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"bca2b94fd16a010bcf1e8bcdf2c59736c42e8738","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.3.0.tgz","integrity":"sha512-LzjIs5qqdwoWqvpjcfhOP8KqRckKNhPZr+4SZLCVZKjEcnVGNbTarK9WDiH1zUTn9efyG33gscR3lr1qnsLMiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4oIjJno/oQbNNnl6g/ZYQRmuaFF8BEIsDbnmmSfCGlAiEAoOx8HqP1OT4S/3XV9HfMHVGGW5/QwJQUqxkyoXSN7fY="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.3.0.tgz_1481891115863_0.42633127281442285"},"directories":{}},"1.3.1":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.3.1","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"dist/ResizeObserver.es.js","scripts":{"test:lint":"eslint **/*.js","test:spec":"karma start","test:spec:custom":"karma start --mode custom","test:spec:native":"karma start --mode custom --native","test":"npm run test:lint && npm run test:spec","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"index.d.ts","files":["src/","dist/","index.js","index.d.ts","index.global.js","index.global.d.ts"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.20.0","babel-eslint":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-polyfill":"^6.20.0","babel-preset-latest":"^6.16.0","eslint":"^3.12.2","jasmine-core":"^2.5.2","karma":"^1.3.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-plugin":"^0.2.4","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.26","rollup":"^0.37.0","rollup-plugin-babel":"^2.7.1"},"gitHead":"a7580c60e2807b2d582945db94a57bf5c6cfc834","_id":"resize-observer-polyfill@1.3.1","_shasum":"4d87e372532c867520b8fcee6d7a27962f1ce3f8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"4d87e372532c867520b8fcee6d7a27962f1ce3f8","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.3.1.tgz","integrity":"sha512-fCzeLKCJmOr/BwdKJyvsm1zsQe/a8TAVNI3brLYUxpu8BcTHUFURbhGM3RHoLTI59nr3ueuQ5A2Hh/xNafBOug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC66qoKt6yxctA4ZJ4vN9ijcygm0YnjiV6Quzfb5Sk25gIgKRZEYFnE6YrpnmTliGbkcrg8kjQMMCVX5/AqR1eIMZU="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.3.1.tgz_1481907888366_0.7982181762345135"},"directories":{}},"1.3.2":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.3.2","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"dist/ResizeObserver.es.js","scripts":{"test:lint":"eslint **/*.js","test:spec":"npm run test:spec:browser && npm run test:spec:node","test:spec:browser":"karma start","test:spec:node":"babel-node --presets latest tests/engines/jasmine.js","test:spec:custom":"karma start --mode custom","test:spec:native":"karma start --mode custom --native","test":"npm run test:lint && npm run test:spec","build":"rollup -c"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"index.d.ts","files":["src/","dist/","index.js","index.d.ts","index.global.js","index.global.d.ts"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.20.0","babel-eslint":"^7.1.1","babel-plugin-external-helpers":"^6.18.0","babel-polyfill":"^6.20.0","babel-preset-latest":"^6.16.0","eslint":"^3.12.2","jasmine":"^2.5.2","jasmine-core":"^2.5.2","karma":"^1.3.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-plugin":"^0.2.4","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.26","rollup":"^0.37.0","rollup-plugin-babel":"^2.7.1"},"gitHead":"2799991e4ef5a8e78f7f65d162077e60dd8d77b7","_id":"resize-observer-polyfill@1.3.2","_shasum":"f467efc15a86d9ee5096fd6d7f628c8a54bb805a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"f467efc15a86d9ee5096fd6d7f628c8a54bb805a","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.3.2.tgz","integrity":"sha512-sB6+H2OuKdzjbRxAoSNIBTkdH64eHbXrRc5E8WpaibrVn1LHjFBlnyL2c4fbI1R5b2xhra27XwUKF9VbHst/Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvOQ3ccwyU7xnPto40o1t8gy4ry5CniA568btEYoNv7AiEA/Yv82JsRKgNDmV2NudWaCBwMqHTfb18DL9STEvc2LVI="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.3.2.tgz_1482103690239_0.9138755123130977"},"directories":{}},"1.4.0":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.4.0","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"dist/ResizeObserver.es.js","module":"dist/ResizeObserver.es.js","scripts":{"build":"rollup -c","test":"npm run test:lint && npm run test:spec","test:lint":"node ./node_modules/eslint/bin/eslint.js \"**/*.js\" --ignore-pattern \"/dist/\"","test:spec":"npm run test:spec:ff && npm run test:spec:node","test:spec:ff":"karma start --browsers Firefox","test:spec:ch":"karma start --browsers Chrome","test:spec:ie":"karma start --browsers IE","test:spec:ie10":"karma start --browsers IE10","test:spec:node":"babel-node --presets latest,stage-2 tests/node/index.js","test:spec:all":"karma start --browsers Firefox,Chrome,IE,IE10 && npm run test:spec:node","test:spec:custom":"karma start --no-browsers","test:spec:native":"karma start --no-browsers --native"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"index.d.ts","files":["src/","dist/","index.js","index.d.ts","index.global.js","index.global.d.ts"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-plugin-transform-regenerator":"^6.22.0","babel-preset-latest":"^6.22.0","babel-preset-stage-2":"^6.22.0","eslint":"^3.15.0","jasmine":"^2.5.3","jasmine-core":"^2.5.2","karma":"^1.4.1","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-plugin":"^0.2.4","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.26","promise-polyfill":"^6.0.2","regenerator-runtime":"^0.10.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0"},"gitHead":"3ee76bc50c18ae60b9bbb51ec8d2e212ef2b9767","_id":"resize-observer-polyfill@1.4.0","_shasum":"d6c43daacac198de6d7b26ac52cae6c432bcf6af","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"d6c43daacac198de6d7b26ac52cae6c432bcf6af","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.4.0.tgz","integrity":"sha512-781XQDF8oPZZaWHXKgTcmLFzAblQyBAceP2zZojy62PER9aUtLIaAhDQ/Zm4g+VqEV5/YgRGucDZXyaERXuiug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFrNKJBMaGIJ/zVUfVFqw9dzLQmQqDaOB3H0BA14UVHAiEArrS69GWJOyBZFN+uG/JYGF/t3O51XlQOdlyjLRnAHzI="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.4.0.tgz_1487248098941_0.29656474268995225"},"directories":{}},"1.4.1":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.4.1","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"dist/ResizeObserver.es.js","module":"dist/ResizeObserver.es.js","scripts":{"build":"rollup -c","test":"npm run test:lint && npm run test:spec","test:lint":"node ./node_modules/eslint/bin/eslint.js \"**/*.js\" --ignore-pattern \"/dist/\"","test:spec":"npm run test:spec:ff && npm run test:spec:node","test:spec:ff":"karma start --browsers Firefox","test:spec:ch":"karma start --browsers Chrome","test:spec:ie":"karma start --browsers IE","test:spec:ie10":"karma start --browsers IE10","test:spec:node":"babel-node --presets latest,stage-2 tests/node/index.js","test:spec:all":"karma start --browsers Firefox,Chrome,IE,IE10 && npm run test:spec:node","test:spec:custom":"karma start --no-browsers","test:spec:native":"karma start --no-browsers --native"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"index.d.ts","files":["src/","dist/","index.js","index.d.ts","index.global.js","index.global.d.ts"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-cli":"^6.23.0","babel-core":"^6.23.1","babel-eslint":"^7.1.1","babel-plugin-transform-regenerator":"^6.22.0","babel-preset-latest":"^6.22.0","babel-preset-stage-2":"^6.22.0","eslint":"^3.15.0","jasmine":"^2.5.3","jasmine-core":"^2.5.2","karma":"^1.4.1","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-plugin":"^0.2.4","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.26","promise-polyfill":"^6.0.2","regenerator-runtime":"^0.10.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0"},"gitHead":"cd15d91eb8bf0d37ee3ae4fcf3fdca6836327aac","_id":"resize-observer-polyfill@1.4.1","_shasum":"db97349f0f5b29764ce3e03bf8982ddbfa076613","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"db97349f0f5b29764ce3e03bf8982ddbfa076613","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.4.1.tgz","integrity":"sha512-QQ+WE8YoiPj/uXBWMnX0m0hsq7yFpVL+FYRCMbPS9pg0mhvsFgo7yPl1YmjeppvgkofZ/YRGp7VE2crOK+XJ6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2M1Gt6wXrFNnEXeU6rs9wGMKEFHKYqn24yUhGq9BGSgIgKq2hdOyXr7bI5QKiFe+T2kltL2K7zyDHD33P5YijB7c="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.4.1.tgz_1487353581225_0.1204618492629379"},"directories":{}},"1.4.2":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.4.2","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","jsnext:main":"dist/ResizeObserver.es.js","module":"dist/ResizeObserver.es.js","scripts":{"build":"rollup -c","test":"npm run test:lint && npm run test:spec","test:ci":"npm run test:lint && npm run test:spec:sauce && npm run test:spec:node","test:lint":"node ./node_modules/eslint/bin/eslint.js \"**/*.js\" --ignore-pattern \"/dist/\"","test:spec":"karma start --browsers Chrome && npm run test:spec:node","test:spec:sauce":"karma start --sauce=windows && karma start --sauce=linux && karma start --sauce=osx && karma start --sauce=ios && karma start --sauce=android","test:spec:node":"babel-node --presets latest,stage-2 tests/node/index.js","test:spec:custom":"karma start --no-browsers","test:spec:native":"karma start --no-browsers --native"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"src/index.d.ts","files":["src/","dist/"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-cli":"^6.24.0","babel-core":"^6.24.0","babel-eslint":"^7.2.1","babel-plugin-transform-regenerator":"^6.22.0","babel-preset-latest":"^6.24.0","babel-preset-stage-2":"^6.22.0","eslint":"^3.19.0","jasmine":"^2.5.3","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-plugin":"^0.2.4","karma-sauce-launcher":"^1.1.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.30","promise-polyfill":"^6.0.2","regenerator-runtime":"^0.10.3","rollup":"^0.41.6","rollup-plugin-babel":"^2.7.1","rollup-plugin-buble":"^0.15.0"},"gitHead":"b0fb530f16666030577c5f252f84c95598af7330","_id":"resize-observer-polyfill@1.4.2","_shasum":"a37198e6209e888acb1532a9968e06d38b6788e5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"shasum":"a37198e6209e888acb1532a9968e06d38b6788e5","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.4.2.tgz","integrity":"sha512-lDT7kOdPPPTLY9tggBhlXHcDKXlZ8/vWQEnN2AakckJL9PQVL0sCV3eD7Z/doMCb6dlK23V/B0qmYnuocwhj4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFIKClB3+3++qdapvK1dpMZbkElkCFGxXihWIua9QnTLAiEA7kQn6pExfnERe4x2ZtbLSZiCrNgA4Jp1KrujcHpDwkQ="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/resize-observer-polyfill-1.4.2.tgz_1491182634597_0.460111737716943"},"directories":{}},"1.5.0":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.5.0","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","module":"dist/ResizeObserver.es.js","scripts":{"build":"rollup -c && cpy src/index.js.flow dist --rename=ResizeObserver.js.flow","test":"npm run test:lint && npm run test:spec","test:ci":"npm run test:lint && npm run test:spec:sauce && npm run test:spec:node","test:ci:pull":"npm run test:lint && karma start --browsers Firefox && npm run test:spec:node","test:lint":"node ./node_modules/eslint/bin/eslint.js \"**/*.js\" --ignore-pattern \"/dist/\"","test:spec":"karma start --browsers Chrome && npm run test:spec:node","test:spec:sauce":"karma start --sauce=windows && karma start --sauce=linux && karma start --sauce=osx && karma start --sauce=ios && karma start --sauce=android","test:spec:node":"npm run build && node tests/node/index.js","test:spec:custom":"karma start --no-browsers","test:spec:native":"karma start --no-browsers --native"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"src/index.d.ts","files":["src/","dist/"],"keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^8.0.2","babel-plugin-transform-async-to-generator":"^6.24.1","babel-plugin-transform-class-properties":"^6.24.1","babel-plugin-transform-regenerator":"^6.26.0","cpy-cli":"^1.0.1","eslint":"^4.11.0","jasmine":"^2.8.0","jasmine-core":"^2.8.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.0.1","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-rollup-preprocessor":"^5.0.2","karma-sauce-launcher":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-spec-reporter":"0.0.31","promise-polyfill":"^6.0.2","regenerator-runtime":"^0.11.0","rollup":"^0.51.6","rollup-plugin-babel":"^3.0.2","rollup-plugin-buble":"^0.16.0"},"gitHead":"a3ae98bcd34e972b92d9e40e8b974a75399503e8","_id":"resize-observer-polyfill@1.5.0","_npmVersion":"5.5.1","_nodeVersion":"9.1.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"integrity":"sha512-M2AelyJDVR/oLnToJLtuDJRBBWUGUvvGigj1411hXhAdyFWqMaqHp7TixW3FpiLuVaikIcR1QL+zqoJoZlOgpg==","shasum":"660ff1d9712a2382baa2cad450a4716209f9ca69","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdvxuCDJ7HghtNn/5kQgMrVNwHW0pz0siSEX9dFHtzYAIge/sX/H0RbLA4GM00QUzLUklde/ZrycswLrtoBplxyn4="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resize-observer-polyfill-1.5.0.tgz_1510876719880_0.08595293783582747"},"directories":{}},"1.5.1":{"name":"resize-observer-polyfill","author":{"name":"Denis Rul","email":"que.etc@gmail.com"},"version":"1.5.1","description":"A polyfill for the Resize Observer API","main":"dist/ResizeObserver.js","module":"dist/ResizeObserver.es.js","scripts":{"build":"rollup -c && cpy src/index.js.flow dist --rename=ResizeObserver.js.flow","test":"npm run test:lint && npm run test:spec","test:ci":"npm run test:lint && npm run test:spec:sauce && npm run test:spec:node","test:ci:pull":"npm run test:lint && karma start --browsers Firefox && npm run test:spec:node","test:lint":"node ./node_modules/eslint/bin/eslint.js \"**/*.js\" --ignore-pattern \"/dist/\"","test:spec":"karma start --browsers Chrome && npm run test:spec:node","test:spec:sauce":"karma start --sauce=windows && karma start --sauce=linux && karma start --sauce=osx","test:spec:node":"npm run build && node tests/node/index.js","test:spec:custom":"karma start --no-browsers","test:spec:native":"karma start --no-browsers --native"},"repository":{"type":"git","url":"git+https://github.com/que-etc/resize-observer-polyfill.git"},"license":"MIT","bugs":{"url":"https://github.com/que-etc/resize-observer-polyfill/issues"},"types":"src/index.d.ts","keywords":["ResizeObserver","resize","observer","util","client","browser","polyfill","ponyfill"],"homepage":"https://github.com/que-etc/resize-observer-polyfill","devDependencies":{"babel-eslint":"10.0.1","cpy-cli":"2.0.0","eslint":"5.10.0","jasmine":"2.8.0","jasmine-core":"2.8.0","karma":"3.1.3","karma-chrome-launcher":"2.2.0","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"0.2.2","karma-rollup-preprocessor":"6.1.1","karma-sauce-launcher":"1.2.0","karma-sourcemap-loader":"0.3.7","karma-spec-reporter":"0.0.32","promise-polyfill":"8.1.0","rollup":"0.67.4","rollup-plugin-typescript":"1.0.0","typescript":"3.2.2"},"gitHead":"4a148452494a155656e4d04b9732b5914896b2e0","_id":"resize-observer-polyfill@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"que-etc","email":"que.etc@gmail.com"},"dist":{"integrity":"sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==","shasum":"0e9020dd3d21024458d4ebd27e23e40269810464","tarball":"https://mirrors.huaweicloud.com/repository/npm/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz","fileCount":23,"unpackedSize":147320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDTeiCRA9TVsSAnZWagAAQn8P/0sOJn0peaLH86pkUNr3\ntp0WuCltXIzNJAvEc3ugDKMgUp+3oprc0Ecv3/q2I1rrkuKBZ9ajYwWzhBZZ\nAHpJe2Qpd/AkIAdLl5jC8gTxVtktF4UUKU3FdbZXs9Lv1rEzZjXVp4RSMYP7\npIu68JkaDXPo32RsDQShKKG9nzcCXlDczkDIqDXwTRSeLcW3Q74o3QfFPuPQ\n4WBDlFEWuaSL36tOrIG3N+x/rkoKewzpiXJrwsBS1tKz83QHgdg+SijnPWe7\nwPCn6q6LtEh5d8RsBktqW0ro7+DoWneSAq1dnCFZagqKe8tqciUHw5oQsIN4\nbV7F6mwAbbeTetB94FRUBMxYMQ5JHo2D+BPaR3x3/sha4lq+qBG3uk3uqGRS\notnJO4b695AgteJd39h/BxIM/hza4YZEqIvjywnebISKMqN+urdd0f61TwYL\nAYbfjMMy3bAdKeJtlelLGexYkl6IuwD42G3nM4u7jhjdzl+Yl5AyhovdzbY9\nRpq0I9cKp4flzwjb1wUeCyV7JFY5SgRPw8nXxEhrjZnoiHfwfCHsVp4noB5Q\n2wocoXA8YcaTZkbV09zsLhPMUVsglPD1N3AUNCzM2kWbfmnhbnEX6sNL+TQn\nIMY84wGRTEtPF9I7hzOVoDI0eYrvxGjP7rr3FN+61PIT/3pB5E8fm1cQ/ekf\nXOZL\r\n=kkXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxv0q6qsKFUKE5nQSHFc3wQ4z3sx6DIe1Eu9umWAxbgAiEAzdvM0msrc9spWhPTe/19oB2AYvc2g1r9O9BBByRsZQM="}]},"maintainers":[{"name":"que-etc","email":"que.etc@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/resize-observer-polyfill_1.5.1_1544370081896_0.08099022892504948"},"_hasShrinkwrap":false}},"readme":"ResizeObserver Polyfill\r\n=============\r\n\r\n[![Build Status][travis-image]][travis-url]\r\n\r\n\r\nA polyfill for the Resize Observer API.\r\n\r\nImplementation is based on the MutationObserver and uses Mutation Events as a fall back if the first one is not supported, so there will be no polling unless DOM changes. Doesn't modify observed elements. Handles CSS transitions/animations and can possibly observe changes caused by dynamic CSS pseudo-classes, e.g. by `:hover`.\r\n\r\nFollows the [spec](http://rawgit.com/WICG/ResizeObserver/master/index.html) and the native implementation. The size is _2.44 KiB_ when minified and gzipped.\r\n\r\n[Live demo](http://que-etc.github.io/resize-observer-polyfill) (has style problems in IE10 and lower).\r\n\r\n## Installation\r\n\r\nFrom NPM:\r\n\r\n```sh\r\nnpm install resize-observer-polyfill --save-dev\r\n```\r\n\r\n~~From Bower:~~ (will be removed with the next major release)\r\n\r\n```sh\r\nbower install resize-observer-polyfill --save-dev\r\n```\r\n\r\n\r\n## Browser Support\r\n\r\nPolyfill has been tested in the following browsers:\r\n\r\n[![Build Status](https://saucelabs.com/browser-matrix/que-etc.svg)](https://saucelabs.com/beta/builds/303f5344a7214ba5b62bc7079a15d376)\r\n\r\n**NOTE:** Internet Explorer 8 and its earlier versions are not supported.\r\n\r\n## Usage Example\r\n\r\nIt's recommended to use this library in the form of a [ponyfill](https://github.com/sindresorhus/ponyfill), which doesn't inflict modifications of the global object.\r\n\r\n```javascript\r\nimport ResizeObserver from 'resize-observer-polyfill';\r\n\r\nconst ro = new ResizeObserver((entries, observer) => {\r\n for (const entry of entries) {\r\n const {left, top, width, height} = entry.contentRect;\r\n\r\n console.log('Element:', entry.target);\r\n console.log(`Element's size: ${ width }px x ${ height }px`);\r\n console.log(`Element's paddings: ${ top }px ; ${ left }px`);\r\n }\r\n});\r\n\r\nro.observe(document.body);\r\n```\r\n\r\nPackage's main file is a ES5 [UMD](https://github.com/umdjs/umd) bundle that will be swapped with the ES6 modules version for those bundlers that are aware of the [module](https://github.com/rollup/rollup/wiki/pkg.module) field, e.g. for [Rollup](https://github.com/rollup/rollup) or webpack 2+.\r\n\r\n**Note**: global version of the polyfill (`dist/ResizeObserver.global`) is deprecated and will be removed in the next major release.\r\n\r\n## Observation Strategy\r\n\r\nAs mentioned above, this implementation primarily (but not solely) relies on Mutation Observer with a fallback to Mutation Events for IE 9 and IE 10.\r\n\r\nSpeaking of Mutation Events as a fallback approach: they might not be as ugly as they are being rendered, particularly when their calls are batched, throttled and there is no need to analyze changes. Given that, they won't interrupt browser's reflow/repaint cycles (same for MutationObserver) and may even outperform Internet Explorer's implementation of MO causing little to no performance degradation. In contemporary browsers (Chrome, Firefox, etc.) Mutation Observer slows down [the suite](https://jsfiddle.net/que_etc/gaqLe8rn/) that includes 200 iterations of adding/removing elements, changing attributes and modifying text data by less than 1%. Internet Explorer gives different results with MO slowing down the same suite by 2-3% while Mutation Events show the difference of ~0.6%.\r\n\r\nAs for the reasons why other approaches, namely the iframe/object and `scroll` strategies, were ruled out:\r\n* They require the observed element to be non-statically positioned.\r\n* You can't apply them directly to quite a number of elements: ``, ``, `