{"_id":"@awesome-cordova-library/inappbrowser","_rev":"2-3714a995c6826ecb2a1da10a1c2e9cd4","name":"@awesome-cordova-library/inappbrowser","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@awesome-cordova-library/inappbrowser","version":"1.0.0","description":"This plugin provides a web browser view that displays when calling","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","inappbrowser","browser","in","app"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build"},"directories":{"lib":"lib"},"dependencies":{},"gitHead":"90d9c9f1d1e65daecc190ae9f0a1c6185831551c","_id":"@awesome-cordova-library/inappbrowser@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-mf8N4MTPlxc0kdheJa+f+4rLFB8Jjeg/VuxuJd7R8XxUkCPZZdhfFzREKJxS6zG3ItVdmbKDfIw+kLJ6o/dGXw==","shasum":"1fcc644621df492d37dbd46f6a64b2da549006b7","tarball":"https://registry.npmjs.org/@awesome-cordova-library/inappbrowser/-/inappbrowser-1.0.0.tgz","fileCount":9,"unpackedSize":10175,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmXNp95A/jCQVdXZHbJvfHHWsTsAJJX3XhJ6GQnpaFrwIhAIp8tySPiXVhx7Ix0rE1CwGgeto3ndOT04PyWEfiz/ca"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKbPFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe2A/9FX8ljrWLSz3hdGqMKgCjIzEsbjkpgunfBvnpcNi5nNIb4prx\r\nb4l207HnM73vj5JG8JOCLr5kxoizVGVE/vQrvswvwYon5OBBQLncSrV6G5f3\r\n6/dY5xPWnvqEqTsfFMt0xZKp8nelf8ukLD+kbd0puqghx0rP1VwbNqjEoDOl\r\nWoBrx1wYE34qhSLfjbGBCAZLfL7Osr5b3FvXNac98t/mFdlR0qeRVw9Y3tYD\r\n+zuyfWhncLt6QFVolUCzNvbPzPAhPShybdskuF1cH12qqxm2WZnTQsPBzYv1\r\nuJVhPfxElw9wSXpq6zncG0ELd/laBWGF8WmTMCS8UeyssYG93cS/EMzKIm3l\r\nx9m1h5WuIMJazIpio43OYyg3192vOaYEpr1fCanYfP/T6vQvcRn6vvcQ7g2S\r\n94Wem0WUpa6WTroxsbp/hfIsEUiDoQZQhzHAR3SD3dHhkFfVzFVrAdA82aKt\r\nfmgkpvhmPZeGUq0vo5MfsWk83PAUNnhrQdYWWcOtQXKUduId93L5+ka3g7fR\r\nfRfqU0/ZIW+Tvx9b3HiC0w9lq+9O9jZwvOe9Td9160bBCTvUnTaxHQs9BbYJ\r\n6kh+xX2yK/1K8zfpZsjKw5rTz2VtSrW6TmMVWj1cM8nVG19rhL5bsc8kRyf/\r\nlvZUi6xfAri4lFJO2/qXSyTrF9QnFVdSs4U=\r\n=EZK6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inappbrowser_1.0.0_1663677381006_0.8332554374021888"},"_hasShrinkwrap":false},"1.0.1":{"name":"@awesome-cordova-library/inappbrowser","version":"1.0.1","description":"This plugin provides a web browser view that displays when calling","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","inappbrowser","browser","in","app"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build"},"directories":{"lib":"lib"},"dependencies":{},"gitHead":"a0bd6e0b0ed0ba0d9a5dcd343c616334b25f3c48","_id":"@awesome-cordova-library/inappbrowser@1.0.1","_nodeVersion":"14.15.1","_npmVersion":"8.5.2","dist":{"integrity":"sha512-/KPeX/XlWw1j23ZIBW8JxbYFz6UnpIFHNOM+Np9eByzynlEJ5JggmPr4tFYpVIYxowWmy8+v6166Laujsj100w==","shasum":"93df31fd72312b6b59632f169f03d2c8ca005084","tarball":"https://registry.npmjs.org/@awesome-cordova-library/inappbrowser/-/inappbrowser-1.0.1.tgz","fileCount":9,"unpackedSize":10278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAUX7qyLWrjp/l+5jySZGiTJmwYHEUXoukKP+2yvQESAIgC9XcGV5PUNMENtKdIoAbpq7xvQBtMb21aUZvHt+DE1g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLD/zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8tw/5AR3mHHK0k6qi4/J3V23T7VhBfTCn7UWh2EPQcYnAXEIUL5Gp\r\nBy1hOBpQrcRy4ZEunfLD+RQt/aY7M9iqt7qpDjHTsSC2kjVxmoAzminy5kPH\r\nRaakrOweqLCzR3Xeayms2w07zea/EoPFgYFhHI891h6L+hR5B20dl5oMTV4i\r\nCrVo1kYBKFqLbDSNlKwDMjoINgdLsGQrzhDHCjegbTKZfOC8JKdrMc4q1F63\r\niasWRFH9PDhe/pMZVbLwstlTFedxg0k9TD+9KGABisPcPCEp1EDH3LRMgVX/\r\n3WR0WMtEtKHCSOZtRgjwte3/mfTNl0E8qhLGoJLktNi/6XBK10hcGmkW48Ie\r\n0BKvbgzhG4J9ucwY0ToLbFDngi9TEl5n3Bg5yT5JZoh3WvR4oooDDa3H9zFj\r\n+jtFpI1KMg8iWXd+GRUWvD9Y++JHdpOKvhb+PLHRihJZyW41EscEhRQJuaHe\r\nP7ylheVBlQ3MNsfRNGLAXl3vqaRCb91xTSWCKMZNB2Tp2KTrZaWHoNyhNoqj\r\nzSJvO7c1S5w8ku/KoMBoVnObQCXQBP8j1ExUBET+aOq8jT6Zo6MuaomzMuPj\r\n0jvLPo2ROI/+e1l0HeiVHg215iY/eSVQbmCck/Sg9saYg2hWdw267UMKY9aD\r\nBcB0fxFQ7JhrGQbdTWEAmTuEdFryFodXHWI=\r\n=Yhuv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inappbrowser_1.0.1_1663844338881_0.7699999595173184"},"_hasShrinkwrap":false},"1.0.2":{"name":"@awesome-cordova-library/inappbrowser","version":"1.0.2","description":"This plugin provides a web browser view that displays when calling","main":"lib/index.js","types":"lib/index.d.ts","keywords":["cordova","capacitor","ionic","javascript","mobile","inappbrowser","browser","in","app"],"publishConfig":{"access":"public"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"homepage":"https://github.com/joazco/awesome-cordova-library","devDependencies":{"@types/jest":"^27.5.1","@types/react":"~17.0.21","jest":"^28.1.0","prettier":"^2.6.2","ts-jest":"^28.0.3","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.7.2"},"scripts":{"build":"rm -rf lib/ && tsc","build-yalc":"npm run build; yalc publish --push --private","test":"jest --config jestconfig.json","format":"prettier --write \"src/**/*.ts\"","lint":"tslint -p tsconfig.json","prepublish":"npm run format; npm run lint; npm test; npm run build"},"directories":{"lib":"lib"},"dependencies":{},"gitHead":"2a2b9cf007a870056251632315547e6a651d26a0","_id":"@awesome-cordova-library/inappbrowser@1.0.2","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-rgbRvEzoW/52fFrZVl46iiBUrRnCwAsrD2o17x46hlEKxFRONlOHikgYnQTtQpFgDHpMt2xxyT3v0ilb/Dapiw==","shasum":"de013d96f45a918bd6b535ff6c0678c6f0f3c0f8","tarball":"https://registry.npmjs.org/@awesome-cordova-library/inappbrowser/-/inappbrowser-1.0.2.tgz","fileCount":9,"unpackedSize":10610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwxfQlSaAwvlwoYPvqKi50N7aWwVC5TSmVHYFZwHoWXQIhAN3dgNT0XW/Wj7GTGgMWNNN3S5F4rrGz6zzw3eHQU8Iu"}]},"_npmUser":{"name":"joazco","email":"jazoulay@joazco.com"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/inappbrowser_1.0.2_1694498795415_0.24594158405389654"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-20T12:36:20.953Z","1.0.0":"2022-09-20T12:36:21.138Z","modified":"2023-09-12T06:06:35.843Z","1.0.1":"2022-09-22T10:58:59.033Z","1.0.2":"2023-09-12T06:06:35.608Z"},"maintainers":[{"name":"joazco","email":"jazoulay@joazco.com"}],"description":"This plugin provides a web browser view that displays when calling","homepage":"https://github.com/joazco/awesome-cordova-library","keywords":["cordova","capacitor","ionic","javascript","mobile","inappbrowser","browser","in","app"],"repository":{"type":"git","url":"git://github.com/joazco/awesome-cordova-library.git"},"author":{"name":"Jordan AZOULAY","email":"jazoulay@joazco.com","url":"https://github.com/joazco"},"bugs":{"url":"https://github.com/joazco/awesome-cordova-library/issues"},"license":"SEE LICENSE IN LICENSE","readme":"---\nid: plugin-inappbrowser\ntitle: Inappbrowser\ntags:\n  - cordova\n  - capacitor\n  - ionic\n  - javascript\n  - typescript\n  - plugin\n  - mobile\n  - inappbrowser\n---\n\n# Inappbrowser\n\nYou can show helpful articles, videos, and web resources inside of your app. Users can view web pages without leaving your app.\n\n[Online documentation](https://awesomecordovalibrary.com)\n\n[Cordova documentation](https://cordova.apache.org/docs/en/11.x/reference/cordova-plugin-inappbrowser/index.html)\n\n## Installation\n\n### Cordova\n\n```sh\ncordova plugin add cordova-plugin-inappbrowser\nnpm install @awesome-cordova-library/inappbrowser\n```\n\n```bash\nnpm install cordova-plugin-inappbrowser\nnpm install @awesome-cordova-library/inappbrowser\nnpx cap sync\n```\n\n## Vanilla\n\n### Declaration\n\n```typescript\nclass InAppBrowser {\n  static open(\n    url: string,\n    target: \"_self\" | \"_blank\" | \"_system\",\n    options?: string | InAppBrowserOptions\n  ): InAppBrowserType | Window | null;\n}\n```\n\n### Usages\n\n```typescript\nimport InAppBrowser from \"@awesome-cordova-library/inappbrowser\";\n\n// Open Joazco.com\nInAppBrowser.open(\"https://joazco.com\", \"_blank\", \"location=yes\");\n```\n\n## React\n\n### Declaration\n\n```typescript\nconst useInAppBrowser: () => (\n  url: string,\n  target: \"_self\" | \"_blank\" | \"_system\",\n  options?: string | InAppBrowserOptions\n) => Window | InAppBrowserType | null;\n```\n\n### Usages\n\n```typescript\nimport useInAppBrowser from \"@awesome-cordova-library/inappbrowser/lib/react\";\nimport { InAppBrowserType } from \"@awesome-cordova-library/inappbrowser/lib/types\";\n\nfunction App() {\n  const open = useInAppBrowser();\n\n  const openJoazco = () => {\n    const ref: InAppBrowserType = open(\"https://joazco.com\", \"_blank\", {\n      location: \"yes\",\n      footer: \"yes\",\n      fullscreen: \"yes\",\n      hidden: \"yes\",\n    }) as InAppBrowserType;\n    setTimeout(() => ref.show(), 1000);\n  };\n\n  return (\n    <div>\n      <button onClick={openJoazco}>Open Joazco.com</button>\n    </div>\n  );\n}\n```\n","readmeFilename":"README.md"}