{"_id":"@aparajita/capacitor-ios-silent-notifications","_rev":"5-9995adbb251c7667150f36ee6d2f4b84","name":"@aparajita/capacitor-ios-silent-notifications","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@aparajita/capacitor-ios-silent-notifications","version":"1.0.0","keywords":["capacitor","plugin","native","ios","notifications"],"author":{"name":"Aparajita Fishman"},"license":"MIT","_id":"@aparajita/capacitor-ios-silent-notifications@1.0.0","maintainers":[{"name":"ckgaparajita","email":"aparajita@aparajita.com"}],"homepage":"https://github.com/aparajita/capacitor-ios-silent-notifications#readme","bugs":{"url":"https://github.com/aparajita/capacitor-ios-silent-notifications/issues"},"dist":{"shasum":"323bce2e1f44caae48b66dcc6d8c52fb29dc4f47","tarball":"https://registry.npmjs.org/@aparajita/capacitor-ios-silent-notifications/-/capacitor-ios-silent-notifications-1.0.0.tgz","fileCount":17,"integrity":"sha512-44NIar7++RDApplFYt44pY3fRdVMz/KR9Cn+7FTjd4KAMm/kPFl2ArzK8Mcvg9H5ioUpZw9TplDvuvHfYB+i1g==","signatures":[{"sig":"MEYCIQDZtIE1t4TaXgMiD7jg834GVAOUPG+q2cqu/+pLs8ZrEAIhALzM0rLFizEi/QUNsYVxH4SEUa0uzkcDZ8/wURl5pMKS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14214},"main":"dist/plugin.cjs.js","_from":"file:aparajita-capacitor-ios-silent-notifications-1.0.0.tgz","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"scripts":{"lint":"pnpm lint.eslint . && pnpm lint.prettier . && pnpm lint.tsc","build":"pnpm builder","clean":"rimraf dist","watch":"nodemon --exec 'pnpm build.dev'","verify":"pnpm verify.ios && pnpm verify.android","builder":"tsc ${SOURCE_MAP:-} && rollup -c rollup.config.mjs","release":"commit-and-tag-version --commit-all && git push --follow-tags && pnpm publish","lint.tsc":"tsc --noEmit","open.ios":"open ios/Plugin.xcworkspace","prebuild":"pnpm lint","build.dev":"SOURCE_MAP=--sourceMap pnpm build","prebuilder":"pnpm clean","prerelease":"scripts/ensure-clean.sh && pnpm build","verify.ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -quiet && cd ..","lint.eslint":"eslint --fix --cache --ext .js,.cjs,.mjs,.ts --max-warnings 0","open.android":"open -b com.google.android.studio android","lint.prettier":"prettier --write --cache --list-different","verify.android":"cd android && ./gradlew clean build test && cd ..","release.preview":"commit-and-tag-version --dry-run"},"_npmUser":{"name":"ckgaparajita","email":"aparajita@aparajita.com"},"_resolved":"/private/var/folders/0f/kqpdpv050ggbk_j53dfm84f40000gn/T/8259b16c19bdff35f105dfefc6f443a9/aparajita-capacitor-ios-silent-notifications-1.0.0.tgz","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","_integrity":"sha512-44NIar7++RDApplFYt44pY3fRdVMz/KR9Cn+7FTjd4KAMm/kPFl2ArzK8Mcvg9H5ioUpZw9TplDvuvHfYB+i1g==","repository":{"url":"git+https://github.com/aparajita/capacitor-ios-silent-notifications.git","type":"git"},"_npmVersion":"10.2.4","description":"Capacitor 5+ plugin that provides silent notification support for iOS","directories":{},"_nodeVersion":"21.4.0","dependencies":{"@capacitor/app":"^5.0.7","@capacitor/ios":"^5.7.2","@capacitor/core":"^5.7.2","@capacitor/android":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.12.1","nodemon":"^3.1.0","prettier":"^3.2.5","swiftlint":"^1.0.2","typescript":"~5.4.2","@types/node":"^20.11.25","@capacitor/cli":"^5.7.2","@commitlint/cli":"^19.0.3","eslint-plugin-n":"^16.6.2","simple-git-hooks":"^2.10.0","@aparajita/swiftly":"^1.0.4","eslint-plugin-import":"^2.29.1","prettier-plugin-java":"^2.6.0","eslint-plugin-promise":"^6.1.1","commit-and-tag-version":"^12.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@ionic/swiftlint-config":"^1.1.2","@typescript-eslint/parser":"^7.1.1","@aparajita/prettier-config":"^2.0.0","@aparajita/eslint-config-base":"^1.1.6","@commitlint/config-conventional":"^19.0.3","@typescript-eslint/eslint-plugin":"^7.1.1","eslint-import-resolver-typescript":"^3.6.1"},"commit-and-tag-version":{"scripts":{"postbump":"pnpm builder"}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-ios-silent-notifications_1.0.0_1709863134399_0.5247698340824629","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@aparajita/capacitor-ios-silent-notifications","version":"1.0.1","keywords":["capacitor","plugin","native","ios","notifications"],"author":{"name":"Aparajita Fishman"},"license":"MIT","_id":"@aparajita/capacitor-ios-silent-notifications@1.0.1","maintainers":[{"name":"ckgaparajita","email":"aparajita@aparajita.com"}],"homepage":"https://github.com/aparajita/capacitor-ios-silent-notifications#readme","bugs":{"url":"https://github.com/aparajita/capacitor-ios-silent-notifications/issues"},"dist":{"shasum":"d88111c464b624f1aefa04c7cf203f61ca056308","tarball":"https://registry.npmjs.org/@aparajita/capacitor-ios-silent-notifications/-/capacitor-ios-silent-notifications-1.0.1.tgz","fileCount":17,"integrity":"sha512-ep73uXuYQ8x4lKbjMdEQI9y+49bq56d+3YfpqeU8jpi4qwkRippbpfhublRUFNXbiixVSunUzd/ezdiRKlIUXA==","signatures":[{"sig":"MEYCIQD0jxlCByWYnUaiGYNXzMvW66hyrV87+BPhehfu7HOq9wIhANhT3Uv6ZmcI2ADNxaJDu6enRm0/P7PeSOeNGO8fgqw7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14224},"main":"dist/plugin.cjs.js","_from":"file:aparajita-capacitor-ios-silent-notifications-1.0.1.tgz","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"scripts":{"lint":"pnpm lint.eslint . && pnpm lint.prettier . && pnpm lint.tsc","build":"pnpm builder","clean":"rimraf dist","watch":"nodemon --exec 'pnpm build.dev'","verify":"pnpm verify.ios && pnpm verify.android","builder":"tsc ${SOURCE_MAP:-} && rollup -c rollup.config.mjs","release":"commit-and-tag-version --commit-all && git push --follow-tags && pnpm publish","lint.tsc":"tsc --noEmit","open.ios":"open ios/Plugin.xcworkspace","prebuild":"pnpm lint","build.dev":"SOURCE_MAP=--sourceMap pnpm build","prebuilder":"pnpm clean","prerelease":"scripts/ensure-clean.sh && pnpm build","verify.ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -quiet && cd ..","lint.eslint":"eslint --fix --cache --ext .js,.cjs,.mjs,.ts --max-warnings 0","open.android":"open -b com.google.android.studio android","lint.prettier":"prettier --write --cache --list-different","verify.android":"cd android && ./gradlew clean build test && cd ..","release.preview":"commit-and-tag-version --dry-run"},"_npmUser":{"name":"ckgaparajita","email":"aparajita@aparajita.com"},"_resolved":"/private/var/folders/0f/kqpdpv050ggbk_j53dfm84f40000gn/T/55d30cdb8746f5c0c43fa41d736c0ec7/aparajita-capacitor-ios-silent-notifications-1.0.1.tgz","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","_integrity":"sha512-ep73uXuYQ8x4lKbjMdEQI9y+49bq56d+3YfpqeU8jpi4qwkRippbpfhublRUFNXbiixVSunUzd/ezdiRKlIUXA==","repository":{"url":"git+https://github.com/aparajita/capacitor-ios-silent-notifications.git","type":"git"},"_npmVersion":"10.5.0","description":"Capacitor 5+ plugin that provides silent notification support for iOS","directories":{},"_nodeVersion":"21.7.1","dependencies":{"@capacitor/app":"^5.0.7","@capacitor/ios":"^5.7.2","@capacitor/core":"^5.7.2","@capacitor/android":"^5.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.12.1","nodemon":"^3.1.0","prettier":"^3.2.5","swiftlint":"^1.0.2","typescript":"~5.4.2","@types/node":"^20.11.25","@capacitor/cli":"^5.7.2","@commitlint/cli":"^19.0.3","eslint-plugin-n":"^16.6.2","simple-git-hooks":"^2.10.0","@aparajita/swiftly":"^1.0.4","eslint-plugin-import":"^2.29.1","prettier-plugin-java":"^2.6.0","eslint-plugin-promise":"^6.1.1","commit-and-tag-version":"^12.2.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@ionic/swiftlint-config":"^1.1.2","@typescript-eslint/parser":"^7.1.1","@aparajita/prettier-config":"^2.0.0","@aparajita/eslint-config-base":"^1.1.6","@commitlint/config-conventional":"^19.0.3","@typescript-eslint/eslint-plugin":"^7.1.1","eslint-import-resolver-typescript":"^3.6.1"},"commit-and-tag-version":{"scripts":{"postbump":"pnpm builder"}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-ios-silent-notifications_1.0.1_1713395170238_0.26758461464479955","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aparajita/capacitor-ios-silent-notifications","version":"2.0.0","keywords":["capacitor","plugin","native","ios","notifications"],"author":{"name":"Aparajita Fishman"},"license":"MIT","_id":"@aparajita/capacitor-ios-silent-notifications@2.0.0","maintainers":[{"name":"ckgaparajita","email":"aparajita@aparajita.com"}],"homepage":"https://github.com/aparajita/capacitor-ios-silent-notifications#readme","bugs":{"url":"https://github.com/aparajita/capacitor-ios-silent-notifications/issues"},"dist":{"shasum":"74fad9f83087b12d6bd69ddb3120cbb6a713a864","tarball":"https://registry.npmjs.org/@aparajita/capacitor-ios-silent-notifications/-/capacitor-ios-silent-notifications-2.0.0.tgz","fileCount":17,"integrity":"sha512-g1Z0JjbdoLccICOHQqfb9SjolFQZHc5LPeF7cwbYlsHpVyFZ3k7wpEaRKiwWfjlZp5IoxfUDRFXxFeNrZw2Rdg==","signatures":[{"sig":"MEYCIQCoOIsKI9QTBmGSWHgr1Dc8+i5NyUvbFSACZhBV0NDmbwIhAPJi3XjVl24eO8kG3TuCt3LugayPqI7/nUX5YrUV4YCv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14216},"main":"dist/plugin.cjs.js","_from":"file:aparajita-capacitor-ios-silent-notifications-2.0.0.tgz","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"scripts":{"lint":"pnpm lint.eslint . && pnpm lint.prettier . && pnpm lint.tsc","build":"pnpm builder","clean":"rimraf dist","watch":"nodemon --exec 'pnpm build.dev'","verify":"pnpm verify.ios && pnpm verify.android","builder":"tsc ${SOURCE_MAP:-} && rollup -c rollup.config.mjs","release":"commit-and-tag-version --commit-all && git push --follow-tags && pnpm publish","lint.tsc":"tsc --noEmit","open.ios":"open ios/Plugin.xcworkspace","prebuild":"pnpm lint","build.dev":"SOURCE_MAP=--sourceMap pnpm build","prebuilder":"pnpm clean","prerelease":"scripts/ensure-clean.sh && pnpm build","verify.ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -quiet && cd ..","lint.eslint":"eslint --fix --cache --ext .js,.cjs,.mjs,.ts --max-warnings 0","open.android":"open -b com.google.android.studio android","lint.prettier":"prettier --write --cache --list-different","verify.android":"cd android && ./gradlew clean build test && cd ..","release.preview":"commit-and-tag-version --dry-run"},"_npmUser":{"name":"ckgaparajita","email":"aparajita@aparajita.com"},"_resolved":"/private/var/folders/0f/kqpdpv050ggbk_j53dfm84f40000gn/T/76eed70454b211ce60c548d77d8da3b5/aparajita-capacitor-ios-silent-notifications-2.0.0.tgz","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","_integrity":"sha512-g1Z0JjbdoLccICOHQqfb9SjolFQZHc5LPeF7cwbYlsHpVyFZ3k7wpEaRKiwWfjlZp5IoxfUDRFXxFeNrZw2Rdg==","repository":{"url":"git+https://github.com/aparajita/capacitor-ios-silent-notifications.git","type":"git"},"_npmVersion":"10.5.0","description":"Capacitor 5+ plugin that provides silent notification support for iOS","directories":{},"_nodeVersion":"21.7.1","dependencies":{"@capacitor/app":"^6.0.0","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.16.2","nodemon":"^3.1.0","prettier":"^3.2.5","swiftlint":"^1.0.2","typescript":"~5.4.5","@types/node":"^20.12.7","@capacitor/cli":"^6.0.0","@commitlint/cli":"^19.2.2","eslint-plugin-n":"^16.6.2","simple-git-hooks":"^2.11.1","@aparajita/swiftly":"^1.0.4","eslint-plugin-import":"^2.29.1","prettier-plugin-java":"^2.6.0","eslint-plugin-promise":"^6.1.1","commit-and-tag-version":"^12.4.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@ionic/swiftlint-config":"^1.1.2","@typescript-eslint/parser":"^7.7.0","@aparajita/prettier-config":"^2.0.0","@aparajita/eslint-config-base":"^1.1.6","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1"},"commit-and-tag-version":{"scripts":{"postbump":"pnpm builder"}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-ios-silent-notifications_2.0.0_1713801547459_0.9982225958634214","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@aparajita/capacitor-ios-silent-notifications","version":"2.0.1","keywords":["capacitor","plugin","native","ios","notifications"],"author":{"name":"Aparajita Fishman"},"license":"MIT","_id":"@aparajita/capacitor-ios-silent-notifications@2.0.1","maintainers":[{"name":"ckgaparajita","email":"aparajita@aparajita.com"}],"homepage":"https://github.com/aparajita/capacitor-ios-silent-notifications#readme","bugs":{"url":"https://github.com/aparajita/capacitor-ios-silent-notifications/issues"},"dist":{"shasum":"aed68f892cc3b0dcd917b16357002d7dd9b2dc6c","tarball":"https://registry.npmjs.org/@aparajita/capacitor-ios-silent-notifications/-/capacitor-ios-silent-notifications-2.0.1.tgz","fileCount":17,"integrity":"sha512-FCbpMWTFoYf8gtLX1RoUNf6z5xNDoGN5O5S12CEAjl2ZmnwTQG4AMbAK7/wSrjdj4g/5FY1HiSLhhpJVooMkOQ==","signatures":[{"sig":"MEUCIQDVA4yuv/7Cn5lVzqD/K+Ak0DSX9xtw2VzjHBfhk9q17wIgLPqvmWmdSV7QqbXjnFLwHAWOfdNMKSQu4pT4xKrIgIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13368},"main":"dist/plugin.cjs.js","_from":"file:aparajita-capacitor-ios-silent-notifications-2.0.1.tgz","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"scripts":{"lint":"pnpm lint.eslint . && pnpm lint.prettier . && pnpm lint.tsc","build":"pnpm builder","clean":"rimraf dist","watch":"nodemon --exec 'pnpm build.dev'","verify":"pnpm verify.ios && pnpm verify.android","builder":"tsc ${SOURCE_MAP:-} && rollup -c rollup.config.mjs","release":"commit-and-tag-version --commit-all && git push --follow-tags && pnpm publish","lint.tsc":"tsc --noEmit","open.ios":"open ios/Plugin.xcworkspace","prebuild":"pnpm lint","build.dev":"SOURCE_MAP=--sourceMap pnpm build","prebuilder":"pnpm clean","prerelease":"scripts/ensure-clean.sh && pnpm build","verify.ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -quiet && cd ..","lint.eslint":"eslint --fix --cache --ext .js,.cjs,.mjs,.ts --max-warnings 0","open.android":"open -b com.google.android.studio android","lint.prettier":"prettier --write --cache --list-different","verify.android":"cd android && ./gradlew clean build test && cd ..","release.preview":"commit-and-tag-version --dry-run"},"_npmUser":{"name":"ckgaparajita","email":"aparajita@aparajita.com"},"_resolved":"/private/var/folders/0f/kqpdpv050ggbk_j53dfm84f40000gn/T/8f8db403c6c61e05839f6fd0f3f322fc/aparajita-capacitor-ios-silent-notifications-2.0.1.tgz","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","_integrity":"sha512-FCbpMWTFoYf8gtLX1RoUNf6z5xNDoGN5O5S12CEAjl2ZmnwTQG4AMbAK7/wSrjdj4g/5FY1HiSLhhpJVooMkOQ==","repository":{"url":"git+https://github.com/aparajita/capacitor-ios-silent-notifications.git","type":"git"},"_npmVersion":"10.8.1","description":"Capacitor 5+ plugin that provides silent notification support for iOS","directories":{},"_nodeVersion":"22.4.1","dependencies":{"@capacitor/app":"^6.0.0","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/android":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.16.2","nodemon":"^3.1.0","prettier":"^3.2.5","swiftlint":"^1.0.2","typescript":"~5.4.5","@types/node":"^20.12.7","@capacitor/cli":"^6.0.0","@commitlint/cli":"^19.2.2","eslint-plugin-n":"^16.6.2","simple-git-hooks":"^2.11.1","@aparajita/swiftly":"^1.0.4","eslint-plugin-import":"^2.29.1","prettier-plugin-java":"^2.6.0","eslint-plugin-promise":"^6.1.1","commit-and-tag-version":"^12.4.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-prettier":"^5.1.3","@ionic/swiftlint-config":"^1.1.2","@typescript-eslint/parser":"^7.7.0","@aparajita/prettier-config":"^2.0.0","@aparajita/eslint-config-base":"^1.1.6","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.7.0","eslint-import-resolver-typescript":"^3.6.1"},"commit-and-tag-version":{"scripts":{"postbump":"pnpm builder"}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-ios-silent-notifications_2.0.1_1721247963380_0.05419992427235054","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@aparajita/capacitor-ios-silent-notifications","version":"3.0.0","description":"Capacitor 7+ plugin that provides silent notification support for iOS","author":{"name":"Aparajita Fishman"},"license":"MIT","type":"module","main":"dist/plugin.cjs","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/plugin.cjs","default":"./dist/esm/index.js"},"./package.json":"./package.json","./dist/*":"./dist/*"},"engines":{"node":">=20.0.0"},"commit-and-tag-version":{"scripts":{"postbump":"pnpm builder"},"bumpFiles":["package.json","demo/package.json",{"filename":"android/build.gradle","updater":"scripts/gradle-updater.mjs"}]},"keywords":["capacitor","plugin","native","ios","notifications"],"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","prettier":"@aparajita/prettier-config","repository":{"type":"git","url":"git+https://github.com/aparajita/capacitor-ios-silent-notifications.git"},"bugs":{"url":"https://github.com/aparajita/capacitor-ios-silent-notifications/issues"},"devDependencies":{"@aparajita/prettier-config":"^2.0.0","@aparajita/swiftly":"^2.0.0","@capacitor/cli":"^7.4.4","@commitlint/cli":"^20.1.0","@commitlint/config-conventional":"^20.0.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0","@eslint/js":"^9.38.0","@ionic/swiftlint-config":"^2.0.0","@types/node":"^24.9.2","@vue/eslint-config-typescript":"^14.6.0","commit-and-tag-version":"^12.6.0","eslint":"^9.38.0","eslint-config-prettier":"^10.1.8","eslint-plugin-oxlint":"^1.25.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-vue":"^10.5.1","globals":"^16.4.0","neostandard":"^0.12.2","nodemon":"^3.1.10","oxlint":"^1.25.0","prettier":"^3.6.2","rimraf":"^6.0.1","rollup":"^4.52.5","simple-git-hooks":"^2.13.1","swiftlint":"^2.0.0","typescript":"~5.9.3","vue-tsc":"~3.1.2"},"dependencies":{"@capacitor/android":"^7.4.4","@capacitor/app":"^7.1.0","@capacitor/core":"^7.4.4","@capacitor/ios":"^7.4.4"},"scripts":{"clean":"rimraf dist","format":"prettier --write --cache --log-level error \"**/*.{js,cjs,mjs,ts,vue,md,json,css}\"","lint.oxlint":"oxlint --config=oxlint.config.jsonc --deny-warnings --fix","lint.eslint":"eslint --cache --fix \"**/*.{js,cjs,mjs,ts,vue}\"","lint.tsc":"vue-tsc --noEmit --skipLibCheck","lint.swift":"swiftly --fix ios/Plugin/**/*.swift","lint":"pnpm format && pnpm lint.oxlint && pnpm lint.eslint && pnpm lint.tsc && pnpm lint.swift","prebuilder":"pnpm clean","builder":"vue-tsc ${SOURCE_MAP:-} && rollup -c rollup.config.mjs","prebuild":"pnpm lint","build":"pnpm builder","build.dev":"SOURCE_MAP=--sourceMap pnpm build","watch":"nodemon --exec 'pnpm build.dev'","open.ios":"open ios/Plugin.xcworkspace","open.android":"open -b com.google.android.studio android","prerelease":"pnpm build","tag":"commit-and-tag-version","tag.preview":"pnpm tag --dry-run","release":"./scripts/release.sh"},"_id":"@aparajita/capacitor-ios-silent-notifications@3.0.0","homepage":"https://github.com/aparajita/capacitor-ios-silent-notifications#readme","_integrity":"sha512-iqDn8ub11MhdijMRh7fhS3MUTbmFAOr96PXMOEJ+B2UZi03T+F82J+Qk7HvuR6vuChNdTIHj+Ok9GwvQQm/K9Q==","_resolved":"/private/var/folders/0f/kqpdpv050ggbk_j53dfm84f40000gn/T/6859fe85e653a10cdabd6416d5c4b5eb/aparajita-capacitor-ios-silent-notifications-3.0.0.tgz","_from":"file:aparajita-capacitor-ios-silent-notifications-3.0.0.tgz","_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-iqDn8ub11MhdijMRh7fhS3MUTbmFAOr96PXMOEJ+B2UZi03T+F82J+Qk7HvuR6vuChNdTIHj+Ok9GwvQQm/K9Q==","shasum":"626d02a456aecf84706be757faeead269e454a6f","tarball":"https://registry.npmjs.org/@aparajita/capacitor-ios-silent-notifications/-/capacitor-ios-silent-notifications-3.0.0.tgz","fileCount":15,"unpackedSize":13800,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD9x1HdfPWOrluzu37kGzroDyOV0WpuCAT2C0VUQBPRzgIhAMqXb7xtj8W36urKm6/wGxdenvi9lpT40A3Uw/MfRb7c"}]},"_npmUser":{"name":"ckgaparajita","email":"aparajita@aparajita.com"},"directories":{},"maintainers":[{"name":"ckgaparajita","email":"aparajita@aparajita.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-ios-silent-notifications_3.0.0_1761924621807_0.9032227070506933"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-08T01:58:54.307Z","modified":"2025-10-31T15:30:22.220Z","1.0.0":"2024-03-08T01:58:54.541Z","1.0.1":"2024-04-17T23:06:10.400Z","2.0.0":"2024-04-22T15:59:07.588Z","2.0.1":"2024-07-17T20:26:03.585Z","3.0.0":"2025-10-31T15:30:21.994Z"},"bugs":{"url":"https://github.com/aparajita/capacitor-ios-silent-notifications/issues"},"author":{"name":"Aparajita Fishman"},"license":"MIT","homepage":"https://github.com/aparajita/capacitor-ios-silent-notifications#readme","keywords":["capacitor","plugin","native","ios","notifications"],"repository":{"type":"git","url":"git+https://github.com/aparajita/capacitor-ios-silent-notifications.git"},"description":"Capacitor 7+ plugin that provides silent notification support for iOS","maintainers":[{"name":"ckgaparajita","email":"aparajita@aparajita.com"}],"readme":"<div class=\"markdown-body\">\n\n# capacitor-ios-silent-notifications\n\nThis plugin for [Capacitor 7+](https://capacitorjs.com) provides support for silent (data only) notifications on iOS.\n\n## Installation\n\n```sh\npnpm add @aparajita/capacitor-ios-silent-notifications # npm install, yarn add\n```\n\nNot using [pnpm](https://pnpm.js.org/)? You owe it to yourself to give it a try. It’s faster, better with monorepos, and uses _way, way_ less disk space than the alternatives.\n\n> This plugin assumes you have already [configured your app for push notifications](https://capacitorjs.com/docs/apis/push-notifications).\n\n## Usage\n\nThere are two small steps to using this plugin:\n\n### 1. Add a listener in your app\n\nAdd the following code during your app’s initialization:\n\n```typescript\nimport { IosSilentNotifications } from '@aparajita/capacitor-ios-silent-notifications'\n\n// `const { remove }` is optional. If you are never going to remove the listener,\n// you can omit it.\nconst { remove } = await IosSilentNotifications.addListener(\n  'onSilentNotification',\n  (notification: Notification) => {\n    // Do something with the notification\n  },\n)\n```\n\nNote that on Android, this plugin does nothing, since the same functionality is already provided by the `@capacitor/push-notifications` plugin. If you wish, you can skip the call to `addListener` on Android:\n\n```typescript\nif (Capacitor.getPlatform() === 'ios') {\n  await IosSilentNotifications.addListener(\n    'onSilentNotification',\n    (notification: Notification) => {\n      // Do something with the notification\n    },\n  )\n}\n```\n\n#### 2. Forward the notification to the plugin\n\nIn your app’s `AppDelegate.swift` file, add the following code to the `AppDelegate` class:\n\n```swift\n  func application(_ application: UIApplication,\n                   didReceiveRemoteNotification userInfo: [AnyHashable: Any],\n                   fetchCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {\n    NotificationCenter.default.post(name:Notification.Name(\"silentNotification\"), object: userInfo);\n    completionHandler(UIBackgroundFetchResult.newData)\n  }\n```\n\n</div>\n","readmeFilename":"README.md"}