{"_id":"@robingenz/capacitor-file-picker","_rev":"27-d09a5d3181ac33e42d3c937c812268d6","name":"@robingenz/capacitor-file-picker","dist-tags":{"latest":"0.3.1","dev":"0.3.1-dev.cc71c90.1659196235"},"versions":{"0.0.1-dev.27b076a.1628718764":{"name":"@robingenz/capacitor-file-picker","version":"0.0.1-dev.27b076a.1628718764","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"27b076acafa1c75bec186443ce7085722205064e","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.0.1-dev.27b076a.1628718764","_nodeVersion":"14.16.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-kX/zoiubFqboC3Lhxh3x/gdiNBWDgNtfcHup6e0pzoOPmT02yZWfEiEYI8sbg5Nfj90KZ0i4CMdxtVS1ri3Wuw==","shasum":"c3e42a1372096c9ac25ace4c544324eefedd4f84","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.0.1-dev.27b076a.1628718764.tgz","fileCount":28,"unpackedSize":20089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFEbzCRA9TVsSAnZWagAAYEkP/j3gM/Ig28s4ukBQUMEn\nuIr4wsgsOq1eYilPMc51Mt80RakK36fCnGHKz+m0XRORB2/trWnUU5vliCCD\nrk+Jqx22LH63Rbmn5lNy8FkEPEyHFyDR8EH9P4azIdHN/ESxGV7xlbqqPGrL\n0UYvlYH5r8bTdyJr1Ca6Qq+yHnbKih+Ac3INsukYh5bGwpc6CsTochCoIgol\n4JMHSQKYX+vOkTiag3dvANk8OH1QfpJC/gOSkvUI1zwNMJI6wLK/hvtlXoWe\nxiuurAYHdrNSPYKErNy1BLbBlfMastxlm2NW01R+Vg1mwXUptfyJpgR1n3bI\n+gyxCKeEbZYvbJuusFqXZmuQDha8Tg2+Do8FLCoYiwADBJGD66VifmwUuXPg\n2mY/c7DAxd+mehgWeE0AJ6wmB/l6xDj4gcFsrgyV5DRDRtJ61tjuTFwovCPF\n2fvDayPJSNvb2l58OaKverekHQy6xzqZHWogawbzk0ZjDNtFRMJLS74Zwb6S\np2D0ISp5FWU1BwcrMNhD7iwFlSz6a02eYmggNO1BtCCDun/oe8Xata9MyHHB\nFTnUl8yPtssQ3bKTV0wAzWmQV+ydcKXWKrw9dTruUmMhz7UA4Y+ug6PYsTRk\nV9HFycgbAf2Ys8utPF9mRCkqJdoxf8J9LDZDstTRrYcxJkMl5urURtnOpBz9\nlxWk\r\n=tV8b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrIszKciYf7HfQYSUEpOHqoDs93Tykn/1jcQAlFSx+OAiEApVJVX48JI39fVyGaIVsdgskJf00Dhyc+SshP6ZzLJ4I="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.0.1-dev.27b076a.1628718764_1628718835776_0.24032267395054463"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.0.1-dev.6079245.1628795736":{"name":"@robingenz/capacitor-file-picker","version":"0.0.1-dev.6079245.1628795736","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\r\n<h3 align=\"center\">File Picker</h3>\r\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\r\n<p align=\"center\">\r\n  Capacitor plugin that allows the user to select a file.\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\r\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<br>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\r\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\r\n</p>\r\n\r\n## Maintainers\r\n\r\n| Maintainer | GitHub                                    | Social                                        |\r\n| ---------- | ----------------------------------------- | --------------------------------------------- |\r\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @robingenz/capacitor-file-picker\r\nnpx cap sync\r\n```\r\n\r\n## Configuration\r\n\r\nNo configuration required for this plugin.\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\r\n\r\nconst pickFile = async () => {\r\n  const result = await FilePicker.pickFile();\r\n  return result.uri;\r\n};\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`pickFile()`](#pickfile)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFile()\n\n```typescript\npickFile() => Promise<PickFileResult>\n```\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfileresult\">PickFileResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFileResult\n\n| Prop           | Type                |\n| -------------- | ------------------- |\n| **`filePath`** | <code>string</code> |\n| **`fileName`** | <code>string</code> |\n\n</docgen-api>\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/master/CHANGELOG.md).\r\n\r\n## License\r\n\r\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/master/LICENSE).\r\n","readmeFilename":"README.md","gitHead":"60792455ac8596ed5ca78c859257fb7e15008cc7","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.0.1-dev.6079245.1628795736","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-+auSUzTN5rjqnW7TX5vcxj9KKOj9DvuheXcSImC7mrmqQQTe9ddLPHAgNRKT7laH/FjUYQlikqL1TAd5kp3awA==","shasum":"14f370c74f23d3fcad48137557d5050c8335c4e7","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.0.1-dev.6079245.1628795736.tgz","fileCount":28,"unpackedSize":22331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFXOZCRA9TVsSAnZWagAAmD8QAIPq61Nyq8gSV21IE1Fz\nc7hplqNmoC4Dx+hoJyD4yer9+PZ7npm3yQvjRFjpevYfq/SKMz50PSsczIBl\nusOnZ7tu/VOQatcHTRbzkMotco9grKKiWTi+F6dCPuTsO/Nynz8X0LQfIvit\nccTYX5j79a5jTvcD3Uyd9oSYfUjwqee1bLMIK0IeRWcczSiW0TJrvN/2oz1K\nP1rubcu41gdgTtHyQiSUoNJvUAya2Vd+uN/jnP9BSewc/6AoFIqnNWNJGwzr\nuvwFGlSwUf1212Cd0pk1Qs1LtddTS/miKSlyZAoV5CfPfNGOz3412kWCFSkU\nVEREL+X0vAdfLmivLZDcttHDD+3vBY5xk7DC9sTbKfPlHh2Defy54M9tPVO4\nBCV70+759hV2AQun6rAVGNLJZ1ObKKhK3uM4NY0irqVCHay+fQvf/4jZbTDK\nmi1ckuOQPuBtyjGrbARWVbWwf5KOmdMDyXYK8ee3U6jLrgpu2/3d2ONW36fN\n8SN4dBbsPOZ8XYlgX3RqD/5+ar5OcQwq96XwN6dVi7WcfaXtsNvgdoXHnuIi\ngqBgKeU21CJaOYh7z48m9tKpnl8ZglwuCpKxeBTFTxk6R5cUHuQ/mqw7/G99\ncFSfzlqJ+HiEaij0JUbIBMYPBJBQWiDpB3vQxcy10i18bGizUAtEVFDGY4dB\ndqyr\r\n=g8W2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDX8yEpAQ3MnDINO4KQixzwns58rfMPjqEIcxjZpWuX5AiBGkDhoYNt/ueSMG6QJ3HGyLnjeTakqKdth/vVRrTJG7w=="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.0.1-dev.6079245.1628795736_1628795801250_0.8687550465065068"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.0.1-dev.a32bbc1.1628845682":{"name":"@robingenz/capacitor-file-picker","version":"0.0.1-dev.a32bbc1.1628845682","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFile = async () => {\n  const result = await FilePicker.pickFile();\n  return result.uri;\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFile()`](#pickfile)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFile()\n\n```typescript\npickFile() => Promise<PickFileResult>\n```\n\nOpen the file picker that allows the user to select a file.\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfileresult\">PickFileResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFileResult\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file.                                               |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/master/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/master/LICENSE).\n","readmeFilename":"README.md","gitHead":"a32bbc19744969215116623c80599489213e561c","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.0.1-dev.a32bbc1.1628845682","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-OTAu+Q3gr7h4pk6kcI+K4HezxCVa+hN8Iv5HDQdoo5VtyBdTkHn7iDxWoOpwtTYx5k3gHmZA7c4X54cMAc5yrw==","shasum":"6a30c032936352ec1c77c2af32769bec4dc68268","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.0.1-dev.a32bbc1.1628845682.tgz","fileCount":28,"unpackedSize":24080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFjaUCRA9TVsSAnZWagAA+G8P/2LjsrKn5c8Btxhv7DJC\nFXXznT7bKYS7FEdTgrneIHBIX5AFamhxoP+eQBs4hTJcGeLUAyJNi03kH4u7\nZ8cyx1mFm24tTGkIJ9Rsqad3W23/hWayWByvpxlast+YSgZgrjMpbiP0r9iT\ney29vNzZmGRqkIqruotiTLTzXQuItKnCmjskS76WhwBVzSQt4eO38dr9A6Bn\nWgwk0/Pmi8rWVSW+t7LvD1tZy9YCymiZU/QqKvteiM/2pKzKNw1QDFKwSUcv\nt/S0K6QOOPI2LcTSSnVVT2xRux9uNxkZwFW3LEG4ESXhebbaFrEng9Zohm0G\nrWBnEc6Z49ENWSxWP/1aas93UxARLYPF4Mngm+qPbrL4oY3dHrYJQCglP9t+\n7x4iqFn9TLOARdiZ6JD4OnKOH5tXR+HzuSjRUkzVFDnML2Wj1rqtNrtN7hYh\nhX+SeLLRMwzUZb+wC9d2O8+hPJ0FLO6L3hCxqFYU3RoEPP0323SJ0FJS/V2U\nJqeQ/PlnDMoKwwucmBfQDeWJC6aoZlq5ijK27jHFen4VLusvjhxYWJbF3Fuq\n3PXTKCelM6m6c7Eme4ZSKwv+2j+70fqZlD9/iQGOas9K5dVoOQMVro9tGjag\ngivvAs3dbUeYry0AtHjReFESmYJFH+z/kem0WHm4BM9WUseQvafNq1+RbUuH\nJXln\r\n=CWQc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtP8iRV07uXx3o1Q4zPaMPpQUkIp032hsZqoR6tVFsEAiEA752cZP6UXzlCS8oftWGvoyCF4OHSOJFPnHEO4H50KPs="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.0.1-dev.a32bbc1.1628845682_1628845715830_0.7886223432115582"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.0.1-dev.7ee9b4e.1628929686":{"name":"@robingenz/capacitor-file-picker","version":"0.0.1-dev.7ee9b4e.1628929686","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\r\n<h3 align=\"center\">File Picker</h3>\r\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\r\n<p align=\"center\">\r\n  Capacitor plugin that allows the user to select a file.\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\r\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<br>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\r\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\r\n</p>\r\n\r\n## Maintainers\r\n\r\n| Maintainer | GitHub                                    | Social                                        |\r\n| ---------- | ----------------------------------------- | --------------------------------------------- |\r\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @robingenz/capacitor-file-picker\r\nnpx cap sync\r\n```\r\n\r\n## Configuration\r\n\r\nNo configuration required for this plugin.\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\r\n\r\nconst pickFile = async () => {\r\n  const result = await FilePicker.pickFile();\r\n  return result.uri;\r\n};\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`pickFile()`](#pickfile)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFile()\n\n```typescript\npickFile() => Promise<PickFileResult>\n```\n\nOpen the file picker that allows the user to select a file.\r\n\r\nOnly available on Android and iOS.\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfileresult\">PickFileResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFileResult\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file.                                               |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n</docgen-api>\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/master/CHANGELOG.md).\r\n\r\n## License\r\n\r\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/master/LICENSE).\r\n","readmeFilename":"README.md","gitHead":"7ee9b4ee1ff3ceb12b2017e47a4685679a698e7e","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.0.1-dev.7ee9b4e.1628929686","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-9BxYiigU2bQ17zMerMh1HfYsPzurqDBHH6TM8jd8nQA603aH6xjsf/nndOmLpIAIkGD3FMcBIYtn0QmEd5Yw5g==","shasum":"859e77ea391513f1058f47f08f5e52c1e5703a01","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.0.1-dev.7ee9b4e.1628929686.tgz","fileCount":28,"unpackedSize":27759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF36xCRA9TVsSAnZWagAADQIP/i+gTj2qDoetbDLnMFsW\nN896wIwEkZ5KIBoZr7jTg988pACeOpUmbImYl2cv0YyUZJT+dFfwHNxJ0+Zf\nsYr0+BCShWlnGa+8+y/HDc+98voFU7LIVMw0I790i3EY8YUZ9zECVV+foI+D\nCOrYiOW+3AKGqWGml2qi4FN5QihOhpQO14xcb+9M3BK1A2O93zojQyLQkKsQ\n/Mg89TQD+Cj6lEEZmwqqGhR29CSc86MEX8/2pQMt9j4yORmLvI8zUGc3LDZI\nf4Yn4L8TdxcqdUSqyE1YOUWEZJNWzCvo0Xqcs68d+kKJO9TGWwvesU8o83J0\ndt+m3WfGJBAENyGtAIrUqypp7IIfoSIkxD7hpClo+2AAUULSWOB4kazbnlAu\nmdNtu9FQQwU7fn3NGYnIImFsV0OG89SrkSIr784RWhvNBSJBS57jP1KV0zD/\nn4umGtYrAqdYaZsHhjjbw9vMOld8NHLVpxT5yHmV+A3WuQfgPR8D6KM9jeYV\nW/p7wZ04DvmwPHw/Uy+orBiN8Ozhzwpyp95OZLj5LpxWb7i4eD2CGfSmQkv0\nFawOoMNDIlY24DfN+0QB3teAeMewlQPrq9B3YN3lAD7O5b0KLsQVyxXf2OQI\noKo780eXHmAtMSQ3+WTwf9+69qw0K4qbBurSPiyXRyu0objA0mWIPJriMabw\nzFAq\r\n=L682\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyoc/kdWEFi8WkwJf3gup1f99tnGCq9G0GO0N6UwbLDAiBvoDiZ2TWJ92KT2th6NTHIbZN+q9DGGbSJ6arvoSb9VA=="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.0.1-dev.7ee9b4e.1628929686_1628929712897_0.6757546246794051"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.0":{"name":"@robingenz/capacitor-file-picker","version":"0.1.0","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"ab6520616da333b31f7523374e18ec293b480ad1","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.0","_nodeVersion":"14.16.0","_npmVersion":"7.6.0","dist":{"integrity":"sha512-hafr8E6XIJP7E4ijLH97AioEIlap5FByDyKv6lo/5JBw/K9klv4bNuNUbWM7WnoK0TcEPyoh63zxn8It5W9Hjg==","shasum":"bb543551ce32f10622df3a64924a0911e4a88c8d","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.0.tgz","fileCount":29,"unpackedSize":27934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGVwOCRA9TVsSAnZWagAAXRkP/iWE3fxSXQJrOzoan3ml\n3quizk32b0+b8JNofs2Z4Kc2+FyYUViM4baKRw2Ru94zQvXmPS0CiRaSFK3p\nvXoM+hA0UyJTxdN/UG4uPNbOacktV15x9hSiS5CfZOVAzaXvQYTnEtiRu3d/\nRadJZiYVdiUJMZtl+oqd8qBUYiPtEfB/DV8InmytzC3XVcLg9bi+xbqn/Hxn\nHKGw3E9sHTdT+ZIJDt7SxnjKaoDIZvIn2eHGQTPzQu/GnsuCc91kEtSx0RZG\nnc9v5Crw6RPJqC4A59zKQen7UkrOSNOQ4NKfuJXVvgmrPVCY7NpwXQ64Gz/O\ndc2bRee46Assr6ECaUYN1FDgtQ21djchKbIuyxuU6pI19K5YBhNeahyjD0hI\nOaan3Pp1X/9BFtQWdtz6Gysdg40Xwxe8OxwlNprSFLlCGVkfBuXKS6qfNccI\nSbm/sA/68ZfKmL2YWxpSSBO5KxOXWNJB1wBRzty8Dvb/ajRdp5KG5JxliYbG\ndBh6VaEmSNiayHuynoioHMTOY6h096TSGyf9lVe1GNrwLJDk35r7Zck98Lhn\n6qn7v94AUTtflgJLCf19jnwc8tDMZnuvE1Xi4oGMyA6sUmGUceXAi5xJ8z0z\nh8vd3X1LAZMsH0Nn+MisZ5kGpbT2t0h4cc4RQ0eMY9tJUo4NR2lfdSy2Dioy\nSrxw\r\n=IaPr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsLD/aWv63V94czzWwrhlm+oaV1IPydvYPeRVqoFOZjwIgH4uJATRgFxG2auS6vsFmjOK5M+olbD4H1s3NSVp/w5U="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.0_1629051917988_0.22092464938368317"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.1":{"name":"@robingenz/capacitor-file-picker","version":"0.1.1","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"1077827d8551bd7e99161422a12d1693e562960d","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.1","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-0vsal3h2rwwf5Nd1gfbrRzYetGLTW01atF+wRuKFFC25tVaQGQlCHJ1D23vSIU986ya9wrpiQ9/tOuT2+njiaQ==","shasum":"3b0fd0fac99afcd8feeb8c5eac32d20703908863","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.1.tgz","fileCount":29,"unpackedSize":44821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK0lUCRA9TVsSAnZWagAAGpEQAIlndkPMZKmB92eMdd0x\nwh5/7bGEs9j2zqaRLxReWeGAEn8caMaZCuZ0vyfn1NoMLvjUNQ7yH5yyXoWT\nJiq7r2ue9KyyskQpYN2in6CfN7Ip2XxKy9Otz/Hf/RKNOad+7jdtFZzNDR+P\nPJPcZUDJMM7+XfbW5v2T9jJ7+LCxR0jYRjhlDbeQmf+Wl2W9VVyrRJDDi2XX\nXJkNMIQRVUIAe9A1l2Egj9xzTjet6kANQemx47akbxZAJbtP8cEjlMUu4jKg\n0ghhjWg+50IKk2Yi3QmFX/aS4njBVT/iyB/ryzvDP4Y/NdL3wUc92bxOPAyB\n97LIclNjlX5X1fooKX6E9TMvzRnMQI7yhEjAHEHJURYezyxSluuq5R/m72Gg\nArgSUgtChbLblPMiHbUG2JZi+0I9yXWXyxlcbA6lASl7bDWtyOyZLzRXm+Md\ng1G8zqnsdoSOoS7jcx2ix6LvoLcBW+AMFDre0+HIyczlwRJ66RwH8TMByqZY\n3Q89sAjRMP1ChhiPa+gX5yZO61lhSgVeSRRR8oWQ7qZ5u8aqOwnQqpsTSXjH\n4DNAX3hU9Lv3dNlanTTGBQMjX9KsWwFgieNlJZu/yswXvsqe6WaNiOuasMaB\nmGWA5a7ZHBDNfcR9sTErrqijA01K7DEAvwETHl43x/aWtwLOCMrJInBYoN9h\nRb+e\r\n=8hyR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWtjQnVLO2m9s4xdxq2lLWwD/LQwhawXeCzJFV0PLiaAiAktXX0bF9fgtCLPFX4uNlZ0PmaKC9BdIhy+P8Le1jhcw=="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.1_1630226772206_0.6490676424695407"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.1-dev.14e75be.1630229855":{"name":"@robingenz/capacitor-file-picker","version":"0.1.1-dev.14e75be.1630229855","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFile = async () => {\n  const result = await FilePicker.pickFile();\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFile(...)`](#pickfile)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFile(...)\n\n```typescript\npickFile(options?: PickFileOptions | undefined) => Promise<PickFileResult>\n```\n\nOpen the file picker that allows the user to select a file.\n\n| Param         | Type                                                        |\n| ------------- | ----------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfileoptions\">PickFileOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfileresult\">PickFileResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFileResult\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFileOptions\n\n| Prop        | Type                  | Description                                                                                                                                                         |\n| ----------- | --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`** | <code>string[]</code> | Array of valid media types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/master/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/master/LICENSE).\n","readmeFilename":"README.md","gitHead":"14e75bea6fe941ab7d24ab7d65b4dc23edd990c5","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.1-dev.14e75be.1630229855","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-tNcS23wyXPOgrHBO99l+hdvPeYU/FIccdlrj6Xh03iv4yxqb3zQVOePdXN9gFrTIMXDlkMmEnjRUYmcKPzCuPQ==","shasum":"ee27db29dec12e1f7a6d0200a89ccd079b2d9eb6","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.1-dev.14e75be.1630229855.tgz","fileCount":29,"unpackedSize":49056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK1V4CRA9TVsSAnZWagAAJMgP/2V/Rch+E7mPSNriDKCb\nPBF8PoJMCdAvsdQtnH+sMOYHS81/cUWQFuOgDzEP1+89ai0i4AOGpWu2D9Km\ny/JqjuGOepaFe64u84DUM3VeCnJI9jBbIxRX2/vcgqjR09sA/DGptahykEfR\n5T+6qIu8rv5xPQ8V0AUMJC9P0nWm2nK4ED+g4mIOCFRViKWixD5iy3V2hea2\nk7DZo8kO25egjMoQvpAMRzOBHz+HjErzkQ6QXRERizyRSehAZYOlKx8zrPCz\nSolGDRcxcNt2oFD4tzBlPWpnJAaWTzTvmg0iWDd5gicynFAblCShSMZn7OSr\nPrCkdd5h1YXb0Qwhxz6mC/17H29ZB1nhJwxKK9CI4W9Nfor7QLPvXrTwVuJp\nsFtXnMmb4t6SnLK5p8foubYCkcUdAvptm81boe00Vd6IVvTcMWSwj3Fi54wm\nxIr3BGe/LH5m9xZ9GWLTQaUARIIChyZ2BFzdIz3rgedxBP6B63TbEJ0c4Bh9\nlmTpZ4WcSbCIsQqNJp/RYF8TKdKfJFR6Kv5qPjPo5TYDAflAQPDMRb/5/GhT\nZJn8JzD1mxeiGobipBEiHhWzzLfEweC7nPrf3XB+70uPg0947WAjIKYJocrf\nWHAnt3iw61NmmZxez9YORmV+GG6T+fcT5LUMsuUv+syQ9CH6eOHfk1XU0fRK\nRgNy\r\n=PDLd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7nLdFMq/A0j+NrG7HnJ3V/r2jIMUfzD+wmKjtxwcWXAiEA6j4nJhbCSLM9QEDW3NdPm1bXkzfh8gHeNAelIebZZOA="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.1-dev.14e75be.1630229855_1630229880635_0.48661037387270945"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"26422fef1891495f485ab8922a1e511758e92aa5","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-HsQkr0pQOzgoCS6RRKuXGIEk5rrtbAdoBADYp8/0JluzxBxDp4ssJ9CwYa8h6lbGM7aFot85ZBlKuA3YPUgI7w==","shasum":"4cc1d4ef99ca940243b05b6efe858b1b493b4e50","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2.tgz","fileCount":29,"unpackedSize":54029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK30mCRA9TVsSAnZWagAAvzQP/30dWGnLG+PvBZYN060b\niwlhT6mHIfWuznhGnLNTwj4ZqqveNahdtMIcxRKpEjtu8YVY22WGUu11r7h3\n3RZ2x/qWbkQ7K+qRtf3NUss9uzQpLPx3Z9KPongztRWSoTkwhXPvHa3RSOHQ\n9Ax6ZJ9m0bqJRwHqhmfVIiMkr4Geph7lUmmz6OciQ3KjRXg0KALdy8rArmAj\nnXmf1GB5ShR97kTrcqIxcH8GMDD8b6GNtSxgL8wF05dj+Z9UWvGZlRgXwC6e\n/ZoyZppPHAv7s0zs8gZNufFXdyJk2FXXt4gEalM9MwOlh6WwCqTg/SCfBzO7\ng6m3q55fgGR8fPq9vuTtrumJ8gwhDIea5pGN5xtLu6uuxrS70fNS4zPaI21a\nrPuYgrluDtWH5wp9QV9igth7gkEkTcFJakp/JKmi52RZG17lOj4MW83SH++j\nAfLb+TYfy4/qs+Jj77DclrCMeBZ75B01A/kisG0dEiNAoc8Jm5cAkZfWyGw4\nNTlKDXFQ552lJG6SInxQ6MHgATWkbvtecZNqmnARoRX2Tk6GKwV/2VUysF5J\nlzxj8eWLjq9LdHwCkgmBqvQXW0YFvao467BlCm7/w8Pya5VdFNRo+WMV4s4y\nZmmvPbyiNxsc/I8PzaWq00nAl9QzfKs2xa/vpyllkT/MioWtxtolgHX3KhJG\n3EoF\r\n=S1yB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrU18KNOo6umEkzoLQdB8R++hvOSkSFA3cXSo20dpkbwIhALhxZCdGNtSm0sU1NAu6Q5d+o5zNUfmj+HIZj4nQrhOf"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2_1630240038237_0.29750306750431066"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2-dev.0115e2b.1632990878":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2-dev.0115e2b.1632990878","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFile = async () => {\n  const result = await FilePicker.pickFile();\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFile(...)`](#pickfile)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFile(...)\n\n```typescript\npickFile(options?: PickFileOptions | undefined) => Promise<PickFileResult>\n```\n\nOpen the file picker that allows the user to select a file.\n\n| Param         | Type                                                        |\n| ------------- | ----------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfileoptions\">PickFileOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfileresult\">PickFileResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFileResult\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFileOptions\n\n| Prop        | Type                  | Description                                                                                                                                                                                                      |\n| ----------- | --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`** | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. Example: `['image/png', 'application/pdf']` |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"0115e2bd9da125bf3ad5ea67450b2d5d5b05b7e7","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2-dev.0115e2b.1632990878","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-h0VPLluKt3UMF5cXuS7+3Xri//iMfG4P3tAxQHIZuwNT/WOArGy1aXRoN+zO0yWxzrdbwpoQRFMJyQ8mj8nd7Q==","shasum":"02d3a8d1ea7b78938ad62bb1da3820276db40556","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2-dev.0115e2b.1632990878.tgz","fileCount":29,"unpackedSize":53097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEP9AC77tYo9gyfsz4miDy2NZ1qQrrYKn6W+jo/HZazbAiEAsPv+6UgZChcOnj9ZCmLP5vuo7kBhZmg20NM+dQSJElo="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2-dev.0115e2b.1632990878_1632990914459_0.17637305122961822"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2-dev.0d9bbf8.1632994827":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2-dev.0d9bbf8.1632994827","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFile = async () => {\n  const result = await FilePicker.pickFile();\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFile(...)`](#pickfile)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFile(...)\n\n```typescript\npickFile(options?: PickFileOptions | undefined) => Promise<PickFileResult>\n```\n\nOpen the file picker that allows the user to select a file.\n\n| Param         | Type                                                        |\n| ------------- | ----------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfileoptions\">PickFileOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfileresult\">PickFileResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFileResult\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFileOptions\n\n| Prop        | Type                  | Description                                                                                                                                                                                                      |\n| ----------- | --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`** | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. Example: `['image/png', 'application/pdf']` |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"0d9bbf8da47bbbc615c64467f8e2ff857ce95b7f","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2-dev.0d9bbf8.1632994827","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-GGVBAuHk0H5hqdbWvH6U1lgZSG9RLOAzy9XOvlzdVG4OQ2loLKIGJDz5arODIWLmxoW2Qxl4XoOHPH+glOiFEA==","shasum":"2edc3a081267dd29f3428e6e406bb860d28deead","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2-dev.0d9bbf8.1632994827.tgz","fileCount":29,"unpackedSize":53103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2vtKMNAfcBugRCHKcIvWrhhh3YBO3X7pgEcpckh2oSQIgAvOaPkHx2WGXfekgk5JZIGJI+iHFB435GGyC/7LozE0="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2-dev.0d9bbf8.1632994827_1632994848608_0.9718977511629932"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2-dev.e3fbd8d.1633070815":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2-dev.e3fbd8d.1633070815","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFile = async () => {\n  const result = await FilePicker.pickFile();\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                      |\n| ----------- | ------------------------- |\n| **`files`** | <code>PickedFile[]</code> |\n\n\n#### PickedFile\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                      |\n| -------------- | --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  |                                                                                                                                                                                                                  |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"e3fbd8d4a499ed97bfbd38b91d169525b48c03cd","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2-dev.e3fbd8d.1633070815","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-kcpYfrrUgA++o9lTBtonvo1KcmgDXtFwLBUwDb60xv9g4d3GegEpuPttFL2ZGjiyfk975kRDN4ZC94sNxQwiow==","shasum":"2bb9973fef7c413e965da487d29ea45995da56be","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2-dev.e3fbd8d.1633070815.tgz","fileCount":29,"unpackedSize":54946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALeuG0itG5LRc9U/Vs4Ns7cFsXrrDgfMxUgertYuYJbAiBB22lifW4No6AlmorhCAdWfQFy8Ob8FSY99PxHn2YdQw=="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2-dev.e3fbd8d.1633070815_1633070852698_0.963273529815661"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2-dev.417a63c.1633083868":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2-dev.417a63c.1633083868","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFile = async () => {\n  const result = await FilePicker.pickFile();\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                      |\n| ----------- | ------------------------- |\n| **`files`** | <code>PickedFile[]</code> |\n\n\n#### PickedFile\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                      |\n| -------------- | --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  |                                                                                                                                                                                                                  |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"417a63c63ac58a63d28dea62c5665418f1d8c495","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2-dev.417a63c.1633083868","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-kEyT3804vbYhod4GV6QgAd1sC6y3EJaQDo2rqHcBZ6O8qqFLVACs3coGwMEh5bMj1Q68nX5Wi1iaV4goYRldGg==","shasum":"a25dffaa202205271bbe8518197d4e4b42f06961","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2-dev.417a63c.1633083868.tgz","fileCount":29,"unpackedSize":56247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmHdOjCt+HaDcwAGm0h8Ky1FqJo2mar9hayt+wEvtpEAIgEe8x7kQiA2Aufw197nHRQ8sKUx+pXcIJRjXM55j9dfE="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2-dev.417a63c.1633083868_1633083920845_0.695519749084583"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.3":{"name":"@robingenz/capacitor-file-picker","version":"0.1.3","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"8ba61a298f806868185f7dc153289f47d6254455","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.3","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-gmVkdK2oqwN4Amtjq8PMwBzz2L9dnkVL1U2guzJO8LIhfS+XjjldadKA8WUC7pQr3lW6ghBIfT+9l8VSpk9CsQ==","shasum":"d4497fcead52200dff0678ef4076593b48e7afc3","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.3.tgz","fileCount":29,"unpackedSize":54456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqIVht+WbWUeVG5MBBGTpato6n+waR7NNmbA6oEckrkQIhAJ31LcgROPiwZEukn4SD3Vud+ssMPeRAPMvgGPO/EnCn"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.3_1633099943666_0.8771873327282527"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2-dev.2f19bae.1633125947":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2-dev.2f19bae.1633125947","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\r\n<h3 align=\"center\">File Picker</h3>\r\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\r\n<p align=\"center\">\r\n  Capacitor plugin that allows the user to select a file.\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\r\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<br>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\r\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\r\n</p>\r\n\r\n## Maintainers\r\n\r\n| Maintainer | GitHub                                    | Social                                        |\r\n| ---------- | ----------------------------------------- | --------------------------------------------- |\r\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @robingenz/capacitor-file-picker\r\nnpx cap sync\r\n```\r\n\r\n## Configuration\r\n\r\nNo configuration required for this plugin.\r\n\r\n## Demo\r\n\r\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\r\n\r\nconst pickFile = async () => {\r\n  const result = await FilePicker.pickFile();\r\n};\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                      |\n| -------------- | --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                         |\n\n</docgen-api>\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\r\n\r\n## License\r\n\r\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\r\n","readmeFilename":"README.md","gitHead":"2f19bae3ccd97a52a02fa1f8bb67dc938a2c2e53","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2-dev.2f19bae.1633125947","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-1DYZ5a8YXk2MDZBQC+HMQ4ftZVoiOoxZl11i5szY0BrNSCu8RwcpqepzA6q04ZwKDTv9t6yABZCo//7vyJDJ3Q==","shasum":"fd5dd0e4190db2ed98e0a05e45ec30be47db730a","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2-dev.2f19bae.1633125947.tgz","fileCount":29,"unpackedSize":58861,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB0O4lR+JuK79jhm/TgS1CULWXizZI/m4DL1r6yvhv7gIhAO6NdLAJpHP9wakS1Dx4ozgz2rezIJX3HUra4ogfH6xp"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2-dev.2f19bae.1633125947_1633125968459_0.8733479321153237"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.1.2-dev.64f7cf1.1633182090":{"name":"@robingenz/capacitor-file-picker","version":"0.1.2-dev.64f7cf1.1633182090","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\r\n<h3 align=\"center\">File Picker</h3>\r\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\r\n<p align=\"center\">\r\n  Capacitor plugin that allows the user to select a file.\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\r\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<br>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\r\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\r\n</p>\r\n\r\n## Maintainers\r\n\r\n| Maintainer | GitHub                                    | Social                                        |\r\n| ---------- | ----------------------------------------- | --------------------------------------------- |\r\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @robingenz/capacitor-file-picker\r\nnpx cap sync\r\n```\r\n\r\n## Configuration\r\n\r\nNo configuration required for this plugin.\r\n\r\n## Demo\r\n\r\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\r\n\r\nconst pickFiles = async () => {\r\n  const result = await FilePicker.pickFiles({\r\n    types: ['image/png'],\r\n    multiple: true,\r\n  });\r\n};\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                                                                                   |\n| -------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. This option cannot be used with `multiple: true` on Android. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                                                                                      |\n\n</docgen-api>\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\r\n\r\n## License\r\n\r\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\r\n","readmeFilename":"README.md","gitHead":"64f7cf129dc906a6446444e93335e6bf820aeba9","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.1.2-dev.64f7cf1.1633182090","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-8cCjEhq7q1g7WPWBARFxnkwNggJszeBCjfvk9baHSLuGtpGOQgICZ9lBXmYLsfi1o9k91NVeZmsTw/QSXqqrsQ==","shasum":"92f9df7d536e1216aa289b9f9274d1c4f8392c95","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.1.2-dev.64f7cf1.1633182090.tgz","fileCount":29,"unpackedSize":59302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ4no+f5hdZNXdGidt8O9J978qMmwQf0m8qZsemHnA8AIgGO+Owm5CfuB2mgJ5GDMgwtnv8cNIJiGt5QnY3acsP7Y="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.1.2-dev.64f7cf1.1633182090_1633182122940_0.3008006865414541"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.0":{"name":"@robingenz/capacitor-file-picker","version":"0.2.0","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"2f74d268d9da5bc358e3a97dea3c47c9d07afc62","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.0","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-NcY5SwZjvICb52k3sflgjtXkpjODLSOpTiUXy5Va8pYSQ6YI7XwsTPKcVW1L5fimNV9bfDkF32HcD+W9Eo6h5A==","shasum":"2354c9853a8c943b796c8c092a030788ef674ab6","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.0.tgz","fileCount":29,"unpackedSize":60087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKsvYQAydqsVx5p3ryNziJB4Sug4HGRxH7dH3/TFNJwAiBt+HVrXrc/hYL6lkdUyc8lnV3nmkHzHCauujPd15uWhQ=="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.0_1633182758601_0.6944553095771702"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.0-dev.eb6aa67.1635342136":{"name":"@robingenz/capacitor-file-picker","version":"0.2.0-dev.eb6aa67.1635342136","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2021?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFiles = async () => {\n  const result = await FilePicker.pickFiles({\n    types: ['image/png'],\n    multiple: true,\n  });\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                         |\n| -------------- | ------------------- | ------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.            |\n| **`name`**     | <code>string</code> | The name of the file.                                               |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                          |\n| **`size`**     | <code>number</code> | The size of the file.                                               |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                                                                                   |\n| -------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. This option cannot be used with `multiple: true` on Android. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                                                                                      |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"eb6aa67e5c2e3f68dc54c3fc15ebe9c787ae8ff3","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.0-dev.eb6aa67.1635342136","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-Z63rJIfRA6gwHvooZNkl0pLbbcfMxsXzuG4O453A1G3FSLD9eExpoReTGxr27XRMMHmk9V76IC4Titfm8URZPw==","shasum":"78f972956d0ccc84dce9107d4f556aaaaea3646e","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.0-dev.eb6aa67.1635342136.tgz","fileCount":29,"unpackedSize":58856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDR4OFlvKqeBEe6asnsnkoCJgopaut+3EUSRuOwBl1paQIhAN42edR+lhmoisLz/Z3x7sMnaQi3EWex2kMkAQQ+oars"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.0-dev.eb6aa67.1635342136_1635342163263_0.7040926021851754"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.1":{"name":"@robingenz/capacitor-file-picker","version":"0.2.1","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"90167f3cb910f22dbfd4b756ffebebbaf3ac8488","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.1","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"integrity":"sha512-JR7tPESHIEv8JCdDwslAkMvdLRgRJRNf1RwrHEjVFB9P44DT0c/cZm/rk3lEWyXwNYakJOkjXe+wiPDwQCqLjA==","shasum":"4e603bf88cd8926c5c7b46cf5c37ef8320a3f36e","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.1.tgz","fileCount":29,"unpackedSize":60714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Vszz1hIgff0IgkXVwXwfa1KLE7NnT9zg9n0IQMUikQIhAIQnTAl+BX0hmBZXo6olyhKJKAF+PUAV61rMgPB3nDVi"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.1_1635685137987_0.15956131396773632"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.2":{"name":"@robingenz/capacitor-file-picker","version":"0.2.2","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.1.2","@capacitor/core":"3.1.2","@capacitor/docgen":"0.0.17","@capacitor/ios":"3.1.2","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"8686b932985673d44ae3b379bb45577d142ec37f","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.2","_nodeVersion":"15.0.1","_npmVersion":"7.6.3","dist":{"integrity":"sha512-n3FPM6qj8fjNc64IW/7Wj8UVsTpa+q8cdy8meEwBcqJM5iU9BDMGZNKmExiU4EoIHwGJDvKRR3kMPCZGgPHYag==","shasum":"8a59b2a87d22654aaa38cb0f62620b2b4cc84a4a","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.2.tgz","fileCount":29,"unpackedSize":59923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm5CPCRA9TVsSAnZWagAAXcEP/2ZgCCwjmgYq0yB9y6Oa\nUEDO8x4YntKj83MXhKul1TUbt1B+9wTk4eBiyMjNjJ2bEGj/Z0ZHoiaXka8l\nyBeD9RertOi7AX4OuK7s1NA6cRn09c6LOcjvtFh2+D0ykTF9WVu8fSZdYh4O\n+klUk4LtcwAAZUePqw1EZo3FYmKZLQRGhS5ZNkoWqCRhmkOEzwzKfvxuuu/X\nfx4UsCDz3hm8nkI+bbH3Bf7uWkyyvUV70XWR9tdXxym4gStGg5bmsrV9d/FH\nIKhlysiUNNg1E2pcoViaCTbeZnGb67XYqUR1W74/Fdm14VzLZQwDixiooqtn\nxhaorj82y1fPPEc3mOYZtYm74eAyniUCbC8RMTYp2ZNtpT4154nw//6DmXi/\nlH/WCGw7IG2YY6jh3mNLjEi8Ef3AwpMLfhxMExpDsh3W9/D3LTxudM1Dgxbr\n8rC5UsKXvP9U/sPMvlHW25Gbz6hNNSY604z+KUjA0+vDOnutoOY3ncx0NSSM\n5Qf4Sh9foU8INJsdn1zHQT0EC8S0tXW0g12f+OVYSCM+WthDUB9PNSZ62t7C\ncIwW7G/A0JSMLFOvzGQ0RAeZZX3Zc7yohQAa7zgfuZu+ygxeM/BZ6bEwu3uW\nN0/D2lHTmcnBGDx675B2b0f6g3EbrgfCfjR8H6x8UvqI4OQSpfGJTiJt6oXZ\nHEaj\r\n=pm46\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbRoMq3dXIYr/1BfNKigzrX2HUaHpG23Ey3eBS7lRg5wIhAPftMo88mMmOEIKPu8ZuqZ/GZSAR4+RmI2y44m1cN0em"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.2_1637585039725_0.19569185306233505"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.3":{"name":"@robingenz/capacitor-file-picker","version":"0.2.3","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.4.0","@capacitor/cli":"3.4.0","@capacitor/core":"3.4.0","@capacitor/docgen":"0.0.18","@capacitor/ios":"3.4.0","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"a7156d4521441718d4acf0fce0adecb61d1d2ff0","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-QqwEFhaN9xxE+LQ6HAaiw9/eorcJk99MSHd45mxcboL0tiLurw3mRhjfeKMe2hOy3Ux5NcgXS03GZBgdSPqTBA==","shasum":"8518d91a6015962eac5f6f31a86f7d00eec42de7","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.3.tgz","fileCount":28,"unpackedSize":61661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8cBzCRA9TVsSAnZWagAAA44P/2C6JDUgciyvtZo/DDvJ\ntg2Tj3ZdGF3WnqB3Nkg4V9j59HJxLde3ERXBJmQ10sbxg7VO2emNs+B29Esk\nL3jvq1Ck8VvRaehIYeLiPYgmu/5RNDTtcDV8rAbTsWVxW48yY94GdhOVp9mO\nj581ns+LTlJn7K2WZz3e6DxZF4V2lw0FKaoYQjFsHzGabV3Rd0D8oRQBt2vp\nPZ8EMR914VX0nrk2M6TR+Bj7Fk88fZ4/6MlzsbSpJb2IWfVBuxTHDz8pI64V\nrk75C/qGZLlxmku47SlayhAQlfJ2Q1Ep2Y46Wqx3loJrnELCAAEhLC/vtbln\nqDFuwFTB9mXqSbgGRaM5H1/D5T5Wba321wwkrJSBgGHjpzRI41beCxONnI2E\ncf5/1ggUm+hkuVBurdaum8cKzXLE/NZ25ukNkA6LiWITwdJPVf6/KFtdip+D\nqcqL/3ozTiPpKCgbK6DHXUR5HViUtR21teEpx1cU4DlIeAWX6WB7TTMNjKl2\ntvoMv1/ern8zX6ZVzOuRjwJ1m7nPcZlr9g91jJHWfpF/vRrKT8VyaDTxcviA\nZKBzLAwpMLQtlxTGxGDXYaTAqojgiW96LY3b9iJYqFCUIicJDGdfE+BuOpCc\n1YemYGtqtOwy+f/gHGPhLVMYBkB6kGHv5Y3HltXrbqBCEq37uCYyvQvgxQAp\nx8WZ\r\n=wSmo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhs9a6IGdJHJI3T1U1s/EfzsIACPzjK0TiJO6a6VQ/6QIhAJU+GpyuKBHOEsU2R3YqG8kEfj85EwHT1yDqjEP7ONwz"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.3_1643233395797_0.35325649798185577"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.3-dev.71fe59d.1645636482":{"name":"@robingenz/capacitor-file-picker","version":"0.2.3-dev.71fe59d.1645636482","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.4.0","@capacitor/cli":"3.4.0","@capacitor/core":"3.4.0","@capacitor/docgen":"0.0.18","@capacitor/ios":"3.4.0","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\r\n<h3 align=\"center\">File Picker</h3>\r\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\r\n<p align=\"center\">\r\n  Capacitor plugin that allows the user to select a file.\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/maintenance/yes/2022?style=flat-square\" />\r\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<br>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\r\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\r\n</p>\r\n\r\n## Maintainers\r\n\r\n| Maintainer | GitHub                                    | Social                                        |\r\n| ---------- | ----------------------------------------- | --------------------------------------------- |\r\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @robingenz/capacitor-file-picker\r\nnpx cap sync\r\n```\r\n\r\n## Configuration\r\n\r\nNo configuration required for this plugin.\r\n\r\n## Demo\r\n\r\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\r\n\r\nconst pickFiles = async () => {\r\n  const result = await FilePicker.pickFiles({\r\n    types: ['image/png'],\r\n    multiple: true,\r\n  });\r\n};\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                                                                          |\n| -------------- | ------------------- | -------------------------------------------------------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.                                                             |\n| **`name`**     | <code>string</code> | The name of the file.                                                                                                |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. Is only provided if `readData` is set to `true`. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                                                                           |\n| **`size`**     | <code>number</code> | The size of the file.                                                                                                |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                                                                                   |\n| -------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. This option cannot be used with `multiple: true` on Android. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                                                                                      |\n| **`readData`** | <code>boolean</code>  | Whether to read the file data. Default: `true`                                                                                                                                                                                                                                |\n\n</docgen-api>\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\r\n\r\n## License\r\n\r\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\r\n","readmeFilename":"README.md","gitHead":"71fe59d254505eea0f52dc89918c565a90c1beaa","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.3-dev.71fe59d.1645636482","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-qEcC8rOplb03FzdSzgFtOa0UtTRsG/kw3ijcBI69xmoWUqB5BBoGR5jckLfxhnPEH5sjhxw2m3XgunNgPctW9g==","shasum":"599db0e2d54abebfd08d387ea5f315a1a4dd67ad","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.3-dev.71fe59d.1645636482.tgz","fileCount":28,"unpackedSize":65525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFmuxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzig/+PzdlVOtE13FMnJ2ULTvERR1mHHPVgHqlbJhAhR1R/q5bLMzl\r\nTUZNSPteb/2+mGi2qwJuOQ20mKIeCOpRFDz32HGU9ONiZP9+Yrf6+/qlJpT6\r\nJtnPtM4VVC3dr/geFuHvDkPnS8RaCVDqR2pIx8KUlgvfwe14TjLrWd0Qcbkv\r\nItDg57MP2V0g9iPF7ERUE0FYOixDCjzsQjwfUSmigt3Tp4b79z329etRzFhN\r\ngBvioq+3DtvAu+TbHQFHN7AJh23kEXOpYoHO+1/lSVsEnfZQiR/jhoUPKPuC\r\n2KRCXBfQ7ssahHXAhTrfs7sZPhubDH0vqxTsi7dgwGp1ML/jV/dcoWot85dj\r\n0iglkQfs4++IVmCqZj/ITICQUcFPmbH4bkKbuhyfAJ7hm4P5eP527oYcGIDS\r\nUb8Nsf8HMgRJayzAuoJ/tNHI+4KUt0UhCIqCIZd6FQH0+PlymzJPyFDG78nF\r\n6j54tcJuhNl4ptDJfcoAgNkbtd4a1gLnBIyQFaUmc9zY1wS1F1MddqeygxAO\r\ngR3gb48Bl9+Jj7RepM/WuHXiLXdB97K0uK9ovXsPGkNxK6oIefVreI22/GjC\r\n96eRoYdA1nv6TND0JXl027e7Cb4iWc5houXJ7sDujoM3veB6ORzu4EomQOQR\r\n+vehaG79THM7PQVlH3xCU4wSLzurJTm32ns=\r\n=RKbS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd63vSUoSW1iaSJbNOYRi7+cAxlpaNQHDygtHWqmYZaAIhANbm0xnYr7enRRWZ2Bqe+0EfJVddCnDLE98UjZ+QUIz1"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.3-dev.71fe59d.1645636482_1645636529349_0.2455913239650338"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.2.3-dev.d526b23.1645637097":{"name":"@robingenz/capacitor-file-picker","version":"0.2.3-dev.d526b23.1645637097","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.4.0","@capacitor/cli":"3.4.0","@capacitor/core":"3.4.0","@capacitor/docgen":"0.0.18","@capacitor/ios":"3.4.0","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2022?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFiles = async () => {\n  const result = await FilePicker.pickFiles({\n    types: ['image/png'],\n    multiple: true,\n  });\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                                                                          |\n| -------------- | ------------------- | -------------------------------------------------------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.                                                             |\n| **`name`**     | <code>string</code> | The name of the file.                                                                                                |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. Is only provided if `readData` is set to `true`. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                                                                           |\n| **`size`**     | <code>number</code> | The size of the file.                                                                                                |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                                                                                   |\n| -------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. This option cannot be used with `multiple: true` on Android. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                                                                                      |\n| **`readData`** | <code>boolean</code>  | Whether to read the file data. Default: `true`                                                                                                                                                                                                                                |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"d526b23fc9639f7118b0bbd75cd7db8ae500b2e1","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.2.3-dev.d526b23.1645637097","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-FrI+7odYH/0HF9slPR+YTsVStb0JIdQ9+K6F1fbL5wBF5LbSFVzFwKeHE92ooGEpM4P9UFiaLDuziht7wjRCDA==","shasum":"f07af69f017398ec37b707651655dd4882079e8b","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.2.3-dev.d526b23.1645637097.tgz","fileCount":28,"unpackedSize":63959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFm36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmov7A//fNSNQeBxVkrKhzhd6pgEQG2RfwSw0sk8hdfFkEy6FCq5Xc5i\r\nR/SbG//Pd8jgLss6PO+u60MuE2Dqm2mKxwi35CoHJT0p0p3QIGTp0gYMNXpF\r\nJFH0iEFQijmJwcNRP12r18wCsG5sh9b09nsNLFfCoVyEKnqswiDmivkJiMyz\r\noto79EuUsGw1YJQHDfaICli0/09T3uzEbqyrBQiY6KgkTooNPNhsUlwmzGVp\r\nRT6xMXWc9KdnEOsdg67vMybBTeO0GM+mWmW61MGKZquQnil5z0g1nda8I/97\r\nblVZgAeYPp2ATTKAVWcVBk6t8u4MfdrLCGoWEqKZoDw3dChnrNkur0SHP+cM\r\nMzRgY7k7n5RJ+y6OPrxUij1v9EqC5PX7v14maYFhNKPV1/6QNYiCvrDfjsxd\r\n8L1cHrSU3d+MtRE26DA/u76fMTDiZCoQ19xcfT9sLuUGpglxrOyMbZgway/a\r\nq1DGuNzs5PusGs7Rq3N7JZiT35FRNmyI8khk0c84rdAzTUA0pmsKN8+eSgyc\r\nGAMSgsiIAVM0ptBWtztKrCv3uMa4Q76oTobaGsQ4tmx5v2MPOeOXqQib9f1o\r\ncoMS8tMkgzcDEvjiBDBNqNtEBCKoWouACpenZPzMQTXlgrzyvJlN1cnwVQAk\r\nbWx1YksAF0Pk7biYRrNNsYYRdK8JSo7VsTE=\r\n=Xrpi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUa8FOoBGbEbvecSef5OWZKwbK+YAug9Y9QXqkO5/7dgIhALQZqxiENuCu2T6OXJz+Gm7NUj/UiE4qgjW0S7cq8rJL"}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.2.3-dev.d526b23.1645637097_1645637114076_0.31318723666120785"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.3.0":{"name":"@robingenz/capacitor-file-picker","version":"0.3.0","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.4.0","@capacitor/cli":"3.4.0","@capacitor/core":"3.4.0","@capacitor/docgen":"0.0.18","@capacitor/ios":"3.4.0","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"767fc2fa48769e97f14f588682b7eb4abb453ba0","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.3.0","_nodeVersion":"16.13.1","_npmVersion":"8.3.0","dist":{"integrity":"sha512-PrwxhGUz0CWpMWFy+m7wT6LA3rpdHR+xlGSI+b/0j+6Lvt7O3N9ghkOBDpbzHd81HOdF9QSTx4v1JfmrNb9yrQ==","shasum":"10b342fb06c3bda867c6fd0b84c213922018f62b","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.3.0.tgz","fileCount":28,"unpackedSize":65510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFnAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLmg/+P6izArMhGVrUVw7GIER893xjtCvgA2NG1rR/oahY1AJP/Vsp\r\nmuloqh3rEjAoa8/TvUPf3o7sOpQ792UHlaow4twVBGVlUTmylbnh703cUtW2\r\nZJxNKo1asnAZ4umpnSW5gLea8teTmrFV3mEhY+549IwL0FHct97dXw01NQVT\r\nYKecWTCECtZgqJyWqUgFYsTnymv4qpi1FNjSKHqfJ2rqoTedkhDCeHVnNjeb\r\nPGaLVkHv4KtWYo3W3R5z+h4TsyuciwIUT9rqVpwzl4M/yR0ZXCB2urQo8KEo\r\nj3SOjyqbxMtKylpMysnpz2tCUUF2rn3Man8eQCel4OyqVLKn6CKUg9NiNxRo\r\nYdctT0Tw4WtFznCDP3gMrew3lGdYZ4mZu8X2LIfInn1amjRiLIDeplPk3gV3\r\n6JjewqeXC/BIhcCBXP2Xh+7wGh0F+q8U90yghggA6DC9xp05KTCyYgmViwuT\r\n5+CeEYw24pbtHdGsso3Jb89D2nVP4PUcDUwmdvCpKZlTQ9pzR9RexK41yxN/\r\n+rezDU+5F6i/v3IezIjxRSDFM0Bw7OmUOrrQHJgduHQoWSf4tT+RWKktMsiB\r\nVNM51msRxNg+BidqkA7CkcvIE41T9lF/G172dWBRIF4FI6eQ+CsWvgJR0HVM\r\nmcIVHrZvO+llXjdcYxQn4/mKO4KFYo2UQb0=\r\n=YNOe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIdKYLfkApo1fzTw3SS3MT62cyMKvUyNdDpLU38Lf/+gIgYf5aYoNDZopWuky5uvD9MZEM0BGqIdy9Xa058WolocQ="}]},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.3.0_1645637671536_0.5054147921170253"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.3.0-dev.d8fa252.1657736483":{"name":"@robingenz/capacitor-file-picker","version":"0.3.0-dev.d8fa252.1657736483","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.4.0","@capacitor/cli":"3.4.0","@capacitor/core":"3.4.0","@capacitor/docgen":"0.0.18","@capacitor/ios":"3.4.0","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\r\n<h3 align=\"center\">File Picker</h3>\r\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\r\n<p align=\"center\">\r\n  Capacitor plugin that allows the user to select a file.\r\n</p>\r\n\r\n<p align=\"center\">\r\n  <img src=\"https://img.shields.io/maintenance/yes/2022?style=flat-square\" />\r\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<br>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\r\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\r\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\r\n</p>\r\n\r\n## Maintainers\r\n\r\n| Maintainer | GitHub                                    | Social                                        |\r\n| ---------- | ----------------------------------------- | --------------------------------------------- |\r\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @robingenz/capacitor-file-picker\r\nnpx cap sync\r\n```\r\n\r\n## Configuration\r\n\r\nNo configuration required for this plugin.\r\n\r\n## Demo\r\n\r\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\r\n\r\nconst pickFiles = async () => {\r\n  const result = await FilePicker.pickFiles({\r\n    types: ['image/png'],\r\n    multiple: true,\r\n  });\r\n};\r\n\r\nconst appendFileToFormData = async () => {\r\n  const result = await FilePicker.pickFiles();\r\n  const file = result.files[0];\r\n\r\n  const formData = new FormData();\r\n  if (file.blob) {\r\n    const rawFile = new File(file.blob, file.name, {\r\n      type: file.mimeType,\r\n    });\r\n    formData.append('file', rawFile, file.name);\r\n  }\r\n};\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                                                                          |\n| -------------- | ------------------- | -------------------------------------------------------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.                                                             |\n| **`name`**     | <code>string</code> | The name of the file.                                                                                                |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. Is only provided if `readData` is set to `true`. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                                                                           |\n| **`size`**     | <code>number</code> | The size of the file in bytes.                                                                                       |\n| **`blob`**     | <code>Blob</code>   | The Blob instance of the file. Only available on Web.                                                                |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                                                                                   |\n| -------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. This option cannot be used with `multiple: true` on Android. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                                                                                      |\n| **`readData`** | <code>boolean</code>  | Whether to read the file data. Default: `true`                                                                                                                                                                                                                                |\n\n</docgen-api>\r\n\r\n## Changelog\r\n\r\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\r\n\r\n## License\r\n\r\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\r\n","readmeFilename":"README.md","gitHead":"d8fa252f2777b658f28b0e539400f45f14f58c86","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.3.0-dev.d8fa252.1657736483","_nodeVersion":"16.13.1","_npmVersion":"8.13.2","dist":{"integrity":"sha512-6Vn7Q6GbAi16ZhItAJ6hWY2cigh22G4CF82H/Jwb6B/HmYWkXd3TxbvnPTADvnPd3ILU3VTfV3vy7ktdqj2DeA==","shasum":"597d6cf15e639b984a1611beab496777e72bd031","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.3.0-dev.d8fa252.1657736483.tgz","fileCount":28,"unpackedSize":66809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/npEgoy0j6w1uqHh2TZoiLtZc5Qnp7HUXNqV/+3Z10AiB2qbC0GBxeFGs8wqJsORwbBUVIx8oDDY2aO9A2Ik99kA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizw1CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTcg/+Nt+JrYV9Q2FVo5pr9xYe+84eWhLyTEQyLwpHn2YlH1H8AXT6\r\nWeSWKgWBToUsFTg14Gx/ZHMr7wPc6g8fxpIl/kyipScjlFQksJ4S0WkI9RfS\r\nR+REzguGz+GkeZKMEAvHZXct+Uxu/h3av9fj6SlRz5NTMNyG+MwHW5qdsOiI\r\n4Ed0SzZYelhoNcXVzqSnBnmD/JcBwqYEhaZnVzvRfxO7cQdl7ugEuc4sFnnb\r\n53ZBBYYm28W9kYlgB9mpzIxP4dKnUuDnq2Alb2zffTDbrkqdP9OeHVGk+iTb\r\nsAsVWHMQRhXE3yd3OmHctD6NnUNuCcxQe/DAygxNWEwveXU6iptXORSuBVQQ\r\nUGa2j/TFhP91iLws6/eM/qC+HRYrHH4vCit0k8GEoptLsPq+nzS66+O7+HOa\r\nGaSbrRW0bA1JB25boMVUJPYbMHLtDV/u4x2JpvZ543M6MBjINTycAoAukGqH\r\nnwmmdkVQbrrqRcls8DaaXj/4xYzzzOWw3f/1sfQqaFpC/3aWm+LMueZMT4bI\r\ncxlywbuEUZqdFMFCDLEbRCLlD/Bp8l2Sd2+HJiADQurgeY8toQMozEFpwRkY\r\nJfyUBykiPS0cpyAnjD6Q5VghwqH7zMKoMMCjpcbAKtcGTpnrIRO/Fhrkkjjc\r\nISLN4KgDzMec7a/40hHpWiWTEkPz49xFYU8=\r\n=TYob\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.3.0-dev.d8fa252.1657736483_1657736514428_0.43889768274639973"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.3.1":{"name":"@robingenz/capacitor-file-picker","version":"0.3.1","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"3.4.0","@capacitor/cli":"3.4.0","@capacitor/core":"3.4.0","@capacitor/docgen":"0.0.18","@capacitor/ios":"3.4.0","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.11.0","prettier":"2.2.0","prettier-plugin-java":"1.0.0","rimraf":"3.0.2","rollup":"2.32.0","standard-version":"9.3.1","swiftlint":"1.0.1","typescript":"4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"738adb892ddf138cc8b3af502bd2fd76df81b910","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.3.1","_nodeVersion":"16.13.1","_npmVersion":"8.13.2","dist":{"integrity":"sha512-cjXARYPEQ/XKMGIhA4wF7sQ4PkDjJVIzUy6bNXwjWCm8p2EjwjnogWOp/pgBFxLBkq0ktSEBXKJSJXC8fJnR/w==","shasum":"6f1c2b4ba3e8cf3787840ce78750bbdbf5305b2c","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.3.1.tgz","fileCount":28,"unpackedSize":66908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRq1j4A50ep9HpEm4tLAIdxBcCa1SLoHedUoJMeINUxgIhAJmEM8htsM74vzrk/u1Gvzt9PDOVFLOt7RjSyBYzuYw4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizxCjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0kQ/+KW1IaDr4qlHYDTxkA44RHM0LOT0d6fSFlWz1C6KjhJcfxE3Z\r\nQrWPk8tAVV6lEy4dhANXyVGSQqI8BKqxwm0EpIutuFANaPBKTuq3IUeZMh7o\r\nWe362NLXYTh3IsxoXFMqPM8YT7l2gsAr2LTe8hwZCJzUTqV7k89+BjspqTMH\r\nRtQqfv6HT3L/VjiV+M0AHSmnJIr36xzAwTFuTvL4sVqw0/Ro8RnPzxWlQuxY\r\nHz3Pt+lv/VDrRKdg8ZmWYgaBt3qyPt8bPadKJQgEXD1VO64SnopXVQOi3d0V\r\nbYu4VL5IH1YCe+wv1wYXEmF2Ax+taFK++DOAq7diQiahp4x62K4FQ4/qEmZV\r\ntemcRS4BkA4Hoy2kqU1kHpb5q+QTsEeVthZTddgr9QgOc/J+VB4UqMwwvsTq\r\n9FAsRReziPEibX2jxDVIvUDzu8nVCC4wOtw/mD3jaC7z3zQAD7rgaQFwIJT5\r\nme8jIbFBzb/rdvUAGbmCSNqvCK7O2yK3Ezhhcuy1Xwlt/vIG1nNClsYgkoEZ\r\nP/3hb0TXXrF2uDriXJnGdYpTBPkTD1iHcXUhkZO9Fuu1S4OIiYgyvyNZfVd4\r\nKNIBUyWYzp6kn+JRuU3IMJqMKC0A9IYI4UbYzHdeSxPMyJ1qIYqbbHOvZKsy\r\nLZGzJpbi2zmo1vgqNW4cJV/+xzFk7uPjztw=\r\n=pKb0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.3.1_1657737379351_0.5605828135751156"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."},"0.3.1-dev.cc71c90.1659196235":{"name":"@robingenz/capacitor-file-picker","version":"0.3.1-dev.cc71c90.1659196235","description":"Capacitor plugin that allows the user to select a file.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api FilePickerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build","release":"standard-version"},"devDependencies":{"@capacitor/android":"4.0.1","@capacitor/cli":"4.0.1","@capacitor/core":"4.0.1","@capacitor/docgen":"0.2.0","@capacitor/ios":"4.0.1","@ionic/eslint-config":"0.3.0","@ionic/prettier-config":"1.0.1","@ionic/swiftlint-config":"1.1.2","eslint":"7.32.0","prettier":"2.3.2","prettier-plugin-java":"1.0.2","rimraf":"3.0.2","rollup":"2.77.2","standard-version":"9.5.0","swiftlint":"1.0.1","typescript":"4.1.5"},"peerDependencies":{"@capacitor/core":"^4.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">File Picker</h3>\n<p align=\"center\"><strong><code>@robingenz/capacitor-file-picker</code></strong></p>\n<p align=\"center\">\n  Capacitor plugin that allows the user to select a file.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2022?style=flat-square\" />\n  <a href=\"https://github.com/robingenz/capacitor-file-picker/actions?query=workflow%3A%22CI%22\"><img src=\"https://img.shields.io/github/workflow/status/robingenz/capacitor-file-picker/CI/main?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/l/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<br>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/dw/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@robingenz/capacitor-file-picker\"><img src=\"https://img.shields.io/npm/v/@robingenz/capacitor-file-picker?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n<a href=\"#contributors-\"><img src=\"https://img.shields.io/badge/all%20contributors-1-orange?style=flat-square\" /></a>\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub                                    | Social                                        |\n| ---------- | ----------------------------------------- | --------------------------------------------- |\n| Robin Genz | [robingenz](https://github.com/robingenz) | [@robin_genz](https://twitter.com/robin_genz) |\n\n## Installation\n\n```bash\nnpm install @robingenz/capacitor-file-picker\nnpx cap sync\n```\n\n## Configuration\n\nNo configuration required for this plugin.\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\n```typescript\nimport { FilePicker } from '@robingenz/capacitor-file-picker';\n\nconst pickFiles = async () => {\n  const result = await FilePicker.pickFiles({\n    types: ['image/png'],\n    multiple: true,\n  });\n};\n\nconst appendFileToFormData = async () => {\n  const result = await FilePicker.pickFiles();\n  const file = result.files[0];\n\n  const formData = new FormData();\n  if (file.blob) {\n    const rawFile = new File(file.blob, file.name, {\n      type: file.mimeType,\n    });\n    formData.append('file', rawFile, file.name);\n  }\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`pickFiles(...)`](#pickfiles)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### pickFiles(...)\n\n```typescript\npickFiles(options?: PickFilesOptions | undefined) => Promise<PickFilesResult>\n```\n\nOpen the file picker that allows the user to select one or more files.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#pickfilesoptions\">PickFilesOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pickfilesresult\">PickFilesResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PickFilesResult\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`files`** | <code>File[]</code> |\n\n\n#### File\n\n| Prop           | Type                | Description                                                                                                          |\n| -------------- | ------------------- | -------------------------------------------------------------------------------------------------------------------- |\n| **`path`**     | <code>string</code> | The path of the file. Only available on Android and iOS.                                                             |\n| **`name`**     | <code>string</code> | The name of the file.                                                                                                |\n| **`data`**     | <code>string</code> | The Base64 string representation of the data contained in the file. Is only provided if `readData` is set to `true`. |\n| **`mimeType`** | <code>string</code> | The mime type of the file.                                                                                           |\n| **`size`**     | <code>number</code> | The size of the file in bytes.                                                                                       |\n| **`blob`**     | <code>Blob</code>   | The Blob instance of the file. Only available on Web.                                                                |\n\n\n#### PickFilesOptions\n\n| Prop           | Type                  | Description                                                                                                                                                                                                                                                                   |\n| -------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`types`**    | <code>string[]</code> | List of accepted file types. Look at [IANA Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml) for a complete list of standard media types. This option cannot be used with `multiple: true` on Android. Example: `['image/png', 'application/pdf']` |\n| **`multiple`** | <code>boolean</code>  | Whether multiple files may be selected. Default: `false`                                                                                                                                                                                                                      |\n| **`readData`** | <code>boolean</code>  | Whether to read the file data. Default: `true`                                                                                                                                                                                                                                |\n\n</docgen-api>\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/robingenz/capacitor-file-picker/blob/main/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/robingenz/capacitor-file-picker/blob/main/LICENSE).\n","readmeFilename":"README.md","gitHead":"cc71c90136e80a6991edb5f5fb1e46c960820eb6","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","_id":"@robingenz/capacitor-file-picker@0.3.1-dev.cc71c90.1659196235","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-GaOpWclQA3beqg8cTUO6Xg+s5970pOLRwqPQ+/I8ioLzFKTKqkWpY864CQqw5PlDyl2UxMQVKkqRny0IAh9PSQ==","shasum":"cc120197af921a49090abb26e2d20439c2e6fcd1","tarball":"https://registry.npmjs.org/@robingenz/capacitor-file-picker/-/capacitor-file-picker-0.3.1-dev.cc71c90.1659196235.tgz","fileCount":28,"unpackedSize":65333,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY4XKki+3mra3oVOQV+cMJCH/v1n3jcP7CqKx1kI6EeQIhAOdjce5xri8QVvcbKK4wYCPspOETBARF5WkTD97uMhn/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5VO3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp24BAAjC5WCdE8JCaba3GKadjnxzuLSdBSHb2Sz8cVRIk4j0O5CCFf\r\nfeMvgwMwYKk+WF+n90HTnBhIm4bFvNmNfVbtM8CIReuKYZffGh0OUbpcjsSH\r\n6074KgTr65B6gWySWLupDLScg4UW4LJDro4fqwkxNTUXsPWu/Q/vI5bpW8da\r\nt/nGihJKPUQ5af+RAsIa4+zRQLLuOdg9ObxYs9uYRhveH5K4BdybQrCyyT1h\r\n5gfEr+cplh6RkNy+Q47BfXDTG0IinkOWnjdC3cbMMoe3snEJWTtxVEJIi7GD\r\n6s7iMiv7lCkHK5Ygfs0ncKw5f8oiIv44CwjO1X4fsGQ3MnWtoSwTuCy9vRuA\r\nJS1/K0jmhpsaW3GdN6c2lBcCtfYs0UDZYOa0jIm12vGkDlH3FpOoj59ykn1H\r\nE+bUMIhRw2R0toEyJid7NMl2tcbVs10JupI2Ezk0o2IuNLoIGdBp13Ki0dL3\r\n7+2oTV6muNSv3NKVlG3byMU/PeRmkCTJWKq/nlb4htecYWZbuX6Mb9mW0LWQ\r\nB91jNMKI0IvDJwnQziqBPvEa/w3HaZHMTeQlJk0vCUMvDjUVa5KbBfW+nr25\r\nMcfFSdizigYdKwWgopHRqeR9CQ3BPskijpTMyjvRmJ2xt9MZGIT4+8VJ+l1k\r\nSRlse7ae4itJqRSL4Ggi7t8CWstYVqpTbRA=\r\n=LYx1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-file-picker_0.3.1-dev.cc71c90.1659196235_1659196343632_0.8351820210736907"},"_hasShrinkwrap":false,"deprecated":"This project was renamed to @capawesome/capacitor-file-picker."}},"time":{"created":"2021-08-11T21:53:55.726Z","0.0.1-dev.27b076a.1628718764":"2021-08-11T21:53:55.955Z","modified":"2022-08-04T18:23:40.295Z","0.0.1-dev.6079245.1628795736":"2021-08-12T19:16:41.402Z","0.0.1-dev.a32bbc1.1628845682":"2021-08-13T09:08:36.028Z","0.0.1-dev.7ee9b4e.1628929686":"2021-08-14T08:28:33.022Z","0.1.0":"2021-08-15T18:25:18.149Z","0.1.1":"2021-08-29T08:46:12.363Z","0.1.1-dev.14e75be.1630229855":"2021-08-29T09:38:00.960Z","0.1.2":"2021-08-29T12:27:18.369Z","0.1.2-dev.0115e2b.1632990878":"2021-09-30T08:35:14.619Z","0.1.2-dev.0d9bbf8.1632994827":"2021-09-30T09:40:48.709Z","0.1.2-dev.e3fbd8d.1633070815":"2021-10-01T06:47:32.861Z","0.1.2-dev.417a63c.1633083868":"2021-10-01T10:25:20.966Z","0.1.3":"2021-10-01T14:52:23.812Z","0.1.2-dev.2f19bae.1633125947":"2021-10-01T22:06:08.595Z","0.1.2-dev.64f7cf1.1633182090":"2021-10-02T13:42:03.354Z","0.2.0":"2021-10-02T13:52:38.771Z","0.2.0-dev.eb6aa67.1635342136":"2021-10-27T13:42:43.431Z","0.2.1":"2021-10-31T12:58:58.154Z","0.2.2":"2021-11-22T12:43:59.879Z","0.2.3":"2022-01-26T21:43:15.936Z","0.2.3-dev.71fe59d.1645636482":"2022-02-23T17:15:29.492Z","0.2.3-dev.d526b23.1645637097":"2022-02-23T17:25:14.241Z","0.3.0":"2022-02-23T17:34:31.665Z","0.3.0-dev.d8fa252.1657736483":"2022-07-13T18:21:54.605Z","0.3.1":"2022-07-13T18:36:19.500Z","0.3.1-dev.cc71c90.1659196235":"2022-07-30T15:52:23.826Z"},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"description":"Capacitor plugin that allows the user to select a file.","homepage":"https://github.com/robingenz/capacitor-file-picker#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/robingenz/capacitor-file-picker.git"},"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"bugs":{"url":"https://github.com/robingenz/capacitor-file-picker/issues"},"license":"MIT","readme":"","readmeFilename":""}