{"_id":"@capgo/capacitor-file-sharer","_rev":"12-dfe245fc3c81867cecf1bd4b8db78e17","name":"@capgo/capacitor-file-sharer","dist-tags":{"latest":"8.1.10"},"versions":{"8.1.0":{"name":"@capgo/capacitor-file-sharer","version":"8.1.0","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"392c853eb417ac966a1efee24b9b9cfa7ce99cb5","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.0.tgz","fileCount":29,"integrity":"sha512-V18MDYKZx+LbOG3v/EU4XTMGv4cp2SjY+JPJYntCrskhcurcDQ9Z3qFXwTfEYM1XDC/qUSgGgJGAUJXGtm7LrQ==","signatures":[{"sig":"MEUCIQDzqILT3QFfmHrgpXNEDLS9lkqo2A6v6Val+ttANn0NsAIgWaEdaJFlZBhUfK7QxkEstLEwRys89GZiNvY5B/8/MuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108236},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"968f9fa21780433e62c4d20a1aa7e235dd8e8635","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.11.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.0_1778051655918_0.9578521517938807","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@capgo/capacitor-file-sharer","version":"8.1.1","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"01a8a33f8850ec1bb60207d04f2060ba732f2226","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.1.tgz","fileCount":29,"integrity":"sha512-MC2h0581GBucpc4ZP45E7n1jHMiOe5aIWjupvBrfTSr4Z216D03Rtn3HnzQPlJz46/wKGzVSH9IxW4QigxHACg==","signatures":[{"sig":"MEQCIEW8hSsI0eXHYCCuYiXpfcpcx8dd8qY47WP243DgZd/HAiALUp8XfqAGOUcjZITATo5Fpxk980Iuh3jTDf98AaAcLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108230},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aeebee9ecd1c0566991e495e84cb9c8f3c5d372a","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.11.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.1_1778504389919_0.8997278907718469","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@capgo/capacitor-file-sharer","version":"8.1.2","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"6555e15434a566f65da2947645e6ce5ad738380a","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.2.tgz","fileCount":29,"integrity":"sha512-BkdsZSA7U9XQ7ON8UI2pzX2NACSuH8dk6UELLlKlH7O3+smXSvYNBz/b8q4I+5Z/dKljDqlBLJeJsehjC/SBpw==","signatures":[{"sig":"MEUCIQC1hJrBldAI8/XeWF9p7hFOOsvugKyqmrB43IsfvM6eAgIgFhx1DjhKIglno3TnyJEotL+fjGm3Z4g+gu4ah13G/0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108230},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"8b5c7546623f7acb66f576c077301b3fedf0cbfd","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.2_1780563824755_0.9112217333333699","host":"s3://npm-registry-packages-npm-production"}},"8.1.3":{"name":"@capgo/capacitor-file-sharer","version":"8.1.3","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"8f7b2f9fab4b28b672ac247ebcb007a4eed161a6","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.3.tgz","fileCount":29,"integrity":"sha512-Bn3Wu43ZE0eugquNAOiHDfCRwBwSA9beWGXAlJ1aFoat+QCzDFizyLHK97p3lDSg/a8jRKogmlO8zmFPWWUAsA==","signatures":[{"sig":"MEUCIQC4KhknSsLHjxHImtciK2VLnayw8KgljbISD2qnSFMFFAIgUECXa2N/nl5x4H6NoynHSdayyquBDQ5WvP28ve70dgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108230},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"60fe2be54de8f74b054ce148c357631a7191a002","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.3_1780610462748_0.4146449777254255","host":"s3://npm-registry-packages-npm-production"}},"8.1.4":{"name":"@capgo/capacitor-file-sharer","version":"8.1.4","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"e648cb380228d397f8c3677a86ac285c752f927f","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.4.tgz","fileCount":29,"integrity":"sha512-+K/AFFu7j579VGSNmacPL3QC2aCpzo5c+990pR5LPcYb+pPloPZSycWSxUyFylewNmm/Y6V1e2w9em1dN688ng==","signatures":[{"sig":"MEUCIQDjYTo26HupuAbBw+3XMva65btdgMS1iOx6jo6PUe3ynwIgUw/mNh0a+Q86y6S5oHj8Cn6wYSFqbW85klrSzQECSPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108503},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"54a556c5801a8e5811bb999c5ff29ba3d2b34c3b","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.4_1781568374734_0.17835784450745673","host":"s3://npm-registry-packages-npm-production"}},"8.1.5":{"name":"@capgo/capacitor-file-sharer","version":"8.1.5","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.5","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"37128bf1b5a20523320d31454df653e0738bc27a","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.5.tgz","fileCount":29,"integrity":"sha512-ZQWSbrVCJ+/Jm2xpI6u8O9SzFD6UutGbothE61xD/1B1zRVCSY9MdM2+jxmMsgDDVjT7j6hu+uAljtNFwcpRGQ==","signatures":[{"sig":"MEYCIQC+CLUlmBBlU2H4a46SI1jzvHycfp3MifRP/rP3HXuynwIhAM2cYvYGnZDDHiUNIqBPQi4WZZq1EkkEkAfbw5e26DAQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109037},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b5a1f08173750588ef634045c2672d997abfb2a1","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.5_1781602374893_0.24222410333126732","host":"s3://npm-registry-packages-npm-production"}},"8.1.6":{"name":"@capgo/capacitor-file-sharer","version":"8.1.6","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"cec029fda3988c32cca86b5d0ea1595c750e0e63","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.6.tgz","fileCount":29,"integrity":"sha512-Xfd7meRtdu6AvrHLNvJ0/WaZSQG5ISOAN6fUrEIALPb7krAuDNSINkoZe8ij3p6xCMt7df6VXiJek/SdXqDsPQ==","signatures":[{"sig":"MEQCIDTmRZphxKEtkglkCihe4nO9CYycLl/nG6AgK0V9A2OHAiAkQp/nfCsr1AyP8OKoosILQcxuSgiqPchwubjcru+nrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109037},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e14798c70117624ff6200d1d3f38d0b8a96688be","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.6_1781625000133_0.8781009370420554","host":"s3://npm-registry-packages-npm-production"}},"8.1.7":{"name":"@capgo/capacitor-file-sharer","version":"8.1.7","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"1aa2dd55560e8e69fa8996755f819b55681c2a05","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.7.tgz","fileCount":29,"integrity":"sha512-GCiph8kJzoVHcGhXK9Dtdlftkj3GGHfQSzVGAiNVLie/l+D56zIu4OnuWOQu+zGpGaU0NDbffkvjGuZK4WOPvQ==","signatures":[{"sig":"MEUCIQDmZEKDrwbOpUTJYKdI504CNMxm4bEVwy8LBk8QDryLJgIgR0+HVCfQ+maQXMkmbwQwaQX9h1r2ulh9mGoSUpP/ilQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":108944},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f57626e8b6227da1024c42061ad14a874bd61907","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.7_1781871683590_0.9852456043477067","host":"s3://npm-registry-packages-npm-production"}},"8.1.8":{"name":"@capgo/capacitor-file-sharer","version":"8.1.8","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.8","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"e80b6da880f8170ad3689ef0a2d7ae6e36eddc64","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.8.tgz","fileCount":29,"integrity":"sha512-+4yuNkqTv8Yq+0WP99g5EsvbdyQbUxs7To6zexdVfLnMbsK5d8uEI2eMeJkLTUuR/vHHFFN4rXkpv+Ut1vVysw==","signatures":[{"sig":"MEQCICe1dLL4on9MQEekYW728w0280xN1XY5Vijt7/mhgb52AiBNgU3QlE9Gi/xAhw6GCs6FOCfePlezamAUP+uFaxbWng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109006},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5c4e3a7a99487b32cd5fb59c1effb14fb4e17d3e","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.16.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.18.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.8_1783765046786_0.9978065437903643","host":"s3://npm-registry-packages-npm-production"}},"8.1.9":{"name":"@capgo/capacitor-file-sharer","version":"8.1.9","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-file-sharer@8.1.9","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/file-sharer/","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"c050d592ca23dd47b6186372a3df9b16ab14028e","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.9.tgz","fileCount":29,"integrity":"sha512-Ztj+4RSL2brAIWZR+NbdD5nM7yo/MJ+mTxRAqCP/Nw7qaWzVZp/aCHjtqoMxa0MspWLJPzavq3xxpCkhBwSoUg==","signatures":[{"sig":"MEUCIQDTomBU/AUmRU8JNG1uEcrWUsTE84biNqcQvRMAExSMcwIgLkvYNEkzX0ZPDxGAGiVfAm9KBW7wEUyZGD5eLLTEjwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":109006},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"9379ba451869475c70db972875ab6253616bb19b","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.19.0","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.19.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-file-sharer_8.1.9_1787225339013_0.29771801906839457","host":"s3://npm-registry-packages-npm-production"}},"8.1.10":{"_id":"@capgo/capacitor-file-sharer@8.1.10","bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"dist":{"shasum":"71bb827e9ceaaa0d331ac26d2c68cccd05ea0138","tarball":"https://registry.npmjs.org/@capgo/capacitor-file-sharer/-/capacitor-file-sharer-8.1.10.tgz","integrity":"sha512-NvOxkttfkyS2HXvMf+nTN4S9dNZ/P521cL5eNy6PhpuUSQVYVvjy56dOKtk+u/ICfIPiNw2sDB21atDDSsUnZw==","fileCount":29,"unpackedSize":109078,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-file-sharer@8.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEgmV7ct4KPKFtIHgyeHnWHWzOHW6d+0JxrBLHfc6UjuAiEAz3Cl2dLo7T2ycON+bxedBZLM7UIisQ/bQvHW9018RrI="}]},"main":"dist/plugin.cjs.js","name":"@capgo/capacitor-file-sharer","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Cap-go","email":"contact@capgo.app"},"module":"dist/esm/index.js","gitHead":"56bd361a2d9ccd1b03f106cc9e9b5033107610fc","license":"MPL-2.0","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api FileSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorFileSharer -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"version":"8.1.10","_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"homepage":"https://capgo.app/docs/plugins/file-sharer/","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"_npmVersion":"11.19.1","description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","directories":{},"maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-file-sharer_8.1.10_1789498226729_0.5611495905136401"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-06T07:14:15.829Z","modified":"2026-09-15T18:50:27.117Z","8.1.0":"2026-05-06T07:14:16.053Z","8.1.1":"2026-05-11T12:59:50.048Z","8.1.2":"2026-06-04T09:03:45.060Z","8.1.3":"2026-06-04T22:01:02.900Z","8.1.4":"2026-06-16T00:06:14.897Z","8.1.5":"2026-06-16T09:32:55.039Z","8.1.6":"2026-06-16T15:50:00.300Z","8.1.7":"2026-06-19T12:21:23.725Z","8.1.8":"2026-07-11T10:17:26.936Z","8.1.9":"2026-08-20T11:28:59.094Z","8.1.10":"2026-09-15T18:50:26.847Z"},"bugs":{"url":"https://github.com/Cap-go/capacitor-file-sharer/issues"},"author":{"name":"Cap-go","email":"contact@capgo.app"},"license":"MPL-2.0","homepage":"https://capgo.app/docs/plugins/file-sharer/","keywords":["capacitor","capacitor-plugin","file-sharing","share","files"],"repository":{"url":"git+https://github.com/Cap-go/capacitor-file-sharer.git","type":"git"},"description":"Capacitor plugin for sharing and saving files on Android, iOS, and Web.","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"readme":"# @capgo/capacitor-file-sharer\n\n<a href=\"https://capgo.app/\"><img src=\"https://capgo.app/readme-banner.svg?repo=Cap-go/capacitor-file-sharer\" alt=\"Capgo - Instant updates for Capacitor\" /></a>\n\n<div align=\"center\">\n  <h2><a href=\"https://capgo.app/?ref=plugin_file_sharer\">Get instant updates for your app with Capgo</a></h2>\n  <h2><a href=\"https://capgo.app/consulting/?ref=plugin_file_sharer\">Missing a feature? We will build the plugin for you</a></h2>\n</div>\n\nCapacitor plugin for sharing and saving files on Android, iOS, and Web.\n\n## Compatibility\n\n| Plugin version | Capacitor compatibility | Maintained |\n| -------------- | ----------------------- | ---------- |\n| v8.*.*         | v8.*.*                  | Yes        |\n| v7.*.*         | v7.*.*                  | On demand  |\n| v6.*.*         | v6.*.*                  | On demand  |\n\nThe plugin major version follows the Capacitor major version. New work targets Capacitor 8 first.\n\n## Install\n\nYou can use our AI-Assisted Setup to install the plugin. Add the Capgo skills to your AI tool using the following command:\n\n```bash\nnpx skills add https://github.com/cap-go/capacitor-skills --skill capacitor-plugins\n```\n\nThen use the following prompt:\n\n```text\nUse the `capacitor-plugins` skill from `cap-go/capacitor-skills` to install the `@capgo/capacitor-file-sharer` plugin in my project.\n```\n\nIf you prefer Manual Setup, install the plugin by running the following commands and follow the platform-specific instructions below:\n\n```bash\nbun add @capgo/capacitor-file-sharer\nbunx cap sync\n```\n\n## Usage\n\n```typescript\nimport { FileSharer } from '@capgo/capacitor-file-sharer';\n\nawait FileSharer.share({\n  filename: 'report.pdf',\n  contentType: 'application/pdf',\n  base64Data: reportBase64,\n  title: 'Quarterly report',\n  text: 'Attached report',\n});\n```\n\nShare from a local file path or Capacitor file URL:\n\n```typescript\nawait FileSharer.share({\n  filename: 'movie.mp4',\n  contentType: 'video/mp4',\n  path: fileUri,\n});\n```\n\nSave directly on Android or download on Web:\n\n```typescript\nconst result = await FileSharer.save({\n  filename: 'backup.zip',\n  contentType: 'application/zip',\n  base64Data: zipBase64,\n  android: {\n    saveDirectory: 'downloads',\n    relativePath: 'Download/My App',\n  },\n});\n\nconsole.log(result.uri);\n```\n\n## Integration Notes\n\n### Android\n\n- Sharing uses a `FileProvider`, `ClipData`, and URI grants so Android's chooser can read previews and thumbnails.\n- `share()` resolves after the Android chooser opens. This avoids retaining large base64 payloads in activity state.\n- `save()` writes to MediaStore on Android 10+ and to the matching public directory on older Android versions.\n- Android 9 and below require `WRITE_EXTERNAL_STORAGE` for public saves; the plugin manifest includes it with `maxSdkVersion=28`.\n- Android save directories: `downloads`, `pictures`, `movies`, `music`, and `documents`.\n\n### iOS\n\n- `share()` supports `base64Data` and direct local `path` sharing.\n- `save()` opens the native share sheet so the user can choose Save to Files or another destination.\n- Swift Package Manager and CocoaPods are both supported.\n\n### Web\n\n- `share()` and `save()` download the file in the browser.\n- Base64 conversion is chunked to avoid large-array allocation failures in Chromium.\n\n## Error Codes\n\n- `ERR_PARAM_NO_FILENAME`: `filename` is missing or blank.\n- `ERR_PARAM_NO_DATA`: neither `base64Data` nor `path` was provided.\n- `ERR_PARAM_DATA_INVALID`: base64 input could not be decoded.\n- `ERR_LOCAL_FILE_NOT_FOUND`: the provided local path or content URI could not be opened.\n- `ERR_FILE_CACHING_FAILED`: the native temporary file could not be written.\n- `ERR_FILE_SAVE_FAILED`: Android could not save the file to public storage.\n- `ERR_ACTIVITY_NOT_FOUND`: Android could not open a share target.\n- `USER_CANCELLED`: iOS share sheet was dismissed without completing.\n\n## API\n\n<docgen-index>\n\n* [`share(...)`](#share)\n* [`save(...)`](#save)\n* [`getPluginVersion()`](#getpluginversion)\n* [Interfaces](#interfaces)\n* [Type Aliases](#type-aliases)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\nCapacitor File Sharer plugin.\n\n### share(...)\n\n```typescript\nshare(options: ShareFileOptions) => Promise<void>\n```\n\nShare a file using the native share sheet on Android and iOS.\nOn web, this downloads the file because browsers do not expose a consistent native file share target.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#sharefileoptions\">ShareFileOptions</a></code> |\n\n--------------------\n\n\n### save(...)\n\n```typescript\nsave(options: SaveFileOptions) => Promise<SaveFileResult>\n```\n\nSave a file locally.\nOn Android this writes to MediaStore/Downloads. On web this downloads the file.\nOn iOS this opens the share sheet so the user can choose Save to Files or another target.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#sharefileoptions\">ShareFileOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#savefileresult\">SaveFileResult</a>&gt;</code>\n\n--------------------\n\n\n### getPluginVersion()\n\n```typescript\ngetPluginVersion() => Promise<PluginVersionResult>\n```\n\nReturns the platform implementation version marker.\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginversionresult\">PluginVersionResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### ShareFileOptions\n\nOptions used to share a file.\n\n| Prop              | Type                                                                          | Description                                                                      |\n| ----------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |\n| **`filename`**    | <code>string</code>                                                           | File name presented to the receiving app. Include the extension.                 |\n| **`base64Data`**  | <code>string</code>                                                           | Base64 encoded file data. Data URL prefixes are accepted.                        |\n| **`path`**        | <code>string</code>                                                           | Local file path, file:// URL, content:// URL, or Capacitor _capacitor_file_ URL. |\n| **`contentType`** | <code>string</code>                                                           | MIME type of the file. Defaults to application/octet-stream when omitted.        |\n| **`text`**        | <code>string</code>                                                           | Optional text or caption shared with the file.                                   |\n| **`title`**       | <code>string</code>                                                           | Optional title for the share sheet or shared item.                               |\n| **`subject`**     | <code>string</code>                                                           | Optional subject used by mail and compatible share targets.                      |\n| **`android`**     | <code><a href=\"#androidfileshareroptions\">AndroidFileSharerOptions</a></code> | Android-specific options.                                                        |\n\n\n#### AndroidFileSharerOptions\n\nAndroid-specific behavior for file sharing and saving.\n\n| Prop                | Type                                                                  | Description                                                                    |\n| ------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------ |\n| **`chooserTitle`**  | <code>string</code>                                                   | Title shown at the top of the Android chooser.                                 |\n| **`saveDirectory`** | <code><a href=\"#androidsavedirectory\">AndroidSaveDirectory</a></code> | Public collection used by save(). Defaults from contentType.                   |\n| **`relativePath`**  | <code>string</code>                                                   | Optional relative folder inside the selected public collection on Android 10+. |\n\n\n#### SaveFileResult\n\nResult returned by save().\n\n| Prop      | Type                | Description                                                  |\n| --------- | ------------------- | ------------------------------------------------------------ |\n| **`uri`** | <code>string</code> | Native URI of the saved file when the platform provides one. |\n\n\n#### PluginVersionResult\n\nPlugin version payload.\n\n| Prop          | Type                | Description                                                 |\n| ------------- | ------------------- | ----------------------------------------------------------- |\n| **`version`** | <code>string</code> | Version identifier returned by the platform implementation. |\n\n\n### Type Aliases\n\n\n#### AndroidSaveDirectory\n\nAndroid public collection used by save().\n\n<code>'downloads' | 'pictures' | 'movies' | 'music' | 'documents'</code>\n\n\n#### SaveFileOptions\n\nOptions used to save a file locally.\n\n<code><a href=\"#sharefileoptions\">ShareFileOptions</a></code>\n\n</docgen-api>\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License\n\nMPL-2.0\n","readmeFilename":"README.md"}