{"_id":"a-capacitor-contacts","_rev":"1-605b9e44e42d78a110b7d1445e7705e2","name":"a-capacitor-contacts","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"a-capacitor-contacts","version":"0.0.1","description":"read, write, delete contacts","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"arun069"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/arun069/capacitor-contacts.git"},"bugs":{"url":"https://github.com/arun069/capacitor-contacts/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 && 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 contactsPlugin --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":"^3.0.0","@capacitor/core":"^3.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^3.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.2.0","prettier-plugin-java":"~1.0.0","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"dependencies":{},"homepage":"https://github.com/arun069/capacitor-contacts#readme","_id":"a-capacitor-contacts@0.0.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-AErUw1zYckxO47EyGrakgSoWb/FIo9YG9+yAF4UJw8jvNoVBSufwOUrjHlS2wpsLrCbb7tKCQt3HRgaZTgoRLw==","shasum":"05eecbaf784da58c6bf068747350601ae103a511","tarball":"https://registry.npmjs.org/a-capacitor-contacts/-/a-capacitor-contacts-0.0.1.tgz","fileCount":29,"unpackedSize":53177,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAT/gKiLG1rItsB7W2k4W3mEtCf1srWp9M8YSQvpSA6qAiAP5Wk29XIjzehpfHSQID6KVAs8YQUZ5hgY1oPERMY4vQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU8IyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5GQ//VniiY7Z1HxtBRB364yajg0HsS1jgXfAF8yZBwGEd4kZR2fII\r\nTaA3ePaTB4RV/3THFihDJ1cpA5Pgg7G6wK21NP7QUuifkTgi2+lSO1/O+HRh\r\nAAscPAsy8xiTNn479SslOZFAQGeUgKMv3aYwJeezwlZlxWqOuyDCsuFAwN22\r\npgYR+XTb4jz+BRBO5VX0jZd+6QthcjaInIJO+CxIbawnAy+QqsZD4cWTBXA8\r\nmK/TOyNSz1BY5w6rAnG2FHzgm/a0aUe5uyXEImpIdRbX9COhhcSNvTt8EFur\r\nAfKE/bdxDJ6gqBGSUy6CIooMdf+v0u2hJV6JjqgrGloYIR0xeT97E/D3ubGJ\r\n7G0oW+a9kiat5epT8uDhyH8BdltQHVpHljIyJQ6lcIPymoxHqhH+cJmacNal\r\nFX5lX/IuJ6hKZqZNNd4JkCeav58VgCBDguO5Ay1rcvxoN5XXt3ui17qgvl5Y\r\nDy/ZrK50c6l8AMyr332iAyDXbSFgWKs2eN6xeZEqTdrKA2TKSqU+TrPJ4btk\r\nCTeKVlr98ly+Sd7QyB7EXkmoRfnIzR7qMPdXuEg+9tYiQMmDHKDdIXiAXrwZ\r\nKPOmvKVmT5vqTTwRRvEjhc27NXh1+jl/uUeAcqCNR4PbHk0FKhH1nqTbxq8W\r\nfmLvNQNBrxXgDirCFtcC92rLOumbCCck3dE=\r\n=jbX4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arun069","email":"arun.kashyap069@gmail.com"},"directories":{},"maintainers":[{"name":"arun069","email":"arun.kashyap069@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a-capacitor-contacts_0.0.1_1649656370459_0.9034923043268208"},"_hasShrinkwrap":false},"0.0.2":{"name":"a-capacitor-contacts","version":"0.0.2","description":"read, write, delete contacts","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"arun069"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/arun069/capacitor-contacts.git"},"bugs":{"url":"https://github.com/arun069/capacitor-contacts/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 && 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 contactsPlugin --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":"^3.0.0","@capacitor/core":"^3.0.0","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^3.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.2.0","prettier-plugin-java":"~1.0.0","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.0.3"},"peerDependencies":{"@capacitor/core":"^3.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"dependencies":{},"gitHead":"55ff53cac877b19a2fe93048e57aba3ac17b900d","homepage":"https://github.com/arun069/capacitor-contacts#readme","_id":"a-capacitor-contacts@0.0.2","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-SroWILbaapkHgivcxZUq0CRz96fgX6+fJFfk1Xz2xvg+l+UwEsvDx7f05LMMvbCk6FT/gJRLOcpEIVNenC6c1g==","shasum":"ccdb146d99780a23ae3472ed249815349a9a76c4","tarball":"https://registry.npmjs.org/a-capacitor-contacts/-/a-capacitor-contacts-0.0.2.tgz","fileCount":30,"unpackedSize":53179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIH64TzGJpzAR8YKfJFGHkdUIatPSUPHm1ECb03Xx1S8pAh9miis7ReevaPFsm34oUMWDVj0v0H/vhNa9RsicKq6l"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU9PJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR9RAAlKfP1XY4UwD9li73SNWGQ2VZNLqgNfn9qTbo3NPDW9UCKRoe\r\nNI/WArYRHp2LMx0Ea4AdmLkPBA6do1KwdFMCEaL5iqcIGGoPP8qvD2JSX7ml\r\nhjBxKIZ0GxQvGXMeGLHGcwwIXKScmQLle2QxzWl7f5YwCsMh9B3LNZkySBM9\r\nsZWm5LFGB75j7nxdq+8kcJz5q0HvC3XS7JwKeX8DacnqShZujNKigDFFKMSW\r\nuCpilTpXaOYq818ktRZZTjAHKpYLalqgGDMlwsVX+2DwPCPLmESEvAnfotqP\r\n+Bv/rL+LbDodEGIqPFkhvyJsarA7yJGrm1fDq5MKufe+76uoUDCu9/LxLkhp\r\nFlg4KoDoy+/pfqO+r1Z7LOABaHFfEIAWdFyHL+x5LGNJMNtAeNj9yR0ClvgO\r\nR6tIPwR6Gyw1WpKLfKaPJDdD4v1jmv5jOjdVThgvdRKwe9NJBXk1f1nrBFd8\r\nTgV69uyapcUZxCQqrrHChjhf+kXYu1KhRBTrDtqiyv8NNPSIY1jk504cz886\r\nsNGotEC/AajP4b5oaXQ/JAZ1KhA6bIeE2zsxyQu2Lxl/x7ArCxzp2p0bqelx\r\nyHEDkVSWk+dcSgpsol7/AZEY3W7o8mJHlV0SkU7YPTrcmovKKKyfuJzCBTxH\r\noOmOSuOo0kjVHYMfmVmjmJr6FcCgKp3LAxI=\r\n=bcpZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arun069","email":"arun.kashyap069@gmail.com"},"directories":{},"maintainers":[{"name":"arun069","email":"arun.kashyap069@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a-capacitor-contacts_0.0.2_1649660873719_0.0838298188798361"},"_hasShrinkwrap":false}},"time":{"created":"2022-04-11T05:52:50.459Z","0.0.1":"2022-04-11T05:52:50.665Z","modified":"2022-04-11T07:07:53.915Z","0.0.2":"2022-04-11T07:07:53.844Z"},"maintainers":[{"name":"arun069","email":"arun.kashyap069@gmail.com"}],"description":"read, write, delete contacts","homepage":"https://github.com/arun069/capacitor-contacts#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/arun069/capacitor-contacts.git"},"author":{"name":"arun069"},"bugs":{"url":"https://github.com/arun069/capacitor-contacts/issues"},"license":"MIT","readme":"# capacitor-contacts\n\nread, write, delete contacts\n\n## Install\n\n```bash\nnpm install a-capacitor-contacts\nnpx cap sync\n```\n\n## API\n\n<docgen-index>\n\n* [`getContacts(...)`](#getcontacts)\n* [`getContactByName(...)`](#getcontactbyname)\n* [`addNewContact(...)`](#addnewcontact)\n* [`deleteContact(...)`](#deletecontact)\n* [Interfaces](#interfaces)\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### getContacts(...)\n\n```typescript\ngetContacts(options?: getContactsOpt | undefined) => Promise<{ results: any[]; }>\n```\n\n| Param         | Type                                                      |\n| ------------- | --------------------------------------------------------- |\n| **`options`** | <code><a href=\"#getcontactsopt\">getContactsOpt</a></code> |\n\n**Returns:** <code>Promise&lt;{ results: any[]; }&gt;</code>\n\n--------------------\n\n\n### getContactByName(...)\n\n```typescript\ngetContactByName(options: getContactsByNameOpt) => Promise<{ results: any[]; }>\n```\n\n| Param         | Type                                                                  |\n| ------------- | --------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#getcontactsbynameopt\">getContactsByNameOpt</a></code> |\n\n**Returns:** <code>Promise&lt;{ results: any[]; }&gt;</code>\n\n--------------------\n\n\n### addNewContact(...)\n\n```typescript\naddNewContact(options: addNewContact) => Promise<{ results: any[]; }>\n```\n\n| Param         | Type                                                    |\n| ------------- | ------------------------------------------------------- |\n| **`options`** | <code><a href=\"#addnewcontact\">addNewContact</a></code> |\n\n**Returns:** <code>Promise&lt;{ results: any[]; }&gt;</code>\n\n--------------------\n\n\n### deleteContact(...)\n\n```typescript\ndeleteContact(options: contactUid) => Promise<{ results: any[]; }>\n```\n\n| Param         | Type                                              |\n| ------------- | ------------------------------------------------- |\n| **`options`** | <code><a href=\"#contactuid\">contactUid</a></code> |\n\n**Returns:** <code>Promise&lt;{ results: any[]; }&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### getContactsOpt\n\n| Prop           | Type                 | Description                                                                        |\n| -------------- | -------------------- | ---------------------------------------------------------------------------------- |\n| **`getEmail`** | <code>boolean</code> | getEmail if pass true its also search saved email address along with mobile number |\n| **`getPhoto`** | <code>boolean</code> | return saved photo in base64 string                                                |\n\n\n#### getContactsByNameOpt\n\n| Prop           | Type                 | Description                                                                        |\n| -------------- | -------------------- | ---------------------------------------------------------------------------------- |\n| **`name`**     | <code>string</code>  |                                                                                    |\n| **`getEmail`** | <code>boolean</code> | getEmail if pass true its also search saved email address along with mobile number |\n| **`getPhoto`** | <code>boolean</code> | return saved photo in base64 string                                                |\n\n\n#### addNewContact\n\n| Prop               | Type                | Description          |\n| ------------------ | ------------------- | -------------------- |\n| **`displayName`**  | <code>string</code> | Display contact name |\n| **`mobileNumber`** | <code>string</code> | mobile number        |\n| **`homeNumber`**   | <code>string</code> |                      |\n| **`workNumber`**   | <code>string</code> |                      |\n| **`emailID`**      | <code>string</code> |                      |\n| **`company`**      | <code>string</code> |                      |\n| **`jobTitle`**     | <code>string</code> |                      |\n\n\n#### contactUid\n\n| Prop            | Type                |\n| --------------- | ------------------- |\n| **`contactID`** | <code>string</code> |\n\n</docgen-api>\n","readmeFilename":"README.md"}