{"versions":{"0.0.2":{"name":"capacitor-plugin-jpush","version":"0.0.2","description":"jpush plugin for capacitor4.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^4.0.0","@capacitor/cli":"^4.7.3","@capacitor/core":"^4.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^4.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^4.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"709b96d76eba2bc35edb7735ed6104c4e3991cc9","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@0.0.2","_nodeVersion":"16.17.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-D1RmGE45DRBlLAbWgBEFNFvN4LuZHLqsU5Cuey6bo/MMJfHCdLVb0gkeH9+WCX+CHLnXThDdo/qzLekUmOtpKQ==","shasum":"f2e759b07c35cfbe81d1319e17302142a0d6dd7d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-0.0.2.tgz","fileCount":29,"unpackedSize":48331,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsHnjojuf6Uh4U0K5B0APCax4oNp+3vzt0oVUVJpNtsAiBH1B1/LGVordWolmYLmLI+Zha1LiPTQo0Vq4OxXjxZYw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRQ23ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS1A//R+0MD/kAnNPscdxjhp77ezsKBfHTUc5nQcnc0gF6YxPMzPDC\r\nSJf2I0peENh72Yrt0IECK0VvFgoEyQXDn9zRq23vHov/MdqHXm1IB0UhS+7b\r\nr02THCqNOL7ECF9VEXbcCdtd5ZQFOiJXLKDFAUAQzlNYYIc2IkK0fC/mFpAt\r\nZtELJ5W8zj1/htnryKosOQRg816hTijDN84b7LoxT+FGKnA3rloqedX983l2\r\nDYygEKzZoekQHSo4h7Z+gI1misEHqZ1vNZjgTb81SRHMyxyDpg3RdR3pnaIx\r\nZkHSwfaIC5nMZOEP/TkMu9fs7Or0mwe5/cnPWbjFAUWKhmOzC8HHjtvioO8a\r\nJ3uvsvQMb/IPtZwW/FjqIKEf8ondP80d6jEzmOTef9beBWfnRVDx92s0r8fh\r\nfKKxowtUYmSaqv3FH+8KXj8Qux57tzSXh42qHxq4/JckIvwrN5zx9+TkifiA\r\ndEN5bkCkwWzweNuXdMYb28bkd0a0FTJrsgA4mBvgeC3FWmMXb4MV9qFm3Syx\r\nuuJXDNcpSof26AQ8hO9MQswGNLfPhvks3ZEyHPcSOf0zMP2fznGhYaEm8otL\r\nSXeCZyYogKq+uxnS8Nv6dJscLsGuDOi/CqQWZPkvlc2xpnRMkpv83GsZJtc+\r\nh3qJcczAYfCKYKiRwb71LbTJU65x0M8D+Q0=\r\n=YPni\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_0.0.2_1682247094935_0.17423663626507202"},"_hasShrinkwrap":false,"contributors":[]},"0.0.3":{"name":"capacitor-plugin-jpush","version":"0.0.3","description":"jpush plugin for capacitor4.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^4.0.0","@capacitor/cli":"^4.7.3","@capacitor/core":"^4.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^4.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^4.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"d653d9f1873a084a909bbf1ede06e814c006d9c1","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@0.0.3","_nodeVersion":"18.13.0","_npmVersion":"9.6.3","dist":{"integrity":"sha512-IpF0ofjLMXeMeLU4fUqyouWZdayjAvjevIQBISVvKzIm6VHOF+lMb6wEXbHeAlMnXMWJ/1rzlZMjE2PUwtL09Q==","shasum":"bc2c373038e243418692f52c512ab4a3bc2b1d01","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-0.0.3.tgz","fileCount":57,"unpackedSize":508615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQqdhE3wfKEzsb7vz9jFKePAcCF1EGo9M85RH4AQXckAiEAsbgvw7UVgVenCpYu2st9taB9ECgOoW+pHdKorXul+RM="}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_0.0.3_1683373859589_0.5295032408867826"},"_hasShrinkwrap":false,"contributors":[]},"0.0.4":{"name":"capacitor-plugin-jpush","version":"0.0.4","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^4.0.0","@capacitor/cli":"^4.7.3","@capacitor/core":"^4.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^4.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^4.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"5b4449bed21c7b78767fa2b1b3bfecb2913470f6","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@0.0.4","_nodeVersion":"16.17.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-EUlQ+Zoma1F3+PIWK1ZZ6+OCAdwe3Vw3VCc8577xuEmuZrB9NCyUzJSiJS2hw9EUeRqWJIHvcGs4Rgla0Nd8lA==","shasum":"ee58829b58e75d0036c24b43c82174ed3563f2b4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-0.0.4.tgz","fileCount":57,"unpackedSize":504268,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMGqX9DsagY2CI3CIRkPJWingayFevZ7NB7wZyBWlTqAiEA5Pmo6bG91ouG56pLAsNZTbITcJpUnc07JbPz2Tu3qik="}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_0.0.4_1684996251114_0.04948598747748201"},"_hasShrinkwrap":false,"contributors":[]},"0.0.5":{"name":"capacitor-plugin-jpush","version":"0.0.5","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^4.0.0","@capacitor/cli":"^4.7.3","@capacitor/core":"^4.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^4.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^4.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"b648b83a3858f4920c7e158e640b3b02ac32f91a","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@0.0.5","_nodeVersion":"16.17.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-ImE7N+EMALDugJOK5TM56lJ5gk/WuYu6932cVS0lCKCN3bUGUPLiQK22rL4ux3qBL+wUBn+ed/Mq73XxYAdJNA==","shasum":"d9d2e896f2447448716d5d18634d0e925a52a930","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-0.0.5.tgz","fileCount":57,"unpackedSize":504261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD4EYL3zEAl9DNF/lRlPHgxBQDk8Pn4bHsWUFQ01UkOAIhAMZX0C1RYY7K8NIappnbJklsRZ1+Rdf/Erb5nz9cgGd3"}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_0.0.5_1685000443231_0.3008194439777181"},"_hasShrinkwrap":false,"contributors":[]},"1.0.0-1":{"name":"capacitor-plugin-jpush","version":"1.0.0-1","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^5.0.0","@capacitor/cli":"^5.0.4","@capacitor/core":"^5.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^5.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^5.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"61e98dce32d185bf1d3f1c61dbc859d32f033244","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@1.0.0-1","_nodeVersion":"16.17.1","_npmVersion":"9.6.2","dist":{"integrity":"sha512-wRMpQSdw2jFdETVUjv6+7HR8IOCe463B8r5MpQQQw5BxtS7my9QLFq9AvXGc0/v+o+9I/md9iIU8th90ehjNcg==","shasum":"83c32fb1fa3412a7d92325105b41fb9c3d985c36","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-1.0.0-1.tgz","fileCount":53,"unpackedSize":491852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaB+6D18GnG5kgyLZG7dOhugeMbHdaweiK41iXLi2WqAIgUQoP4w5xRYN78HvoMmmDD2xZMLFk9t08je93HQQffls="}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_1.0.0-1_1685021975491_0.9879434922096915"},"_hasShrinkwrap":false,"contributors":[]},"1.0.5":{"name":"capacitor-plugin-jpush","version":"1.0.5","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^5.0.0","@capacitor/cli":"^5.0.4","@capacitor/core":"^5.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^5.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^5.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"e3774f170996864e1f17f9d0a302d127c910f329","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@1.0.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-kraadoiOi59iOQxpKupijlXK+XN/W627XggSni0lEn5zsis6WUuwKOVptI3FPx1c4yJzl1N8xux/mf88B0GGGg==","shasum":"079f17b22b413d16bc606dc1c841050666674e4a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-1.0.5.tgz","fileCount":53,"unpackedSize":492473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMZX8XD17TCcZA4XxzcNdyjWZFjAkHCPrCnWAC/7uWmAiBRcBfVKep9WR3R/qhGGyr6bROYLuFNorYkQ1Cat8/XWg=="}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_1.0.5_1685065975446_0.404597175647891"},"_hasShrinkwrap":false,"contributors":[]},"1.0.6":{"name":"capacitor-plugin-jpush","version":"1.0.6","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^5.0.0","@capacitor/cli":"^5.0.4","@capacitor/core":"^5.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^5.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^5.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"c136a653e9bd05b8f2f6598da2cafd5a0d106f49","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_id":"capacitor-plugin-jpush@1.0.6","_nodeVersion":"16.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-nuCNf3wkyYl+BBen2x525ztCipn5pq3OL4774pbBS4Y8ccc419tn2pSdWvjA+WrCbwiFuevVnPCrpiwEzUIqOg==","shasum":"457866288dffaa83d8da8fb7077bc2440ee8854d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-1.0.6.tgz","fileCount":53,"unpackedSize":492553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKFMONS9bHzV4sWQ3bHSWKwmt6rYaLeYIifL5LwPswhwIgeLX9T7w1M84evybDuL/AyJQu5rfsRRD3tGGO1JrxDEM="}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_1.0.6_1691387808912_0.24954324247260384"},"_hasShrinkwrap":false,"contributors":[]},"1.0.7":{"name":"capacitor-plugin-jpush","version":"1.0.7","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^5.0.0","@capacitor/cli":"^5.0.4","@capacitor/core":"^5.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^5.0.0","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^5.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"_id":"capacitor-plugin-jpush@1.0.7","gitHead":"8809113e0871432e776cf6b9ae3b4d958126d0c2","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-WUri5Bqf3fBE/OhyNbSrh1xqKOKBbovr9ef2Y19VKzKrJ/i1V2+tWz24L18IuCRw3Mc5wf7ZxFPStqfM6RUVZQ==","shasum":"0dee88bcd88c68ac43ca1169844a2ea9b9670e18","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-1.0.7.tgz","fileCount":53,"unpackedSize":492562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBOpRbZtOm2w80Pl6fBzPPufJfGJ7jktMR6DxhwPshPAiEAzvYgdr4BnUXnRiOo8ETv5ylPMce0mAoRBNCz0vW5sOQ="}]},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-plugin-jpush_1.0.7_1703154046490_0.49346272144462855"},"_hasShrinkwrap":false,"contributors":[]},"2.0.0":{"name":"capacitor-plugin-jpush","version":"2.0.0","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"start:example":"cd example && npm run start","build:example":"cd example && npm run build","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --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","prepare":"husky install","commit":"git add . && git cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"},"devDependencies":{"@capacitor/android":"^6.0.0","@capacitor/cli":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^6.0.0","@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^1.1.2","commitizen":"^4.3.0","conventional-changelog-cli":"^4.1.0","cz-conventional-changelog-zh":"^0.0.2","eslint":"^7.11.0","husky":"^8.0.3","lint-staged":"^15.5.2","prettier":"^3.2.5","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"4.22.4","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"lint-staged":{"*.{js,jsx,tsx,ts,less,md,json}":["prettier --write ./src","git add ."]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog-zh"}},"_id":"capacitor-plugin-jpush@2.0.0","gitHead":"ce723b1f4539f4567ee9eb97e7dbd26e93e9ad64","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-az1N0tW+EbORcldG0kact1IbhmgTbVqH0kjhTLZCzfiS3f8Nlv+OQ5t8v6NrW12bp/KWd4HGekPrNbtY/ofxwg==","shasum":"4a15d69cd6c3b8c397db7e3fc3c57c0df9cc5ff8","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-2.0.0.tgz","fileCount":45,"unpackedSize":490227,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCk/pzaml4cvQBPAvV6w/2S+KRnG1XVIc2T//ok5T/E9gIhAOrSBLaEY3wpgrx235FhfPz21E7MW47BfbjTO3CZrMGF"}],"size":383151},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-plugin-jpush_2.0.0_1767161870519_0.29999552891039927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T06:17:50.729Z","publish_time":1767161870729,"_source_registry_name":"default","contributors":[]},"2.0.1":{"name":"capacitor-plugin-jpush","version":"2.0.1","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"start:example":"cd example && npm run start","build:example":"cd example && npm run build","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --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","prepare":"husky install","commit":"git add . && git cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"},"devDependencies":{"@capacitor/android":"^6.0.0","@capacitor/cli":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^6.0.0","@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^1.1.2","commitizen":"^4.3.0","conventional-changelog-cli":"^4.1.0","cz-conventional-changelog-zh":"^0.0.2","eslint":"^7.11.0","husky":"^8.0.3","lint-staged":"^15.5.2","prettier":"^3.2.5","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"4.22.4","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"lint-staged":{"*.{js,jsx,tsx,ts,less,md,json}":["prettier --write ./src","git add ."]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog-zh"}},"_id":"capacitor-plugin-jpush@2.0.1","gitHead":"8c576c0040c1acc5199afd5e90b7999e426a9707","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-mpKQ60Ul0ZGH9voH7QPl5l5nnxeO0OT+PlZzloTxNIFnSJKDgumub3fxhKZ7MyL52w0IBcQYUbbqnixc81YswQ==","shasum":"70475145f817754d627b4deb22ce072a5b67f18c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-2.0.1.tgz","fileCount":39,"unpackedSize":476756,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXhx8ET2LEz543ZwfKL9RgjJCktKZQHm7j0XyXRy6X4QIgcgriDIgxWeRaAopDc0kcPX2T2zxBwJMBn116NmRJisY="}],"size":379580},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-plugin-jpush_2.0.1_1767171555464_0.3378410463103041"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T08:59:15.671Z","publish_time":1767171555671,"_source_registry_name":"default","contributors":[]},"3.0.0":{"name":"capacitor-plugin-jpush","version":"3.0.0","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"start:example":"cd example && npm run start","build:example":"cd example && npm run build","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \\\"**/*.{css,html,ts,js,java}\\\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --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","prepare":"husky install","commit":"git add . && git cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"},"devDependencies":{"@capacitor/android":"^7.0.0","@capacitor/cli":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/ios":"^7.0.0","@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","commitizen":"^4.3.0","conventional-changelog-cli":"^4.1.0","cz-conventional-changelog-zh":"^0.0.2","eslint":"^8.57.0","husky":"^8.0.3","lint-staged":"^15.5.2","prettier":"^3.4.2","prettier-plugin-java":"^2.6.6","rimraf":"^6.0.1","rollup":"^4.30.1","swiftlint":"^2.0.0","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"lint-staged":{"*.{js,jsx,tsx,ts,less,md,json}":["prettier --write ./src","git add ."]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog-zh"}},"_id":"capacitor-plugin-jpush@3.0.0","gitHead":"cb8ab4fbd54379abd06474078930cb8d17310b0d","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-r/nVFIAXzq9gHrIGsuFyM7aOcDzqvP82yOAwfDMENYSyNZ4ykywBpA8kSlK9xFSN4ftTp/kUDF2kB+oFJ3L/Wg==","shasum":"7d71a157e066428eefdd685fb4865ce263fbdaa4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-3.0.0.tgz","fileCount":39,"unpackedSize":476825,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHRtsl71lkPcULcnnWfoQ2dRtpzyBWGE/GuAJ5wN2YO2AiB9CnrdGZZPAwMhn1kxrYpgL/AVF3G0tJjD32PpmIQaWw=="}],"size":379597},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-plugin-jpush_3.0.0_1767174845066_0.8120963609291243"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-31T09:54:05.221Z","publish_time":1767174845221,"_source_registry_name":"default","contributors":[]},"3.0.1":{"name":"capacitor-plugin-jpush","version":"3.0.1","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"start:example":"cd example && npm run start","build:example":"cd example && npm run build","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \\\"**/*.{css,html,ts,js,java}\\\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --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","prepare":"husky install","commit":"git add . && git cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"},"devDependencies":{"@capacitor/android":"^7.0.0","@capacitor/cli":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/ios":"^7.0.0","@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","commitizen":"^4.3.0","conventional-changelog-cli":"^4.1.0","cz-conventional-changelog-zh":"^0.0.2","eslint":"^8.57.0","husky":"^8.0.3","lint-staged":"^15.5.2","prettier":"^3.4.2","prettier-plugin-java":"^2.6.6","rimraf":"^6.0.1","rollup":"^4.30.1","swiftlint":"^2.0.0","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"lint-staged":{"*.{js,jsx,tsx,ts,less,md,json}":["prettier --write ./src","git add ."]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog-zh"}},"_id":"capacitor-plugin-jpush@3.0.1","gitHead":"a5c4fad9bc57b0ea1c8f40ad269ed0754fcdc269","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-CJB4zyHA2P3NORJb1NxUytOVEqbRRDW9OkVoj4Opv9p1CN/0wqFFc6Zf7B4r07khoR1Rwcn5zaRjNtsL/XAnfA==","shasum":"f75d1426b67000508fc25053070484a05fec91d0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-3.0.1.tgz","fileCount":42,"unpackedSize":492540,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFmw0NGaOxFDGs0Y3J+4LDhK+/ZhdzvRxib9Lu5EhzqwAiBRfytCsNmVkoGXbuaa2ImA6dlj4zlKEI/oCdiECTt9vQ=="}],"size":381545},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-plugin-jpush_3.0.1_1767528525437_0.10229521403039055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-04T12:08:45.630Z","publish_time":1767528525630,"_source_registry_name":"default","contributors":[]},"4.0.0":{"name":"capacitor-plugin-jpush","version":"4.0.0","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"start:example":"cd example && npm run start","build:example":"cd example && npm run build","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \\\"**/*.{css,html,ts,js,java}\\\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --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","prepare":"husky install","commit":"git add . && git cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"},"devDependencies":{"@capacitor/android":"^8.0.0","@capacitor/cli":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/ios":"^8.0.0","@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","commitizen":"^4.3.0","conventional-changelog-cli":"^4.1.0","cz-conventional-changelog-zh":"^0.0.2","eslint":"^8.57.1","husky":"^8.0.3","lint-staged":"^15.5.2","prettier":"^3.6.2","prettier-plugin-java":"^2.7.7","rimraf":"^6.1.0","rollup":"^4.53.2","swiftlint":"^2.0.0","typescript":"^5.9.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"lint-staged":{"*.{js,jsx,tsx,ts,less,md,json}":["prettier --write ./src","git add ."]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog-zh"}},"_id":"capacitor-plugin-jpush@4.0.0","gitHead":"1eca45132ba2ee88828a55c1fb5061911a916f00","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-xpjMvGic4pHlO2HL6bQeriZTYWZhWkWIUkvWfjIjX6JZBAu1HsCVuvVrLHtD9nI8esgyJ3oQDQvJdQCUGoWQKA==","shasum":"0724f980b97f793b049077fe17b1b1c561c73353","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-4.0.0.tgz","fileCount":42,"unpackedSize":494142,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICkQlS77wgL1coVRZPQ4P/NBnXi0rwT4koF/+KlGhJKVAiBpo0dkAxj7uVOyB1Sadw/WeZK0UQVqHPW8khhQlWkKUQ=="}],"size":381883},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-plugin-jpush_4.0.0_1768540745760_0.08007130525969552"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-16T05:19:05.949Z","publish_time":1768540745949,"_source_registry_name":"default","contributors":[]},"4.0.1":{"name":"capacitor-plugin-jpush","version":"4.0.1","description":"jpush plugin for capacitor3.0+","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","type":"module","unpkg":"dist/plugin.js","author":{"name":"zhuxian"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git.git"},"bugs":{"url":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"start:example":"cd example && npm run start","build:example":"cd example && npm run build","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \\\"**/*.{css,html,ts,js,java}\\\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api JPushPlugin --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","prepare":"husky install","commit":"git add . && git cz","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md"},"devDependencies":{"@capacitor/android":"^8.0.0","@capacitor/cli":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/ios":"^8.0.0","@commitlint/cli":"^19.3.0","@commitlint/config-conventional":"^19.2.2","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","commitizen":"^4.3.0","conventional-changelog-cli":"^4.1.0","cz-conventional-changelog-zh":"^0.0.2","eslint":"^8.57.1","husky":"^8.0.3","lint-staged":"^15.5.2","prettier":"^3.6.2","prettier-plugin-java":"^2.7.7","rimraf":"^6.1.0","rollup":"^4.53.2","swiftlint":"^2.0.0","typescript":"^5.9.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"lint-staged":{"*.{js,jsx,tsx,ts,less,md,json}":["prettier --write ./src","git add ."]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog-zh"}},"_id":"capacitor-plugin-jpush@4.0.1","gitHead":"86147cb14f6e09a28924ec4f4427e000abef1870","homepage":"https://github.com/AlwaysLoveme/capacitor-plugin-jpush.git#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-OuhWuMoAMN/xG+Ls6Cg6nZIac0XVxWC1qdjq8WHsc4bXUrDqM9AFodPuqK2w3mB34FQMjY67WV3v+05Vt/YTIQ==","shasum":"85021534d1511519028666c128866e25183564c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/capacitor-plugin-jpush/-/capacitor-plugin-jpush-4.0.1.tgz","fileCount":72,"unpackedSize":27556241,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDdO34N19KLOd1RQe7oKct4tQFx7csOpkuAI228ky3DSAiEAupV4/wwMGz7aYjiDW7VhYnNe9c8Dc/rnI/5TwBRxDdQ="}],"size":9203462},"_npmUser":{"name":"anonymous","email":"18270244870@163.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"18270244870@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-plugin-jpush_4.0.1_1770096284062_0.895157146780005"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-03T05:24:44.542Z","publish_time":1770096284542,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"4.0.1"},"name":"capacitor-plugin-jpush","time":{"created":"2022-01-27T22:09:34.180Z","1.0.0":"2020-11-03T03:39:01.171Z","modified":"2026-02-03T05:24:56.078Z","1.0.1":"2020-11-03T05:18:16.504Z","0.0.1":"2020-11-03T05:57:13.144Z","1.0.2":"2020-11-03T06:22:35.623Z","1.0.3":"2020-11-03T06:40:46.755Z","1.0.4":"2020-11-03T06:59:27.762Z","1.0.4-1":"2020-11-03T07:06:41.708Z","0.0.2":"2023-04-23T10:51:35.173Z","0.0.3":"2023-05-06T11:50:59.818Z","0.0.4":"2023-05-25T06:30:51.382Z","0.0.5":"2023-05-25T07:40:43.605Z","1.0.0-1":"2023-05-25T13:39:35.704Z","1.0.5":"2023-05-26T01:52:55.675Z","1.0.6":"2023-08-07T05:56:49.185Z","1.0.7":"2023-12-21T10:20:46.821Z","2.0.0":"2025-12-31T06:17:50.729Z","2.0.1":"2025-12-31T08:59:15.671Z","3.0.0":"2025-12-31T09:54:05.221Z","3.0.1":"2026-01-04T12:08:45.630Z","4.0.0":"2026-01-16T05:19:05.949Z","4.0.1":"2026-02-03T05:24:44.542Z"},"readme":"# capacitor-plugin-jpush\n\n<p align=\"left\">\n  <a href=\"https://img.shields.io/badge/support-IOS-516BEB?logo=ios&logoColor=white&style=plastic\">\n    <img src=\"https://img.shields.io/badge/support-IOS-516BEB?style=plastic\" alt=\"\">\n  </a>\n  <a href=\"https://img.shields.io/badge/support-Android-516BEB?logo=android&logoColor=white&style=plastic\">\n    <img src=\"https://img.shields.io/badge/support-Android-516BEB?style=plastic\" alt=\"\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/capacitor-plugin-jpush\">\n    <img src=\"https://img.shields.io/npm/v/capacitor-plugin-jpush/latest.svg\" alt=\"\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/capacitor-plugin-jpush\">\n    <img src=\"https://img.shields.io/npm/dm/capacitor-plugin-jpush.svg\" alt=\"\">\n  </a>\n</p>\n\n简体中文 | [English](./README-EN.md)\n\n一款基于 `Capacitor 3.0+` 的极光推送插件，如果有使用上的问题，欢迎提 `issue`，我会尽力解决，也欢迎贡献你的代码。 如果这个插件帮助到了你，请不要吝啬你的 `star`，万分感谢！！\n\n- v0.x 版本支持 `Capacitor4` 及更早版本\n- v1.0+ 版本支持 `Capacitor5`\n- v2.0+ 版本支持 `Capacitor6`\n- v3.0+ 版本支持 `Capacitor7`\n- v4.0+ 版本支持 `Capacitor8`\n\n> **重要更新** ：`0.x` 版本无需手动初始化极光推送服务，在 `capacitor.config.ts`中配置了 `appKey`，应用启动时便会自动注册极光服务。 `1.x` 版本开始需要手动调用 `startJPush` 方法注册极光服务。\n\n> 关于产商通道：`Android` 目前暂未支持产商通道推送, 有兴趣开发的兄弟可以提PR\n\n## 安装\n\n```bash\nnpm install capacitor-plugin-jpush\n\nnpx cap sync\n```\n\n## 使用\n\n在 `capacitor.config.ts` 配置你的极光推送 `Appkey` 等相关信息, 并且确保你的应用包名和极光后台设置的一致:\n\n```ts\n/// <reference types=\"capacitor-plugin-jpush\" />\n\nimport { CapacitorConfig } from '@capacitor/cli';\nconst config: CapacitorConfig = {\n  plugins: {\n    JPush: {\n      // your application appKey on JPush\n      appKey: '',\n      channel: '',\n    },\n  },\n};\n\nexport default config;\n```\n\n或者在 `capacitor.config.json` 中配置:\n\n```json\n{\n  \"plugins\": {\n    \"JPush\": {\n      \"appKey\": \"\",\n      \"channel\": \"\"\n    }\n  }\n}\n```\n\n### IOS设置\n\n目前 `IOS` 的极光推送版本是 5.0.0，在 iOS 上，您必须启用推送通知功能。 详见 [Setting Capabilities](https://capacitorjs.com/docs/v4/ios/configuration#setting-capabilities) 文档如何启用推送功能（如未启用，会导致 `JPush` 无法注册 `deviceToken`）。\n\n> 你本机的 Xcode 需要使用 Xcode 14 及以上版本，请注意升级！\n\n在打开了推送通知功能之后, 添加以下代码到 `IOS` 应用的 `AppDelegate.swift` 文件:\n\n```swift\nimport Foundation\n\nfunc application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {\n  NotificationCenter.default.post(name: .capacitorDidRegisterForRemoteNotifications, object: deviceToken)\n}\nfunc application(_ application: UIApplication, didFailToRegisterForRemoteNotificationsWithError error: Error) {\n  NotificationCenter.default.post(name: .capacitorDidFailToRegisterForRemoteNotifications, object: error)\n}\n// iOS10以上静默推送会走该回调\nfunc application(\n_ application: UIApplication,\ndidReceiveRemoteNotification userInfo: [AnyHashable: Any],\nfetchCompletionHandler completionHandler:\n@escaping (UIBackgroundFetchResult) -> Void\n) {\n    // 注意调用\n    NotificationCenter.default.post(\n        name: Notification.Name(rawValue: \"didReceiveRemoteNotification\"),\n        object: userInfo\n    )\n    completionHandler(.newData)\n}\n\n// 这个函数 capacitor 生成的项目中可能自带, 只需将里面的内容复制过去即可\nfunc applicationDidBecomeActive(_ application: UIApplication) {\n    NotificationCenter.default.post(name: Notification.Name(rawValue: \"didBecomeActiveNotification\"), object: nil)\n}\n```\n\n然后找到极光推送的依赖包文件, 也就是 `JPUSHService.h`，点击此文件，在编辑器右边窗口找到 `Target MemberShip`，将 `CapacitorPluginJPush` 勾选中，并将它的值设置为 `Public` 如下图所示（如果没有找到该依赖文件，请在你的前端项目先运行命令 `npx cap sync ios`，如果是 `Ionic` 项目，则是运行 `ionic cap sync ios`）:\n\n![https://user-images.githubusercontent.com/29945352/235104201-a39bdb6e-314d-423a-beb7-2869f3b27679.png](https://user-images.githubusercontent.com/29945352/235104201-a39bdb6e-314d-423a-beb7-2869f3b27679.png)\n\n### Android设置\n\nAndroid 13 之后系统必须要有推送通知权限才可以收到推送消息，所以你可以通过 `checkPermissions()` 方法来检查你的应用是否开启了通知权限，如果没有，则可以通过 `requestPermissions()` 来启用通知权限，如果用户拒绝了，可以通过调用 `openNotificationSetting()` 方法来打开通知权限设置页面，\n\n在 Android 12 及更老的设备，系统默认启用推送通知权限。\n\n在你安卓应用根目录下找到 `variables.gradle` 文件，将 `compileSdkVersion` 和 `targetSdkVersion` 值设置为 `33` ，如果已经是 `33` 以上 可以忽略此步骤.\n\n## 代码示例\n\n```ts\nimport { Capacitor } from '@capacitor/core';\nimport { JPush } from 'capacitor-plugin-jpush';\n\nconst JPushSetup = async () => {\n  if (Capacitor.isNativePlatform()) {\n    // 推送事件监听\n    const receivedEvent = await JPush.addListener('notificationReceived', (data) => {\n      console.log(data);\n    });\n    // 若不需要监听，移除即可\n    receivedEvent.remove();\n\n    JPush.addListener('notificationOpened', (data) => {\n      console.log(data);\n    });\n\n    // 监听静默推送事件，仅 IOS 支持\n    JPush.addListener('silentNotification', (data) => {\n      console.log('silentNotification', data);\n    });\n\n    // 检测是否有通知权限\n    JPush.checkPermissions().then(async ({ permission }) => {\n      console.log(permission);\n      if (permission !== 'granted') {\n        // 申请通知权限\n        JPush.requestPermissions().then(async (res) => {\n          console.log(res.permission);\n          if (res.permission === 'granted') {\n            // 初始化极光推送\n            await JPush.startJPush();\n          }\n        });\n        return;\n      }\n      // 初始化极光推送\n      await JPush.startJPush();\n    });\n  }\n};\n\nconst JPushMethods = async () => {\n  // 设置推送别名\n  await JPush.setAlias({\n    alias: 'alias',\n  });\n\n  // getRegistrationID\n  const { registrationId } = await JPush.getRegistrationID();\n  console.log(registrationId);\n\n  // ......\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`startJPush()`](#startjpush)\n* [`setDebugMode(...)`](#setdebugmode)\n* [`setAlias(...)`](#setalias)\n* [`deleteAlias(...)`](#deletealias)\n* [`addTags(...)`](#addtags)\n* [`deleteTags(...)`](#deletetags)\n* [`cleanTags()`](#cleantags)\n* [`setBadgeNumber(...)`](#setbadgenumber)\n* [`removeListeners()`](#removelisteners)\n* [`getRegistrationID()`](#getregistrationid)\n* [`checkPermissions()`](#checkpermissions)\n* [`requestPermissions()`](#requestpermissions)\n* [`openNotificationSetting()`](#opennotificationsetting)\n* [`addListener('notificationReceived', ...)`](#addlistenernotificationreceived-)\n* [`addListener('notificationOpened', ...)`](#addlistenernotificationopened-)\n* [`addListener('silentNotification', ...)`](#addlistenersilentnotification-)\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\n### startJPush()\n\n```typescript\nstartJPush() => Promise<void>\n```\n\n启动极光推送服务，即使没有获取到通知权限，也会进行推送服务初始化\n\n--------------------\n\n\n### setDebugMode(...)\n\n```typescript\nsetDebugMode(isDebug: boolean) => Promise<void>\n```\n\n开启 debug 模式 log日志\n\n| Param         | Type                 |\n| ------------- | -------------------- |\n| **`isDebug`** | <code>boolean</code> |\n\n--------------------\n\n\n### setAlias(...)\n\n```typescript\nsetAlias(options: AliasOptions) => Promise<void>\n```\n\n设置推送别名，可作为推送消息的目标对象\n\n| Param         | Type                                                  |\n| ------------- | ----------------------------------------------------- |\n| **`options`** | <code><a href=\"#aliasoptions\">AliasOptions</a></code> |\n\n--------------------\n\n\n### deleteAlias(...)\n\n```typescript\ndeleteAlias(options?: DeleteAlias | undefined) => Promise<void>\n```\n\n删除推送别名\n\n| Param         | Type                                                |\n| ------------- | --------------------------------------------------- |\n| **`options`** | <code><a href=\"#deletealias\">DeleteAlias</a></code> |\n\n--------------------\n\n\n### addTags(...)\n\n```typescript\naddTags(options: SetTagsOptions) => Promise<void>\n```\n\n设置推送标签\n\n| Param         | Type                                                      |\n| ------------- | --------------------------------------------------------- |\n| **`options`** | <code><a href=\"#settagsoptions\">SetTagsOptions</a></code> |\n\n--------------------\n\n\n### deleteTags(...)\n\n```typescript\ndeleteTags(options: SetTagsOptions) => Promise<void>\n```\n\n删除推送标签\n\n| Param         | Type                                                      |\n| ------------- | --------------------------------------------------------- |\n| **`options`** | <code><a href=\"#settagsoptions\">SetTagsOptions</a></code> |\n\n--------------------\n\n\n### cleanTags()\n\n```typescript\ncleanTags() => Promise<void>\n```\n\n--------------------\n\n\n### setBadgeNumber(...)\n\n```typescript\nsetBadgeNumber(options?: SetBadgeNumberOptions | undefined) => Promise<void>\n```\n\n设置 APP 角标数字，设为 0 即清空角标\n\n| Param         | Type                                                                    |\n| ------------- | ----------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#setbadgenumberoptions\">SetBadgeNumberOptions</a></code> |\n\n--------------------\n\n\n### removeListeners()\n\n```typescript\nremoveListeners() => Promise<void>\n```\n\n--------------------\n\n\n### getRegistrationID()\n\n```typescript\ngetRegistrationID() => Promise<{ registrationId: string; }>\n```\n\n获取设备的注册 ID，若服务重新注册，则返回的 ID 是不一样的\n\n**Returns:** <code>Promise&lt;{ registrationId: string; }&gt;</code>\n\n--------------------\n\n\n### checkPermissions()\n\n```typescript\ncheckPermissions() => Promise<PermissionStatus>\n```\n\n检查通知权限状态\n\n**Returns:** <code>Promise&lt;<a href=\"#permissionstatus\">PermissionStatus</a>&gt;</code>\n\n--------------------\n\n\n### requestPermissions()\n\n```typescript\nrequestPermissions() => Promise<PermissionStatus>\n```\n\n申请通知权限\n\n**Returns:** <code>Promise&lt;<a href=\"#permissionstatus\">PermissionStatus</a>&gt;</code>\n\n--------------------\n\n\n### openNotificationSetting()\n\n```typescript\nopenNotificationSetting() => Promise<void>\n```\n\n打开推送通知权限设置页面（目前仅安卓支持）\n\n--------------------\n\n\n### addListener('notificationReceived', ...)\n\n```typescript\naddListener(eventName: 'notificationReceived', listenerFunc: (notificationData: ReceiveNotificationData) => void) => Promise<PluginListenerHandle>\n```\n\n监听推送消息\n\n| Param              | Type                                                                                                       |\n| ------------------ | ---------------------------------------------------------------------------------------------------------- |\n| **`eventName`**    | <code>'notificationReceived'</code>                                                                        |\n| **`listenerFunc`** | <code>(notificationData: <a href=\"#receivenotificationdata\">ReceiveNotificationData</a>) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('notificationOpened', ...)\n\n```typescript\naddListener(eventName: 'notificationOpened', listenerFunc: (notificationData: ReceiveNotificationData) => void) => Promise<PluginListenerHandle>\n```\n\n监听消息栏通知被点击\n\n| Param              | Type                                                                                                       |\n| ------------------ | ---------------------------------------------------------------------------------------------------------- |\n| **`eventName`**    | <code>'notificationOpened'</code>                                                                          |\n| **`listenerFunc`** | <code>(notificationData: <a href=\"#receivenotificationdata\">ReceiveNotificationData</a>) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### addListener('silentNotification', ...)\n\n```typescript\naddListener(eventName: 'silentNotification', listenerFunc: (silentData: SilentData) => void) => Promise<PluginListenerHandle>\n```\n\n监听静默推送通知，仅 IOS 支持该事件\n\n| Param              | Type                                                                       |\n| ------------------ | -------------------------------------------------------------------------- |\n| **`eventName`**    | <code>'silentNotification'</code>                                          |\n| **`listenerFunc`** | <code>(silentData: <a href=\"#silentdata\">SilentData</a>) =&gt; void</code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### AliasOptions\n\n| Prop           | Type                |\n| -------------- | ------------------- |\n| **`alias`**    | <code>string</code> |\n| **`sequence`** | <code>number</code> |\n\n\n#### DeleteAlias\n\n| Prop           | Type                |\n| -------------- | ------------------- |\n| **`sequence`** | <code>number</code> |\n\n\n#### SetTagsOptions\n\n| Prop       | Type                  |\n| ---------- | --------------------- |\n| **`tags`** | <code>string[]</code> |\n\n\n#### SetBadgeNumberOptions\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`badge`** | <code>number</code> |\n\n\n#### PermissionStatus\n\n| Prop             | Type                                                        | Description                                                                  |\n| ---------------- | ----------------------------------------------------------- | ---------------------------------------------------------------------------- |\n| **`permission`** | <code><a href=\"#permissionstate\">PermissionState</a></code> | prompt: 首次申请，询问。 prompt-with-rationale： 每次都询问。 granted： 已获取权限。 denied：权限已拒绝。 |\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                                      |\n| ------------ | ----------------------------------------- |\n| **`remove`** | <code>() =&gt; Promise&lt;void&gt;</code> |\n\n\n#### ReceiveNotificationData\n\n| Prop           | Type                                                                                                                                  |\n| -------------- | ------------------------------------------------------------------------------------------------------------------------------------- |\n| **`title`**    | <code>string</code>                                                                                                                   |\n| **`content`**  | <code>string</code>                                                                                                                   |\n| **`subTitle`** | <code>string</code>                                                                                                                   |\n| **`rawData`**  | <code>{ [x: string]: any; aps: { alert: { body: string; subTitle: string; title: string; }; badge: number; sound: string; }; }</code> |\n\n\n#### SilentData\n\n| Prop              | Type                                          |\n| ----------------- | --------------------------------------------- |\n| **`_j_business`** | <code>string</code>                           |\n| **`_j_msgid`**    | <code>string</code>                           |\n| **`_j_data_`**    | <code>string</code>                           |\n| **`_j_uid`**      | <code>string</code>                           |\n| **`aps`**         | <code>{ 'content-available': number; }</code> |\n\n\n### Type Aliases\n\n\n#### PermissionState\n\n<code>'prompt' | 'prompt-with-rationale' | 'granted' | 'denied'</code>\n\n</docgen-api>","users":{}}