{"_id":"@thisissoon/angular-image-loader","_rev":"30-c716b66494dbc29ede52cbc06af92c2c","name":"@thisissoon/angular-image-loader","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","dist-tags":{"latest":"5.1.0"},"versions":{"1.0.0":{"name":"@thisissoon/angular-image-loader","version":"1.0.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"main":"./bundles/angular-image-loader.umd.js","module":"./angular-image-loader.es5.js","es2015":"./angular-image-loader.js","typings":"./angular-image-loader.d.ts","author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","coverage":"karma start karma-coverage.conf.js --single-run","postcoverage":"coveralls < coverage/lcov.info","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","postrelease":"npm run build"},"peerDependencies":{"@angular/core":">=4.0.0 <5.0.0 || >=4.0.0-beta <5.0.0","@thisissoon/angular-inviewport":">=1.0.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/common":"^4.3.4","@angular/compiler":"^4.3.4","@angular/compiler-cli":"^4.3.4","@angular/core":"^4.3.4","@angular/platform-browser":"^4.3.4","@angular/platform-browser-dynamic":"^4.3.4","@thisissoon/angular-inviewport":"^1.0.1","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","coveralls":"^2.13.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-coverage":"^1.1.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-remap-coverage":"^0.1.4","karma-spec-reporter":"0.0.31","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"5.4.3","standard-version":"^4.2.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"~2.3.0","zone.js":"^0.8.4"},"bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-egWRQha7DOkssCNcv5uZTZmCam3YCPAYtR/qhDa9IeJmSA8zux1oudga26p7X+mG7Pa+z5+NTeqL9n+0dvHzNQ==","shasum":"2fbe2acd21590a4d9a1a1a20b9d61a834c92ff02","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElKLVLPWlRAu3bkGinJ6aXYHm0Yl257ky/ZfMOTsc5nAiBzPfNSUHvmrc1nC3yzd906idEbLEWOcnK5oVGrMi+HvQ=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.0.0.tgz_1502969562421_0.16928104683756828"},"directories":{}},"1.0.1":{"name":"@thisissoon/angular-image-loader","version":"1.0.1","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"main":"./bundles/angular-image-loader.umd.js","module":"./angular-image-loader.es5.js","es2015":"./angular-image-loader.js","typings":"./angular-image-loader.d.ts","author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"clean":"rimraf out-tsc dist/*","prebuild":"npm run clean","build":"node build.js","build-demo":"tsc -p src/demo/","build-demo:watch":"tsc -p src/demo/ -w","serve":"lite-server -c=bs-config.json","prestart":"npm run build-demo","start":"concurrently \"npm run build-demo:watch\" \"npm run serve\"","build-test":"tsc -p src/lib/tsconfig.spec.json","build-test:watch":"tsc -p src/lib/tsconfig.spec.json -w","pretest":"npm run build-test","test":"concurrently \"npm run build-test:watch\" \"karma start karma.conf.js\"","coverage":"karma start karma-coverage.conf.js --single-run","postcoverage":"coveralls < coverage/lcov.info","pretest:once":"npm run build-test","test:once":"karma start karma.conf.js --single-run","preintegration":"npm run build && cd integration && npm run clean && npm install","integration":"npm run integration:aot && npm run integration:jit","integration:jit":"cd integration && npm run e2e","integration:aot":"cd integration && npm run e2e:aot","lint":"tslint ./src/**/*.ts -t verbose","release":"standard-version","postrelease":"npm run build"},"peerDependencies":{"@angular/core":">=4.0.0 <5.0.0 || >=4.0.0-beta <5.0.0","@thisissoon/angular-inviewport":">=1.0.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/common":"^4.3.4","@angular/compiler":"^4.3.4","@angular/compiler-cli":"^4.3.4","@angular/core":"^4.3.4","@angular/platform-browser":"^4.3.4","@angular/platform-browser-dynamic":"^4.3.4","@thisissoon/angular-inviewport":"^1.0.1","@types/jasmine":"2.5.36","@types/node":"^6.0.46","camelcase":"^4.0.0","concurrently":"3.4.0","core-js":"^2.4.1","coveralls":"^2.13.1","glob":"^7.1.1","jasmine-core":"^2.5.2","karma":"^1.5.0","karma-chrome-launcher":"^2.0.0","karma-cli":"^1.0.1","karma-coverage":"^1.1.1","karma-html-reporter":"^0.2.7","karma-jasmine":"^1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-remap-coverage":"^0.1.4","karma-spec-reporter":"0.0.31","lite-server":"^2.2.2","rimraf":"^2.6.1","rollup":"^0.42.0","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.1","rollup-plugin-uglify":"^2.0.1","rxjs":"5.4.3","standard-version":"^4.2.0","systemjs":"^0.19.40","tslint":"^4.4.2","typescript":"~2.3.0","zone.js":"^0.8.4"},"bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"6.11.2","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-OkSBmwfWSTY8GP7V72wHdUteRb4sL+ikru58kjPKJn18OwJ6wJc9xG/LRUtl9m/DmoLp++5uu5XOIhZRmr6gFQ==","shasum":"3bd45a67e21a16e1f038a2ba79177eacde1073a2","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDX0y2eY4RLY9aNfcZYJdreXpbGzHsWFxBrbNP/BhaJ4AIhAKlhSY8Eaqq5qoYnHa4yR8I40CZdtqxlN6brfTuJYlMc"}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.0.1.tgz_1502971484209_0.5904205471742898"},"directories":{}},"1.1.0-rc.0":{"name":"@thisissoon/angular-image-loader","version":"1.1.0-rc.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"main":"bundles/angular-image-loader.umd.js","module":"@thisissoon/angular-image-loader.es5.js","es2015":"@thisissoon/angular-image-loader.js","typings":"angular-image-loader.d.ts","author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^1.6.0","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.1.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-GWr2iXFGQuswc1mSwr58z46MtmUhC9+VRwUzHpL+LhfbLAPLAOSKDhdVVYIvF1D5OelRZapXiORAC0RCA1+4BQ==","shasum":"81a2235814a091c6b74a54c61cdd07e168b549a8","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.1.0-rc.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrmxmHOk+AvU2tf7VMtM8EktgFdN9EPrU/TlYOdOjOVgIhAPGDcCGVwsMZheJLZaK71ePzdGRkCs3YaxfPoaXnY9HJ"}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.1.0-rc.0.tgz_1512122199127_0.9928202203009278"},"directories":{}},"1.1.0":{"name":"@thisissoon/angular-image-loader","version":"1.1.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"main":"bundles/angular-image-loader.umd.js","module":"@thisissoon/angular-image-loader.es5.js","es2015":"@thisissoon/angular-image-loader.js","typings":"angular-image-loader.d.ts","author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^1.6.0","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-NqhzgMmXd+uQm5Ym7xgl3RL8F7oWARcrv6qUIkB7yKsT3Eyhx10nbrWwgOYkgAvrsGkqqQL7eqBtuOGZyDRwAA==","shasum":"26f2e5aca2775a566db98ae5de81cde918cd608f","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmVq+5Nv4aZ197oZIyfLXicQRYLriHJ5ZEGYt1ZQTF5wIgboZemOqC1t4CqwyfS5yF2hwBZjYBAsy3vFK76tbGO0s="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.1.0.tgz_1512123349090_0.5281755190808326"},"directories":{}},"1.1.1":{"name":"@thisissoon/angular-image-loader","version":"1.1.1","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-D6e8Icpgi3qaFrBiNYPykBMqiWl/dCpQ22lpVGPF/VZOJ2ilPogunBMtK2a412xejHFzqTauXGbQQjC8kOHusA==","shasum":"223fcaa54c812695a9dd2ed3c74c1aedd436f0df","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICq0q+WGe009TRwaDRJvkiAyQIdVAl0s7k5xXc+cjSp7AiAsLQ2K/EyPKvtWEXZK1R97KLw2AJhIvvmxfMipouhlkg=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.1.1.tgz_1512386516103_0.631038675783202"},"directories":{}},"1.2.0-rc.0":{"name":"@thisissoon/angular-image-loader","version":"1.2.0-rc.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.2.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-VkHfjlhBB1c+2dgY/nWqdYkfW5QpGYvmaPAOBZIZ79BEDG/YidjZXH0Dmd/++lCJQ9JyMiNWX0Ja/BxGlynQLA==","shasum":"55c0b3db97d986ccc306f9bd910f4b951a7192f6","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.2.0-rc.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC75W2y5FhUYWOHx7l2YLbQD/cTzgTxdbZeORFL9qgwKAiAQB8Vme95ETcY4EWewcXCPkJwSgS7Rd5wry0gWF9drDg=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.2.0-rc.0.tgz_1513273044851_0.8128186096437275"},"directories":{}},"1.2.0":{"name":"@thisissoon/angular-image-loader","version":"1.2.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-zYC6Gb5jQdLQWwxe1AR8a6pp6S7Ip40u9ctnB25KNHaCxE0/F1N3mCuyjSVK+SvcVr1DgwH6hN3A4AB7S63h3g==","shasum":"d7562dbbc5ffdce604658ae23b6036c8dbdbb479","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPeiXHyrFk/5lG4VrcUVhLDlfV1CohKHlh5tOAwfsvZgIhANOwi6LghwhnUBQ+5weHZbkRDWk93VqA3A/X6ZIPQrI7"}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.2.0.tgz_1513273926904_0.6773665230721235"},"directories":{}},"1.2.1":{"name":"@thisissoon/angular-image-loader","version":"1.2.1","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-7UwS2pxuTQZbfBK3qfhehjr2Jf/d4O3aIf1B1lLkKln+r2gKuK6IwOMCKXBSTdyDVObclxQHbq5RoUUmvVTOtg==","shasum":"ba6f039294c5e2dcb2b98d725315ad4f5f2ff13f","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0Z1r4R/b38kL92nWE4G8K4vu08hptfBhm+1RsBd+a6AiEAyTTRInb36ztAqe3fkCqzor+NKtyCatFZ5Antzo8XDcU="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.2.1.tgz_1514896132127_0.0935581917874515"},"directories":{}},"1.2.2":{"name":"@thisissoon/angular-image-loader","version":"1.2.2","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@1.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-EnsYgKTAhNE55CvHoEPG6Ufl5MGGz8WaQkKJHwJ7Q6abEIMJYRKLa94rbTJpyWh+XMbdphQu+EQ6fl+kZSUv8g==","shasum":"d23c42e2a055823dbfd6a81053bffe3448ab07b5","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB05Ke0bPiYoLNLvTglhKJkQqkIEU2CNjE+C6kw5/2EaAiBlDYnt/0mtmpV41l0SQvSag6B/BXqMMUbrKlNk1aBBTw=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-1.2.2.tgz_1514989645031_0.3717259841505438"},"directories":{}},"2.0.0-rc.0":{"name":"@thisissoon/angular-image-loader","version":"2.0.0-rc.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@2.0.0-rc.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-njeBYKR3D+YNj5CpKuE+xOQDfw2q95Wybq34bWbdAvNTL32lYI01q4Cl10QSxTj2vf0GwX86p9M2RFdc1wIlWg==","shasum":"6bfba024b0820a2ef4686b85d33b94e2bda8e2ea","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-2.0.0-rc.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOLo4tAy4x8BBLtUiJALCz32x5QPgnu12P2rWUH7NKvwIgG+PHLE8cWd3WA03GJb59FMgqwHxMm2G93rO87JY/SRA="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-2.0.0-rc.0.tgz_1515671917238_0.3531142061110586"},"directories":{}},"2.0.0-rc.1":{"name":"@thisissoon/angular-image-loader","version":"2.0.0-rc.1","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.3","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@2.0.0-rc.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-cXkkenyemmaknN1kFwi/ZON16NWIXx1nEvl5hFtxg7exy+TQ+6Jox9/rrpMtawH9cw5OF8BLPsONXrM3Bk+UAw==","shasum":"50f73423a895be8f53f834689b9f08d1734c92c7","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-2.0.0-rc.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdGBnrIzzMnufVKVo4IUPwlVNzJayj0Dj5gcAP8lQ74wIhAPFuJxGFUL20Z0eY0RAsm3NvDdB/SpwWaEi1wITxgz3o"}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-2.0.0-rc.1.tgz_1515674718523_0.7388184040319175"},"directories":{}},"2.0.0":{"name":"@thisissoon/angular-image-loader","version":"2.0.0","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.3","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-ADPbN7Fg0iDwtnt0tuSLQw/R97frl1bDCInZbU1lAzSmnZMWQXUB3iJAkVGKZ+ymUuUnLpNqxXOKV1C2U8nXPg==","shasum":"56f6219912c67b8df1cfcf006a1f8d1c923a5493","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5RCq8F7nczhk7Dsh4VckSrLKxqqtQU0eC2NCtBfvqPQIgb0b6jnHkSVuBEmT2mykWzj/4wIJjj5wqEZ00tRMlaho="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-2.0.0.tgz_1515675040786_0.6057063762564212"},"directories":{}},"2.0.1":{"name":"@thisissoon/angular-image-loader","version":"2.0.1","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.3","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-p/eMYVqZas0Ja7YgcwBmPOTlrg9i4AU+U8m3b0qXF5cOcHTsB4ZDc1Lxm7scz75BuBxWR9AUzY9Oakp5NjUW/A==","shasum":"87f91ba4b7b48113c9c52ddd4fc4b3b82a371d30","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuRd5bARgSf1uRxdaJf75oRRv77iw7/NwCp8c024/2IAiBrB3YdM3wVC3KhlgTOZdUAV8Zx6EDFCUaubYtEmeInCQ=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-2.0.1.tgz_1516817903341_0.6147616615053266"},"directories":{}},"2.0.2":{"name":"@thisissoon/angular-image-loader","version":"2.0.2","description":"A simple progressive/responsive/lazy loading image library for Angular (2/4+) that detects browser size and loads the appropriate image only when the element is in view. This package requires angular-inviewport","keywords":["angular","angular 2","angular 4","component","image loader","lazy","loading","image","progressive","responsive","lazy"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 6.9.0","npm":">= 3.0.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=4.0.0 <6.0.0 || >=4.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=1.4.0 <2.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.0.0","@angular/cli":"1.5.4","@angular/common":"^5.0.0","@angular/compiler":"^5.0.0","@angular/compiler-cli":"^5.0.0","@angular/core":"^5.0.0","@angular/forms":"^5.0.0","@angular/http":"^5.0.0","@angular/language-service":"^5.0.0","@angular/platform-browser":"^5.0.0","@angular/platform-browser-dynamic":"^5.0.0","@angular/router":"^5.0.0","@thisissoon/angular-inviewport":"^1.4.3","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.4","protractor":"~5.1.2","rxjs":"^5.5.2","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.4.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/angular-image-loader.umd.js","module":"esm5/angular-image-loader.js","es2015":"esm2015/angular-image-loader.js","typings":"angular-image-loader.d.ts","metadata":"angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-GUUh2oICAdN+1WTkuv5EH6AFhazb2DJBug7ZeeCpPugsP/KAKQ+aHVQX29/g8BiOL9qRyVNlVD/SrCAe11P1zQ==","shasum":"08c24a58edbb945bdb6b234dbf176dd434a701e5","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGWArMSPnlGrHpspMR7ntaFARggqFDOurwVEEmvtuygQIgbUgAOEeIkk5/+Y/Opvy8izXFObLA8ga2jxbytdQrzkg="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-2.0.2.tgz_1516883765851_0.5685033001936972"},"directories":{}},"3.0.0":{"name":"@thisissoon/angular-image-loader","version":"3.0.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.1.1 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.3","@angular/cli":"1.6.7","@angular/common":"^5.2.3","@angular/compiler":"^5.2.3","@angular/compiler-cli":"^5.2.3","@angular/core":"^5.2.3","@angular/forms":"^5.2.3","@angular/http":"^5.2.3","@angular/language-service":"^5.2.3","@angular/platform-browser":"^5.2.3","@angular/platform-browser-dynamic":"^5.2.3","@angular/router":"^5.2.3","@thisissoon/angular-inviewport":"^2.1.1","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.12","protractor":"~5.1.2","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-t8AtMzcvJpKXJhm40lcR+321t/vyFHev7tpVQ5S/CIcYyJvbDlnMdKK+eo8bIUfHbLPK9cLvgsbb+SQhGZensg==","shasum":"328c1f9cec4c89c620a2986b9990639e9441427b","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAw9wLY9BdJCBf6qI3FJYg98kJ7xXuObr7apNGDjv+DlAiB/4B44wftvgHSBIYGvAJX/AJ7RcAJZCJaaV58S5O8nIw=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-3.0.0.tgz_1517829274265_0.8546393786091357"},"directories":{}},"3.0.1":{"name":"@thisissoon/angular-image-loader","version":"3.0.1","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.1.1 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.3","@angular/cli":"1.6.7","@angular/common":"^5.2.3","@angular/compiler":"^5.2.3","@angular/compiler-cli":"^5.2.3","@angular/core":"^5.2.3","@angular/forms":"^5.2.3","@angular/http":"^5.2.3","@angular/language-service":"^5.2.3","@angular/platform-browser":"^5.2.3","@angular/platform-browser-dynamic":"^5.2.3","@angular/router":"^5.2.3","@thisissoon/angular-inviewport":"^2.1.1","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.0.1","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0-rc.12","protractor":"~5.1.2","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-kpX5jlHbciXJNB3dJdwcTchRAy4lBnZQd7Qi9+uatfp8t9z2iDih9nJ3weSWfAupSS7iI6wyVVWT/C5ahJNOfA==","shasum":"186f9dbaa58f9060bd281a6081d657319e94b8f1","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEP6s6dj0gtIb5kuRxors0HX3P7VtcIfTBVl7PHNxcqsAiB5cxUTtktbjF3yGYKtf4Suvy4ELkvzUWTM6lbXz9NUqQ=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader-3.0.1.tgz_1517851367616_0.7988900355994701"},"directories":{}},"3.1.0":{"name":"@thisissoon/angular-image-loader","version":"3.1.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p ng-package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.1.1 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.5","@angular/cli":"1.6.8","@angular/common":"^5.2.5","@angular/compiler":"^5.2.5","@angular/compiler-cli":"^5.2.5","@angular/core":"^5.2.5","@angular/forms":"^5.2.5","@angular/http":"^5.2.5","@angular/language-service":"^5.2.5","@angular/platform-browser":"^5.2.5","@angular/platform-browser-dynamic":"^5.2.5","@angular/router":"^5.2.5","@thisissoon/angular-inviewport":"^2.1.1","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.1.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"2.0.0-rc.12","protractor":"~5.3.0","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-1at9FcAzmEK2GSRwLALH9kKPS/eGiBluWUU7oB4p1+VAKXwmzhWr2ZrG47UZ9VzV8wRnQ2IbOZKqQRWY9Qwv/w==","shasum":"f35fd42a4ddcb157c7ff7c893bee71433c73e193","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.1.0.tgz","fileCount":25,"unpackedSize":203586,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF80w7kDfDg/yDcaWvRLFOYj848QDlROEBUlWG42UcuAIhAIM5BPDq3guma38TDQfzSVqdkFSFV3H6t8hMEUCh72Tm"}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_3.1.0_1518705176467_0.4407399382083348"},"_hasShrinkwrap":false},"3.2.0":{"name":"@thisissoon/angular-image-loader","version":"3.2.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{"tslib":"^1.7.1"},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.2.0 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.5","@angular/cli":"1.6.8","@angular/common":"^5.2.5","@angular/compiler":"^5.2.5","@angular/compiler-cli":"^5.2.5","@angular/core":"^5.2.5","@angular/forms":"^5.2.5","@angular/http":"^5.2.5","@angular/language-service":"^5.2.5","@angular/platform-browser":"^5.2.5","@angular/platform-browser-dynamic":"^5.2.5","@angular/router":"^5.2.5","@thisissoon/angular-inviewport":"^2.2.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.1.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0","protractor":"~5.3.0","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-dNfqEvkZ7nS31nHgZIyGsekV9Co8Kmb5mVE0gKpC0cv1riOoGxBcrYyJm/gnNDc3kVGeuh3QsKBFrQWCXU1Q0w==","shasum":"3a11ab55acc7b792c0ba2fc46c5c891d277af1f6","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.2.0.tgz","fileCount":26,"unpackedSize":211326,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgGWV6ws/upNZN2uFMAMipvdhLpmJ1jEhKdBtQ++uargIgQH3cDLciWM4MXMeeE/fbR812lkFTxs7kP7eLqwyJ7JU="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_3.2.0_1519148684827_0.19645872272197784"},"_hasShrinkwrap":false},"3.2.1":{"name":"@thisissoon/angular-image-loader","version":"3.2.1","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{"tslib":"^1.7.1"},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.2.0 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.5","@angular/cli":"1.6.8","@angular/common":"^5.2.5","@angular/compiler":"^5.2.5","@angular/compiler-cli":"^5.2.5","@angular/core":"^5.2.5","@angular/forms":"^5.2.5","@angular/http":"^5.2.5","@angular/language-service":"^5.2.5","@angular/platform-browser":"^5.2.5","@angular/platform-browser-dynamic":"^5.2.5","@angular/router":"^5.2.5","@thisissoon/angular-inviewport":"^2.2.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.1.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0","protractor":"~5.3.0","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-c1nYlJgusJl62JnDc6h8XTpL/TP37V1DE34uc9D42k17QkDxMp7ZSJzRVuJ1FMm9+AEzURgCOeG5xoezVGr4FA==","shasum":"9f784eecede0418e7ee19910ac847bda0c381515","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.2.1.tgz","fileCount":26,"unpackedSize":213638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU1QyaRjo40EK+fcHF5zCLTtwskvNsQj80OSi76jQzJQIgXfbugmGPYu7mZNjUwWl5/mcSco7GoAJ8OipNUdepAgQ="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_3.2.1_1519918472013_0.5108600856442338"},"_hasShrinkwrap":false},"3.3.0":{"name":"@thisissoon/angular-image-loader","version":"3.3.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{"tslib":"^1.7.1"},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.2.0 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.5","@angular/cli":"1.6.8","@angular/common":"^5.2.5","@angular/compiler":"^5.2.5","@angular/compiler-cli":"^5.2.5","@angular/core":"^5.2.5","@angular/forms":"^5.2.5","@angular/http":"^5.2.5","@angular/language-service":"^5.2.5","@angular/platform-browser":"^5.2.5","@angular/platform-browser-dynamic":"^5.2.5","@angular/router":"^5.2.5","@thisissoon/angular-inviewport":"^2.2.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.1.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0","protractor":"~5.3.0","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-wAXJiwwVY4RYGVX6KS7JB8aMauIIG3/D281GAEUtkodUG2UmXX259jMl1/IcZ8Fg7HXGWJQcc/Tn1Mf2WY/ZjA==","shasum":"e718242f53174b8713ff0073e26d6e276fb70d03","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.3.0.tgz","fileCount":26,"unpackedSize":215147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5AkAJ083kwvcjYI7prX4ooz8HyHSdTLRulL6OEzvkqgIhAJg3OGnHVHTRNRchCrpeore933iZP9Xd1pOgJHSeFsi1"}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_3.3.0_1520351767022_0.46982641755733234"},"_hasShrinkwrap":false},"3.3.1":{"name":"@thisissoon/angular-image-loader","version":"3.3.1","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{"tslib":"^1.7.1"},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.2.0 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.5","@angular/cli":"1.6.8","@angular/common":"^5.2.5","@angular/compiler":"^5.2.5","@angular/compiler-cli":"^5.2.5","@angular/core":"^5.2.5","@angular/forms":"^5.2.5","@angular/http":"^5.2.5","@angular/language-service":"^5.2.5","@angular/platform-browser":"^5.2.5","@angular/platform-browser-dynamic":"^5.2.5","@angular/router":"^5.2.5","@thisissoon/angular-inviewport":"^2.2.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.1.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0","protractor":"~5.3.0","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-tuMAftUOCCRR9f63YfL6noDfC54geHEKq1601dNRD59PEV7DnIhmUULXcZV+jGhM/88xng0JtFdj5qmfnWRflA==","shasum":"5f4b6c8f6e8c5868f0780b2850070de6ba6a562e","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.3.1.tgz","fileCount":26,"unpackedSize":216047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAt2JCRA9TVsSAnZWagAA4w4QAJaT2cBZBxaUqY3yqC+F\n+HQ2S4Sb4UIxRtUDZTxMQ+imGpMkR2cbMssfZOpdkmLMfqcj3KoqBbO64jVv\n9bxQGAAmEaGyYOxcbcfYSwvJTNfXPtw0QhAUR3TnbqydfBzpTVbuqwGDJBt4\nrdOBfCEGygKqtw4CEgYIEvG1d2QMz/heo5XDFkNaNjTDcTj9FXRXzhmJF2XI\numuBhUjCiq8+oIUi2XdHGbEVqgH6SdozAiSYRiMEwA6lED8NjOrSma/BcNVT\nLnvuMUemPcY0j5Y04Rzxmeu4MfpYOtpS3SNeyBBlN719RuKqGj/VVX94+nsY\nzeroYPlpqIgSpypi7KSpU1imMJDUkc0tqyyxzUp5YVJBoiFjm6Lj7l8dMNKh\nveM2fLtei3yzxSU1tjxsclkah/VjVG9SEuca7qjF66r4a7WXRsQck56Hv9/Y\nvkXbBjZXlz8S/K2IjhE+V8cUIK93rb/6spD2jAeL9qH+Fwy862uDGmjkkt9q\n6tcbQrVY1zJDLqrjt+VsU3lcAV36D1LNosQYaCb2y519HRaWZJXlXt0EJ9hh\niMMGLEmlGT08QFQTsQBMt2Eye0n0MaoHGGh/uJN+OWGMy4b/Sncu7rlFLp6y\nV8a3KuORCn80IfJvML+pqKhwZL3SGtn33GvYSPllZ6kAir1t8o9pWSlh3LGv\nVQtu\r\n=luVn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeBnj77ak3vJAiSnpGT4PW53rU8fuWrYv4JZLL8W8tyAiEAqlPAM4KS4z3k/T7RroQu4Iw0UtDPAa14r0K7Vq1C7v4="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_3.3.1_1526914440852_0.4220585256022835"},"_hasShrinkwrap":false},"3.3.2":{"name":"@thisissoon/angular-image-loader","version":"3.3.2","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e","coverage":"coveralls < coverage/lcov.info","packagr":"ng-packagr -p package.json","release":"standard-version","postrelease":"npm run packagr"},"private":false,"dependencies":{"tslib":"^1.7.1"},"peerDependencies":{"@angular/core":">=5.0.0 <6.0.0 || >=5.0.0-beta <6.0.0","@thisissoon/angular-inviewport":">=2.2.0 <3.0.0","rxjs":">=5.0.0 <6.0.0"},"devDependencies":{"@angular/animations":"^5.2.5","@angular/cli":"1.6.8","@angular/common":"^5.2.5","@angular/compiler":"^5.2.5","@angular/compiler-cli":"^5.2.5","@angular/core":"^5.2.5","@angular/forms":"^5.2.5","@angular/http":"^5.2.5","@angular/language-service":"^5.2.5","@angular/platform-browser":"^5.2.5","@angular/platform-browser-dynamic":"^5.2.5","@angular/router":"^5.2.5","@thisissoon/angular-inviewport":"^2.2.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.1.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.0.0","protractor":"~5.3.0","rxjs":"^5.5.6","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.6.2","zone.js":"^0.8.14"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@3.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-5YKL12nCylEdO75kl47VWRBISH5g5XojWGCZUJT6njfcXSknIrW78OfB0oVnGmrz3zIAlM2/EMsmvKQhjVpHHA==","shasum":"b144a63ae29e17f2f0ec8a9409ac41ea72902651","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-3.3.2.tgz","fileCount":26,"unpackedSize":219572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAu83CRA9TVsSAnZWagAAsBYP/j3TuZIxU7zITVQ1Waqj\nBzJQ9V++GxNWHD9nNLi4jpNHtmOjHrld1XS6ks6wWvNR9EV/ylTPrjd7XSCY\n7E4ktaLJRpimCQtbSxaXB4AxVnLc+2WkPqDfGK1AYyXLAgxrQIDXPwr3xOsW\nIx9itGriXmJZ3y6vUzRGLaxVRJSOmyuUCHofe1H5ZD1XzwG8r7SOyBQTBuY6\npgH9XQXuOqmNKovhXrgAM1ClSrsyzHgTTIiPNp7ETjkw4HrmAY5FsS6A4d/f\nQgwGdkvOt26Yk7yNbmZ/SIztt7jhYmLZJhSX6sp5Jfn5epaX03CroF69NLNc\n0fiPwQMjHF4OtWsKXI0+vIYDtKOvpDWvsiWHRh9i5KFiLN1TqO0pVs4xiD/j\nhET95QA5bYge4XinGV06d8Jl/ZjCbBJ2dDEFrglpOASmiLXiDvImF75C151U\nU4gN6vc2Z+RxD/BPmDdIWHYJUQnGtF85HOCXdT3Sh9WPcFEFiX3TZhWmbEcO\nxhd16WM5WnKswhQurcOdgpZ4ly/ujKR112ty505nPr+M7xOhx+WxaAxDVg6g\nD+iFo8cVk6uIjgSPS5EkZc4fg9XxmB0cztP49iKZYSoK9XVMITTGlarPe0mk\nxiut+Od0fn5JkZ4QDKXfiQAbij5hYpSxekpWbhZb8tFmYm62aYrZExnmPyrA\nBi2C\r\n=Yzs8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwS0ZrMBZ3E8oy6AM/8+zjQIGLlq0HwQLYi8DmRD+wWgIgEjcSPFrDk/HzygeYk7kawjwyhvgvBqryg8hQGNhr4aI="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_3.3.2_1526918965542_0.48740603793262327"},"_hasShrinkwrap":false},"4.0.0":{"name":"@thisissoon/angular-image-loader","version":"4.0.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","angular 5","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"private":false,"dependencies":{"tslib":"^1.9.0"},"peerDependencies":{"@angular/core":">=5.0.0 <7.0.0 || >=5.0.0-beta <7.0.0","@thisissoon/angular-inviewport":">=3.0.0 <4.0.0","rxjs":">=6.0.0 <7.0.0"},"devDependencies":{"@angular-devkit/build-angular":"~0.6.3","@angular/animations":"^6.0.0","@angular/cli":"^6.0.3","@angular/common":"^6.0.0","@angular/compiler":"^6.0.0","@angular/compiler-cli":"^6.0.0","@angular/core":"^6.0.0","@angular/forms":"^6.0.0","@angular/http":"^6.0.0","@angular/language-service":"^6.0.0","@angular/platform-browser":"^6.0.0","@angular/platform-browser-dynamic":"^6.0.0","@angular/router":"^6.0.0","@thisissoon/angular-inviewport":"^3.0.0","@types/jasmine":"~2.5.53","@types/jasminewd2":"~2.0.2","@types/node":"~6.0.60","codelyzer":"^4.3.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","jasmine-core":"~2.6.2","jasmine-spec-reporter":"~4.1.0","karma":"~1.7.0","karma-chrome-launcher":"~2.1.1","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^1.2.1","karma-jasmine":"~1.1.0","karma-jasmine-html-reporter":"^0.2.2","karma-spec-reporter":"0.0.31","ng-packagr":"^2.4.5","protractor":"~5.3.0","rxjs":"^6.0.0","standard-version":"^4.2.0","ts-node":"~3.2.0","tslint":"~5.7.0","typescript":"~2.7.2","zone.js":"^0.8.26"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"esm5/thisissoon-angular-image-loader.js","es2015":"esm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@4.0.0","_npmVersion":"6.0.1","_nodeVersion":"8.11.2","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-7ajctGwIxwIL0qFPu2xB60tgqTMtL1WBsoQuyFR1f8Y32cVdSrsTjscLsXkOrmZAjtKb5Pw0V6T0Pfskct+OQg==","shasum":"a43d609dd23ea6931caa8722c66544b0493c2a7c","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-4.0.0.tgz","fileCount":26,"unpackedSize":209602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBYaeCRA9TVsSAnZWagAAYsoQAJXgTj6dApy52XWOEwGM\n69YmZ4GO/GkEwbwfwDTtZG3fgDNFQ3bs2JyFFcPpiCsT9YrV5U2qDhs7P0P5\nDeaXR34OXNygt9pmqxDkudqdBdWEAMUSxWxLvnPKU/T9sLXqfseA96kx54T8\n7t+jGtQPjvULkIVDaeyV516RqhtdCErF13zrVvi7sOc/zapcPk/oU/3VQC3F\n+5IFxdlJfcfpIxELSGcU1fHnCp5yT1rqdajvbdl+giXXalB3khN1PkjttKaX\nSdBCRWmIfOH+feiuMtZpThs/eeTzTp6l+6Ktp+3tktAnB3UP5fJv3vEaS+IH\nZtv+RfOyFd3dJBldQuX/ZVlzIIWfKjo7wbfRckNznB1y9UUeqMlxeNwiESXo\nvFJFQd4f07gpEN6sl9VUKsHEH6w1VggVJ0UZH7JS9soj2IU41qJ9iewg+c4c\nCN4rMGRVBsNVRsv6B7BX7XVQVn5LoW0MtyKKMwU7oMxpZMvhtwEGKBk7jrb6\nYZeE/TRFUP1+nP/hfLXTfLDYv4Cm4ph/AhRRKpSOGbsc8Vq3zyjk8nXK1YIl\nA2GgY815KIv7DeLm+dOtvJ1tzEcYv/5cgu1kxw9HVbJmvYpbnGIKsUeo2Up5\nPyvopy58Cy7PCpATj5o6ZM65Je41dD3kPsY7N/JsdBm3lNAIrYw51GQj0nMm\n7GfH\r\n=2fu6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEc/STUWnG/38bdRsZa8N0sVtx7mLGZm2H+jQYApy0YuAiEA+O6rvWC+ovHUg54beHPPypAvEpOqlXZUutx5AARazGk="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_4.0.0_1527088797797_0.4982258556117187"},"_hasShrinkwrap":false},"5.0.0":{"name":"@thisissoon/angular-image-loader","version":"5.0.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"private":false,"dependencies":{"tslib":"^1.9.0"},"peerDependencies":{"@angular/core":">=5.0.0 <8.0.0","@thisissoon/angular-inviewport":">=4.0.0 <5.0.0","rxjs":">=6.0.0 <7.0.0"},"devDependencies":{"@angular-devkit/build-angular":"~0.10.0","@angular/animations":"^7.0.4","@angular/cli":"^7.0.6","@angular/common":"^7.0.4","@angular/compiler":"^7.0.4","@angular/compiler-cli":"^7.0.4","@angular/core":"^7.0.4","@angular/forms":"^7.0.4","@angular/http":"^7.0.4","@angular/language-service":"^7.0.4","@angular/platform-browser":"^7.0.4","@angular/platform-browser-dynamic":"^7.0.4","@angular/router":"^7.0.4","@thisissoon/angular-inviewport":"^4.1.0","@thisissoon/schematics":"^1.0.0-alpha.18","@types/jasmine":"~3.3.0","@types/jasminewd2":"~2.0.2","@types/node":"~10.12.10","codelyzer":"^4.3.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","husky":"^1.1.0","jasmine-core":"~3.3.0","jasmine-spec-reporter":"~4.2.1","karma":"~3.1.1","karma-chrome-launcher":"~2.2.0","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^2.0.4","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.0","karma-mocha-reporter":"^2.2.5","karma-spec-reporter":"0.0.32","lint-staged":"^8.1.0","ng-packagr":"^4.4.0","prettier":"^1.14.3","protractor":"^5.4.1","rxjs":"^6.0.0","standard-version":"^4.2.0","stylelint":"^9.6.0","stylelint-config-prettier":"^4.0.0","stylelint-config-recommended-scss":"^3.2.0","stylelint-config-standard":"^18.2.0","stylelint-order":"^2.0.0","stylelint-scss":"^3.3.1","ts-node":"~7.0.1","tsickle":"^0.34.0","tslib":"^1.9.3","tslint":"~5.11.0","tslint-config-prettier":"^1.15.0","typescript":"~3.1.6","zone.js":"^0.8.26"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.ts":["tslint --fix","git add"],"src/**/*.{css,scss}":["stylelint --syntax scss --fix","git add"],"src/**/*.{ts,js,json,css,scss}":["prettier --config .prettierrc --write","git add"]},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"fesm5/thisissoon-angular-image-loader.js","es2015":"fesm2015/thisissoon-angular-image-loader.js","esm5":"esm5/thisissoon-angular-image-loader.js","esm2015":"esm2015/thisissoon-angular-image-loader.js","fesm5":"fesm5/thisissoon-angular-image-loader.js","fesm2015":"fesm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"dist":{"integrity":"sha512-nZD7zy/I7vLSRzTHBksEklRBATyO8Gu6lr/mPgK5qvoydqugPFOSPvU7jPjQLdgQ6wSVMuxmBbhRGehMY7CjmQ==","shasum":"9ad4b78ca9ea023190b1de672190c5568e9715bf","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-5.0.0.tgz","fileCount":52,"unpackedSize":499809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9noqCRA9TVsSAnZWagAAqqUP/RLs1UB+1ej23mBYYCvC\nneHAqzVPvXMsKHXbJNZH3iZSUzaOfyBuYNwf13n7lWRhloWJ+I4+eNFkLUlm\nCHzXOpd8ioWAKwnD2KEi4aWhdKqFIxnH89mFmPXnBit7mF7RPj9IP5KuDFI1\nFQn7fAUnko2Dxk/gZNwajBDEzNzOSg3zdGValQwxHM3TKdWCXoY64B7q4Qh4\nnZUML/is1NNBhPTRHcVRC2vNNc3AO6aAwhWjEj3OJaBoeC9mVScnWzPwbbkh\nIu7sPcwU2i0d0c/DPLfY41VR53okOhZStnlkhYyst/OJ3ih1if5vMD8B/ybj\n39/uVbofde3b1EM3/9yCij0iHSuSo7m36BbWZdVpggt/B4ttE6JpNmpCALkS\n6//m2uoi5h2jXxsqbjttlsIvba88wiyiL6g3b/W2qVrYS1uhY5mYyMfffGBq\nbJq0xVHXyvBpTQ2u+polabEpeA3PKydTs0+Z0VIa2dWGDogvrV6jAScom0BV\nL7Ajxfz+VUSMkaFFYOklWkYMuUXA1WmO3OKKAdI9Ulr6QDa6rK+tqshu30JZ\n1aPlCcWEZFSMUyxfTGkO3vmJisIwHVPeAO8Nsr+4g+8yYVpUReLAOGaDMW9e\nXaZKKZogA/X3aQYKHHtT+wars5VTVANojd12b/cIv+cj+9ZrqdqZLlZaT83d\nwYJ/\r\n=pkcB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuTe4smHlpj62MfypbTmymKgX+mH7mq5c52+OpaSFntAiATdY95mpubA1Dq5r4a0UTbOxQJIex1sVUL1lnJtkiGlw=="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_5.0.0_1542879785540_0.8970393368597451"},"_hasShrinkwrap":false},"5.1.0":{"name":"@thisissoon/angular-image-loader","version":"5.1.0","description":"A simple progressive, responsive, lazy  image and video loading library for Angular that detects browser size and loads the appropriate image or video only when the element is in viewport. This package requires @thisissoon/angular-inviewport","keywords":["angular","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"engines":{"node":">= 8.9.0","npm":">= 5.5.0"},"private":false,"dependencies":{"tslib":"^1.9.0"},"peerDependencies":{"@angular/core":">=5.0.0 <8.0.0","@thisissoon/angular-inviewport":">=4.0.0 <5.0.0","rxjs":">=6.0.0 <7.0.0"},"devDependencies":{"@angular-devkit/build-angular":"~0.10.0","@angular/animations":"^7.0.4","@angular/cli":"^7.0.6","@angular/common":"^7.0.4","@angular/compiler":"^7.0.4","@angular/compiler-cli":"^7.0.4","@angular/core":"^7.0.4","@angular/forms":"^7.0.4","@angular/http":"^7.0.4","@angular/language-service":"^7.0.4","@angular/platform-browser":"^7.0.4","@angular/platform-browser-dynamic":"^7.0.4","@angular/router":"^7.0.4","@thisissoon/angular-inviewport":"^4.1.0","@thisissoon/schematics":"^1.0.0-alpha.18","@types/jasmine":"~3.3.0","@types/jasminewd2":"~2.0.2","@types/node":"~10.12.10","codelyzer":"^4.3.0","core-js":"^2.4.1","coveralls":"^3.0.0","cz-conventional-changelog":"^2.1.0","husky":"^1.1.0","jasmine-core":"~3.3.0","jasmine-spec-reporter":"~4.2.1","karma":"~3.1.1","karma-chrome-launcher":"~2.2.0","karma-cli":"~1.0.1","karma-coverage-istanbul-reporter":"^2.0.4","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.0","karma-mocha-reporter":"^2.2.5","karma-spec-reporter":"0.0.32","lint-staged":"^8.1.0","ng-packagr":"^4.4.0","prettier":"^1.14.3","protractor":"^5.4.1","rxjs":"^6.0.0","standard-version":"^4.2.0","stylelint":"^9.6.0","stylelint-config-prettier":"^4.0.0","stylelint-config-recommended-scss":"^3.2.0","stylelint-config-standard":"^18.2.0","stylelint-order":"^2.0.0","stylelint-scss":"^3.3.1","ts-node":"~7.0.1","tsickle":"^0.34.0","tslib":"^1.9.3","tslint":"~5.11.0","tslint-config-prettier":"^1.15.0","typescript":"~3.1.6","zone.js":"^0.8.26"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.ts":["tslint --fix","git add"],"src/**/*.{css,scss}":["stylelint --syntax scss --fix","git add"],"src/**/*.{ts,js,json,css,scss}":["prettier --config .prettierrc --write","git add"]},"main":"bundles/thisissoon-angular-image-loader.umd.js","module":"fesm5/thisissoon-angular-image-loader.js","es2015":"fesm2015/thisissoon-angular-image-loader.js","esm5":"esm5/thisissoon-angular-image-loader.js","esm2015":"esm2015/thisissoon-angular-image-loader.js","fesm5":"fesm5/thisissoon-angular-image-loader.js","fesm2015":"fesm2015/thisissoon-angular-image-loader.js","typings":"thisissoon-angular-image-loader.d.ts","metadata":"thisissoon-angular-image-loader.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","_id":"@thisissoon/angular-image-loader@5.1.0","_nodeVersion":"10.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-RFNXj6mYDUEg8wAfsVWd/BKNJMdmgyVqQs8kShXbfGZlRoZIbJebym8bwRFbQmub0vXhXyXau8AEmWkHK6r14g==","shasum":"5b67288a5f10e2c2539883a9679ab7c273297fd3","tarball":"https://registry.npmjs.org/@thisissoon/angular-image-loader/-/angular-image-loader-5.1.0.tgz","fileCount":52,"unpackedSize":501765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWaLACRA9TVsSAnZWagAA89IQAIH39VG3rP9CdFvKRZLD\naEVmlyB8OwUbHDlxOgV+qGq8o7KSCmjKLO4KnxZPV7UYrMekT0GuSsQhEfQz\nwDL+vgqVXH+QzxcMfEFllFa1Bb4ydh34JDH/9ECp6sJBPBNBf7frXyqb/6WR\nBcc5WDAjCdvoQbcwGV2phr14y5CInLvZphaPLIk06M+zTpL4MKZr0vwOYGHU\nCTMiST5B3u4d9UMXT6OqONSIeNg2hHm/mbkj6jq5WCgPuTG3BgQ7X/Y9943D\nKThaTDFhn9+l6xEohblhuBvrgexz1YgfGnOz+LDJfa5chGQf8H3/TIUOILcB\neUAUfpnmP3qtnL2N+i3XQrMpwj+RFD8MCnKLFroAdZzUtMulXJ6SZ5zglidY\nLSeeS9l1WI+IuSLJB399QIK5+bxYdVBqdkMGKsyaz9d5tb9tP6xV5RqAiHqh\n9GNFDfB6y1DeW1aDWkFfP+w5UAmpZ3mcRt26YThxiwUWrL/DdUhL5Axy1FDP\n+FsdVHemUFCQCHyzco06Qa4mGhxwescAp1Y44xnEfJHuLqB2UscLbS9VmNGm\nFMJt45xSlxxyNzOInoTDgO/WjFpETMszRtuu8uoQutR3UQNC7q1SZRhmmgz3\nsbWbotdtIAen4sbG/IP0JbfMEV++Z84haSOWo0EJ8a652fnGZWYZm/8Fy/Kz\noTgf\r\n=jaJv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ5AoY+m9D1qihHARbhYTafm0IBD/6N2Q71CHtfNTnzAiEA2aGU4GriAdG6iqhGzJP2fXThpgk0Z7bhGWpOvHal9vQ="}]},"maintainers":[{"name":"thisissoon","email":"dorks@thisissoon.com"}],"_npmUser":{"name":"thisissoon","email":"dorks@thisissoon.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/angular-image-loader_5.1.0_1549378239575_0.37982386726210815"},"_hasShrinkwrap":false}},"readme":"# Angular Image Loader\n\n[![Build Status][circle-badge]][circle-badge-url]\n[![Coverage Status][coveralls-badge]][coveralls-badge-url]\n[![Commitizen friendly][commitizen-badge]][commitizen]\n[![code style: prettier][prettier-badge]][prettier-badge-url]\n\nA simple progressive/responsive/lazy loading image library for [Angular][angular] that detects browser size and loads the appropriate image only when the element is in view. Classes are attributed and events emited on image loads. This package requires [@thisissoon/angular-inviewport][angular-inviewport].\n\n<img src=\"https://raw.githubusercontent.com/thisissoon/angular-image-loader/master/src/assets/example.gif\" alt=\"example\">\n\nThis is a simple library for [Angular][angular], implemented in the [Angular Package Format v5.0][apfv5].\n\n## Install\n\n### via NPM\n\n`npm i @thisissoon/{angular-image-loader,angular-inviewport} --save`\n\n### via Yarn\n\n`yarn add @thisissoon/angular-image-loader @thisissoon/angular-inviewport`\n\n`app.module.ts`\n\n```ts\nimport {\n  ImageLoaderModule,\n  VideoLoaderModule,\n} from '@thisissoon/angular-image-loader';\nimport { InViewportModule } from '@thisissoon/angular-inviewport';\n\n@NgModule({\n  imports: [\n    InViewportModule,\n    ImageLoaderModule, // Only this import required if using just the image loader\n    VideoLoaderModule, // Only this import required if using just the video loader\n  ],\n})\nexport class AppModule {}\n```\n\n`app.server.module.ts` (Only needed if using Angular Universal)\n\n```ts\nimport { ImageLoaderModule } from '@thisissoon/angular-image-loader';\nimport { InViewportModule, WindowRef } from '@thisissoon/angular-inviewport';\n\n@NgModule({\n  imports: [InViewportModule.forServer(), ImageLoaderModule, VideoLoaderModule],\n})\nexport class AppModule {}\n```\n\n## Image Loader Example\n\nA working example can be found inside [/src](https://github.com/thisissoon/angular-image-loader/tree/master/src) folder.\n\n### `app.component.html`\n\n```html\n<sn-image-loader\n  [image]=\"image\"\n  [sizes]=\"sizes\"\n  imgClass=\"img\"\n  alt=\"lorem ipsum\"\n  (placeholderLoaded)=\"onPlaceholderLoad($event)\"\n  (imageLoaded)=\"onImageLoad($event)\"\n>\n</sn-image-loader>\n```\n\n### `app.component.ts`\n\n```ts\nexport class AppComponent {\n  sizes: Breakpoint[] = [\n    { size: 'xs', width: 0 },\n    { size: 'md', width: 768 },\n    { size: 'lg', width: 992 },\n  ];\n\n  image: ResponsiveImage = {\n    placeholder: 'http://via.placeholder.com/35x15?text=placeholder',\n    fallback: 'http://via.placeholder.com/350x150?text=fallback',\n    images: [\n      {\n        size: 'xs',\n        x1: 'http://via.placeholder.com/150x350?text=xs+1x',\n        x2: 'http://via.placeholder.com/300x700?text=xs+2x',\n      },\n      {\n        size: 'md',\n        x1: 'http://via.placeholder.com/350x250?text=md+1x',\n        x2: 'http://via.placeholder.com/700x500?text=md+2x',\n      },\n      {\n        size: 'lg',\n        x1: 'http://via.placeholder.com/700x400?text=lg+1x',\n        x2: 'http://via.placeholder.com/1400x800?text=lg+2x',\n      },\n    ],\n  };\n\n  public onPlaceholderLoad(imageLoadedEvent: ImageLoadedEvent) {\n    // Do something\n  }\n\n  public onImageLoad(imageLoadedEvent: ImageLoadedEvent) {\n    // Do something\n  }\n}\n```\n\n### `app.component.css`\n\n```css\n.foo {\n  transition: all 0.35s ease-in-out;\n}\n\n.sn-image-not-loaded ::ng-deep .img {\n  filter: blur(20px);\n}\n\n.sn-image-loaded ::ng-deep .img {\n  filter: blur(0);\n}\n```\n\n## Video Loader Example\n\n### `app.component.html`\n\n```html\n<sn-video-loader\n  [sizes]=\"sizes\"\n  [video]=\"video\"\n  [loop]=\"true\"\n  [muted]=\"true\"\n  [autoplay]=\"true\"\n  [controls]=\"true\"\n  [playsInline]=\"true\"\n  type=\"video/mp4\"\n  videoClass=\"video\"\n  posterClass=\"img\"\n>\n</sn-video-loader>\n```\n\n### `app.component.ts`\n\n```ts\nexport class AppComponent {\n  sizes: Breakpoint[] = [\n    { size: 'xs', width: 0 },\n    { size: 'md', width: 768 },\n    { size: 'lg', width: 992 },\n  ];\n\n  video: ResponsiveVideo = {\n    videos: [\n      {\n        size: 'xs',\n        url:\n          'http://res.cloudinary.com/thisissoon/video/upload/ac_none,c_fill,h_568,q_80,w_320/v1517616795/demos/jellyfish-25-mbps-hd-hevc.mp4',\n      },\n      {\n        size: 'md',\n        url:\n          'http://res.cloudinary.com/thisissoon/video/upload/ac_none,c_fill,h_1024,q_80,w_768/v1517616795/demos/jellyfish-25-mbps-hd-hevc.mp4',\n      },\n      {\n        size: 'lg',\n        url:\n          'http://res.cloudinary.com/thisissoon/video/upload/ac_none,c_fill,h_720,q_80,w_1280/v1517616795/demos/jellyfish-25-mbps-hd-hevc.mp4',\n      },\n    ],\n    poster: {\n      // Responsive image, the same object as used for the image loader\n    },\n  };\n}\n```\n\n## Development server\n\nRun `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.\n\n## Code scaffolding\n\nRun `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.\n\n## Build\n\nRun `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `-prod` flag for a production build.\n\n## Running unit tests\n\nRun `ng test` to execute the unit tests via [Karma][karma].\n\n## Running end-to-end tests\n\nRun `ng e2e` to execute the end-to-end tests via [Protractor][protractor].\n\n## Making Commits\n\nThis repo uses [Commitizen CLI][commitizen] and [Conventional Changelog][conventional-changelog] to create commits and generate changelogs. Instead of running `git commit` run `git cz` and follow the prompts. Changelogs will then be generated when creating new releases by running `npm run release`.\n\n## Making Releases\n\nRun `npm run release` to create a new release. This will use [Standard Version][standard-version] to create a new release. [Standard Version][standard-version] will generate / update the changelog based on commits generated using [Commitizen CLI][commitizen], update the version number following semantic versioning rules and then commit and tag the commit for the release. Simply run `git push --follow-tags origin master`.\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README][angular-cli-readme].\n\n[circle-badge]: https://circleci.com/gh/thisissoon/angular-image-loader.svg?style=shield\n[circle-badge-url]: https://circleci.com/gh/thisissoon/angular-image-loader\n[coveralls-badge]: https://coveralls.io/repos/github/thisissoon/angular-image-loader/badge.svg?branch=master\n[coveralls-badge-url]: https://coveralls.io/github/thisissoon/angular-image-loader?branch=master\n[prettier-badge]: https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=shield\n[prettier-badge-url]: https://github.com/prettier/prettier\n[angular]: https://angular.io/\n[angular-inviewport]: https://github.com/thisissoon/angular-inviewport\n[commitizen]: http://commitizen.github.io/cz-cli/\n[commitizen-badge]: https://img.shields.io/badge/commitizen-friendly-brightgreen.svg\n[conventional-changelog]: https://github.com/conventional-changelog/conventional-changelog\n[standard-version]: https://github.com/conventional-changelog/standard-version\n[karma]: https://karma-runner.github.io\n[protractor]: http://www.protractortest.org/\n[angular-cli]: https://github.com/angular/angular-cli\n[angular-cli-readme]: https://github.com/angular/angular-cli/blob/master/README.md\n[apfv5]: (https://docs.google.com/document/d/1CZC2rcpxffTDfRDs6p1cfbmKNLA6x5O-NtkJglDaBVs/edit#heading=h.k0mh3o8u5hx)\n","maintainers":[{"email":"renata@thisissoon.com","name":"renatadev"},{"email":"james@thisissoon.com","name":"jamesjwarren"},{"email":"rochelle@thisissoon.com","name":"rochelle_dorks"},{"email":"kyle@thisissoon.com","name":"kylexshepherd"},{"email":"dorks@thisissoon.com","name":"soon_"}],"time":{"modified":"2023-04-06T17:55:44.257Z","created":"2017-08-17T11:32:43.912Z","1.0.0":"2017-08-17T11:32:43.912Z","1.0.1":"2017-08-17T12:04:45.770Z","1.1.0-rc.0":"2017-12-01T09:56:39.235Z","1.1.0":"2017-12-01T10:15:49.249Z","1.1.1":"2017-12-04T11:21:57.130Z","1.2.0-rc.0":"2017-12-14T17:37:28.166Z","1.2.0":"2017-12-14T17:52:08.065Z","1.2.1":"2018-01-02T12:28:53.099Z","1.2.2":"2018-01-03T14:27:25.160Z","2.0.0-rc.0":"2018-01-11T11:58:38.231Z","2.0.0-rc.1":"2018-01-11T12:45:19.625Z","2.0.0":"2018-01-11T12:50:41.886Z","2.0.1":"2018-01-24T18:18:24.774Z","2.0.2":"2018-01-25T12:36:07.159Z","3.0.0":"2018-02-05T11:14:35.387Z","3.0.1":"2018-02-05T17:22:48.828Z","3.1.0":"2018-02-15T14:32:57.286Z","3.2.0":"2018-02-20T17:44:44.889Z","3.2.1":"2018-03-01T15:34:32.085Z","3.3.0":"2018-03-06T15:56:07.099Z","3.3.1":"2018-05-21T14:54:00.909Z","3.3.2":"2018-05-21T16:09:25.657Z","4.0.0":"2018-05-23T15:19:57.895Z","5.0.0":"2018-11-22T09:43:05.721Z","5.1.0":"2019-02-05T14:50:39.706Z"},"homepage":"https://github.com/thisissoon/angular-image-loader#readme","keywords":["angular","component","image loader","lazy","loading","image","progressive","responsive","lazy","video","video loader","responsive video"],"repository":{"type":"git","url":"git+https://github.com/thisissoon/angular-image-loader.git"},"contributors":[{"name":"Ed Opare-Aryee","email":"ed@thisissoon.com"},{"name":"Jack Matthews","email":"jack@thisissoon.com"}],"author":{"name":"SOON_","email":"dorks@thisissoon.com"},"bugs":{"url":"https://github.com/thisissoon/angular-image-loader/issues"},"license":"MIT","readmeFilename":"README.md"}