{"_id":"@elgg/cordova-plugin-app-settings","_rev":"3-85225260a2dd58da1df93d0406e2f98a","name":"@elgg/cordova-plugin-app-settings","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@elgg/cordova-plugin-app-settings","version":"1.0.0","keywords":["ecosystem:cordova","cordova","settings","app settings","app notifications settings","notifications","permissions"],"author":{"name":"ElGg01"},"license":"MIT","_id":"@elgg/cordova-plugin-app-settings@1.0.0","maintainers":[{"name":"elgg","email":"jcng.aa135@gmail.com"}],"homepage":"https://github.com/ElGg01/cordova-plugin-app-settings#readme","bugs":{"url":"https://github.com/ElGg01/cordova-plugin-app-settings/issues"},"dist":{"shasum":"2712aeafec964242d88750aa60db4969a098f6e2","tarball":"https://registry.npmjs.org/@elgg/cordova-plugin-app-settings/-/cordova-plugin-app-settings-1.0.0.tgz","fileCount":7,"integrity":"sha512-bmn/4fwASxdz8xRcPcuyD+JSAsHeqFh9jR8zhJipKY88jkWc+h4FDWNWcfGSdpA5bxBudQ2jrqtX0cCZwTgI0w==","signatures":[{"sig":"MEQCIGnyTogPwdXN6Cnre8Bcme9YuVP+0r5nfaDYU+Mdio1WAiBswJgjzH4qZD6QtFgLeAL6NwnseCyf/L+xItRTdS6TRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7662},"cordova":{"id":"cordova-plugin-app-settings","platforms":["android","ios"]},"gitHead":"3baa95201219be140a47e176d4f5094d4e0c6feb","_npmUser":{"name":"elgg","email":"jcng.aa135@gmail.com"},"repository":{"url":"git+https://github.com/ElGg01/cordova-plugin-app-settings.git","type":"git"},"_npmVersion":"11.6.1","description":"Plugin para abrir la configuración de la app","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-app-settings_1.0.0_1774599526654_0.9713007289627578","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@elgg/cordova-plugin-app-settings","version":"1.0.1","keywords":["ecosystem:cordova","cordova","settings","app settings","app notifications settings","notifications","permissions"],"author":{"name":"ElGg01"},"license":"MIT","_id":"@elgg/cordova-plugin-app-settings@1.0.1","maintainers":[{"name":"elgg","email":"jcng.aa135@gmail.com"}],"homepage":"https://github.com/ElGg01/cordova-plugin-app-settings#readme","bugs":{"url":"https://github.com/ElGg01/cordova-plugin-app-settings/issues"},"dist":{"shasum":"b62ba2cdd98d097e05ede2bac63f7054de812a8f","tarball":"https://registry.npmjs.org/@elgg/cordova-plugin-app-settings/-/cordova-plugin-app-settings-1.0.1.tgz","fileCount":7,"integrity":"sha512-e6okGvJWHzXEHj+RsKhckvfFTL0uVrKkyxC/mJRNGztDdX03oE2YkkDWsAwohVWyN22MNl40yTJg1q5YYc32hg==","signatures":[{"sig":"MEYCIQCkk346i0Zbqpmi03rq1Ys6vHMD9KdTBV9ImytmMzpOxQIhALDYMrVCI7og6O0x5Dqt5P3JGtUSYjVMbRzzU7jHtSnn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7811},"cordova":{"id":"cordova-plugin-app-settings","platforms":["android","ios"]},"gitHead":"24645f4cf35d42b2e243a3d8d338139fc0f649b9","_npmUser":{"name":"elgg","email":"jcng.aa135@gmail.com"},"repository":{"url":"git+https://github.com/ElGg01/cordova-plugin-app-settings.git","type":"git"},"_npmVersion":"11.6.1","description":"Plugin para abrir la configuración de la app","directories":{},"_nodeVersion":"24.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cordova-plugin-app-settings_1.0.1_1774599782657_0.6348220761526508","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@elgg/cordova-plugin-app-settings","version":"1.0.2","description":"Plugin para abrir la configuración de la app","cordova":{"id":"cordova-plugin-app-settings","platforms":["android","ios"]},"keywords":["ecosystem:cordova","cordova","settings","app settings","app notifications settings","notifications","permissions"],"repository":{"type":"git","url":"git+https://github.com/ElGg01/cordova-plugin-app-settings.git"},"author":{"name":"ElGg01"},"license":"MIT","gitHead":"27f6fb9553af59359b648284674b4d596f4c47f1","_id":"@elgg/cordova-plugin-app-settings@1.0.2","bugs":{"url":"https://github.com/ElGg01/cordova-plugin-app-settings/issues"},"homepage":"https://github.com/ElGg01/cordova-plugin-app-settings#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-Qwdmp/AODwmAEIZCcFqvQUNEvUP7SQPLtPLdqgPKvHclrGbXFSfD1nb6OtrlZeWMsDwSrbqdRaPQKkfF9Wflfw==","shasum":"53f51bda65080133a3b89aee96ee6c164a7fc877","tarball":"https://registry.npmjs.org/@elgg/cordova-plugin-app-settings/-/cordova-plugin-app-settings-1.0.2.tgz","fileCount":7,"unpackedSize":7809,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE/Gyko9S4Z5vGBoQyHUOWnUAqc8XmUzwiTsaydi8b+FAiEA6JcTry2YCJ/uHwSdhmBioN0o/B2G0DFnstTivE6y/+4="}]},"_npmUser":{"name":"elgg","email":"jcng.aa135@gmail.com"},"directories":{},"maintainers":[{"name":"elgg","email":"jcng.aa135@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cordova-plugin-app-settings_1.0.2_1774599893890_0.7876300252191253"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-27T08:18:46.282Z","modified":"2026-03-27T08:24:54.123Z","1.0.0":"2026-03-27T08:18:46.793Z","1.0.1":"2026-03-27T08:23:02.796Z","1.0.2":"2026-03-27T08:24:54.019Z"},"bugs":{"url":"https://github.com/ElGg01/cordova-plugin-app-settings/issues"},"author":{"name":"ElGg01"},"license":"MIT","homepage":"https://github.com/ElGg01/cordova-plugin-app-settings#readme","keywords":["ecosystem:cordova","cordova","settings","app settings","app notifications settings","notifications","permissions"],"repository":{"type":"git","url":"git+https://github.com/ElGg01/cordova-plugin-app-settings.git"},"description":"Plugin para abrir la configuración de la app","maintainers":[{"name":"elgg","email":"jcng.aa135@gmail.com"}],"readme":"# cordova-plugin-app-settings\nSimple Cordova plugin to open the app settings and, on Android, also open the notification settings directly. Designed for developers who need a lightweight solution, with room for future expansion.\n\n## Installation\n\n### Install from a local path\n\n1. Download or clone this repository.\n2. Run the following command inside your Cordova project:\n\n```bash\ncordova plugin add <plugin-path>\n```\n\nExample:\n```bash\ncordova plugin add ../../cordova-plugin-app-settings\n```\n\n### Install from npm\n\n1. Run the following command inside your Cordova project:\n\n```bash\ncordova plugin add @elgg/cordova-plugin-app-settings\n```\n\n## Usage\nOnce running in a Cordova environment, the plugin is available via the global AppSettings object.\n\nCurrently, the plugin provides two methods:\n\n### open (Android & iOS)\nOpens the application settings.\n\nExample:\n```js\nAppSettings.open(\n    () => console.log(\"Settings opened.\"),\n    (err) => console.error(\"Error opening settings: \", err)\n);\n```\n\n### openNotifications (Android only)\nOpens the app's notification settings directly.\n\nExample:\n```js\nAppSettings.openNotifications(\n    () => console.log(\"Notification settings opened.\"),\n    (err) => console.error(\"Error opening notification settings:\", err)\n);\n```\n\n**Notes:**\n- Android 8 and above: Opens the app’s notification settings.\n- Android 5 to 7: Opens the app’s notification settings using a non-official workaround.\n- Android < 5: Open app settings like the open method.","readmeFilename":"README.md"}