{"_id":"@emish89/instagram-sharer","_rev":"5-ce341f3dc46d2fdcca6ea59744ee67b1","name":"@emish89/instagram-sharer","dist-tags":{"latest":"8.5.0"},"versions":{"1.0.0":{"name":"@emish89/instagram-sharer","version":"1.0.0","keywords":["capacitor","instagram","share","story","plugin","native"],"author":{"name":"emish89"},"license":"MIT","_id":"@emish89/instagram-sharer@1.0.0","maintainers":[{"name":"emish89","email":"emish89@yahoo.it"}],"homepage":"https://github.com/emish89/instagram-sharer#readme","bugs":{"url":"https://github.com/emish89/instagram-sharer/issues"},"dist":{"shasum":"5116b2dedf9468d61143e69fe8efd2b1b9f2d6ed","tarball":"https://registry.npmjs.org/@emish89/instagram-sharer/-/instagram-sharer-1.0.0.tgz","fileCount":24,"integrity":"sha512-N5HGj91s5zVPAGuYRsr4/H1BRTmu1RbErGIT3UrPyxS3u+TbdOD0l9wBVqVyb8bCY2BX41dikxAvte9hp1dHQg==","signatures":[{"sig":"MEQCIB/nuk2DSF9xQtYoSe7vPbkxXJeDnSgUB71YLvxSU0W+AiA9PacuZ7nCjToSWlO3lSzymagkm+C1/mtkl4pNhjWcuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21928},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bdcbc173db41bcf2007365be19d157cc56f26fd8","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api InstagramSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme InstagramSharer -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"emish89","email":"emish89@yahoo.it"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios","name":"InstagramSharer"},"android":{"src":"android","name":"InstagramSharer"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/emish89/instagram-sharer.git","type":"git"},"_npmVersion":"11.6.2","description":"Share an image as Instagram story - Capacitor Plugin","directories":{},"_nodeVersion":"25.2.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","rollup":"^4.53.5","prettier":"^3.7.4","swiftlint":"^2.0.0","typescript":"^5.9.3","@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","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/instagram-sharer_1.0.0_1766182940176_0.6044220562920812","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@emish89/instagram-sharer","version":"8.0.2","keywords":["capacitor","instagram","share","story","plugin","native"],"author":{"name":"emish89"},"license":"MIT","_id":"@emish89/instagram-sharer@8.0.2","maintainers":[{"name":"emish89","email":"emish89@yahoo.it"}],"homepage":"https://github.com/emish89/instagram-sharer#readme","bugs":{"url":"https://github.com/emish89/instagram-sharer/issues"},"dist":{"shasum":"3297b453df249fa28c9c62f9b54e9e8d783a0f93","tarball":"https://registry.npmjs.org/@emish89/instagram-sharer/-/instagram-sharer-8.0.2.tgz","fileCount":24,"integrity":"sha512-I1prCn+IrjNfbMuQ1ZUeMZKHXLpzyMbaI1I3hRMDAYrBdLi/yNcJ21eJkyb98Oj4NQRG3dbdQUrHAcrVsNaVHg==","signatures":[{"sig":"MEQCIDxVE3vvjN3vmEzFgSLK2NdnBNSyrzIaih/6KJ33wDC9AiA7gmJQvrcBlMCRfUkHJjKhA6cypgXUJENBlZ6fJkku1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22055},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"72a26e39d22ac3ab5f32ca6ed82b44dcf4e4e137","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api InstagramSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme Emish89CapacitorInstagramSharer -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"emish89","email":"emish89@yahoo.it"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios","name":"InstagramSharer"},"android":{"src":"android","name":"InstagramSharer"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/emish89/instagram-sharer.git","type":"git"},"_npmVersion":"11.8.0","description":"Share an image as Instagram story - Capacitor Plugin","directories":{},"_nodeVersion":"25.5.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","rollup":"^4.57.1","prettier":"^3.8.1","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.2","@capacitor/core":"^8.0.2","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.2","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.8.1","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/instagram-sharer_8.0.2_1769979122811_0.10165260986712132","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@emish89/instagram-sharer","version":"8.0.3","keywords":["capacitor","instagram","share","story","plugin","native"],"author":{"name":"emish89"},"license":"MIT","_id":"@emish89/instagram-sharer@8.0.3","maintainers":[{"name":"emish89","email":"emish89@yahoo.it"}],"homepage":"https://github.com/emish89/instagram-sharer#readme","bugs":{"url":"https://github.com/emish89/instagram-sharer/issues"},"dist":{"shasum":"a4886cbda48246a0b5da83edb0d8290d7c81fa06","tarball":"https://registry.npmjs.org/@emish89/instagram-sharer/-/instagram-sharer-8.0.3.tgz","fileCount":24,"integrity":"sha512-5lSvQ1WkIsfpPT7vTMMBPzZM1Wjc1bwgNSSaseFchYxDIl3mQzmACcc2X5bPuJn2BZrhjcHF9vEX1J9D9fZZzA==","signatures":[{"sig":"MEUCIB86elAF/E4poPS74reOR59orgviOCJ4ae2t8IrOzYHCAiEA4M6vV5aLyydM176aUQ97iQEbos1ZXP2S1+kd8TcpVOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21950},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"72a26e39d22ac3ab5f32ca6ed82b44dcf4e4e137","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api InstagramSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme Emish89InstagramSharer -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"emish89","email":"emish89@yahoo.it"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios","name":"InstagramSharer"},"android":{"src":"android","name":"InstagramSharer"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/emish89/instagram-sharer.git","type":"git"},"_npmVersion":"11.8.0","description":"Share an image as Instagram story - Capacitor Plugin","directories":{},"_nodeVersion":"25.5.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","rollup":"^4.57.1","prettier":"^3.8.1","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.2","@capacitor/core":"^8.0.2","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.2","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.8.1","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/instagram-sharer_8.0.3_1769979733848_0.5642955467130861","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@emish89/instagram-sharer","version":"8.0.4","keywords":["capacitor","instagram","share","story","plugin","native"],"author":{"name":"emish89"},"license":"MIT","_id":"@emish89/instagram-sharer@8.0.4","maintainers":[{"name":"emish89","email":"emish89@yahoo.it"}],"homepage":"https://github.com/emish89/instagram-sharer#readme","bugs":{"url":"https://github.com/emish89/instagram-sharer/issues"},"dist":{"shasum":"2c8558fd67f82107da908609a2931cde28820909","tarball":"https://registry.npmjs.org/@emish89/instagram-sharer/-/instagram-sharer-8.0.4.tgz","fileCount":24,"integrity":"sha512-IqBKywcdlYhLdikGYNnzUa8BxoQpiKePNnh5eqrpaDwZD14JLNQREypuOdcVCveHLGH6VVXN0scK8CJLVFK1IQ==","signatures":[{"sig":"MEUCIGBj6RZaWpysm3QV8Gb9/uHcTVox31jYc2AkDa7rapyeAiEApYdi/xWz5xxjMp9jfpIwrM4Sa1tOsOKLw+MRso7pcDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21932},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"d9c4ffc610c4ffee8b4206bf863b294e9e64928d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api InstagramSharerPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme Emish89InstagramSharer -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"emish89","email":"emish89@yahoo.it"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios","name":"InstagramSharer"},"android":{"src":"android","name":"InstagramSharer"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/emish89/instagram-sharer.git","type":"git"},"_npmVersion":"11.8.0","description":"Share an image as Instagram story - Capacitor Plugin","directories":{},"_nodeVersion":"25.5.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.2","rollup":"^4.57.1","prettier":"^3.8.1","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.2","@capacitor/core":"^8.0.2","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.2","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.8.1","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/instagram-sharer_8.0.4_1769983441220_0.3766387985471493","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@emish89/instagram-sharer","version":"8.5.0","description":"Share an image as Instagram story - Capacitor Plugin","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"emish89"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/emish89/instagram-sharer.git"},"bugs":{"url":"https://github.com/emish89/instagram-sharer/issues"},"keywords":["capacitor","instagram","share","story","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme Emish89InstagramSharer -destination generic/platform=iOS","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}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api InstagramSharerPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^8.5.0","@capacitor/core":"^8.5.0","@capacitor/docgen":"^0.3.1","@capacitor/ios":"^8.5.0","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","eslint":"^10.9.1","prettier":"^3.9.6","prettier-plugin-java":"^2.10.3","rimraf":"^6.1.3","rollup":"^4.63.0","swiftlint":"^2.0.0","typescript":"^5.9.3"},"peerDependencies":{"@capacitor/core":">=8.0.2"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"name":"InstagramSharer","src":"ios"},"android":{"name":"InstagramSharer","src":"android"}},"gitHead":"2c57ac9f32aa0260b3d871f7f4cccdafbff924d3","_id":"@emish89/instagram-sharer@8.5.0","homepage":"https://github.com/emish89/instagram-sharer#readme","_nodeVersion":"26.7.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-ioLGdSVL/NBePGGi4MdYCwerBtkyAu3dd+7eTdwDL1y7tnYV/DGBhov0E4A/f6fBJPt+oj4TCHdRfQaTvCLPjg==","shasum":"4a6daa0e61b0ca27719c9ae2820bbb0de13afa11","tarball":"https://registry.npmjs.org/@emish89/instagram-sharer/-/instagram-sharer-8.5.0.tgz","fileCount":24,"unpackedSize":21927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHFls9VxwBCqsBV83CoiXU/ShMBSJPIEI1avW3BjWmNlAiAle079CaYcGdzhRR04aWvVZ8E0Foy9r20/il5HL+dkRg=="}]},"_npmUser":{"name":"emish89","email":"emish89@yahoo.it"},"directories":{},"maintainers":[{"name":"emish89","email":"emish89@yahoo.it"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/instagram-sharer_8.5.0_1787691633333_0.48263146336294627"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-19T22:22:20.083Z","modified":"2026-08-25T21:00:33.733Z","1.0.0":"2025-12-19T22:22:20.302Z","8.0.2":"2026-02-01T20:52:02.957Z","8.0.3":"2026-02-01T21:02:14.005Z","8.0.4":"2026-02-01T22:04:01.369Z","8.5.0":"2026-08-25T21:00:33.497Z"},"bugs":{"url":"https://github.com/emish89/instagram-sharer/issues"},"author":{"name":"emish89"},"license":"MIT","homepage":"https://github.com/emish89/instagram-sharer#readme","keywords":["capacitor","instagram","share","story","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/emish89/instagram-sharer.git"},"description":"Share an image as Instagram story - Capacitor Plugin","maintainers":[{"name":"emish89","email":"emish89@yahoo.it"}],"readme":"# instagram-sharer\n\nInstagram share on stories capacitor plugin.\n\nYou can share your images as IG story with new Open Graph API that needs the Facebook App ID.\n\n## Install\n\n```bash\nnpm install @emish89/capacitor-instagram-sharer\nnpx cap sync\n```\n\nand put in the `Info.plist` file :\n\n```bash\n<key>LSApplicationQueriesSchemes</key>\n\t<array>\n\t\t<string>instagram</string>\n\t\t<string>instagram-stories</string>\n\t</array>\n```\n\nand in the `AndroidManifest.xml` :\n\n```bash\n<queries>\n        <package android:name=\"com.instagram.android\" />\n    </queries>\n```\n\n## Sample Usage\n\n```js\nawait InstagramSharer.shareToStory({\n  imageBase64: base64String,\n  appId: facebookAppId(),\n});\n```\n\n## API\n\n<docgen-index>\n\n* [`shareToStory(...)`](#sharetostory)\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### shareToStory(...)\n\n```typescript\nshareToStory(options: { imageBase64: string; appId: string; }) => Promise<void>\n```\n\n| Param         | Type                                                 |\n| ------------- | ---------------------------------------------------- |\n| **`options`** | <code>{ imageBase64: string; appId: string; }</code> |\n\n--------------------\n\n</docgen-api>\n\n## Build in local\n\nrun this to set the env variables\n\n```bash\nexport ANDROID_HOME=\"$HOME/Library/Android/sdk\"\nexport ANDROID_SDK_ROOT=\"$ANDROID_HOME\"\nexport PATH=\"$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools\"\n```\n\nthen run the build or publish\n\n```bash\nnpm run verify\n```\n\n## Publishing\n\nTo publish this package to npm:\n\n1. Make sure you are logged in: `npm login` (use OTP if your account has 2FA).\n2. Run a dry run to verify what will be published:\n\n```bash\nnpm publish --dry-run --access public\n```\n\n3. Publish the package (for scoped packages use `--access public`):\n\n```bash\nnpm publish --access public\n```\n\nIf you use CI, create an automation token on https://www.npmjs.com/ (Account → Access Tokens) and set it as `NPM_TOKEN` in your pipeline. For more details see the npm documentation.\n","readmeFilename":"README.md"}