{"maintainers":[{"name":"anonymous","email":"dmytro@sneas.io"}],"keywords":["ionic","ionic3","wk-web-view","cors"],"dist-tags":{"latest":"11.0.1","ionic3-native5":"4.1.0","ionic3-native4":"4.0.12","angular8-ionic4-native5":"6.2.5"},"author":{"name":"Dmytro Snisarenko"},"description":"A solution to CORS problem with Ionic and WKWebView","readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@awesome-cordova-plugins/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@awesome-cordova-plugins/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@awesome-cordova-plugins/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@awesome-cordova-plugins/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"license":"MIT","versions":{"1.0.0":{"name":"ionic-native-http-connection-backend","version":"1.0.0","description":"Solves CORS problem with Ionic 3 + WKWebView","main":"src/index.ts","scripts":{"commit":"git-cz","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","dependencies":{"@ionic-native/http":"^4.1.0"},"devDependencies":{"@angular/compiler":"^4.3.1","@angular/http":"^4.3.1","@angular/platform-browser-dynamic":"^4.3.1","@ionic-native/core":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","jest-preset-angular":"^2.0.5","lodash-es":"^4.17.4","ts-jest":"^20.0.7","typescript":"^2.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"preset":"jest-preset-angular","setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ngrx|angular2-ui-switch|ng-dynamic|@ionic-native|lodash-es)"]},"gitHead":"7ff9dff779e3c96c77af558ae7575bce331afb97","_id":"ionic-native-http-connection-backend@1.0.0","_shasum":"38a8cee10926401f4f500fea50fb0ac774b28eec","_from":".","_npmVersion":"2.15.12","_nodeVersion":"8.1.2","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"38a8cee10926401f4f500fea50fb0ac774b28eec","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.0.0.tgz","integrity":"sha512-t74MThdctLg0QpClOG9uFVEvYyQ3ZTCng0FZeSB917LvlM4Cm/VLQ6wVEPBP/fdwHKA0+29OG2DbVcT5TqzNvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4J4+PqmEP6XlXnE7nwWWuEMHgxGbA5ciUMOAysbJEuAiB5FfglMb1Hv4U0hbf9KjwY7+SvQhgAviRUIdGKd8YUTw=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.0.0.tgz_1501422459814_0.7908404883928597"},"directories":{}},"1.1.0":{"name":"ionic-native-http-connection-backend","version":"1.1.0","description":"Solves CORS problem with Ionic 3 + WKWebView","main":"src/index.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.3.2","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@ionic-native/http":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","lodash-es":"^4.17.4","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ngrx|angular2-ui-switch|ng-dynamic|@ionic-native|lodash-es)"]},"gitHead":"52f9733119dd363b2e0dd63d50f9de4ebd277524","_id":"ionic-native-http-connection-backend@1.1.0","_shasum":"612850325155be9e6ed16bb40561e479dc9527f6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"612850325155be9e6ed16bb40561e479dc9527f6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.1.0.tgz","integrity":"sha512-vLeNBEYzz8CGFp6ISoD7/QAouFMWUdUEaHlNkLte3t5V2cGroQrlOns4g6uvq+wmQy7/tDGAUCq+tig4Ir/WxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3u8JSmhy+CeBlOm/PUQklFXHu+0rQj4faU71xbJ1LsAiEA3K2rA9AxEptW26U0+lmqVzJrbQ0brwzebBnHRo9fzQI="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.1.0.tgz_1501521753579_0.5729549678508192"},"directories":{}},"1.1.1":{"name":"ionic-native-http-connection-backend","version":"1.1.1","description":"Solves CORS problem with Ionic 3 + WKWebView","module":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf dist && tsc -p tsconfig.build.json"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.3.2","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@ionic-native/http":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"643253e1825a6a296d7b9b6159ddc9861f70dac9","_id":"ionic-native-http-connection-backend@1.1.1","_shasum":"d4b31a13192cedbf231bcc53b6c29dd252728eb6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"d4b31a13192cedbf231bcc53b6c29dd252728eb6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.1.1.tgz","integrity":"sha512-Ok0ZC80KCD7vcrBYqR24EegQEp5N/ISaApgDGfaG4msbLlu0Rhgavar1OVhoNoIpIID2ygnKnqsTvj4U+jl8mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAatKaX+691iNn2HU7XDwwLyAhHOwYmbgTrTfwGiOZJAiEAwhRdy9o1RAZdZJpiBfIq8daaDs9tkjstsup9fT+1+x4="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.1.1.tgz_1501613134969_0.6346324721816927"},"directories":{}},"1.2.0":{"name":"ionic-native-http-connection-backend","version":"1.2.0","description":"Solves CORS problem with Ionic 3 + WKWebView","module":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf dist && tsc -p tsconfig.build.json"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.3.2","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@ionic-native/http":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"e6c3c89afc4328c5fafe6c679c4caa03cdc2b81d","_id":"ionic-native-http-connection-backend@1.2.0","_shasum":"13128ab44b39bd9ac0559fb1cd91b9a629db48ca","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"13128ab44b39bd9ac0559fb1cd91b9a629db48ca","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.2.0.tgz","integrity":"sha512-4Gm0U3UjStsWDkMGGVGUT/aHbqhomDtlK1/V7gxdRVBpFcc9A+E7vRHOGT8lVlm6LCiyK+iUqAbrF7i7ZmYBng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChwkNcZStATxCRnX4xceVcziFwsrRPJ28Tw2ShSwR0KgIgTn1p0H99ihz/NTiE3+kpH03/TvxBN4zNZV/CPr1Ssvg="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.2.0.tgz_1501653283064_0.5176945407874882"},"directories":{}},"1.2.1":{"name":"ionic-native-http-connection-backend","version":"1.2.1","description":"Solves CORS problem with Ionic 3 + WKWebView","module":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf dist && tsc -p tsconfig.build.json"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.3.2","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@ionic-native/http":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"cc87891477e75d3bacd9b0df24f7b41617fed91b","_id":"ionic-native-http-connection-backend@1.2.1","_shasum":"c6f307455a15a40e57f563d55a98597cc771e272","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"c6f307455a15a40e57f563d55a98597cc771e272","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.2.1.tgz","integrity":"sha512-DGcIS2ebMGgCE2ToWSxWyjEZZm64fQRLZ+41KJmd0+Q4yqIJIlECukMOWRrMVRBy2u7HiksL/dCZ3FU9bKl3pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElMV7xyR3QL58E4JM6Juejr0dlZBMVzBZdTy61C1LxSAiEA9mIqOCaXrqLCVZiHfU9tzGnIoSl38yH/WRRi4V/zcZ0="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.2.1.tgz_1501784310204_0.6440444418694824"},"directories":{}},"1.2.2":{"name":"ionic-native-http-connection-backend","version":"1.2.2","description":"A solution to CORS problem with Ionic 3 and WKWebView","module":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf dist && tsc -p tsconfig.build.json"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","dependencies":{"@ionic-native/http":"^4.1.0"},"devDependencies":{"@angular/common":"^4.3.2","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"12f19f18e64089bd8507ef3a50ad937ecb93a116","_id":"ionic-native-http-connection-backend@1.2.2","_shasum":"fdd2b9168d8274d68a2a6395f0ae3931edf58076","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"fdd2b9168d8274d68a2a6395f0ae3931edf58076","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.2.2.tgz","integrity":"sha512-SQclcFAb9fODcXQH07koj0HMdDAgts/P0zk1Op0vmu8VaIMV0Z6DFnRV04Tgcdt+xdj1isHlyNOvBdrndY+LoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnWidFeSt9xFwXmraPmCwkqwTu499vnBXh0Nd9E6iPzAiEAm7Jbq9ftQIDeqoBIWod0W5imQrFX3MHJjIjriShdCwA="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.2.2.tgz_1502215289478_0.5921730664558709"},"directories":{}},"1.2.3":{"name":"ionic-native-http-connection-backend","version":"1.2.3","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","dependencies":{"@ionic-native/http":"^4.1.0"},"devDependencies":{"@angular/common":"^4.3.2","@angular/compiler":"^4.3.4","@angular/compiler-cli":"^4.3.4","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"1f600913da6001e502c02f71976b43cdd2e4b454","_id":"ionic-native-http-connection-backend@1.2.3","_shasum":"647f957639604426989b764caabec79409da236e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"647f957639604426989b764caabec79409da236e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.2.3.tgz","integrity":"sha512-iqJJK0DV+HTPXIoFIkeBKO+35hHOV1lAd0/7MDZL6aVYd2Pfz77b9OiW7UQoux0rLITsd5TZ77TrW3oSuTDc0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRuX1H4mDdKdorbqn+pw6A0F3WM8GSVj1foe3TzNN6aAiEAwij1FMlajxbLD9jDRs6KDws747rxDFIHiiJN8Iqu+EY="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.2.3.tgz_1502906579478_0.16682673944160342"},"directories":{}},"1.2.4":{"name":"ionic-native-http-connection-backend","version":"1.2.4","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","dependencies":{"@ionic-native/http":"^4.1.0"},"devDependencies":{"@angular/common":"^4.3.2","@angular/compiler":"^4.3.4","@angular/compiler-cli":"^4.3.4","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"7dd76122843f879a02cfe57d4eb06c37b2444adc","_id":"ionic-native-http-connection-backend@1.2.4","_shasum":"b73edcf045a49dc964559df09a33a48fb8944590","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"b73edcf045a49dc964559df09a33a48fb8944590","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.2.4.tgz","integrity":"sha512-iDQp9b0TxUXeMn+Vk9YJm3K4ReY13kw9sKlgllHTIxLHo0QNriNNxqjQNAPDnQRZZYA7vY9Sbv12Ru+RdpIdQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJX0Mgwb5aLPojLBIexaL+WOsfnmVXu/tuXAXZmlYi/gIgCIOsu1MHjw8++5Hi2DCpPZoaYmxmbSCrRmEWTrR7GRQ="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.2.4.tgz_1502944483946_0.954448367934674"},"directories":{}},"1.2.5":{"name":"ionic-native-http-connection-backend","version":"1.2.5","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","dependencies":{"@ionic-native/http":"^4.1.0"},"devDependencies":{"@angular/common":"^4.3.2","@angular/compiler":"^4.3.4","@angular/compiler-cli":"^4.3.4","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.1.0","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"a0e90cbd9e24071b44d3072799bc204437097bff","_id":"ionic-native-http-connection-backend@1.2.5","_shasum":"62a5b6b455510f17e832faab4de7d7dc8be813d0","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"62a5b6b455510f17e832faab4de7d7dc8be813d0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-1.2.5.tgz","integrity":"sha512-Fn19q8yn8BrvsxhJsTHn9rjH9fXOYvMuEDVbZ1ZUHVNVBMAH8f8+rwvAKHKSDqpLBMGo/taXuzqWnP90nO1UOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiiXk4eym3J9I3weA+bYH7ckhXSfjmt0sDUYljqF7QvgIgGYSeK90SM3Fqd5P8aNy5H3rhOhCqqGSJViRno6z5QWk="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-1.2.5.tgz_1503409758816_0.5712607072200626"},"directories":{}},"2.0.0":{"name":"ionic-native-http-connection-backend","version":"2.0.0","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.3.2","@angular/compiler":"^4.3.4","@angular/compiler-cli":"^4.3.4","@angular/core":"^4.3.2","@angular/http":"^4.3.2","@angular/platform-browser":"^4.3.2","@ionic-native/core":"^4.2.1","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"ecc89382365af1365131ba4221bbf34ba499bd4f","_id":"ionic-native-http-connection-backend@2.0.0","_shasum":"e3cc59982e7fd57c1b541d3ee475eb9d88797f36","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"e3cc59982e7fd57c1b541d3ee475eb9d88797f36","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-2.0.0.tgz","integrity":"sha512-BR+Rp0JVyIkDEs8TK4Vcjvdo8Ayv8Fek5VvpjpLfgnb5LNVn9C4uhsjCCA2fPZ2vXpyZrYfYFnV+GEBV1ItEMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDx5JakffAb4/FPE8zOzamRXtcMgnZNVl3EVIZ0TFGBAIhAK+jp8fG4H9xHnSaCUVNXLXiLIfRxKIeTnVAU/J8hcQu"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-2.0.0.tgz_1504246618116_0.801389230415225"},"directories":{}},"2.0.1":{"name":"ionic-native-http-connection-backend","version":"2.0.1","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"^4.1.3","@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@ionic-native/core":"^4.2.1","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"6881352deab09b843c32843041b090fade59dc84","_id":"ionic-native-http-connection-backend@2.0.1","_shasum":"c94bda63794d0cf94a00b2cd73806551e6e478bf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"c94bda63794d0cf94a00b2cd73806551e6e478bf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-2.0.1.tgz","integrity":"sha512-OnpNzKIxFDTPdD809L4NutuIMY7hROrNv61xTB39yTbHhhegghGnDY25KFMpi02xYUGbSmwFXGgTTYE2/YbhEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAI0pYbycl5hoXj/Cygp7HONsMXu4d9hnPxZ62AJTgjCAiEA/uWbWzzQF5t4ScOumwUp7Q3oBgS0+Naas66NaMzqatU="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-2.0.1.tgz_1504515722278_0.34807802829891443"},"directories":{}},"2.1.0":{"name":"ionic-native-http-connection-backend","version":"2.1.0","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"^4.1.3","@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@ionic-native/core":"^4.2.1","@types/jest":"^20.0.4","commitizen":"^2.9.6","core-js":"^2.4.1","cz-conventional-changelog":"^2.0.0","jest":"^20.0.4","rimraf":"^2.6.1","rxjs":"^5.4.2","semantic-release":"^6.3.6","ts-jest":"^20.0.7","typescript":"^2.4.2","zone.js":"^0.8.16"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"2bfb848e6bf93e12804b4bf50fcb403daadd0116","_id":"ionic-native-http-connection-backend@2.1.0","_shasum":"9cf1d781dd25b601a858849d77398ed0a314c389","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"shasum":"9cf1d781dd25b601a858849d77398ed0a314c389","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-2.1.0.tgz","integrity":"sha512-cXIE6vzYj1c0IEveMXFYZ063V0cmXi4osZa9pDc9DS4DyS+XD570m3ffM8zDDk83Bl2XV15Z1/SoAIdYF2iNDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEZSG99RoD52wsEpp6yNh8Y3yI+35IRMl+F2NcaWqbD8AiBKCis2VJMJkCNFDZHh0HsHijXy3fnvhn4NHd9qvZSsVA=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-2.1.0.tgz_1508758210277_0.7308626195881516"},"directories":{}},"3.0.0":{"name":"ionic-native-http-connection-backend","version":"3.0.0","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.4.6","@angular/compiler":"^4.4.6","@angular/compiler-cli":"^4.4.6","@angular/core":"^4.4.6","@angular/http":"^4.4.6","@angular/platform-browser":"^4.4.6","@ionic-native/core":"^4.4.2","@ionic-native/http":"^4.4.2","@types/jest":"^21.1.6","commitizen":"^2.9.6","core-js":"^2.5.1","cz-conventional-changelog":"^2.1.0","jest":"^21.2.1","rimraf":"^2.6.2","rxjs":"^5.5.2","semantic-release":"^8.2.0","ts-jest":"^21.2.3","typescript":"^2.6.1","zone.js":"^0.8.18"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"9073811c874083c7d15f397cce4346cc2883ff12","_id":"ionic-native-http-connection-backend@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-zE+E1X1tVKqDhhBwo6vVooEaf/TLqQUTQREQ8kBjtoQY8hcAo5uWFsuwjTvXnFLi6xMYZa0vZtmS7YPHOqpPLw==","shasum":"92afce55ac0610c51d9d0dc55e3ce533a025e04d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASja/I/KA69LI+t0O9/lV71I+eiAOALa4OZ5my89PqCAiAPWO4vEplbvDcu3IjDcJRFO/lbnaX+DQ2zpJGMBJQcdw=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-3.0.0.tgz_1511078949680_0.953736073570326"},"directories":{}},"4.0.0":{"name":"ionic-native-http-connection-backend","version":"4.0.0","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.4.6","@angular/compiler":"^4.4.6","@angular/compiler-cli":"^4.4.6","@angular/core":"^4.4.6","@angular/forms":"^4.4.6","@angular/http":"^4.4.6","@angular/platform-browser":"^4.4.6","@ionic-native/core":"^4.4.2","@ionic-native/http":"^4.4.2","@types/jest":"^21.1.6","commitizen":"^2.9.6","core-js":"^2.5.1","cz-conventional-changelog":"^2.1.0","ionic-angular":"^3.9.2","jest":"^21.2.1","rimraf":"^2.6.2","rxjs":"^5.5.2","semantic-release":"^8.2.0","ts-jest":"^21.2.4","typescript":"^2.6.2","zone.js":"^0.8.18"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"gitHead":"e38a6c8317309de817996df9820363d7af9d88ff","_id":"ionic-native-http-connection-backend@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-+uBr85Z9d6gbFYR67RIgNCnVTTIei/P5A67szB3wE+1qL5fcYqwKFojeFaivUxJL6wzEANAnAWz2Z/VrkSAX3A==","shasum":"6085f5d329ad51f6c039d9da878d9421de388e0d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgF7whA3KeoqYhC1saBEsndBIhNFNJaPfN6qk5IsHGjAIgQ3IfGDb2QBthk97bSrvaM4bthvyfY8LXBKuKujOiutE="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-4.0.0.tgz_1512926320191_0.7333119446411729"},"directories":{}},"4.0.1":{"name":"ionic-native-http-connection-backend","version":"4.0.1","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.4.6","@angular/compiler":"^4.4.6","@angular/compiler-cli":"^4.4.6","@angular/core":"^4.4.6","@angular/forms":"^4.4.6","@angular/http":"^4.4.6","@angular/platform-browser":"^4.4.6","@ionic-native/core":"^4.4.2","@ionic-native/http":"^4.4.2","@types/jest":"^21.1.6","commitizen":"^2.9.6","core-js":"^2.5.1","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^21.2.1","lint-staged":"6.0.0","prettier":"1.9.1","rimraf":"^2.6.2","rxjs":"^5.5.2","semantic-release":"^8.2.0","ts-jest":"^21.2.4","typescript":"^2.6.2","zone.js":"^0.8.18"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"102088b9c71281c929f25566645a3f254680ceeb","_id":"ionic-native-http-connection-backend@4.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-I6WVXrGQeBYgtvUvoWn+lLo5DnRumsRatRRhIvhvVPLSQ9PdyXmJjufyJAo+LLlAQG/P7cOVTMB6D8u1wCpr1A==","shasum":"df59feeaa1502d3d9a68090ecbbea24614138213","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmWpx1gYGe05pWG8k4zBQqHE3H7Zb1xBAyDBQc2K+gNAiEAx3zD6kA4+6Q78FW+6Su/1wXuHkagf55BCNE2atgk+mg="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-4.0.1.tgz_1513084152935_0.3904514468740672"},"directories":{}},"4.0.2":{"name":"ionic-native-http-connection-backend","version":"4.0.2","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.4.6","@angular/compiler":"^4.4.6","@angular/compiler-cli":"^4.4.6","@angular/core":"^4.4.6","@angular/forms":"^4.4.6","@angular/http":"^4.4.6","@angular/platform-browser":"^4.4.6","@ionic-native/core":"^4.4.2","@ionic-native/http":"^4.4.2","@types/jest":"^21.1.6","commitizen":"^2.9.6","core-js":"^2.5.1","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^21.2.1","lint-staged":"6.0.0","prettier":"1.9.1","rimraf":"^2.6.2","rxjs":"^5.5.2","semantic-release":"^8.2.0","ts-jest":"^21.2.4","typescript":"^2.6.2","zone.js":"^0.8.18"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"ab1265a2e791460ec4e5f4157affde0f64678236","_id":"ionic-native-http-connection-backend@4.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-RXIlHwKDVzNx4R35ksTVIjIbzamD+Muk7F3K1kp5w/wbBTxPcGaRAvVuDbhDQfjkuSg9SJz+m+ZCAlfn0yeTNA==","shasum":"608d3a85ebc397f6be6cc3eb8de9b0edc1a7bd5e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEu5Zl/BNoZ0VZZJijNXy4CEY5j8qztQuJERvWgcw/cAiEA5rov6V2ECpyNy0dIqD8gUKWiTe+AwYeUkMXr+Tx+hGs="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-4.0.2.tgz_1513603294638_0.30934079084545374"},"directories":{}},"4.0.3":{"name":"ionic-native-http-connection-backend","version":"4.0.3","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release pre && npm publish && semantic-release post","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.4.6","@angular/compiler":"^4.4.6","@angular/compiler-cli":"^4.4.6","@angular/core":"^4.4.6","@angular/forms":"^4.4.6","@angular/http":"^4.4.6","@angular/platform-browser":"^4.4.6","@ionic-native/core":"^4.4.2","@ionic-native/http":"^4.4.2","@types/jest":"^21.1.6","commitizen":"^2.9.6","core-js":"^2.5.1","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^21.2.1","lint-staged":"6.0.0","prettier":"1.9.1","rimraf":"^2.6.2","rxjs":"^5.5.2","semantic-release":"^8.2.0","ts-jest":"^21.2.4","typescript":"^2.6.2","zone.js":"^0.8.18"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"e75caf7375122ec55122c823f4515a963614bdf7","_id":"ionic-native-http-connection-backend@4.0.3","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-3QrPekRF15oFE4E6jd1URfWb894HlOOE3vz/ZcgeDFvTjZyjQxkejbEhurWhjM1YWr+lJHN2PMcD7V1PCtvMQQ==","shasum":"548f0eddb2e5335ef7c1089eabffa6e66dac6acb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFy0xey8H7+qMkIzCgRrZF6ZBrR2fQrnvsiNid6O9FbAAiBXbDZn1s3xCqQGZq8tYScY6D2XPhhR9q9ssM1n31hSdQ=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend-4.0.3.tgz_1515158598429_0.866040263324976"},"directories":{}},"4.0.4":{"name":"ionic-native-http-connection-backend","version":"4.0.4","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^4.4.6","@angular/compiler":"^4.4.6","@angular/compiler-cli":"^4.4.6","@angular/core":"^4.4.6","@angular/forms":"^4.4.6","@angular/http":"^4.4.6","@angular/platform-browser":"^4.4.6","@ionic-native/core":"^4.4.2","@ionic-native/http":"^4.4.2","@types/jest":"^21.1.6","commitizen":"^2.9.6","core-js":"^2.5.1","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^21.2.1","lint-staged":"6.0.0","prettier":"1.9.1","rimraf":"^2.6.2","rxjs":"^5.5.2","semantic-release":"^15.0.2","travis-deploy-once":"^4.4.0","ts-jest":"^21.2.4","typescript":"^2.6.2","zone.js":"^0.8.18"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"mapCoverage":true,"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"4dd26f8b807acf2e62d2145fbd518c3d7a42501e","_id":"ionic-native-http-connection-backend@4.0.4","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-5jyeG7d9sFBLcUv6Gi9R2s94gEQhI4adjqylm06TkMhDqXqRIJ5Ht426UfeDZfCwafnE0UYDK45HvbHpXyxsCw==","shasum":"01afab5b3c1e167ab3ded0ae6dc70cc494e061a2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.4.tgz","fileCount":40,"unpackedSize":53535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMBHTN2V6FGv3MXysLBXlQqPojzipk4j0fdwVHPnbirAIhAMGhz3lVIDOFL1B59tfZy08ta5ooxWAV3OSE3divbR8u"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.4_1520846820231_0.8181060342457191"},"_hasShrinkwrap":false},"4.0.5":{"name":"ionic-native-http-connection-backend","version":"4.0.5","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.9","@angular/compiler":"^5.2.9","@angular/compiler-cli":"^5.2.9","@angular/core":"^5.2.9","@angular/forms":"^5.2.9","@angular/http":"^5.2.9","@angular/platform-browser":"^5.2.9","@ionic-native/core":"^4.6.0","@ionic-native/http":"^4.6.0","@types/jest":"^22.2.2","commitizen":"^2.9.6","core-js":"^2.5.4","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.2","prettier":"1.11.1","rimraf":"^2.6.2","rxjs":"^5.5.8","semantic-release":"^15.1.4","travis-deploy-once":"^4.4.1","ts-jest":"^22.4.2","typescript":"~2.7.2","zone.js":"^0.8.23"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"c0c2452cdea382d527024052b01912862d8aa843","_id":"ionic-native-http-connection-backend@4.0.5","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-4TlKyRNai13uLPDBZaiyuu5+E6/0gDYzThJ9ZS9s+Mxv3cmGvwLxC13Gr9X1a4BXEDP6QEhEAr2evtBzvwpOZw==","shasum":"e0497bb80cf2727dfe70d155757728db6aab814e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.5.tgz","fileCount":59,"unpackedSize":80657,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR0GxEQjd5OMUW1R/xSRhLeE9f2kojh1+bCB+1ueMZ3gIhAIY3OpiVmanybBsGyVEuhFP9OuovFRHGmJ7AuMAtlXXW"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.5_1522752552784_0.651145376933653"},"_hasShrinkwrap":false},"4.0.6":{"name":"ionic-native-http-connection-backend","version":"4.0.6","description":"A solution to CORS problem with Ionic 3 and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.9","@angular/compiler":"^5.2.9","@angular/compiler-cli":"^5.2.9","@angular/core":"^5.2.9","@angular/forms":"^5.2.9","@angular/http":"^5.2.9","@angular/platform-browser":"^5.2.9","@ionic-native/core":"^4.6.0","@ionic-native/http":"^4.6.0","@types/jest":"^22.2.2","commitizen":"^2.9.6","core-js":"^2.5.4","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.2","prettier":"1.11.1","rimraf":"^2.6.2","rxjs":"^5.5.8","semantic-release":"^15.1.4","travis-deploy-once":"^4.4.1","ts-jest":"^22.4.2","typescript":"~2.7.2","zone.js":"^0.8.23"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"dd401388287876624ec6ed82e00047d8493e50d4","_id":"ionic-native-http-connection-backend@4.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-hQk7/I6bS0da9M9LQzXcr8oap7p5JoQX6lO7Y25Hnv9UnZZjpZJMIQHA6s3r5p3Qt0TzAMQT+z6PBqz7wGR4ww==","shasum":"465f1e3afdd5906525e4a53fe472bda160b5faa4","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.6.tgz","fileCount":59,"unpackedSize":80672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0vSTCRA9TVsSAnZWagAA0mkP/RdPYK28UUFmI5z9GYRH\nHN62LnJN/e3mU3Lt2IXF+BhLvlmuQvr9H2JZjRjGAPpPOe9BTiLfiXxs/0pQ\n1AjsFr4GZN22km/xi/zL8UYdqOxf2Fq4fj7aOWOHxY9rQDsaF6oDF3VP4nwN\n2Zf9u3iSF74XVfPVmXL/pjUJ2982fAGWzePDxwFQDWje7F2fVmBRgtuscuT5\n8LFIyEFWLM82Mlp5/GhY2wKc+12LE9UTk1VA6dQ4rdHXEyq4xs2g+pU4c+Wp\nX+CLj7LaGa8M+FfeVjtnSS+rUyInUclBgoIkSb5qLzkoGQJyKF9vlFF2nQqE\nYDTa+Z4hlFD9SKt2UH9393dj6AaJ0jkHbTdnZNuQlq/+MxFu7w6pJq1P8gNe\nDg2wM0l/z+mvKkO46vImwDGFucJ9J1PTBmQyvQ/jCaet5Sc0lJEzHyjze/QL\nxDAOhMAWUJyvLFVJ6Kxsdkm8/atsyy4GukhDCecal8CKAsxEnV/ipckeCVJB\nb/h5OTPD+y1dllSOc8Lj4VGimOUDyqWNTbmTFxDyXp36pzUPdFrO2z2cREwK\nsHaqTKycM/mENAYyxs7PKsXkw91WPaP4DIq1j97lEE3WRCqli3/GUnyrhaz7\nz+5mL74msSRIXj40Wta4c7+1rK0yDUVs4av6ZEPZf/W7emoK0QUZYmtkwhWD\nbK1h\r\n=p4eb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYarku7HowsPWEFzqJdcF+kjuuLeYQKq8E2oO7HPdqPQIgGfwiSrbGFMEuhudrQeSQxDAOhiUjay5mU63OPcBHx8o="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.6_1523774610364_0.30268089195561765"},"_hasShrinkwrap":false},"4.0.7":{"name":"ionic-native-http-connection-backend","version":"4.0.7","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^4.7.0","@ionic-native/http":"^4.7.0","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.1.7","travis-deploy-once":"^4.4.1","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"gitHead":"a97aa5bbdbd243959860a7c84e413577662c1aa6","_id":"ionic-native-http-connection-backend@4.0.7","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-4XhUKxwnaypBbxSSLOzNu/GMWuIEDQwRbCRjlYiQNQOWrxpk+v2SR44z9r1fjT6loR7jmYcAr0+tjtgf60BnmA==","shasum":"1666bef606df895d40dabce5d7bd926da4ecdd32","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.7.tgz","fileCount":59,"unpackedSize":80620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbClkXCRA9TVsSAnZWagAACZsP+wX6QYx/+P6N9KWbb/yl\nUMykSJZiS+1/Cg0xiSJY4Z/NJRFSvRqYx/WPXlHNu7irrj2djKdh2j/8+7lV\nzdJdmmlIKkEjqPLTghmXMG/K+hVbMpPholOE7kdJ5IzjHc2coPOZCj94MKqW\naKySzddxGBYCy1CLG693+3UKhSyMyx9lpDX8CO9DMu3kA4TV5OPliN3ECrjV\n6kG2YuPuo7jGbh1Se1CsMilxsLsCFDnd/8aAVmfX55nWGGjc/XLZDx8lGyrt\n7g0y5XFZ6TLB5vo3sS8Ph6cKqB8inySYw5msTZMpkxe7JRLItdWRy2ZZFR8Y\nfJ4S01S/hbroe9s2xxBW5cBjRTkAQEPBJd9OEEp7dTX2kysiaqdPgjSnNSOM\n+rOhHM2XGJqtRoY0dDfANJAQYpZqNGS1T/s9AJXIfXfJZdcO7k3smFHcs+U9\n8nm5YbRH/gH68sf/jwqly3XjEIznKO7krlAON0ya0GPxBRqcjoYZPuZs18mz\nxp49W6O2K4YTy1MC1xYE1lNBKttDctn+RoQ4pRyqKEmMs2MlarB6GbXzKapW\nv91DFVhmPi6bNb4yGWxwRyeV1RH1mQ8pxUPD4ljzYYUInZdSeCIEvoxqMUX9\nRfXiX7dQUzLReqT5cvE5zB10DkOKAe73tdtY9txe9u5HvPqw4qQYvOON4mvW\nd3a5\r\n=3KU+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkd3IVXZJjaZPzi49H9//blQg9XBOjfwTtc1qqPpC+vAIga+HsA4xIxElcOIMyWnv6S7rknT25U6Aar4SnlJXffMk="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.7_1527404822194_0.9804838892755137"},"_hasShrinkwrap":false},"5.0.0":{"name":"ionic-native-http-connection-backend","version":"5.0.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^6.1.9","@angular/compiler":"^6.1.9","@angular/compiler-cli":"^6.1.9","@angular/core":"^6.1.9","@angular/forms":"^6.1.9","@angular/http":"^6.1.9","@angular/platform-browser":"^6.1.9","@ionic-native/core":"^5.0.0-beta.21","@ionic-native/http":"^5.0.0-beta.21","@ionic/angular":"^4.0.0-beta.12","@ionic/core":"^4.0.0-beta.12","@semantic-release/git":"^7.0.4","@types/jest":"^23.3.3","babel-jest":"^23.6.0","commitizen":"^2.10.1","core-js":"^2.5.7","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","rimraf":"^2.6.2","rxjs":"^6.3.3","semantic-release":"^15.9.17","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.3","typescript":"^2.9.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^5.0.0-beta.21"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^6.1.9"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n### Ionic 4 (beta)\n\nFor Ionic 4 support consider\n\n```bash\nnpm install --save ionic-native-http-connection-backend@next\n```\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"9433d87d36d3ed21096cb3fc854d962b6daa93bc","_id":"ionic-native-http-connection-backend@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-ZYFquEH5G6jMg5+dha8MSnEYypkvhQR6701Jj3w9NxVqcBC83DOcFwPDlx7wgy8cTySQ9Hso3KUMMmIZDFc61A==","shasum":"7e72845af954c8e27e1dd7dafd83c7ae783d0db3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-5.0.0.tgz","fileCount":7,"unpackedSize":11376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuHRmCRA9TVsSAnZWagAALmEP/0ToFa6r0qECR31hzlR2\ni3qMD00qf2vcygR4CheualcuaKvW5yFRLEMPRfAgkzD9jA20GBYNPey5Etv5\nogktXhCeAxUA6g14ESUWFg92Fc2fY0BRvQDvjkSDemPYBmtHhjpHaIXZJSKP\noD7eud4cAwYTEwayLzULdfu6woPYtaXs2fYkz0PN/sPDXQaj3MWPXBBB7DRa\nrKHRye9FsixdibpQ3jizNvAk/R8PMz7hawNx3AFz47tKFdr3WNDyqlYpN9P0\nwqMAx6EZVJJUn60ztovNArrtnbefgzfIx4qKSBeqlJoaAMvIB5EMVSYdCPPu\neXcoAn+Mp8mFYKrmMsmeivrKHmQvPimbW8jpwQLmZZ4/hcwT+A4uTt8sfyGj\nkMLz29HROV49yu3nBjZCkoNmzg0JBgBgPR/aI4xarGeqYDCsidSoIvS5WNu0\nSRiPogept0zhGSZOhWng4Zst+NwEo0MUkor/VRXs/LBVZ38G/rhgBTwWIYBJ\n4WDF5QEQpbgbj1MBGMZ4QootV3FgkKOfw7DtLF3J0O2FNhM7Epipa/6fYQRD\n8p6CcoWmf2s3YAio/dEy/jmyEsIOH07qlMKGGWzQ96UxzFSIaQi63jRX3G8n\nOZRCOO+IMDxapef2bco2H67J3+pHdR7ztJhZYcqvxJyVQvrv1f8xorYTilpy\n36t9\r\n=OwBX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzBCq7GEBVm1DKxIetzzNF9xMQywqRfar3WqJn7ls/rAiB+D31c9or0kOISuYaRIhVthyQpcANXAK+3C84iagc6UA=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_5.0.0_1538815078182_0.15919176820922876"},"_hasShrinkwrap":false},"5.0.1":{"name":"ionic-native-http-connection-backend","version":"5.0.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^6.1.9","@angular/compiler":"^6.1.9","@angular/compiler-cli":"^6.1.9","@angular/core":"^6.1.9","@angular/forms":"^6.1.9","@angular/http":"^6.1.9","@angular/platform-browser":"^6.1.9","@ionic-native/core":"^5.0.0-beta.21","@ionic-native/http":"^5.0.0-beta.21","@ionic/angular":"^4.0.0-beta.12","@ionic/core":"^4.0.0-beta.12","@semantic-release/git":"^7.0.4","@types/jest":"^23.3.3","babel-jest":"^23.6.0","commitizen":"^2.10.1","core-js":"^2.5.7","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","rimraf":"^2.6.2","rxjs":"^6.3.3","semantic-release":"^15.9.17","ts-jest":"^23.10.3","typescript":"^2.9.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^5.0.0-beta.21"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^6.1.9"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n### Ionic 4 (beta)\n\nFor Ionic 4 support consider\n\n```bash\nnpm install --save ionic-native-http-connection-backend@next\n```\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"a983db0371a7783b083741934a1add9fb35ec4c5","_id":"ionic-native-http-connection-backend@5.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-FcMNWl5FOqdYXo3D/NRkV9FxglfaZbW3X7HIquSeV8VhGCovLDoYiSTIbYMbsL24V4ILlqzs74XNd4OVpM2zLw==","shasum":"bbc78f674f3470d5fe193b2dc04c282151f3520b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-5.0.1.tgz","fileCount":57,"unpackedSize":79995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0hQTCRA9TVsSAnZWagAAcsIQAILaWCyDqMZy+5pEnMCt\n+kJsoCJ1CRr+OhKkTsrv3lnZWDQM8TcHidGC3Sk+eRYcJ0ZwlGRbArvLiVER\nO508Bb8ZxK0CB49ICNRNxPzZKyIGHdI56tUUG9TzVFqhPT/8Kd2XVvdiywO7\ne9yOqBucB5Z/e3O0l1Lo9zZircYSlWBA4w6ganygfsar3dPCaAnxUAEPzeg8\nx+cUr74NB/NUQ1mQpcX6TCTEcz3owhdPNX4kplKv6on0qP3Q5/aRT8BygQuf\nSr19Da4bALXJlx1jUBNAJUCYjEZTqXUZ3J8hE2/sUfDpqImqR4d0fLc4EJRO\nPbFLt6wEYmJ6ry2s1ZaXtkJpp578+AKfU+7pS3P/UXp1+LWt62kY63daiU55\n4zOo/49XdALqiIG4JGKbCuBOH3D/0Mbi5W7rI36rOFDZ4/Wo9tP+9VuRPsDD\n3BhDP257jHXoIv21O52xPec+GLdP/88NrX2oWkgY6qEvETQng/H9Km749ZjJ\n4PNOwfq2F/hThql8e85z+sEudA4A3/N3vedxSuZFl5bsOXEqM0svfC7kK0WP\nrhXFvSsJz1FSAnHENWJSKD3z0b7g9N9Gl6adc32yXcjrzP3IdG7lOx5LN9Cb\n8ByZu/47ML3PaFm4KrrLQ2gkTqnnGHrJOvg/6ZxzFu0njWfGFDtiWAmEf6WQ\nzGFe\r\n=/tG1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7u6+69dOjW6rT/fkghibfGWh0VeElk8Al+0f5Qa7IxgIgc//b8GPI+7YXqZ5bNfB/nvWplR1WaDANo2NDJv0Su5E="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_5.0.1_1540494354424_0.6538669632348326"},"_hasShrinkwrap":false},"5.0.2":{"name":"ionic-native-http-connection-backend","version":"5.0.2","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^6.1.9","@angular/compiler":"^6.1.9","@angular/compiler-cli":"^6.1.9","@angular/core":"^6.1.9","@angular/forms":"^6.1.9","@angular/http":"^6.1.9","@angular/platform-browser":"^6.1.9","@ionic-native/core":"^5.0.0-beta.21","@ionic-native/http":"^5.0.0-beta.21","@ionic/angular":"^4.0.0-beta.12","@ionic/core":"^4.0.0-beta.12","@semantic-release/git":"^7.0.4","@types/jest":"^23.3.3","babel-jest":"^23.6.0","commitizen":"^2.10.1","core-js":"^2.5.7","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","rimraf":"^2.6.2","rxjs":"^6.3.3","semantic-release":"^15.9.17","ts-jest":"^23.10.3","typescript":"^2.9.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^5.0.0-beta.21"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^6.1.9"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n### Ionic 4 (beta)\n\nFor Ionic 4 support consider\n\n```bash\nnpm install --save ionic-native-http-connection-backend@next\n```\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"87780c5bfc486be3d643062585914650fd728288","_id":"ionic-native-http-connection-backend@5.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-rg+Sohy6jTZHygL+Laue7DeiTd0OxynjY12AaMwWGPoPb56YJ9b6zYso0O8qj4G9wa7N+ebfRBWuswUsnQjczw==","shasum":"b9fba59e4947fded0d4dd802c1d5ad4cf42fc084","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-5.0.2.tgz","fileCount":57,"unpackedSize":80255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/7nBCRA9TVsSAnZWagAApcgP/iiI0in6e5najEaTGYok\n7bHLuMFjL0F7utAllUE01BZi9zU/YHght+MjaYEoxSk87CeSgnXh2stSaCug\nIB5cxOCtJxwVqJNFsO9TQJZbthmTB9xl0vEOCaNYMKBqrfGEv10MA8CMkdBT\nyJg8ClRe+q+Acb7ZwgL5H5ab9QWm5IrPJqQoGYdGsHPMcO2qDX+msUZ9SbwU\ntRTiP7lN7lA/C6Bfa6ylh5YPtovLkuGdiCKvsY4jPbl9OHjKM80Wq6SNXrv4\nB5xnhl4uyVQyJ2jKC80JrFnvrz70wg0qQJfDHZd5NH4crotU8kHm8GjP0BZ6\n6GfQO4IilEeVavRHM9jSjYuQi6kcgkNV892AdkcUAoEbvVOmvEHj+D9xxnhs\nNjPrxbwYwg9pTpWdGEMlfX2k1rQwpPzjFYitxIjU+irsbh0HkxGoG3pwVvGL\ngnXzHnZIVYOtpVsQNnMhwh14o3uzo8KUkKjM6ylCAUH5Rh177qaNphRPrT5b\nOWZqexguxQFTlMaLi2m1v0tEAC53sevS2gU0rSwZu4sIlTIREqq1EatRLNpW\nX9uimIaE+9mea+3qaO05AhcNBQPSvRejc+m49qD2mkJk5pHDOxhLOzopa9Tw\nQ12ZDQSzZowFdavO6hd7g6enHTbnvjkFWrj/55WIOs4+/M54R4L1e3mGTTvR\nBMIz\r\n=LFRr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIJLpnX4iaQpGyZEqaRdu2Zh5P87hUfbwCksFZvYu0qwIgLfl6t9MPNwph54yvVwFl/3RdoSOCYqmCLpvj5vWQXCw="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_5.0.2_1543485888927_0.7863208670656117"},"_hasShrinkwrap":false},"4.0.8":{"name":"ionic-native-http-connection-backend","version":"4.0.8","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^4.7.0","@ionic-native/http":"^4.7.0","@semantic-release/git":"^7.0.5","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.12.3","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"latest"},"release":{"branch":"latest","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"0a1001c7ccb9f0ebba273a6d11b9bf6f2d52c384","_id":"ionic-native-http-connection-backend@4.0.8","_npmVersion":"6.4.1","_nodeVersion":"11.3.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-1ll7PQzp9hXM8QYQd23/EIcQkRnuns63vfdKiudFY/gkVrY0JHYNSlRWwTwr0I+GDeh6bna1mPwvpJ1wwhl4+w==","shasum":"f8ce322e1b9d9c7d9c0936eb9f9d49b4442ea1c2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.8.tgz","fileCount":61,"unpackedSize":81927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAOOHCRA9TVsSAnZWagAAAxAQAJUGyiZmccglokfcKtw5\n6zwFUvjRY9QCMKVuZ7b8Vw07HzL1Oiz36O087xA10ldHRe5WQB05p9RhTC5Q\n7GTTeoxk3kVmkSRn51IrQ7yPdNd4G67+JPTjYjdo+kKeFjaNKu3fARIoZJys\nc1b0BmqkENjxLRm93kwzAkhvd99nFqsplRwwrHq6PGhsM0970lkWTgCBkREW\nXXSSv45DzDKftGMoGBV+qvmq4u4mgM3+jKGyPD8RB3AiaR4tHGx01S6j5s1r\nQOI+RWKft0anL72ye0DXLuPVab1A6w8/BM1UMLpbUIrCj3EYI6pXzyXvH9ZQ\nhjE5ykmnm6drWQoP3rzEiz7XIqfY36ebXSmTnSQdXmguEQ2tIJ25X7axPKCc\nwEGU5Vx5sPX0U8GnurqOW6B/i5WfoETniGvvHeOaKs0KVOyAtgjVYW3LpWwN\nLzvOF4Wx5JZWH6dWPax5esKJrkgrPGa0ccFWuAir2bHMYbpfGLGY2nLqL59f\nwPyWh1XMnhs8fBiSWPlCN4hiVXrT1BVyHwVBjUj3RFxKrdh4A5DQ+8ltXXV3\nR+NZuuWf2KVSQz9rSieliNhMyH9r4ZKOa3ju/E4gW4Y1LUCLLNyfPB0trO8M\nfc+AfRLSewC6czTb7GGgVD1Zj5XV/+jQruSSslfQJp0oZD6OZTAIliyASh9D\nO/mf\r\n=ZcsH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDrCgBgJSvmmCALb5vQJDgkCuAMdx7xGUwMM58UA80/wIhAP7f9nU0/DXLrII3iebNCrKDWfOnwt50/eZoOlG4eN6r"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.8_1543562118415_0.05309102462395021"},"_hasShrinkwrap":false},"4.0.9":{"name":"ionic-native-http-connection-backend","version":"4.0.9","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^4.7.0","@ionic-native/http":"^4.7.0","@semantic-release/git":"^7.0.5","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.12.3","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"latest"},"release":{"branch":"latest","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"3438c4018333e80ba6f04c185e6d886c8986c767","_id":"ionic-native-http-connection-backend@4.0.9","_npmVersion":"6.4.1","_nodeVersion":"11.6.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-uZYsUJV7QIwXlZH64cZAYzJB6LRbOLMN3Zhd+58xjWgSAGXx1Boe4mAJpiUs5KDG2Tp5ZwxePRwBmcNhnGPW0w==","shasum":"23ab61d7f4b9917aacfcbb1dbe4058a7e4110577","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.9.tgz","fileCount":61,"unpackedSize":83581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOIqCCRA9TVsSAnZWagAAU1IQAJ2LeW6hL9I1Dm2Cq6HT\nGYSLuT81PVt6Gq2rjKMPLkun4nr8Vj53z1z5x5Cueg2mlHldyADfSSCK4knH\nrQUJlWxk07f2Ew70ooMuB3evNWT3QeU7nWQaqfztAH5WI1F9N81q9g76YInp\nGg/kjhFt4q0d6e1QeZR0+nSuP8fjMdqyDasO91hK6ZeJ2a2Hu95BasJuheR/\nJsO06S/l984oJ5e1rJOEDGXfmLNuWNKkCs3yfn+ANdzZ5C2wkbWGEOQC1cK0\nVm5EGsR+WY8u1iw+Qsgkq2aNeVZ4ofW8ihwJcMC0TaPj1iywSYEmsDwg2y+y\n2gHpiq5buSMJHoHnYxBwVN+nN6vmJ2JBvhOpIy7DNyH3pacsVWO81AiuSNec\nAqJV+BbuR+NOWBmW6spbXd5Ng4rnu0SGtRV09IXFg8g1pxin9oPyl5WSxX04\nwPpugzoJneBtkmHmWyHeNYembrjsFf+Ic4nOuwj9J9M48D4I3v3WLog3QRfW\nwmIjVQud3l663hoM/ojhtUNuigqX8Hf4TbSD5x0ztJAhfXXlJk26feXZxd5s\nMYqAYBuyb3PuUP2sm6jAERVuLurZ5EgFUwwwq8OxT+zoIsbCSGU+NLhk3DNJ\npSirTXTvnpcPCAqigY3dLjOSWeD/aO1OZVsrUhh3hImBm5wG2Hn9wEC1Hcqz\nJXrL\r\n=ocEi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVGcaQYPIRf9pRdP8tmfwUShixtmgol0sJxc3PZbZpDgIhAMGASoKt7zsZYO6DV3/u8tWxopjgVoaGNLnjsQ496Fa2"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.9_1547209345960_0.2324890386137033"},"_hasShrinkwrap":false},"5.0.3":{"name":"ionic-native-http-connection-backend","version":"5.0.3","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^6.1.9","@angular/compiler":"^6.1.9","@angular/compiler-cli":"^6.1.9","@angular/core":"^6.1.9","@angular/forms":"^6.1.9","@angular/http":"^6.1.9","@angular/platform-browser":"^6.1.9","@ionic-native/core":"^5.0.0-beta.21","@ionic-native/http":"^5.0.0-beta.21","@ionic/angular":"^4.0.0-beta.12","@ionic/core":"^4.0.0-beta.12","@semantic-release/git":"^7.0.4","@types/jest":"^23.3.3","babel-jest":"^23.6.0","commitizen":"^2.10.1","core-js":"^2.5.7","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^7.3.0","prettier":"^1.14.3","rimraf":"^2.6.2","rxjs":"^6.3.3","semantic-release":"^15.9.17","ts-jest":"^23.10.3","typescript":"^2.9.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^5.0.0-beta.21"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^6.1.9"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n### Ionic 4 (beta)\n\nFor Ionic 4 support consider\n\n```bash\nnpm install --save ionic-native-http-connection-backend@next\n```\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"fbc7b535070180a37f0c219a56c37530aaa2641c","_id":"ionic-native-http-connection-backend@5.0.3","_npmVersion":"6.4.1","_nodeVersion":"11.8.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-bm0fIwxwyxWH9HYsS6ku1HIyzJEFyCXb+CtulHgwMeWn9dRwUJQorDF6BMMz3CMhsNb6X0VAMHjXS/wAl7WaeQ==","shasum":"f7975ab6a0a6411a9a5d82101ad61f3c82810705","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-5.0.3.tgz","fileCount":57,"unpackedSize":81850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUGcICRA9TVsSAnZWagAAoM0P/A3Z1jEEbCNmL8U9z8LG\n840gz75Pud0DeLfgVzVd8IGX11SHQ3CHTMa0YxqNkvHrxSxjIiF0trumi6R/\naHanLTbvrkMgfLS74Gh+YkGauyOtjGf4oyLbwcS4fs+8ImO1i94hisH8xm/4\nuWOiCdAx8ZMXGAyW+3HhvUgHKeInVtGqEC5x8Z6/XpRxTwl9RCjDao2LeuM/\n3vKrYOeOAuPnxTsk1qA5bDggELbpXwic8sIXdkJtxjRsIES7WmX0lBQlbLlq\n+wl+7daQg0/aPoUK2plQPvHt6vJIKrRMtQ9YI23juo7V5j8fcfCS6RMdLjOB\nlh7/zCrYhtPZFRvGT4VRrcY1Yuz7j5+o3I0wKmFu9LAEtAV+LIhOMOh78l74\nnrJcYZTzMwRPd/deWwmCXi/+Uy3aMF0/5B50cBmDxjuGZ8EUkpH5AKesjkiB\nGlANPj5YjfCJFZGSVfAnrZnLAgTYROfdbaXnvgTnRp36ayay1lwGuOFz/z0j\n5kEZxpGP7C/TnXZvVt+yYEbeG8hCkf0xbH0FAeAt3duF7KpeZSJB6dSr4SsQ\nFLT4z7ejFV+dKi9gJiPALvQXkPHvjrvvbppTWeU1BZlyLjhz8o9jojRW3bGi\nQjX2P51V+6puxJBmMeK6/+dEV3+ANr+3wLs4HlrzTfQrhrjowJoQLstH8gSX\nITlE\r\n=rPs8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHGY21aUqdEegsvBAWg8rDH6ab0O7qt170m+SocKWSZAiEAmYOmOuL7v9Cg3v3r2OaoCYkPhK0UE6nnxUOtx9EDJ30="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_5.0.3_1548773127532_0.10006371326013941"},"_hasShrinkwrap":false},"5.0.4":{"name":"ionic-native-http-connection-backend","version":"5.0.4","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^7.2.4","@angular/compiler":"^7.2.4","@angular/compiler-cli":"^7.2.4","@angular/core":"^7.2.4","@angular/forms":"^7.2.4","@angular/http":"^7.2.4","@angular/platform-browser":"^7.2.4","@ionic-native/core":"^5.0.0","@ionic-native/http":"^5.0.0","@ionic/angular":"^4.0.1","@ionic/core":"^4.0.1","@semantic-release/git":"^7.0.8","@types/jest":"^24.0.0","babel-jest":"^24.1.0","commitizen":"^3.0.5","core-js":"^2.6.4","cz-conventional-changelog":"^2.1.0","husky":"^1.3.1","jest":"^24.1.0","jest-config":"^24.1.0","lint-staged":"^8.1.3","prettier":"^1.16.4","rimraf":"^2.6.3","rxjs":"~6.4.0","semantic-release":"^15.13.3","ts-jest":"^23.10.5","typescript":"~3.2.4","zone.js":"^0.8.29"},"peerDependencies":{"@ionic-native/http":"^5.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"latest"},"release":{"branch":"latest","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^7.2.4"},"gitHead":"70f9f5b8f19d7b64e76d8df46946697e339ac9d2","_id":"ionic-native-http-connection-backend@5.0.4","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-2o2A/0hm1cc1zFEdbCyeIRzGO8z5acud2wJ9euNzN8U1pBqEMzpS9okYEX7Kg0L/ZNtPhKYVaCCEOxDkDiGocg==","shasum":"8a771f50a856e2abddcc9d37a9075c2c2c6eb94c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-5.0.4.tgz","fileCount":57,"unpackedSize":85665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZcE/CRA9TVsSAnZWagAAE0IP/0RRioBk2tHwzG3cjwEn\nmcKZzPZNnVFZBi9rzKv1HjGK7yDDR/E4MNCkt+EmRjFry4eMpM7CnQIv9a14\ncoCYc6TXWmvj/lYb/ngKuu0MSwlaSrZDXjJwV5iYUVq6oucUmZgDu43XxUqf\n8izqwrVHSIW4Etfmzu3fIc6sJB8/jlSD2WN5o5Wrt4k18hyLMa2HO4TaNshx\nlUNggtop5wJDHaaoJRLqwbQeyswfu0nNI/8MzfqVVSnOmjhLBOVNwF9QUqrb\nGheQBKFxZPn5yoIKQc7/z3pndF3kIg1G3RMfIas0D05KEIdp2j9x6jVeSgNE\nGzU0IpcJc+7TSY3Ge+Vns4W5ETbnxgBcZYFuhKxwA0HRRlm9D6CBIvfjCUX+\nAC0n9sSCcEkLz8Gkx50ikclQq0JQqDDt4B2ZSMRRQ0yt97Yo6yhRLkNoUDGS\nmVLc7jwJVHsuWqpWdKUd69OzdzQp63qsS6Vdf8i9rPynRYwwYw3JHuii/8W/\nNASQsHHrYBxyB5P/LYttIi5Fg3fEbnkIV5GVKBQLBKtAwDuvrZ1cHgW4Php8\navX/Sm4OsnpfBcktSmMDBT9HcgcfUE0UqJEljneXaDUEltcyWGZs2yY3dELE\n8J8XuqMLBtZJxo656OIiwnePCYCIJjWnwpQkgGoKNB0mxNs7zQ+ebphXBHMF\n9+3+\r\n=d9G+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjsRhQbtkKNZmffYtPeW92sMtwI8ErwTcZgqpmXBhKUQIgOeBaAVH3a/AyMC7saDB2SXO+I7osKH6uXy+tBowWlWM="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_5.0.4_1550172478851_0.3006250790677105"},"_hasShrinkwrap":false},"4.1.0":{"name":"ionic-native-http-connection-backend","version":"4.1.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^5.1.0","@ionic-native/http":"^5.1.0","@semantic-release/git":"^7.0.5","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.12.3","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^5.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"ionic3-native5"},"release":{"branch":"ionic3-native5","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"e7ac089fcf782fca62bbf72181b9af0d2c4e9d90","_id":"ionic-native-http-connection-backend@4.1.0","_npmVersion":"6.4.1","_nodeVersion":"11.9.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-8gE0Yl3wjZjT3JdlfteWdsMmEyBNvVVkii24kYxpwUrHKZ3JZX6ZHNHCK35nKQnWNl5wFhofKFcjwPFs053nLQ==","shasum":"0f00bc7e4a85b073b29f54d9405778e20267d6d2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.1.0.tgz","fileCount":61,"unpackedSize":83665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZmmcCRA9TVsSAnZWagAAmDgP/i0XZqkOtZpF4mFkxYGw\nVR7fzqbcr0Gpt14mxfvMIMQQalV3thZtSIPekkSrUuCwziwFehBwR53qMUyr\nYJ9ttanWdRSptRfH+HIXocCYhaQx0BqBSbu+2F6U0GQ8NEZA2QQE6bCjmZPv\nOleR2vWA1JwMPf+r7Kte61OK1141DwmcxMNp31bTYlrN1tj9OLwclLFruePI\n1LLTzVXK8kOG66vI9v1KvPZdh5yVVB39WoAQjVP2Q9celkcKaE5kjI824dAj\nQrTFGkJybabaV2JR1ZnmPEUP8YxYfcMDvZfNtgRE2h7NBM0WcRlP91Uf6phd\nIEkmSteVphGDaX6LWHusO8PybbguJ2w3nhT9BrG6EfTcMNokihXy6aV/YgVA\n5EKdLQBIVunWiaHDvy9Rp2wR71I9iOVsf1YuYx0cT7NDGhFYBSD4UqGKr/l+\nLSRCe0K5G6rxCoiu2Eivr+ApTxUIEZTSPlbXZH0PN1BtIML8izpdANjcZhwD\ncb4kIeQtj7GiS0GqoSBb+UpEogDi7h2jD/oggTvGI/7IOhFBQ7nRmEbSnGqd\nvVD+0jejmlxHrvE/9ayUUsgNk4/3woM9UZJ9yaHzR+O29ocweVPNZG2jpWG5\nBN0NpmFOc++EkJBSxDpjm44MBHDVmkEAt4Gi5jSJprBhD0i1qUOJHZFN/+wM\nkiTU\r\n=Zxzu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB54ojUIcDE59elL46/cEP9Bcv5jjV2lVll9uNmuad/KAiBumRrgC4l1E/JBDt63hTlKds6yKfYKG94vp6FQXTjeNg=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.1.0_1550215579061_0.48991436105009134"},"_hasShrinkwrap":false},"4.0.10":{"name":"ionic-native-http-connection-backend","version":"4.0.10","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^4.7.0","@ionic-native/http":"^4.7.0","@semantic-release/git":"^7.0.5","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.12.3","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"ionic3-native4"},"release":{"branch":"ionic3-native4","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"c9abfbd185eb55bf3da17218a7a03feed2acfce3","_id":"ionic-native-http-connection-backend@4.0.10","_npmVersion":"6.4.1","_nodeVersion":"11.9.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-B8H07fkZzSRYdd3P73VmBJYFdPysn4LsV9kxMm8VzjvfM0+crb+2NmcHjSWRqC6cUTJiI9v3Ua4qD1li6yohPg==","shasum":"20e4590c8dea0e2ea6fbfd3ea280956c9028b963","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.10.tgz","fileCount":61,"unpackedSize":83598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ9x4CRA9TVsSAnZWagAAIboQAI5MQWfhewcR73yvLke0\nUOhC4de3imomqdBChrDjKpSAOnlSWWQtuuOGCt5YkE0t93mK8vshxHZlpJ9y\n7tNyiRLNLynRwbTkPcjd04OgorMRH8sivFafZJ1Zz9DyF5lq+fabk8A1+J4K\njlD3/ULA5KmtUIyUaQIP8YzvzpBYhyXGafz+BedJkTZ2bccdh07kVQ169Me8\nVFGbh6w3MIJ6mAsHMHxEip9E8Av9c62TGklao7Wz1tBuTR9C9Mc+PNTJ78HW\n5h+qmotoIOmrn6hCE1DlDRJu74Fg9WRg1L33cCB7vJKvW8xc7ENV58OcgXW4\nKvdEx6X27xoD7+j/CnlQTPSHewb/q4t2FujPsMsWmlJ1Rs2kx7/8nU+Cquak\nBil5CRCKAm6AHauqo/pWR0YxAB7VcSUQYOvyvSwmWbOKheFahE8K+fojY2Rw\npxIttHKYDgyds5KmwsDCSozJ6U4fe3BvIMp5l6WC4hD1KLhFdmATqxjTL68k\nVhbfMEzzsIy+AsahZ+pw41y5CH8tJCZUAQKV+8Al3DecqzxGkkINHb0ybL7e\njgS1XPdyTX8HdZLlYmAtuuMuTZ2paU92yo3HOZJbXukRo4zmcdu6WWgn9147\nDranplScm/WMDiq2Q23uk2TMR9yVSlbe03LXhBfAKpEGrCaqyaeLNX/fSeE/\nilQq\r\n=l1KF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjA1K4Slo2bNgk8eTyd3hqNc4S6OtfMABvSCR0z62mRAiEAkj7Ye2r3qDvwGhGux+igIcfnYz0XvEIWxk3pC1QXsXU="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.10_1550310520249_0.8379926375415279"},"_hasShrinkwrap":false},"6.0.0":{"name":"ionic-native-http-connection-backend","version":"6.0.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@ionic-native/core":"^5.8.0","@ionic-native/http":"^5.8.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^2.5.0","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"d0ce91a7915223d2a535bd1a10fea7116456ee2a","_id":"ionic-native-http-connection-backend@6.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rCMURXn9ocWVzygFtif7Q58Kr8vWz2V0EWFl3MYpsI+f3y5RKazHts/AncVqi/ly2F6glbHbhTf0RWlHsv/ffQ==","shasum":"be2a66fc720e3951fe1e0c8cd827fb120e4b025c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.0.0.tgz","fileCount":39,"unpackedSize":49138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdENh1CRA9TVsSAnZWagAAHpYP/R30YehPXRP/C9vYddEG\nN2/1K4mKuxocMTzKB1/VDnmHBawKpHYHSRlEvCtjFwbezImtO0KDxcwYP3a9\noxFXFByF4UWbQKcbL0+eJnecnrNLm8Xpk3oUT9B+pHM/WEo1cKykj1/TAB9g\n7Yq/SsF60pQ9CUI1XTkaa2mpc+G4vd3RkNuM7Ram2z/LzP/eFZzLiwXMT750\nhQZNo1L88Ci34oyy/UJp/HpWDZ31/G/w7aduOYr+bCWRj+jbDQM4u0+LHtXS\nU6VuNJUaAlc3YOFEjjBa5WX5oL9b9ET4yxlLAcVI8wCOl+9VurYJ9MY/G/h/\nxpAwsbxryD4dGql5RHpa/+NIsTEkljHDBoKrfkCFBOkHWH1Pcp6YJQuTwge7\nvtWZVfTUyXg5dmqrCGxi1d7qPlr7JNJI+wLDX3vFDQV0aysjt2r8ZIe1sKFq\nm1+Vwr9VJ9cTcsKe2LryU8cRSTIlSwNPHKjqeybZtMGvN+0+tE/zAvAwW1Cg\nBYFfATpFhSdvUmOoQwi5heIMzLbkk+QXSjMSgqehhkIRpzdduskmYuGXzRS+\nFFj4n9QbnwcuRR7xYWAjAexCSASu0f1ufcSZ0jJNWuYF/3oaK2K8CUDJ48Nt\nnb3RGyo/Ib5ZpHMCeTomVj213m/w2D+uPg411aryX4sm/pdb+NuS0+9pwbIP\nLuBV\r\n=ijI8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHI+ZkbGWYtFJAg/vzCLV2uwecmFaaFndSeicdw6CShAiEAgjk47tPJ92F09xCaDCxMW0S4uMIN6VVdQqzMSyQ7Gu8="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.0.0_1561385076991_0.8746865726235777"},"_hasShrinkwrap":false},"6.1.0":{"name":"ionic-native-http-connection-backend","version":"6.1.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.8.0","@ionic-native/http":"^5.8.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"28a0d257c22c66513fdb44531fb7ca4900db80f7","_id":"ionic-native-http-connection-backend@6.1.0","_nodeVersion":"12.9.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tunn/RILGP+aDrhZVADtBc//m5s440zuEUhQ+K5AU+fybLZMu8Me4sQgaPJLF1IcD3XBG1KXylHgcZarsAsu6Q==","shasum":"159ae35482523d9f6fd478fd7192ea5ca7b93b8a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.1.0.tgz","fileCount":40,"unpackedSize":50226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdckK5CRA9TVsSAnZWagAAOaUP/jr9m6b3StzbPmSFjbNd\n4BgCrZDnupvHq7JgBbmkmaCvucLG0e38c89rNUAOBS/MOn+X0Xg7Js2NR1rt\n0iIfdjjQj8Ze5cgpOcsUAhlAG4Ccmb9EpbqYDMMjuDO577/Pqau8O+blwQkl\nMqXWKugD/I/cZGMBX/5TQpNgmzQH5RfhbmbIHBI04iGBw2NFNtN0/pWpjw0N\nN+3XkxiqT429k10gekQKAyrIXipZ/v9nJIGPrGbTDmbAmMi7h0Yd5qbntc7V\nzQuw0/aDfmS1PQBaqCDcbJadSYJ1S7a2swyXCWt4UOzM+50nvjP7M55Yz6+5\nhMG0R1kpt3inTVebTUVtSGA+2mTqpPfe7Fx4Y3nHFHHkRCS52apwVT8POHdn\nSSjmgX6gQbJ1sKI6gEtum3UBtJd+RDKD5DZtVPWYS0I/KLrwuf2oebi3K74t\nICjfTk62TGkbsOwQJye6ecP5m8K7zPbKP2Oo+aeBcAy5Y/FsVdFZRCD1CF+I\n9wJeGvR/hoD1pk26wxqA9QAOkUpmJDRBBtHdtK2M1nq/kSpUTDbBwQw7PDEF\nu7MhCXuC/N8BVSMa++eDcVek4CnsKNs+IMszwDTfwtzA/vtdEJ0Z/5Yuu9HJ\nF844n5MfTFZEPeWi0fd6OKEMMt6JphpPVKzildWrx+3hT4tqIB5pPBbNP0Xf\nbYxJ\r\n=d+N4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAY0GHiQSBCnir0zbNEMaZcvFaTg5zV4iRe7at1x+3E9AiEAq6Pi15NIiNpTUw1qP1Ve4se4oubkWwmNiV/e58R4Dno="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.1.0_1567769272541_0.9883898942955767"},"_hasShrinkwrap":false},"6.1.1":{"name":"ionic-native-http-connection-backend","version":"6.1.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.8.0","@ionic-native/http":"^5.8.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.0.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"latest"},"release":{"branch":"latest","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"gitHead":"e4987816b613221ae5a4c685067d59dc064c196c","_id":"ionic-native-http-connection-backend@6.1.1","_nodeVersion":"12.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uOJLYtUgmRvF+FIxsUw4Bn02Qfi9xdRQ/GJFUnemAFwJRAYPP9Uujw+dpKjsgtdAiIVGpsys4m4fgvRCQOz8Tg==","shasum":"76eac7f90325ed07b44bbf6cd0f0d70b7d63e670","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.1.1.tgz","fileCount":40,"unpackedSize":50228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfTLbCRA9TVsSAnZWagAAOUUP/jlhUSiGaMfgbygN1MLn\ns+O9qPdi780KEikKeOiQarSVzecxrDRlzqivRjRKFIT0kVwdq6vssn/F49Ox\n0+ktKfLbe6obL4DokkcIlG0/PGPTctF/wao0qLRhZkLp889NTq+stl5ujN5z\nt3PqtEyR0H5dOg6/Ad7cALXVzSGAHKxMVYb9zsSx62WVTaf3+HBmEMqyWOpu\nY0MAwB1dDh/+gUEH6m4rh+zr/p2loqzsmY+z1h7kZhKEMXkHA0/HxFh8Rr4a\nHbRScJVv/2TifCgUXeEQH4w5T4UPpZ7mmUs2ma+evnwshutdXi3mH7VBi80n\nbgSKIx0CDroFCd5kmdhr3nxFRspdVgDIu6Y7gMFEF/2/jWvXZIcQcSlPWwTL\nyPDwHtP1X5axp3p/8HcZn1Bl6stTzK76iK/6CaKClFf2WhBhgMCUS5ojQy7L\nCjAI55Sje22JQgFckm59LBCCXhyklDfmnpoRLvXYVIJL63UuH/kyBF+Ocjgq\no+W12HPGSCO97MYRK3IzaUMA3Pjv2ldIo7otk1yRQ28ge/uWmDyXHoOaFvjb\nX+Ak7+t9SGzrP8q7/O3MsqWTvdSkLiCt+L5fn94uNPizD11+RKOqPZbgJ38v\nju04+N8hktqyNNHpqCHngV6yDy4U3NowSDbV66BY146gmmWips1rbGX+CKip\nZEg8\r\n=qydN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeKpLniFPNp4NgFDHsFUzizTtDwtIpzuU7tUTYksBOsAiEAuHgVUWkpvmJc1ksKJksDMiWST2F++oNxv/gp1RZIvKs="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.1.1_1568486106595_0.6343254722897032"},"_hasShrinkwrap":false},"6.2.0":{"name":"ionic-native-http-connection-backend","version":"6.2.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.12.0","@ionic-native/http":"^5.12.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"e55927ccfcac42f683b79fadd056d18d3752900b","_id":"ionic-native-http-connection-backend@6.2.0","_nodeVersion":"12.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KhK/byOfvIdAJmUlHv6lEcBu53AldrieOdCtFCSrJOWWbglGKIN6UPkZPR0TctMyhgkFsHGAjJJPOj3gcMSymA==","shasum":"adf100ca43ea241c35d8b3dbc954f0d4d8a85dfd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.2.0.tgz","fileCount":65,"unpackedSize":57048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfes5CRA9TVsSAnZWagAAfD8P/Rbp9Z4CewJ+iCCtZgzF\nFOYtRWd/RL42PXj/32EmUslsBV4VeciLbB5RLtjtBartUuvJCvGJenDImXTO\n9eiVtcx+aSnKATICjf7jeDkXpQOB+HSLDlEn0G2NmoJz9p1B/BviAs4uhOg6\nb139ewivQXt7CrJU9AFoTuYzVMkZghsW8ZrBYsGcOqpLAoeiwfKe4fcFTe4c\n0Ewq1LzZRbKPiPuF3Y3yYL25AxlXxvfunPFBXKQNHxSHoH2FvLtz+U7Wuxl3\nNdA5/BSHLLyON34t+EEcmy/fObLaPpPwU7QYhKqlnNdFalbcxhrmbrcWPnaX\n/pq1b/2K+LJTjCIVHCFKT0BrZhzyHE1y8oZAHq0/eeMrFrfVuNHAxE8tCY59\nyE4LYUloPwkm4KLCLSrfgjJhtDu2BVHFemT7U1Z0vvDEUk777M/bgUYraTEz\nbbrX3D9fsqa9iWERemZbCv/hLA1VnLKy5/HW/riOwWpbEBff47I4TwMmxrq0\nUwX8N5H/0Wy/hvLX/3E8+RUN4IPYDry+0lqjeuE60Tcec3V8VOloPFk07xVv\no+MfJ+jNIj5k9xZ34ckoCCs0YGuornLT4suG74hDS9ucdRoPcTG6DXKWyQbN\nWSvBbl+aNRb9h2h6SJWBJ8zDBWxbNetTsyS8GWhDSmQpTDBW07FDHtRJwFOy\njkSQ\r\n=OuSg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAny103sgtu9IVE1hh0FeztTBApVft68gUFafHqs3Jl8AiB1EzqOOXYsBy/8OMbXHFnS6lIc3lvRURtz3dYrKDMkkw=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.2.0_1568533304317_0.00562471780248619"},"_hasShrinkwrap":false},"4.0.11":{"name":"ionic-native-http-connection-backend","version":"4.0.11","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^4.7.0","@ionic-native/http":"^4.7.0","@semantic-release/git":"^7.0.5","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.12.3","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"ionic3-native4"},"release":{"branch":"ionic3-native4","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"6deb1aa2732396f7762d715aa6908872c3c4c994","_id":"ionic-native-http-connection-backend@4.0.11","_npmVersion":"6.4.1","_nodeVersion":"12.10.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-hBB8BQp20Rf55/zZ4tgJtT/aww4COfgBHhcbrlweYZ+BUSH7Axa26vGUCVbLwZyQ2N/ff6wqjsBDH9gxsZgBqw==","shasum":"eff3fd3d65a25467625a1d34d9ad9b1121dd085c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.11.tgz","fileCount":61,"unpackedSize":83567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgJ8rCRA9TVsSAnZWagAAZM0P/jg6LXYXmstwXK44Jar6\n6NyuX4e7e4IE/aMSOwKT/Vyh0htWoo9JLJnPwkULP9ofPORAhkBSBzJ+B/VC\njOs2n876Rs0YAVFVLudSwZTwCbYRgd3FhWFn4zg9MK94FfWiHafMtuoOsWp6\nSzRbWaKlrXjrpyJBbzcUljrbCk2reuMTeT7Ss/CfcIsk+4KqEHSv94rhVfAs\n6xOHqg5jxqea+YW54JnYW4Ub5jyU6KYm/chEo6v/CW6EQRukY/VM7eC7MaWt\nHp/h9KQGIByxKPdt/FusPEF/P1Hspu1MBEUQXoUZgklGfM+H9e3TYVeiP+Vt\nBRyPJKCh8kRP+FXdQmhskepRObmp3OKvF1GqHEOV5PD3RsYMbfVgeOIhNOpG\nKYVBxdzZwQtXi83dpC8C0yXkBZKH2WPazNECY7TdH2v1hjr6K3Uq32dUJRLT\nGrb7hkH+6NxeXULBZ0aPcpDgOKUK62PUsByoL1kqYELC04F8+E+Iam31fcZb\nnYV/479wrjtTzmz/dEGWc0Q7rDZUBxVEWMysnGO602KUDzMIpqm3gC8EvZfE\nYsfHYszIgvZySJX60AUh1Z9tYftbYVUAqYVgw82N4xr5hN/IrDh/5vjeW0NN\nOS6011zZ7KDd/z0gWd/at0OgKhuZf/BnExMMQ3n8s8wTVWFdPFAymCf4OoVY\nBUv1\r\n=6k2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOI8tNU06WPXWLW3CCHCXmh7YThmuhf/YOqCdlEuXV2AiA72oXXpSEZS1RsnKwBi9dxTyhr04ML1X9gmQmYFbkP/A=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.11_1568710442827_0.17101443822922935"},"_hasShrinkwrap":false},"6.2.1":{"name":"ionic-native-http-connection-backend","version":"6.2.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.12.0","@ionic-native/http":"^5.12.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"ca17e2ccd74003d670ab31da32d2befe6ea1b4e2","_id":"ionic-native-http-connection-backend@6.2.1","_nodeVersion":"12.10.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dbe0NE1dDMtH8eOMooaRlD1NEbYuWG6UqjRipKxu32sse5OSFHtjCxHF5oPoPaeZdoS+4mkJ+emxVj6YAwlGZA==","shasum":"4dee8cef6d31fcd9fd8b5d03c9233338c7ec37af","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.2.1.tgz","fileCount":65,"unpackedSize":57492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdj327CRA9TVsSAnZWagAAyZ4P/ieA9eQbfNBTqMaS3fqC\n8R0lBnRYZZEA/2PMspi3xl6ZuRgQxC7Zz/wE76UXWxhO6XbIwBRuS7rfYXPG\nruPyLv+u5uknF5AYix2ZNK6G2dKUDHIk8quF8MhrX8qS9NwNkVlX9K/9mraQ\nMlbgvpFiF+nYljqFc09ikET0oUJUJop9chpcWI/omb2RKVM+12rTud6AYp0E\neM4jKE1oPUeeGW1wB3A60equX0hRhFnyTaOG41C9pupCok59JOgwV1s00ihb\nd5DdHiq9Cgn8DzaFEcRkVnUux74zl8KzBk6TnrWkmkO7NcnoMU/GTy8kBy8l\nJmF9POMV+XMd0nW2pp3VJV0+lrjyV9Djf3qwCRpBNOAYtquqkHkebAcztWRt\ned2uwmYux8ev4H9TcmD5EW3aHmJyABCaxMyh1Cji7RZdVb0jO55d9U5sQF0S\nxbCl7+RVhZcZhgLwyjE+gNFwMbnQquOej4VfNjIm/5re8gjqJnvgF2VvQyBl\ngK0VTGqMrCoakYJJNspkCNszoLh1CBkY7j5wc/qsnX7b2+J2X4DabkcdOthQ\ndqBk4/7bu2lVtYVU/Tmz+XTTdcq9Hfh0oKV6MlFDoPagG3Yk7Kml1CYQFsKx\nZyKjY9JEgu5X4QumTccgRCnbV8j0nPoUMmS5VFSFAzWU0fwujKzCkLf73AAi\nR2cF\r\n=S4vr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVjUww+1vTvvM0VaWdO1roQ0SKa4/YM+Guu4/nXAcnuwIhANsgJCWstQAlps8Xq2JXhkTW62+yDlubY9epSqBB6rtF"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.2.1_1569684923206_0.31943063777774117"},"_hasShrinkwrap":false},"4.0.12":{"name":"ionic-native-http-connection-backend","version":"4.0.12","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc","precommit":"lint-staged"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^5.2.10","@angular/compiler":"^5.2.10","@angular/compiler-cli":"^5.2.10","@angular/core":"^5.2.10","@angular/forms":"^5.2.10","@angular/http":"^5.2.10","@angular/platform-browser":"^5.2.10","@ionic-native/core":"^4.7.0","@ionic-native/http":"^4.7.0","@semantic-release/git":"^7.0.5","@types/jest":"^22.2.3","commitizen":"^2.9.6","core-js":"^2.5.5","cz-conventional-changelog":"^2.1.0","husky":"0.14.3","ionic-angular":"^3.9.2","jest":"^22.4.3","lint-staged":"^7.0.4","prettier":"^1.12.1","rimraf":"^2.6.2","rxjs":"^5.5.10","semantic-release":"^15.12.3","ts-jest":"^22.4.4","typescript":"~2.7.2","zone.js":"^0.8.26"},"peerDependencies":{"@ionic-native/http":"^4.4.2"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfigFile":"tsconfig.test.json"}},"setupTestFrameworkScriptFile":"<rootDir>/jest.init.ts","transformIgnorePatterns":["node_modules/(?!@ionic-native)"]},"lint-staged":{"src/**/*.ts":["prettier --single-quote --trailing-comma all --tab-width 4 --write","git add"]},"publishConfig":{"tag":"ionic3-native4"},"release":{"branch":"ionic3-native4","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from 'ionic-angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n### Angular <4.3\n\n[DEPRECATED.md](DEPRECATED.md)\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"a2400e24de34e6a5ba364d5aac20f4743bab210e","_id":"ionic-native-http-connection-backend@4.0.12","_npmVersion":"6.4.1","_nodeVersion":"13.1.0","_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"dist":{"integrity":"sha512-dyU0RbHuHNsfCtNRwCLOPzvoF2jpUbeBSXjIndPjzXC9GJLw6xSvH1nx6mver8LTULGNd5dTgxhXcq6FtpWXHg==","shasum":"931dccb82efc52cd2fe6ce0e0249c6a432f7f790","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-4.0.12.tgz","fileCount":61,"unpackedSize":84441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdznqGCRA9TVsSAnZWagAAYhoQAJMulUhELsqsWt9j8fmu\nKLwXHWP1Rki2zAJ6aEcXpkjpLsn4KK3fZC4yFFkwyvXTrp8igJ/skl5yjXP1\nZOa2Efjsh1kaxE746IwB1aKFnzsa5Zh0/zWGU3aKRFgYkbrSm+dnf5MLnU5t\nAimrArGLeeu8sMICnhdonrDgORQ+zSO98QzbzPQeNPq+6r10/EtP7MoX3eMI\nYz0drDoJEYdHMEhbDLhPs1BoNLNBDGlcL2htAAWlfxjgyrWPaby3+j4++xR9\nG8EKDBG8vqQ9MXcLfN6MScc8bB0tY+E9QpcHMBQL88f7v7ZqlNd2X0QvtzYu\nPS9PVhgWAZC+iTYOviSaiSnsGCvr6wD92Y6vtWzoqs4P85jsd7EyPHj1frht\n5xRq9kXAM931ewTLRqReu7iPox+Bqcugu8bjMt5Fv09m2PU3YWeRoBGrbw21\n8xH/7Kdy51Vt4txkqGyFDY7oYoDcJ4UpLJezlSv20E1IT/0iGSYEKsCTqblo\n2R9Xrld+JtIetsZZ5H55a0AuXdP69C8rNetdtUeb3dbQMi8zXvDCDniD0INi\nt5poLoQB+4j3HSYQ2KtlteAmbWPSXN+2sWMETDAJocm7jFSTmHZ0vA1D78lX\nAetmbMTMOgN9GouSXJ84KySKLCRdKokFziSMngSKRstMzjrt7ThLn+s9VRIR\nMwto\r\n=PO4f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkEDr8YQ1pUkJoY2/XxlsQa4hFAM0Ldi+7+BG+ejQwRAiALPvCKmh+4pQi28QRmT8tRtZogD0BepjI0z9Qy0BWSnQ=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_4.0.12_1573812869868_0.9013408453541969"},"_hasShrinkwrap":false},"6.2.2":{"name":"ionic-native-http-connection-backend","version":"6.2.2","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.12.0","@ionic-native/http":"^5.12.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"6024c137932a49b9999535714214bf8f62cb3f82","_id":"ionic-native-http-connection-backend@6.2.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MVKjRrRxgR241xq1qiCiwkV/+2tsU7Y3VsqPMJW0kyaght7xDNpwh1zJh0lB7r+JhpBGgDDDF94KDPXevv3NGg==","shasum":"fd56eecf51d74fc487b1fb5c3c41b5d45d8fd099","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.2.2.tgz","fileCount":65,"unpackedSize":57979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLJnsCRA9TVsSAnZWagAAD88P/1CXYy6csxkweCh6zi09\n0z8AGqjCN1WlDKuihI0jMnDdR39xOBDSINOFiPNBy0TLGc7RwDQ+YXYFZIy0\nmL4IKEDksrWTHACEbTEu398ZCEOngfd+uy+3bL26T7TmK4u54/MfKQq6TMuc\n/sPDDseiFtIPR4ElNGzV6Tt4bkw2eVsOtmrSdCWhwhvghylK4OniCBu3sSgl\nsqNW7m9VAfnqyFfi9Yr08rwPgabAwkG0LcD0uzmbZEDNlwHTj1MM89AlmfJk\npyAhmOI3e/ERcXByOIjB7HHmj0/rkB/PEtq9SKEoB6sl4utq1BE39JtKJ+/l\nam+AipsmVYBkpolTvkG3r7NrC2QxIzP6OGIUEpSMqAUUDlKEbGNyHUli2erv\nLNgU+G88w7lCyO5RHxdgaG0PqxD32wYCet133kntsRkScHQh05e4Y9k329Qx\n5FGUoG03cG8U4s9972nul1jqxhNCemEKBCvj619tdZwjPU6BUPJKYFD5vDv/\nv5t3OPtz5KtnTP2hbmJaGoQzbB+tCOdbTceGrn2DJZxMAljxrnOo4KrSIKlD\nc18ATsWWdRWP1asoBEE5yKSaTggx3dG3EaeEn82ak1WuryeDDdJPffokvGg3\nHkBIiI+95SspQtW79KgaLdnjzGJRsNGnxbF9rD8rcYiU6CvmqOhWS2UKDSoG\nKNge\r\n=7PYE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCQ2/ozYdtfqWD1pwpeuBq8zNdEXesXXt4svf/5sdG5gIgboiWq3OgGBhtWGQcqA1VipSVBWyTSqZX4NfZmBoOamk="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.2.2_1579981292238_0.7247648855762865"},"_hasShrinkwrap":false},"7.0.1":{"name":"ionic-native-http-connection-backend","version":"7.0.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"rimraf aot dist && ngc","commit":"git-cz","postinstall":"ngcc","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.0.1","@angular/compiler":"^9.0.1","@angular/compiler-cli":"^9.0.1","@angular/core":"^9.0.1","@angular/forms":"^9.0.1","@angular/platform-browser":"^9.0.1","@angular/router":"^9.0.1","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.21.5","@ionic-native/http":"^5.21.5","@ionic/angular":"^5.0.0","@ionic/core":"^5.0.0","@semantic-release/git":"^7.0.18","@types/jest":"^24.9.1","babel-jest":"^24.9.0","commitizen":"^3.1.2","core-js":"^3.6.4","cz-conventional-changelog":"^2.1.0","husky":"^3.1.0","jest":"^24.9.0","jest-config":"^24.9.0","lint-staged":"^8.2.1","prettier":"^1.19.1","rimraf":"^2.7.1","rxjs":"^6.5.4","semantic-release":"^15.14.0","ts-jest":"^24.3.0","typescript":"~3.7.5","zone.js":"^0.10.2"},"peerDependencies":{"@angular/core":"^9.0.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"f9118bcbfc00b6b6559b30748c2dec24514f01e5","_id":"ionic-native-http-connection-backend@7.0.1","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-207Nf3bFMo8BsLhgg5NESsSbeUmAVyusMlSS2CmVTMqw548S5LX+3oR2+l3dBL2yQeI2bbYQVjZffYNM7kkDpw==","shasum":"c8e56519234f32a4e86c4f9f82db2d56dc9f7946","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-7.0.1.tgz","fileCount":40,"unpackedSize":35996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSPxQCRA9TVsSAnZWagAAIMwQAJ7tecS1RRal7kEspImw\nR3IPkftDxJiOKPYHJoB3DU/jBZ5xGj+9KoRvzVSr2nqW6MCCgwEmzc8xDxEE\nZgqlBrt7Fn2MaZSPKEyUhTt1H3AA2c5ugPoH484W//+V/rtVHPjtdiILpPDL\nF26vFU+zt50cOTIUk73M4U/NAxAv7nzHgAj4hhK0tFbY49oYwrKJ+pVQGQ2r\nfCjhVd0hNy3Wfr+dldGwojOfufIk0HI4/eBro5In13DQG74kpl9BHqCtR4Lc\npa8dV+UU7obQWizllY+eB3hH0FNhwz9EQ42wtcXaqmZRztdvQpLYNJmRiDB0\niYOfn9v1/Ci7OU7KKRxZd/86IvMMf1MfgI+BBqdBdNUfBsdsfzm+LKKi8GXv\nxxZqqH31uxGw+K0oJuKYd2szzUezS/z+V7boPc82rzjFCKrJyMzG+UDvdoVG\nyvXpRy5h9h9RmBI1GYtJ5T5c1OT8k8cjzEujPEIfMF63E8g2mRA2fYYofOwb\n6g7w2vui32nn24Jqde8ZzES5E/CBIh/+zY/9Jd8TlSp5YRx/eKdIEYygrYbT\nVTj6NEQ48guLea+4rtLkocvhoa5e8adQUxiGLZBJn6tXgxq4gyb72H3rldCF\ndddGnZqX+W7JUtWD2NHsbjJrTehGPFALQ2m8e3j8z8ZfubQd990vsXTkDZBz\nliy9\r\n=EwMn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4RSBCNfJooEfjKlvMRmcqHwCHeNJKbNr5h0TLMJxjbAIhAMZ14er38TXfXtDWkhlCgxDPOvaJfzVZ6uWbCBkpufps"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_7.0.1_1581841487723_0.2646791294732245"},"_hasShrinkwrap":false},"7.0.2":{"name":"ionic-native-http-connection-backend","version":"7.0.2","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"rimraf aot dist && ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.0.1","@angular/compiler":"^9.0.1","@angular/compiler-cli":"^9.0.1","@angular/core":"^9.0.1","@angular/forms":"^9.0.1","@angular/platform-browser":"^9.0.1","@angular/router":"^9.0.1","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.21.5","@ionic-native/http":"^5.21.5","@ionic/angular":"^5.0.0","@ionic/core":"^5.0.0","@semantic-release/git":"^7.0.18","@types/jest":"^24.9.1","babel-jest":"^24.9.0","commitizen":"^3.1.2","core-js":"^3.6.4","cz-conventional-changelog":"^2.1.0","husky":"^3.1.0","jest":"^24.9.0","jest-config":"^24.9.0","lint-staged":"^8.2.1","prettier":"^1.19.1","rimraf":"^2.7.1","rxjs":"^6.5.4","semantic-release":"^15.14.0","ts-jest":"^24.3.0","typescript":"~3.7.5","zone.js":"^0.10.2"},"peerDependencies":{"@angular/core":"^9.0.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"217006b6f1d2da993f1796977bfc797e06a53833","_id":"ionic-native-http-connection-backend@7.0.2","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-jYxLXhZ+24pYNMf+B+gYYy7OPVPmH59RX6GDddTne0eiPYm7qPmkHVuuV6hdo+VtGzoloTrBfyTS0wNzQmODQw==","shasum":"13d5e77d4cccbfd4434377425ec96309b8b53f38","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-7.0.2.tgz","fileCount":40,"unpackedSize":35977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSP4LCRA9TVsSAnZWagAAaN4P+QBCKfaXzF34gZWFYKUF\nvUYCN7pUTVnx04fG2tmi+xrIj9xQcuW1WCeC1eR23xzMblv0IjOy9yXzoGvF\nEJnnMkzdI+Oc5Z5NsatCkX4AsYz6LDesdnHNYJbaGkYmPjf8q9gvbd6M7jLc\n51PT43p8P891XNwoywU0yjX8w+myPHjOWXoj0XdFAN+5ZZWIC1YoV26fJPHa\nIu0q52prQ2wOAglukBTeaq6iEwv9oz/uAfcBgCSr5pCyM7GlitXOZN7JeVVB\nMg7+ioJOLi1XQb3jLQ6Kcl7XNVSVXjHivEs46j2uqOHMOBfkQf2tXmw0UAfc\n+iEVVxP6dJzo/lwcBtQwjBsAVkb/Kkq/F4p6i9xD8FG6t4j46fqkEIs9SnCp\nLpKZoRCvrWpyZGS54YuUyqwQiAIVV13iliNyygo8SEuL2Hsossmh3BaH//VT\n4Dbk5AUo2ocCXMziT77UwvdqDZ38FKHY+clSAlUZPQt19f2zjED004ix1ZcF\nnkn2Cu4PeOsdy6YUGJiY88NIYrKNyeHw86QerPcZsB52vihB/EpBW5X9eodN\nN3DUOsw6/yWg0funm1gokvnW4kp+AJk5IqJo2eWnT0aFuNSJ8gvFHD3XkStL\nKZ+id32zdYYQeUQYFFod98iYjUvevl4Ww2WAwLkBlq7Pg2eyJq+qK+QhwSJx\nwbla\r\n=DfX1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDvXJ+Unopm9vJZjm/+LXKllJV6A+FLivpxIhCFHI07lAiBpOOEIZXQd8OTNkvOH53zE34cTjmIteOTllqLHU+YDGQ=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_7.0.2_1581841930905_0.8014270749482271"},"_hasShrinkwrap":false},"7.0.3":{"name":"ionic-native-http-connection-backend","version":"7.0.3","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"rimraf aot dist && ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.0.1","@angular/compiler":"^9.0.1","@angular/compiler-cli":"^9.0.1","@angular/core":"^9.0.1","@angular/forms":"^9.0.1","@angular/platform-browser":"^9.0.1","@angular/router":"^9.0.1","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.21.5","@ionic-native/http":"^5.21.5","@ionic/angular":"^5.0.0","@ionic/core":"^5.0.0","@semantic-release/git":"^7.0.18","@types/jest":"^24.9.1","babel-jest":"^24.9.0","commitizen":"^3.1.2","core-js":"^3.6.4","cz-conventional-changelog":"^2.1.0","husky":"^3.1.0","jest":"^24.9.0","jest-config":"^24.9.0","lint-staged":"^8.2.1","prettier":"^1.19.1","rimraf":"^2.7.1","rxjs":"^6.5.4","semantic-release":"^15.14.0","ts-jest":"^24.3.0","typescript":"~3.7.5","zone.js":"^0.10.2"},"peerDependencies":{"@angular/core":"^9.0.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"next"},"release":{"branch":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"91d4d15bacd409038120828c41eb6af6551fb791","_id":"ionic-native-http-connection-backend@7.0.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-ZUEjpRk/cn9EChBNtaWS6RD5gIqeDkOVIXjqrpNfCPduf5lovnj6OZLDby0+hdo1WqFEx8BWeT2FaPGXoLrWMg==","shasum":"b25fb42760d6108b920d0218fd835e6359b6c972","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-7.0.3.tgz","fileCount":40,"unpackedSize":35744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSRSJCRA9TVsSAnZWagAAteQP+QCYCSeY7qHLKcNnQrY1\nKKa0hX9xY0PL6G8kKY4aGNcX0SBbFTMiqvisXRJn7wy7Mz6AdtTDU4QMVxxq\nrQfglirbThKBVszRfxZqxSVUgdo195AW9Px9W2yFG3RHVznDin4mh1ctzjEk\n5XxxYP/IPYgw75Y5CM8UOg0MUzosR1BNxfBfmVEudLHnBwo4hd0EsO0z76So\n4DTu5KdvMmMD2rcB7W7AS87hRBK92jBPQVIr2PnOP7MZL4lBhGvF6OMm/zxp\n8DpJSnTiCkqcwlH8j4N2f8myylQYthUBWO9AIiPqhjnFIg4uROupTI/EF+ms\nzj82Vr2lvqseAvQ0yFs3ikSiupt+SO3hjZvMHfFRqLRRQiF+xyyVkcqAIzcF\nRN/4jOxNTUnQBRxS5qG2wlXWjFnRKV4rVO1uxh6wvuZetO1a9Rlz3MjL+SJa\ncrbTLLtDCnHcsigDXUjsdjQytgT4Klta9PNEmU7BSMnLcTuB8Sba3yRPYXBM\nNKZkfiXwL6Gtu323OwMKCmeTs1jdGWNCntQzNP4qNzPswwTZhFCjqBJfF6NZ\ny1cHmYVTQjzaNj1LXFVG7LtrKpTFzQ/XsP9eu7g22Ue4rSVOkDId6dUhkWIh\nzgew8o1OzhsVC5uHF4PYrW3yjiycFfWdw+dBVaMg/UIRE9qkLyzbhKUs2sIm\nA/rN\r\n=Tc5C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLKbVtGPe9Jjtb11T2nlb5Eg0uXTM2UrqcG1TF11qAEwIhAO2JtdzZF0inmtcjwy+SsEnPJzFvCXGv/qJjacCxQxaa"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_7.0.3_1581847688602_0.10457667075088395"},"_hasShrinkwrap":false},"6.2.3":{"name":"ionic-native-http-connection-backend","version":"6.2.3","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.12.0","@ionic-native/http":"^5.12.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"angular8-ionic4-native5"},"release":{"branch":"angular8-ionic4-native5","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"6fabf7bec8ad6b158c1707ebfeb70c7cc2abc6e8","_id":"ionic-native-http-connection-backend@6.2.3","_nodeVersion":"13.8.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-VvxPXHVeiWF2TqW5wNQDAnG5flNp+Vi/Il+TKX4livUogoAcrS3tTJPiK8Y7vCWAJd0SIv2Mr3yPNYW1pwAj5A==","shasum":"ccd256a2d2535c8e44377045942b85b32218040a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.2.3.tgz","fileCount":65,"unpackedSize":58052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSXVdCRA9TVsSAnZWagAAraYP/32BbDpBEPDmLfG3I5MV\n+npBTq4Pnm1YitUyOSzIyM75wx7rJRHo5MBDTvuOCQlp0ZzSRM7734Ej+i6G\nzvwF+kW92FNjLcll7biyQUhZAqEmbSARuPZ81bLvsrhlTVIBO8kJsDv8DmsQ\ntNK9UbMPrJC7ALpX0Aasex04N6mKZRRpEgnQKqWPXCtJMn9wLmYgoIL//NzS\nveIPraLz84IN2C6A1z4vhAQA63D9gmTQY+jF/i00V+4VBJx0Ku0Sl1fx7wVv\nW5rY7w3rMJWWazaLprQ77/HVgFGIu49DL0+aPi8aMNr5FeLjNHhzOd+3yYDO\n5ZfZVU0WsXciOKmLBA86dZGnm2vLRL1IwbgP1AHZWhnrNKVFY0m5dnj7kw2H\n7dAoXLpQnF7OMYhIFYWV7NVp4FJLxfzmMZmv17n5iZPVZojEWbrM33P/xSDO\nM+3FGNSIa7zzrPbW/wE3XRDXNfGaiMFEItjUeBinsbjkiP2EixFnMseIxFDm\nw+i+MSi2gPMh2QJJ0xNqE1VzaFtAShn5+6paZCqDOtky0krHMdgFR6ALJe1F\nGCdhNkMhtDMnYsn59CX3ySLNz4pawjljetlEobw5cERrcBP9p9tAfa26QH/X\nmqhRzAyel2u6VeP+iJkmdDplbnD8OUxGdXZotKeLZdt+7sk0Gl6F8WyuudKy\nncue\r\n=tnPE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV59VFe7k4HnHYfbnbevfCFmxabiGK4Aot8qpdvaxvWAIgPZYpYHsR3DOBrnKrtJAX1VrceamPdNFM7My/VpTKZI8="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.2.3_1581872476744_0.1395724064164019"},"_hasShrinkwrap":false},"8.0.0":{"name":"ionic-native-http-connection-backend","version":"8.0.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"rimraf aot dist && ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.1.0","@angular/compiler":"^9.1.0","@angular/compiler-cli":"^9.1.0","@angular/core":"^9.1.0","@angular/forms":"^9.1.0","@angular/platform-browser":"^9.1.0","@angular/router":"^9.1.0","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.23.0","@ionic-native/http":"^5.23.0","@ionic/angular":"^5.0.7","@ionic/core":"^5.0.7","@semantic-release/git":"^9.0.0","@types/jest":"^25.1.4","babel-jest":"^25.2.3","commitizen":"^4.0.3","core-js":"^3.6.4","cz-conventional-changelog":"^3.1.0","husky":"^4.2.3","jest":"^25.2.3","jest-config":"^25.2.3","lint-staged":"^10.0.9","prettier":"^2.0.2","rimraf":"^3.0.2","rxjs":"^6.5.4","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"~3.8.3","zone.js":"^0.10.3"},"peerDependencies":{"@angular/core":"^9.1.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"next"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"9af5046c7cdf6fe3fbb50de12724d55f0eee6f36","_id":"ionic-native-http-connection-backend@8.0.0","_nodeVersion":"13.11.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZlcT2juXI7dfIYminaVSe9EAfy4EqsbMKCHumOO6tZyk/rloKiO4LUirdOKcq+BKnC89LkvhDfhnyXexA6CQIw==","shasum":"cf1d16e74e3f25c4498e1106b3d68ad6e28c1712","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-8.0.0.tgz","fileCount":40,"unpackedSize":35741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefxhuCRA9TVsSAnZWagAAlskP/iRyI9NhNisNFNcdeMlT\nd/iV9LlNnTJJFz/8i2UNAhMDWgFowfAeZ8+R55eKOy5dUSj/z7erBA92IvtA\n8ermebt0X8Sk//WSGYURE3l7VpATFV8/J4Qo1yQDraEEwEeAAfMw9+qQ4RnI\n+SHOcS+YXSmLlxJY0oOkMcwSzG/HxDD5NpsTra3vk6IPsrOcBMx8t63ElqGf\nCweQdIcua78nJdJilvW7cJmg1B3i4e1S668Zj2zEawRBLdSMAyQCMg/gNhfZ\noGP6StPW0xhWEi+/b8TJqmE2EZA+FG/TGUuhxQ1MT3UiqFGVv3lnUxeQ/AQu\nmUgViLdgYVGTWuck6diJuT61d1lubaVH6C9du34OPH27VJJiWSKxeyKQBElI\nWTLgXKzKINx2SNPi7Tur8YD0yJcl9mXyxcqDyLqqZdnrs2DWRGYOWbgkF9hh\n2OqjpcWAqj+RTnqV38jl+8jsLXE/wdoVYWWY+ONlylWyhDilYg5hqsgsd0tA\ntGr7DSQjOUCmgd2T0eZelChvybGVuGdEpassS3oUPORZsdt+mnt2Y0AqB8X6\n+qczscQL4Nq5dbE/74cdDxyaFyMXfpSMk9tHIdGy1RkdTZE6ZFdrqHWru+pT\ncCQwdNrNzKcYXI0wCfWyudJ4bGJorDwiyEpk/wORgj/jMmhabiD2AFfpkgiG\naRN8\r\n=kN1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/jHnBNo/Dbei5yH0Z4nQlOc60uxlCxbQPp2ODGJBBxAIhAPl5z8465da5K2sZgP3VPSJ7pj7zt98ATFxEoKZYbGIa"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_8.0.0_1585387629837_0.8710960697873984"},"_hasShrinkwrap":false},"8.1.0":{"name":"ionic-native-http-connection-backend","version":"8.1.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"rimraf aot dist && ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.1.0","@angular/compiler":"^9.1.0","@angular/compiler-cli":"^9.1.0","@angular/core":"^9.1.0","@angular/forms":"^9.1.0","@angular/platform-browser":"^9.1.0","@angular/router":"^9.1.0","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.23.0","@ionic-native/http":"^5.23.0","@ionic/angular":"^5.0.7","@ionic/core":"^5.0.7","@semantic-release/git":"^9.0.0","@types/jest":"^25.1.4","babel-jest":"^25.2.3","commitizen":"^4.0.3","core-js":"^3.6.4","cz-conventional-changelog":"^3.1.0","husky":"^4.2.3","jest":"^25.2.3","jest-config":"^25.2.3","lint-staged":"^10.0.9","prettier":"^2.0.2","rimraf":"^3.0.2","rxjs":"^6.5.4","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"~3.8.3","zone.js":"^0.10.3"},"peerDependencies":{"@angular/core":"^9.1.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"next"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"7e06b1d180c07b09dbe7d5d571d499901e77bace","_id":"ionic-native-http-connection-backend@8.1.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ppZuaDyEbrJ8V5dTOlcE8Ug7lw1geuEpXgiD8DpnVqC2cOFsfSHvRSN+e1nOOEBzEywCK8hWKA3Fzqk4OkQIIA==","shasum":"03f8ab52fa231103c44cc7e597c521093aeb41ce","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-8.1.0.tgz","fileCount":53,"unpackedSize":38915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevODJCRA9TVsSAnZWagAASmYP/3Lwqq0/FFQjpmv1WHOw\nPHZbaWf7GGvamt5QOevL3RFDHJTISAphGjFgznRDY/sy1OcBjyt1R6SBvyVA\npI4UZBsbSGd5RVrKxdXmLWd1gaNTsf+Z3WisX66kMU59cu1baqudjtQW6jqR\njL2HF6FzR5YfeXI+APRfLWGr5TxnQVqXDNf8vPCI6yvocXQxFfs2pdYWN2xs\nfIhJD6gNzLIdGnpD8HGoWGcACZVivTsrua+dB+99KgqOGcO3VeaeGE3zt4/f\neZPcv3vzb6Vz05hL0qGpXqDcJOepo24De/ZbDKdtK/WnJMHKWRu6w3xOfm4E\ngk1Ru6Z661B1cmkXRkR1/SpsmjkQG/7OwLhC4YJk4upaZjBB1jKlGbL478OO\nS+N60HUCAUlMt1iwxhd4vz9LDjaFD5W71CL0sv3MjwEZOAOw1roB6UyIQM5f\nQU/+JNrQLP6pbZ9oL/ZPiMy8O/etyeDWlfME+gI5hV+iYKwjrQHSVAqbkrFf\nhcl3+IoYBVkG35VV13++kXFDXy+ktHwxoeHADgQ5xmdIfmFaiCNfMRcq+4qQ\nSfA9EpH+g05xdofqta8uXpbQsm888b7kt29OUYAiLqYyLKMhfadktod1okCZ\n1cn4W5SU9+pv7bHsXhFCfOtYYjP1aABYzjKnOay8y9uFIKpgQ5svb37rcFze\njDQq\r\n=BqdG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkvg6CPOpFu/YII0wrtLosEKGHQFFfqgcgmy3x2EDDdAiBPlvDuzQF1U8AruaBro8/qO+46ydoxjKhyvZMv2qSj0A=="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_8.1.0_1589436616484_0.1357224463743929"},"_hasShrinkwrap":false},"6.2.4":{"name":"ionic-native-http-connection-backend","version":"6.2.4","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.12.0","@ionic-native/http":"^5.12.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"angular8-ionic4-native5"},"release":{"branch":"angular8-ionic4-native5","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"9498c9426eb5fe07b176a1b373b4e4887e03eaa0","_id":"ionic-native-http-connection-backend@6.2.4","_nodeVersion":"14.2.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-U+QgFjzXBEhbRwvB7n71TZEiBJV4IBkxSokAFz4THWSMLA9V1rqKpWE+154YN3ot7p5XeVZjprFnyQ+gdp1HgQ==","shasum":"c1b236106fd1138670685f3d7e1bde055770aaf8","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.2.4.tgz","fileCount":85,"unpackedSize":61462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevOSOCRA9TVsSAnZWagAATCgP/1JowdKr7oqzhwpvoafB\nhJjDJS3lCAYaA/23MAOjFsDg9x0ckyUAOUTMU+mSFz2Xvi5FnSI02ViUs4Rd\nMX6Z9NaBBuZFyIPIHAmylOJfFLoxP5S/YtM47EFWad+G3M7PLKqDtIzCKLBh\nzq4kBSlqIo9H12BDtc4DiVRN9yJNdPgnQsBmEGKLemjQoVrmTSZG4bJA5NLr\n1OnKYWUzHUfkDdn/r430V49AOG/XFcMzgWPPeVg+AHDUe3nQ3p48TBsYtiDy\nYGQ2CoKM9mwVImsOZZagCtCzv2QcI8RCWbTF04THfgOvJ4B6KzOkijXUwZ+l\nA01+1TtEMu7IHG4oLvIFxzlg2cyHukJ1mWKLETGsEX77NuXpkhVK7CLGfv3Z\nyepXCo1ki5jXpsYCrnSxzRQIeq8+CLToPmNat3bTck0ON+bOtLSxsTezx2R4\n8Ba6UCsxEz5jzR/Cm+Qpo1Ex6ZuhfT9Os1p9IYJ2MqevenRmLfS7NiSOB5ye\nCl0MS7N8giwSFP5D4iU3az95uGttBOHei8Y1xwtNyd+8BtcVmOhtEQkEgcqo\ne/ISl4wAyOlULEmPRaGuhxfWhklsKgBoc9aiDpFKMwAyjwsw8JdSTI2jIcKR\nmm1Ec2M04qdoiq2mbzbBQNkrL9kOcrsPuNqP8+EQQvKYQr8D4gp0N9MCWNN8\nGidn\r\n=hjb7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCin1CmZajKTrJWK/jk/PRDhA4LrHZr5xR4LUv7ajVWowIgCxLLJrQl01+USSJk2r+cynv1ny0XO2T65SE5+EP6iMc="}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.2.4_1589437582127_0.6143407142866824"},"_hasShrinkwrap":false},"8.1.1":{"name":"ionic-native-http-connection-backend","version":"8.1.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"build":"rimraf aot dist && ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.1.0","@angular/compiler":"^9.1.0","@angular/compiler-cli":"^9.1.0","@angular/core":"^9.1.0","@angular/forms":"^9.1.0","@angular/platform-browser":"^9.1.0","@angular/router":"^9.1.0","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.23.0","@ionic-native/http":"^5.23.0","@ionic/angular":"^5.0.7","@ionic/core":"^5.0.7","@semantic-release/git":"^9.0.0","@types/jest":"^25.1.4","babel-jest":"^25.2.3","commitizen":"^4.0.3","core-js":"^3.6.4","cz-conventional-changelog":"^3.1.0","husky":"^4.2.3","jest":"^25.2.3","jest-config":"^25.2.3","lint-staged":"^10.0.9","prettier":"^2.0.2","rimraf":"^3.0.2","rxjs":"^6.5.4","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"~3.8.3","zone.js":"^0.10.3"},"peerDependencies":{"@angular/core":"^9.1.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"next"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"595dbcffc6319ad0495527c086769df1bb962ba1","_id":"ionic-native-http-connection-backend@8.1.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-f13ekCO74YHtaKo4nZEfcokajqHNCEsQqYLa29rB7/Pugzhu6F0O0LSFyEkP7T+Wo70HMiFyvfCD6toP+LJoRA==","shasum":"acc7fa03b667ce84079bbeeb2e67655068c0469c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-8.1.1.tgz","fileCount":53,"unpackedSize":39222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSkddCRA9TVsSAnZWagAAF44QAJerXLLGJUQ/w8A5bojo\nzUW3TNOzo9LM5nfYu4pUOA1A+VF5WeUBpNKazlFcvKEY7ulI/ko5gvvzR/46\npWfJkGPGpvRk/KDe0t7K7F/+/Mm7ORJRZb+TE4ENkCo4ef/nbRmnV87DjzPa\n2zmVjbb77AWwkNxhCVwK1lMiLOyYzCFEvmPpT/D1zSiSjMJz0Tay0f3TnMUu\n6mToFgwdHdhDwWlodG4Znw+E+CzsrIvokZKrtz5dIjY+4Wraa53iQ0kL5ubs\nISMoXl1K/wssTwaRc3mSuwsaA/NsdMZhRK9CyOKWVk9UfYae5iJiSbqIRABu\nXpNYdPNumd0Aa5lXdHr17jFXxPWivBBy+G5V+E3fVevrXjs7K9JMZyhbJD22\nw9hW5n25QKqKFJ4DsVZrmFK8wNEDso8iQ8tY2MpopLfixwE3gia0hU/aLs0O\n4fTkcaErbpv+vuIjj6Z9GFM0zydhImhOkVOajYYNkk4ykiUykXppAiun4dj9\nV6I3GmG+6QddE56ulmo6/hm+/tW90p8U3mEUehwgQk7qoz+dl9KqTLn5YXfC\naF0gC9oBPOQI2GXf+5rH8zAP85S2ONQoRw9b/uIXNXC1J74/MfCs+r3HMYLZ\niwgNRek3SYq73kW8lW2e3R5nx9AYucx6m72sGdiXxBgAd4P6K6vvKRwo3VSo\nAoMT\r\n=1q4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA6+JeNF2+yx+A+7wEnppuPFXw/oT902EsZ0ehLiy5AAIhAMr8S5xhMLqrAXM8KBYBE4DCOsRQ/oY50i1vUmOfND0D"}]},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_8.1.1_1598703452756_0.1808557744131456"},"_hasShrinkwrap":false},"8.1.2":{"name":"ionic-native-http-connection-backend","version":"8.1.2","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.1.0","@angular/compiler":"^9.1.0","@angular/compiler-cli":"^9.1.0","@angular/core":"^9.1.0","@angular/forms":"^9.1.0","@angular/platform-browser":"^9.1.0","@angular/router":"^9.1.0","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.23.0","@ionic-native/http":"^5.23.0","@ionic/angular":"^5.0.7","@ionic/core":"^5.0.7","@semantic-release/git":"^9.0.0","@types/jest":"^25.1.4","babel-jest":"^25.2.3","commitizen":"^4.0.3","core-js":"^3.6.4","cz-conventional-changelog":"^3.1.0","husky":"^4.2.3","jest":"^25.2.3","jest-config":"^25.2.3","lint-staged":"^10.0.9","prettier":"^2.0.2","rimraf":"^3.0.2","rxjs":"^6.5.4","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"~3.8.3","zone.js":"^0.10.3"},"peerDependencies":{"@angular/core":"^9.1.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"next"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"1b6c95cfe72dd457417efc9d72fb4749f823344a","_id":"ionic-native-http-connection-backend@8.1.2","_nodeVersion":"15.5.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JnRUeNnEnl+N+rdkT522sVR/V18hY3oWQfQmLINjwpKeMmtuOIUsc5XLAcWUyg/bc4Pt19rvJvsWT1nvjxJDXQ==","shasum":"d04f57eb50d8fc380a05deeadc9985466b522efa","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-8.1.2.tgz","fileCount":53,"unpackedSize":39590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDvHMCRA9TVsSAnZWagAA7ikP/3Lh5mNs2qwBa0eGGLZ9\nfhahjEzZk7ByvKui63oje6otZs5bxWO2m5fa1eTcRRgArS1+zTDOAvyGZmBw\nPga6kczdbEzVYNUJj8XPbko1eLrG/S1cQQiFjNz177m06F8/eq/mYV25YJeq\naLXcx6tok0zfaBOKiTfEwd7nUMFynJhO2Vazl38rZjU4S2CRquJ0nzsgaz5P\nVq5gLkNif+zELHt+aQKVT39It96lMb+77NSpI9a7r5l+7PZlCqYA0dq6pHkQ\nfSVAEzdECiMZwUKf9jmXYUJUHd1G7S4hDbyef5XMoy59q0W0nUUPI1k3p3Hf\nLLglKBJ5lW4mjqpM1/Thmfv17/ujJ0mpVhjlRcOfq0+675puEvcsu1NgFobp\nN7R3oCc0/TTYQ4fxrMwUmHf9xAW7mpow7JNi8RoVqylFYEaEzX8cL0Ife8LN\n8je2JlTAL+vqEPoELryQu256J/jCk0SHA5PpngceUYWBPcT9JkwTvNBWDSoW\npH9DOLGaMy5UnBYxG5Yw7o+xQKdduUzyRKnXlph+vx8NtSBhfWcOAwhJeVjZ\n7or6pc1J8DhQvk1BCrJ5Eb9aIomJz5OaNvZfMXPne7Ny+qFzvW3Z7Rb1fJsA\n8znOfNfruY3n3PcTSS4fKh822Zlz3AaUBiwg+c3zhiS/ZUZmFpYOS+7yUwMx\nmK9K\r\n=elvj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB001pm17seWxV2pSPABeVg2eV4/MZj/swn7XUGdRA/UAiEA4ASO9aTkrJfVtVn7jdnUfCuc7s3edEx8zPloyIJktB8="}]},"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_8.1.2_1611592139954_0.8644254636976891"},"_hasShrinkwrap":false},"6.2.5":{"name":"ionic-native-http-connection-backend","version":"6.2.5","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"commit":"git-cz","test":"jest","semantic-release":"semantic-release","build":"rimraf aot dist && ngc"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^8.0.2","@angular/compiler":"^8.0.2","@angular/compiler-cli":"^8.0.2","@angular/core":"^8.0.2","@angular/forms":"^8.0.2","@angular/platform-browser":"^8.0.2","@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@ionic-native/core":"^5.12.0","@ionic-native/http":"^5.12.0","@ionic/angular":"^4.5.0","@ionic/core":"^4.5.0","@semantic-release/git":"^7.0.12","@types/jest":"^24.0.15","babel-jest":"^24.8.0","commitizen":"^3.1.1","core-js":"^3.1.4","cz-conventional-changelog":"^2.1.0","husky":"^3.0.5","jest":"^24.8.0","jest-config":"^24.8.0","lint-staged":"^8.2.1","prettier":"^1.18.2","rimraf":"^2.6.3","rxjs":"~6.5.2","semantic-release":"^15.13.16","ts-jest":"^24.0.2","typescript":"~3.4.5","zone.js":"^0.9.1"},"peerDependencies":{"@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write","git add"]},"publishConfig":{"tag":"angular8-ionic4-native5"},"release":{"branch":"angular8-ionic4-native5","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"dependencies":{"@angular/router":"^8.0.2"},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"64e8e1a9ef2e68644dd6cdf6d3ddd1d14624b136","_id":"ionic-native-http-connection-backend@6.2.5","_nodeVersion":"15.5.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rdmLMHVX1u496G9cHU5GRUAJZV/H7xdb+34E273WpsXc4BP6wE49waQ/KZBrV0LdiWnav5jrGVBgGFXiS8xQOA==","shasum":"9f6e535f338470960b8d3cd5937a47dba003f4fd","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-6.2.5.tgz","fileCount":85,"unpackedSize":61748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDvL8CRA9TVsSAnZWagAA4bwP/1dK0Kj98mJSJuiieAJz\nvNK17/PhpQ9oB/bNI9ygROZpdutKQQqjm1z0GC/irKb0JhyJy+m/Ruc+9Itk\nhNRbko9hFCUZv1pK2aYs3+KUeUOn6pNgrFZ/0h+vqsjdKoSFVVTZC120VbKW\nHi1kJN80OGGPwo1DfoG6ul91zu8PxoCIUFtg5M2lglweF8ONcdOQUjaPRs7m\n0FdeNb8BUXTr5KuUNO1sxYFDQ3ZplflQkAqxvyM0/gShShf8Mf0MZLUa9uhI\nlHkySuswnWddr6VAvN9Yh5K3X/+lUuHqLugcXNURcydx2ZDpBjQ9tR9ZJXWW\nC399/LZr3IvS7ZbWO62MYt7wPBV9KwhPo3nbG5+DBvCYKPtN1ra2SdP6lHeq\nQtMaF4S6EcpB67DSZ8eXpcxUW02Cu1z8sgVquK+6Jb0UrGQzfK8fFK+a6aQ6\nzRAszfReRzo63+3XojgX/Pb4GdcMD8p3+mnYCEFEIRMy6ASsstDO0ZHvKx4X\n+IeJdRlr+calDbB/PneXoS3b4J7H+8yeLx3hD1GDxdz2UdoEqrzZLq0B7Fcb\ni41I4/xuNZARx4CLrsI/LVavFfqD77/lqYlpJ0jREmcVI0IxhCgEJbUNLWjW\n2D/yVHkSzC35dO1TVBGw/5KpY4ylNSxjB6AB7ctH9Dq9oMdo3MXi73aBIKAP\n10Qo\r\n=vrvr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCW4ZAD01NL72xOnxQSnyb1yinMhJO1EsvfzMBc1O2wAiBbEMoVd1/SCWi98ZzEyEvvUK3l/HdMnaapGB8MQHPxzA=="}]},"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_6.2.5_1611592444549_0.25651638902118035"},"_hasShrinkwrap":false},"8.1.3":{"name":"ionic-native-http-connection-backend","version":"8.1.3","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.1.0","@angular/compiler":"^9.1.0","@angular/compiler-cli":"^9.1.0","@angular/core":"^9.1.0","@angular/forms":"^9.1.0","@angular/platform-browser":"^9.1.0","@angular/router":"^9.1.0","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.23.0","@ionic-native/http":"^5.23.0","@ionic/angular":"^5.0.7","@ionic/core":"^5.0.7","@semantic-release/git":"^9.0.0","@types/jest":"^25.1.4","babel-jest":"^25.2.3","commitizen":"^4.0.3","core-js":"^3.6.4","cz-conventional-changelog":"^3.1.0","husky":"^4.2.3","jest":"^25.2.3","jest-config":"^25.2.3","lint-staged":"^10.0.9","prettier":"^2.0.2","rimraf":"^3.0.2","rxjs":"^6.5.4","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"~3.8.3","zone.js":"^0.10.3"},"peerDependencies":{"@angular/core":">=9.1.0","@ionic-native/http":"~5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"next"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"readme":"# ionic-native-http-connection-backend\n\n[![version](https://img.shields.io/npm/v/ionic-native-http-connection-backend.svg?style=flat-square)](http://npm.im/ionic-native-http-connection-backend)\n[![MIT License](https://img.shields.io/npm/l/component-library.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n\nThis library adds `@ionic-native/http` (when available) as a connection backend to Angular's `Http` and `HttpClient`\n\n## Motivation\n\nNow that Apple promotes/requires the use of `WKWebView` instead of the deprecated `UIWebView`, Ionic has switched newly created apps over via their [`cordova-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) \n(and Cordova offers it via their [`cordova-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine)). That causes requests that used to work just fine to fail with [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) errors.\n\nThe real solution of course is to fix the CORS issues server side - but this may not be possible with e.g. 3rd party APIs.\n\nEven though there is a way to solve CORS issues without changing server's response header by using [`@ionic-native/http`](https://ionicframework.com/docs/native/http/), this only works on device and doesn't provide all the power of Angular's `Http` and `HttpClient`.\n\n## How it works\n\n- The library provides a `HttpBackend` interface for Angular's `HttpClient`\n- This `HttpBackend` interface tries to use `@ionic-native/http` whenever it is possible (= on device with installed plugin)\n- If `HttpBackend` finds it impossible to use `@ionic-native/http`, it falls back to standard Angular code (`HttpXhrBackend`, which uses `XmlHttpRequest`)\n\nThis strategy allows developers to use Angular's `HttpClient` transparently in both environments: Browser and Device.\n\n## Installation\n\n```bash\nnpm install --save ionic-native-http-connection-backend\n```\n\nThen follow instructions at https://ionicframework.com/docs/native/http/#installation\n\n## Usage\n\nAdd `NativeHttpModule`, `NativeHttpBackend` and `NativeHttpFallback` into the application's module\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HttpBackend, HttpXhrBackend } from '@angular/common/http';\nimport { NativeHttpModule, NativeHttpBackend, NativeHttpFallback } from 'ionic-native-http-connection-backend';\nimport { Platform } from '@ionic/angular';\n\n@NgModule({\n    declarations: [],\n    imports: [\n        NativeHttpModule\n    ],\n    bootstrap: [],\n    entryComponents: [],\n    providers: [\n        {provide: HttpBackend, useClass: NativeHttpFallback, deps: [Platform, NativeHttpBackend, HttpXhrBackend]},\n    ],\n})\nexport class AppModule {\n}\n```\n\n## Contributing\n\nContributing guidelines could be found in [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## Troubleshooting\n\n[TROUBLESHOOTING.md](TROUBLESHOOTING.md)\n","readmeFilename":"README.md","gitHead":"559dfd3244da0163bcf988ccb5d80a859337bcd3","_id":"ionic-native-http-connection-backend@8.1.3","_nodeVersion":"15.10.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fsIySzVtqEoxQHH9gFjCigXVRGa0vFoc7o6c1MktnsmkI/3HU/YwiajtwhuV479o92Upx5I0PtIK0qbkvm5Ifg==","shasum":"c06e2981c724b5ffded8c580addee0063571669c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-8.1.3.tgz","fileCount":53,"unpackedSize":39591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOg0ZCRA9TVsSAnZWagAAnmQQAINY171g8IorHu0JTHdQ\nYiQSypwtYaxIhtTxOgR+Mmp+0GjQUZ/fjZ5AdOg4BIJsP4wIGV2bN1wouh0m\n3aa2DFZJbzo/IL6BxRqK8qKq99hNjU1A/8ZyLmpkfQWEyNdBsZkQuNEjhykg\nDyWcQb0ZRmcbshz01x66BHLWgx98ZILKo1JWwzt4MuF9oHU37v4lxYTPMv/J\njsAh0klhH2A6jSAY+GySiBBsldolyMf048psYnFyrkV4DXWjTJiKW+XPmomC\ng9i4Ib20hI1OiODRT/TGU8tbCmTPjdTPjIHhBOzZlulYW+bFbxc3ObFuDrHT\n0vCIuqT9l1dipfyyB789LZeJybeFm0bEBBqBVh0urJfrutsckam1VKDyTFGL\not80fcFuP1VYxSYuAeVDzyyGwqRmcZ4xcyQhdRT3U61jHa2wtReS9YDNmFEk\naEXgh6WgqqY0B0cGuEmjXH/1YFV37L9li1Px02CjnYwDPEMdTB9hy1AsAMgm\nWJcnqfaGClB8YQb8WfS6N/hZfmAG5SU0VVTFk7CCkvtRTmAhFZQMIgkQi8sE\nevNzM4OcTe4oArvDsRdyXU8vllPQlfziPbMicEeASmfVC9+bG2Iz8N9HjaAD\nPdCKNgkQWsKlO2y5Az8KkVoegwIWbywxRuphOT/dgniHNnjqN2P7w5ae9zdv\nJKSy\r\n=d/8e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKv1H/YRshgd9OTD8iU5YU2bmL20ObpRQ57NzWz9Zg4QIgOkB4NATjI6di/jZaNK6tjn80LIa9qgMnIiCTyibZH9A="}]},"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_8.1.3_1614417176551_0.20531866780934527"},"_hasShrinkwrap":false},"8.1.4":{"name":"ionic-native-http-connection-backend","version":"8.1.4","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dima Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^9.1.0","@angular/compiler":"^9.1.0","@angular/compiler-cli":"^9.1.0","@angular/core":"^9.1.0","@angular/forms":"^9.1.0","@angular/platform-browser":"^9.1.0","@angular/router":"^9.1.0","@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@ionic-native/core":"^5.23.0","@ionic-native/http":"^5.23.0","@ionic/angular":"^5.0.7","@ionic/core":"^5.0.7","@semantic-release/git":"^9.0.0","@types/jest":"^25.1.4","babel-jest":"^25.2.3","commitizen":"^4.0.3","core-js":"^3.6.4","cz-conventional-changelog":"^3.1.0","husky":"^4.2.3","jest":"^25.2.3","jest-config":"^25.2.3","lint-staged":"^10.0.9","prettier":"^2.0.2","rimraf":"^3.0.2","rxjs":"^6.5.4","semantic-release":"^17.0.4","ts-jest":"^25.2.1","typescript":"~3.8.3","zone.js":"^0.10.3"},"peerDependencies":{"@angular/core":">=9.1.0","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsConfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"9b25ac8e565e3283d6233f414227f7749397e90a","_id":"ionic-native-http-connection-backend@8.1.4","_nodeVersion":"15.14.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/MBjHKyTLYY6jgDEEk7XuyVGVNhOhw6XerFXgNdvz/qZU4qo1jecf18UBoymST3zlhyQJbd9KYGKkqKd1RcA+g==","shasum":"49e778cff73d83ff894febb365e7e1cc62e97b78","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-8.1.4.tgz","fileCount":53,"unpackedSize":39593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkt1xCRA9TVsSAnZWagAA2dkP/3/mVftWLUQoLF/qke0B\nxZ28MF7BscBQEVhZbPsqFpq8P2p3VX5Q8BJrJygAr2hC1qGQNLAUAxHwk5lu\ncqY0sc41AqE9honh/q0v1uOJtTcLL6e2n4YBEHiz1exPuXOOUJTspC34veB4\n5i00kOuJLt0VZrtP9HCs4Xk3fAggdql+DSICfQH8V4MniFXvlnfWoQf2OB8o\nJJz/IcGRVEjnnNEYs3z8UsyNN6iz9uMFtKQTlYiFFfndoOXs2yP2yxmlZsed\n/2A6Ek/xpJ4dUpTQkN8fhBnC+tZGhV2TRFQ03HFK/ITX40u1YFGohG6CC0qH\nGVfMNtA7DCNZV58FogqmjDHt7afz4+xX7/7YOuulxOmURAdU8lQZPBEBkcBh\nKNMv3eX+K9jY1lsT0SFzi0eOJB+d0bILqAydNS2JVm/7evB9gnfia/daiJcl\nxSAr0V8jAtVm5V1S9n7bCOzYvheH0RUaaN1DjM6IRHO13i+a2FCSO7JEumcd\nwEwVbDsuYfGKkQPBt/Qpe+erwokZV4yY0qdNx44y+qaUiye+5oP+XO+set4F\nJGRuiXIgaec5qSeWkvZ8hAc7+u0riB5gYxwca4n8/qd1PnQD/of2Iqapq31B\ndRnJuBv77+Dtsu8jhs+TiVwLpmb5xEmfGZ+OfxHgfdNPHZOs4vvWsPTwEFQK\nzw00\r\n=AgOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4kdHhSXC4u8Y6K5NIa1eNCQRhXJZg/mExvgKOHJzLiAiAxeywH+oDsfqBYbuRzAfMK9I/WVCO6xgRVy9ObODc8ug=="}]},"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_8.1.4_1620237681014_0.8123189860180668"},"_hasShrinkwrap":false},"9.0.0":{"name":"ionic-native-http-connection-backend","version":"9.0.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dmytro Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^12.0.1","@angular/compiler":"^12.0.1","@angular/compiler-cli":"^12.0.1","@angular/core":"^12.0.1","@angular/forms":"^12.0.1","@angular/platform-browser":"^12.0.1","@angular/router":"^12.0.1","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0","@ionic/angular":"^5.6.7","@ionic/core":"^5.6.7","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.23","babel-jest":"^26.6.3","commitizen":"^4.2.4","core-js":"^3.12.1","cz-conventional-changelog":"^3.3.0","husky":"^6.0.0","jest":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","rxjs":"^7.1.0","semantic-release":"^17.4.3","ts-jest":"^26.5.6","typescript":"~4.2.4","zone.js":"^0.11.4"},"peerDependencies":{"@angular/core":">=12.0.1","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsconfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"17dd46239dfc7f101afbe550f304d3567f56ae07","_id":"ionic-native-http-connection-backend@9.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-nHqo+bR83unYNSIyuY89deKeBYnnThx91/z8oJoVY+kkk3ZErNWl17sStNi7PnDvRYCjd0B0NvwJfwX1hxGvFQ==","shasum":"97dfb177dd9e0bbef95ecb66059798191e171d84","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-9.0.0.tgz","fileCount":53,"unpackedSize":39519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrcVbCRA9TVsSAnZWagAAfMYP/ikSoFtP1w3txueKYksX\nfxNvqvjZK9Av1NEACgdBIhpO2m25cc9w01T/wnX23Jzl/l5zpSgYMX8d6DIN\n0NtbLwfgGwejU0xtLwRHWojIpY/jtI/YRZUIivbekTteWr29JZGXttlEQCsz\nn0XaowIzp5WKn+JVvQgW5Yq0vzKYHrtAo70FFaXIqgivXRLQ+QiTQ8MV9oIX\nPvZet5FO6cjmm/0sY8J/Bh6l8XaaLQkI1vbfvmq1FktoCTfQqFLrqxcKDYXI\n7eic1ePyDR7aIVuyMDkCBfLZLBoWRgkxtRFLKgoMu94BgnTdXI/bIt+2fhwG\nFZcTHLhHtr9awnwhxroY8w3Aoe2kFXpFQsOcBOPfaRPnVdIvKAD15REBmyf7\n671sQbHCTdB2CtGZCbrVnf/Xxm+P2K0Vy2egMSIA53FElfNkHqJl/GsAtw22\ndi6ql4j373dsWwBzrVw9fDp13UoePw/MqyeDFm/ZNwN3ebAYpU47w1aiCWTW\nYrNhL9/2MJkWOqyooBU9zq3H8ichJGWkkTFst9NqJSRiOFaiqWgcWLmvwcz9\no6ippvbMa5Jt6jlaRvd0kPgUN+OcE0+En2w9NkCeupSGhxmtiNngYmbJOSHd\ni5KJ2ZHtjbFdJFNRs173jeXQdHbgHicLbR6MJpdB0BB96YJj81DEhtVv+oED\nTY1z\r\n=o8cA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUoEu0XYC2yWp4YKITWfxRF8fz+Od6Hgn80um/SiETdwIhANwYF2zceku87DKtlDMgO969fVsvre08OjF/3FQW2afm"}]},"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_9.0.0_1622000987157_0.036922822761457086"},"_hasShrinkwrap":false},"9.0.1":{"name":"ionic-native-http-connection-backend","version":"9.0.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dmytro Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^12.0.1","@angular/compiler":"^12.0.1","@angular/compiler-cli":"^12.0.1","@angular/core":"^12.0.1","@angular/forms":"^12.0.1","@angular/platform-browser":"^12.0.1","@angular/router":"^12.0.1","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0","@ionic/angular":"^5.6.7","@ionic/core":"^5.6.7","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.23","babel-jest":"^26.6.3","commitizen":"^4.2.4","core-js":"^3.12.1","cz-conventional-changelog":"^3.3.0","husky":"^6.0.0","jest":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","rxjs":"^7.1.0","semantic-release":"^17.4.3","ts-jest":"^26.5.6","typescript":"~4.2.4","zone.js":"^0.11.4"},"peerDependencies":{"@angular/core":">=12.0.1","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsconfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"61411dbc2dce998f9e6321aadca4d6c63397378d","_id":"ionic-native-http-connection-backend@9.0.1","_nodeVersion":"16.7.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-5BIgwh/Ry4oLUCAfk19CGX8hDVLf9vNOoUWq/iPVE9wnr0ShUopuYnHVJaRgAF+5UwPA+4lMuMcWk5zI/mLaCw==","shasum":"d0c38813e2322263298af8f895107c4a02225752","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-9.0.1.tgz","fileCount":53,"unpackedSize":39516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJQ7kCRA9TVsSAnZWagAADOwP/R4Ak55J1MjPuC9dHvF3\nsRqnWyLYeajjpNJpYCxF5epVEfscqjL2tb4SoxKXUYt9tPmofYcmI3XtyDTV\nAJ9WRC3SuFfyeHpN8a8yDtkzn2GGgCmtChK0btsMc0Mxg91Yv86uLcC0q2rO\nKhBNsPUcS0rXpo8T3/Gzjdomd2u0OccX6v9tCRlqZ2S1tLys59D/D0Kj/Ddn\nFRphDVL3eR4IXW9Xk10uAC04ri66lL5KHnTa7gXV84cuq0tJVrJGv9L+wndn\nIrtv4Nmbjthc3KSg12H91Ox+JMrrX5TCdqcG8I75C/m/Clrsr+IU4p2LU/iX\neZmGQGhuo20YMP1jtheIa5jf6mIsp6sd4rOyQ5vU7W9wk4MDwf5KNMoSqaDR\nCbLn/LdJp6aHCsTVZiYVzD9RIkbRBm8MWsgKLxNpDC72Wwa4KTWxXgIzHgVD\nKduRCko79vdOQCdzRI57b8gy4R5rE8Fb1Gar2FEeEd8utC5d7q4VlDLlpLE7\nO+P2wm6WTuOJ3qP4H50SsYCQSHRqjTRBywhFAwD8sjcsF0IUIq8CzH2uow9F\nvGUrGBPeImhkljM8ugvbuQMfL8/ZVDHL3PhVvXKW149x7m6VdsGTLGAFsDV/\nNQw63fCVEoZOsRFIeulIyjeOnZ8HJtnnCJWR1yh9uNdNLPVmDVpWUWFqiTCg\nMCPP\r\n=0nEX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPPjrFdBwFYJC7qDH9Y64US38PtT9lNTMpTznN4m3FdAiBPSWmEOnBuBJ39t245dnLardPh3RnMkqCYSMw0kjn9xA=="}]},"_npmUser":{"name":"anonymous","email":"snisarenkodima@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"snisarenkodima@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_9.0.1_1629818596169_0.9141298075603117"},"_hasShrinkwrap":false},"9.0.2":{"name":"ionic-native-http-connection-backend","version":"9.0.2","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dmytro Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^12.0.1","@angular/compiler":"^12.0.1","@angular/compiler-cli":"^12.0.1","@angular/core":"^12.0.1","@angular/forms":"^12.0.1","@angular/platform-browser":"^12.0.1","@angular/router":"^12.0.1","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@ionic-native/core":"^5.33.0","@ionic-native/http":"^5.33.0","@ionic/angular":"^5.6.7","@ionic/core":"^5.6.7","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.23","babel-jest":"^26.6.3","commitizen":"^4.2.4","core-js":"^3.12.1","cz-conventional-changelog":"^3.3.0","husky":"^6.0.0","jest":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","rxjs":"^7.1.0","semantic-release":"^17.4.3","ts-jest":"^26.5.6","typescript":"~4.2.4","zone.js":"^0.11.4"},"peerDependencies":{"@angular/core":">=12.0.1","@ionic-native/http":"^5.12.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsconfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"08f523ce3808e97e32c6663753cbfab64164de9e","_id":"ionic-native-http-connection-backend@9.0.2","_nodeVersion":"17.1.0","_npmVersion":"7.14.0","dist":{"integrity":"sha512-f2RFjqBozValtLEWJs4GM8o2ExMa45wDz+O4QcUq8D2LiCMOYciTpGXJFL7Q7onhuKAA83mLVgezShCvZ3jP5g==","shasum":"a4a732479332a81e52ad7e331681f23080437e08","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-9.0.2.tgz","fileCount":56,"unpackedSize":40378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpmwxCRA9TVsSAnZWagAAXu8P/iYomunBHgFlm68kxGVt\npitzW8UR4AMzlyQXuY29xvX/djuu4BrHDFBdAb1+s3QiEb7LeEZH658Q8D/9\n764EA8dOgASVFRmxmy0Dq6mXzSqKRtSFBDuqmxtMWUYAYmg831W2uEdAegrD\nGtdC3lkz+eeFkr4uIPddaJ6MMCIw37c1m+DRxL4//GNutghCDVSLd8SnAVmz\nexkGQBMSNs31R1omxoglZ1RKbgBxOvd3EBc+Y0jbwXj8rID0sYf9mdjf/a9q\n9SgK2ldlMN4RJYh/loeQJ/6r6JZg1fFcUuHOMS+wgvPA9dihQ3W4yhYOv+Ea\ng6rWr3s+u7oH4LG/Zbdba/5x+qiJKHLadp3fhJB2ZIbiVe/iKR4Rxxl9tumL\nASWmmxXObbqbkqd18HxuIWH0JU66Iu1Zhjl+XnsUdaSA9NXfY4AcnwR3/+YE\nMe8kAggg3oAaq09FxsXzAQyBDvHhKvHFu2n8lHrE1YQF58qxB8mSJSd+12j+\nsD2o1Kc3GtJfwhfNM61IfJcSpXDsJ8/JiFNbGBzjQXdEXF1BnBpNgmdJH11O\nOPn8Ic3KSh6oh2rCRCGBgVfYfGoS9a0j5PUG0uZioC36rtwhoqUW7x2Q1do4\nhzLbT39tlDCPUjbhSE8YvMSpxzTxRcwPbO8EMSv8kpee5bpNWX5ODGNHDkOP\n+QRQ\r\n=mFfm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBos/nC6SlFP/Pom0W015ExOjdMajavq+xeQZdQM9nQfAiAfEW+qchyBVl76xQt4Ac8aaBuwTslmb5jfF7/d34p+kA=="}]},"_npmUser":{"name":"anonymous","email":"dmytro@sneas.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"dmytro@sneas.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_9.0.2_1638296624965_0.4969354047291381"},"_hasShrinkwrap":false},"10.0.0":{"name":"ionic-native-http-connection-backend","version":"10.0.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"npx rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dmytro Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^12.0.1","@angular/compiler":"^12.0.1","@angular/compiler-cli":"^12.0.1","@angular/core":"^12.0.1","@angular/forms":"^12.0.1","@angular/platform-browser":"^12.0.1","@angular/router":"^12.0.1","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@awesome-cordova-plugins/core":"^5.37.3","@awesome-cordova-plugins/http":"^5.37.3","@ionic/angular":"^5.6.7","@ionic/core":"^5.6.7","@semantic-release/git":"^9.0.0","@types/jest":"^26.0.23","babel-jest":"^26.6.3","commitizen":"^4.2.4","core-js":"^3.12.1","cz-conventional-changelog":"^3.3.0","husky":"^6.0.0","jest":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","rxjs":"^7.1.0","semantic-release":"^17.4.3","ts-jest":"^26.5.6","typescript":"~4.2.4","zone.js":"^0.11.4"},"peerDependencies":{"@angular/core":">=12.0.1","@awesome-cordova-plugins/http":"^5.36.0"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsconfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"9dcb74cbdd959e0c8c6eb305a5fef95340fb19db","_id":"ionic-native-http-connection-backend@10.0.0","_nodeVersion":"17.2.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-/qXCDQbRVI+KygPaEUokQ4VWq7wmPReSxszvDq1Xo4pahX4vBXOEJlOquTxUaENIdiCVa+s36aZ0jkvtsuq6EA==","shasum":"24803f3dba921ce00f26f6003ace221c59c3a7ba","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-10.0.0.tgz","fileCount":56,"unpackedSize":40537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4FyYCRA9TVsSAnZWagAAmYsP/jHVZ/mMbh37aawaU5Pm\nKekY4tr5LJ6U1d+wqB2CmQJBhbXfSquwxNwibleqqCaxBxOVvzPFomOqOrRK\n4GrCfjuHcjs5SgracZ4E/MkQn01B/+5XEgPfDKeiFE7xlju6LDOdDts8JA4+\nEVKykMOvG6ARy5wpJJrH99dxuV5SRhOZxUWrl3lPrKtgyY9x1nSnAft2zDfj\n71XCr3hDNgQ3cvgB1eaHnfaeTNJ2ou2NLhvtjUdzPbGbUN00sOZP2eDKTTMs\n0+6SIRCUlIKlNIev5mR5ExI/t43PcFwW4AAHYQ9LSq7h06FCfNe8pjjg7YSs\neaF1tZmcfUOglOD25ZHbh3C8ZRGIIJRq94mxVgUDhaJEEHPetLuQXcbctDmt\nSSeDgwUW9HWiDdZD2v392+gqB6oF+BKP5hyamKmPpHDX2aP87nlLbgc4/dZP\nzUUEadoBq7Z04ZlzLr5288+n6dq5aLeMAuKK72JCdbwMOYA5HZBwfg7JV6+x\nveAzT2WgtGj8PFqM080cfAK/VawI2HOAP98H/8GjdgNBA+r70zowtwzuNJOA\nKKJq138Sa8ttO60k/lxvNTuevQiEho0rwyqua838lV0pPivZPvZj2rX9S9fo\n0QHxswd6S+dWAjL+rr4iavlSrNamCpm51cH0nSZ/Se1WzoVb5SKll1hjFLfW\noy/x\r\n=M0hn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOb+czWI8QBnYNG12p9HOd8jduicoaGaBNXFx1zH1tgAiEArizyZRAczc0unkC5uY8xXL/7Em2C0+21TeZFtSfob9k="}]},"_npmUser":{"name":"anonymous","email":"dmytro@sneas.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"dmytro@sneas.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_10.0.0_1642093719999_0.817569689048584"},"_hasShrinkwrap":false},"11.0.0":{"name":"ionic-native-http-connection-backend","version":"11.0.0","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"npx rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dmytro Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^12.0.1","@angular/compiler":"^12.0.1","@angular/compiler-cli":"^12.0.1","@angular/core":"^12.0.1","@angular/forms":"^12.0.1","@angular/platform-browser":"^12.0.1","@angular/router":"^12.0.1","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@awesome-cordova-plugins/core":"^6.0.1","@awesome-cordova-plugins/http":"^6.0.1","@ionic/angular":"^5.6.7","@ionic/core":"^5.6.7","@semantic-release/git":"^10.0.1","@types/jest":"^26.0.23","babel-jest":"^26.6.3","commitizen":"^4.2.4","core-js":"^3.12.1","cz-conventional-changelog":"^3.3.0","husky":"^6.0.0","jest":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","rxjs":"^7.1.0","semantic-release":"^19.0.5","ts-jest":"^26.5.6","typescript":"~4.2.4","zone.js":"^0.11.4"},"peerDependencies":{"@angular/core":">=12.0.1","@awesome-cordova-plugins/http":"^6.0.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsconfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"fcd2b51be5bbe02b75e96516df22d059a2c5de96","_id":"ionic-native-http-connection-backend@11.0.0","_nodeVersion":"17.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-1bUMmgVqCz/DRyPEIpDqJcruiusmAH1gwAZm1Sex8zBpPS/wzQ7kuVhlg3rrgia5tMnJsGAcA9JWVrC2f+ZGlA==","shasum":"11ea43e44e1212f97c22852e4956390232601a77","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-11.0.0.tgz","fileCount":56,"unpackedSize":40535,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcv6R0nurO16N0YSfas3Wg3TsRs4l5gpLZGiJ8cfjOJAIgRBft+nJ7ZzwGdPiLMLwt85hOJFvX0QxU3DSvsElX+ko="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVQXFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgpA//YrtoSS7HkkSg3y1dy/g79Th5UESRUpItiQu/hSxSa5p2rPWP\r\nGlKF/92X1+BNyo/YdcOaoJ1EWGcHWDZ3EAL1zKk7dXSZmVO71b+dCtGpiEpf\r\nFGfQa51qf6XMJoHx33yDrYUCvQwQXYmHE0PBwmUxQQy6QNAjxEkhapAZqbr2\r\nb7Mec+MoBLI6PhjKeH7vobTbFSwkSK2FsIybL0RkkqBlenUSGqYaNO8aWAuw\r\n8e875jKgyHpcGseyxUvwZ/9GatYNGKWFMLqsdNJHr+Qwma6NUHS6zDBtEM5d\r\nmTt+al+j9xuFhmeCGPxez04whhdRPnYlsrtqQ3kbPyonvwd00nm38fQ/EI76\r\ndG0JBsIUqgQ/1ReR6aHHofO5Y7PImSZPiq6sDPFL+UPK0SskecTuw964ARbT\r\npxoKFra+Gdm8WQSiCqWwi42pPr3b+9eHW6XSf9WxDWAoJIGL9Kn03ab5dlzQ\r\n6Ls5IcNGo/C1NGpbrvjHFTZ9Lp6DNCCBNdIwE9MIMAkiJeTBcfLuFDNNXecC\r\nLZK/9AWw7AllOmO+s7yyrcieIPBnAAyW/gfpV8NBWemQsjcBgQ2dmTYT7W8r\r\nSdpQT6xusEaRG2LqMPUICTw40TPF+1zE+xXVKIqmTozqdQum/koYavhSg09E\r\nhGVw/Ov7EzUZ3JZzfbx/lKoFTNe0OvZ+LSo=\r\n=7ZLQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"dmytro@sneas.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"dmytro@sneas.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_11.0.0_1666516421079_0.6427908137102549"},"_hasShrinkwrap":false},"11.0.1":{"name":"ionic-native-http-connection-backend","version":"11.0.1","description":"A solution to CORS problem with Ionic and WKWebView","main":"dist/index.js","typings":"dist/index.d.ts","scripts":{"ngcc":"ngcc --properties es2015 browser module main --async false","build":"npx rimraf aot dist && npm run ngcc && ngc","commit":"git-cz","semantic-release":"semantic-release","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/sneas/ionic-native-http-connection-backend.git"},"keywords":["ionic","ionic3","wk-web-view","cors"],"author":{"name":"Dmytro Snisarenko"},"license":"MIT","bugs":{"url":"https://github.com/sneas/ionic-native-http-connection-backend/issues"},"homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme","devDependencies":{"@angular/common":"^12.0.1","@angular/compiler":"^12.0.1","@angular/compiler-cli":"^12.0.1","@angular/core":"^12.0.1","@angular/forms":"^12.0.1","@angular/platform-browser":"^12.0.1","@angular/router":"^12.0.1","@commitlint/cli":"^12.1.4","@commitlint/config-conventional":"^12.1.4","@awesome-cordova-plugins/core":"^6.0.1","@awesome-cordova-plugins/http":"^6.0.1","@ionic/angular":"^5.6.7","@ionic/core":"^5.6.7","@semantic-release/git":"^10.0.1","@types/jest":"^26.0.23","babel-jest":"^26.6.3","commitizen":"^4.2.4","core-js":"^3.12.1","cz-conventional-changelog":"^3.3.0","husky":"^6.0.0","jest":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","rimraf":"^3.0.2","rxjs":"^7.1.0","semantic-release":"^19.0.5","ts-jest":"^26.5.6","typescript":"~4.2.4","zone.js":"^0.11.4"},"peerDependencies":{"@angular/core":">=12.0.1","@awesome-cordova-plugins/http":"^6.0.1"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"jest":{"transform":{"^.+\\.(ts|js|html)$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|js)$","moduleFileExtensions":["ts","js","html","json"],"globals":{"ts-jest":{"tsconfig":"tsconfig.test.json","diagnostics":true}},"setupFilesAfterEnv":["<rootDir>/jest.init.ts"],"transformIgnorePatterns":["node_modules/(?!@ionic)"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"src/**/*.ts":["prettier --write"]},"publishConfig":{"tag":"latest"},"release":{"branches":"master","prepare":["@semantic-release/npm",{"path":"@semantic-release/git","assets":["package.json","package-lock.json"],"message":"chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]},"gitHead":"9c4321f0dd1277419f252d29d64ebc6842de7251","_id":"ionic-native-http-connection-backend@11.0.1","_nodeVersion":"17.2.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-7R9ONrM6mFIBb3yGkjRHRfdQ+8/jodnvuc6mfqpMLTCXNbgVcaPg7tJrcF7ywZUEgenVwvI08VyMnMyV11gA+w==","shasum":"d9b8ec0947a7fd094216ea17cedb12af6f81ff6e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/ionic-native-http-connection-backend/-/ionic-native-http-connection-backend-11.0.1.tgz","fileCount":56,"unpackedSize":40820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJNg5sDqTe5eznJUp2UZ+vOf7f6uBpfGCb4OfQz5XovAiBHDcw0yX1UUZbPHcqfQQn24fv0XfT8BxX7bYJ4MN/2yQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjekhlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJWQ/7BPWWi+maqAWuPvNi/uFIbbiLxA6p5CZLlKj6hKxKM/L99Vls\r\nxgADfZYnwRkkFZLIEvk/zFFZ8pcuCsMOT13d0Zbz5DtK3/TnKnMIMB++evrd\r\nU4Gpvdh5pp+224W18lrhifGtM3gEQ5bVNXXzOVV7baj9W/qFu+TPw5mzBTT0\r\nVW63qhx5O1H+uPnmiyTUwlfJXC7Fv6qvcRzzkPmeJQfX+XVSxVwZgEpKgIgQ\r\nYUHIpD1boflCaNBvWrNpGKxUCh0owM1iji8wlYEvz40h3HfnyVjqif+jA7Id\r\n/xInk1z8D2UygwiXzE1YdbTCUjWUe+fXDiwCAH2qRaH8dJ9iV89ctBzut7UZ\r\nAE6/2H1qBdpJzEAIHZQn+reoGsNePCwbiMnjtmDPfJPNZHlgt1RQAdM4JxWM\r\nvhBso8deYCV7HdEMOMb96dmzqyY0SfTUVZoCm/cHkMds2UrSvJFn0DIXypwM\r\ngPxkxyx6vgELXcSe3cYZo2RRvQkT0TP+LSfmBoTwKC3Khzk5ZG3LAAfTVPPC\r\nu0z2uiOMs86s9BKlUeDX8qDVEuY8unQpkPlJOm4IWUGLid8sKM1e9J4EnRtA\r\nGv7I12thEruDQiqrzo5GAonMpMaloOGSC+ZaX7jE89DRxzrHcX47wsWo8iQk\r\nETNNdll9OMTiytXTqpEf4DE63/6u+7eF87A=\r\n=GbC0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"dmytro@sneas.io"},"directories":{},"maintainers":[{"name":"anonymous","email":"dmytro@sneas.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ionic-native-http-connection-backend_11.0.1_1668958309262_0.6011411137284124"},"_hasShrinkwrap":false}},"name":"ionic-native-http-connection-backend","time":{"modified":"2022-11-20T15:31:49.549Z","created":"2017-07-30T13:47:40.812Z","1.0.0":"2017-07-30T13:47:40.812Z","1.1.0":"2017-07-31T17:22:34.439Z","1.1.1":"2017-08-01T18:45:35.890Z","1.2.0":"2017-08-02T05:54:44.040Z","1.2.1":"2017-08-03T18:18:31.127Z","1.2.2":"2017-08-08T18:01:30.490Z","1.2.3":"2017-08-16T18:03:00.494Z","1.2.4":"2017-08-17T04:34:44.870Z","1.2.5":"2017-08-22T13:49:19.693Z","2.0.0":"2017-09-01T06:16:58.976Z","2.0.1":"2017-09-04T09:02:04.553Z","2.1.0":"2017-10-23T11:30:11.270Z","3.0.0":"2017-11-19T08:09:11.205Z","4.0.0":"2017-12-10T17:18:41.163Z","4.0.1":"2017-12-12T13:09:13.975Z","4.0.2":"2017-12-18T13:21:34.903Z","4.0.3":"2018-01-05T13:23:19.437Z","4.0.4":"2018-03-12T09:27:00.329Z","4.0.5":"2018-04-03T10:49:12.836Z","4.0.6":"2018-04-15T06:43:30.480Z","4.0.7":"2018-05-27T07:07:02.322Z","5.0.0":"2018-10-06T08:37:58.329Z","5.0.1":"2018-10-25T19:05:54.552Z","5.0.2":"2018-11-29T10:04:49.045Z","4.0.8":"2018-11-30T07:15:18.535Z","4.0.9":"2019-01-11T12:22:26.084Z","5.0.3":"2019-01-29T14:45:27.615Z","5.0.4":"2019-02-14T19:27:59.065Z","4.1.0":"2019-02-15T07:26:20.273Z","4.0.10":"2019-02-16T09:48:40.479Z","6.0.0":"2019-06-24T14:04:37.075Z","6.1.0":"2019-09-06T11:27:52.712Z","6.1.1":"2019-09-14T18:35:06.776Z","6.2.0":"2019-09-15T07:41:44.429Z","4.0.11":"2019-09-17T08:54:02.977Z","6.2.1":"2019-09-28T15:35:23.379Z","4.0.12":"2019-11-15T10:14:30.018Z","6.2.2":"2020-01-25T19:41:32.387Z","7.0.1":"2020-02-16T08:24:47.833Z","7.0.2":"2020-02-16T08:32:11.066Z","7.0.3":"2020-02-16T10:08:08.788Z","6.2.3":"2020-02-16T17:01:16.904Z","8.0.0":"2020-03-28T09:27:10.091Z","8.1.0":"2020-05-14T06:10:16.611Z","6.2.4":"2020-05-14T06:26:22.239Z","8.1.1":"2020-08-29T12:17:32.864Z","8.1.2":"2021-01-25T16:29:00.111Z","6.2.5":"2021-01-25T16:34:04.669Z","8.1.3":"2021-02-27T09:12:56.720Z","8.1.4":"2021-05-05T18:01:21.151Z","9.0.0":"2021-05-26T03:49:47.296Z","9.0.1":"2021-08-24T15:23:16.309Z","9.0.2":"2021-11-30T18:23:45.095Z","10.0.0":"2022-01-13T17:08:40.264Z","11.0.0":"2022-10-23T09:13:41.319Z","11.0.1":"2022-11-20T15:31:49.458Z"},"readmeFilename":"README.md","homepage":"https://github.com/sneas/ionic-native-http-connection-backend#readme"}