firescript / nativescript-contacts

A nativescript module that gives access to the native contact directory.
MIT License
28 stars 32 forks source link

Package breaks because image-source is not properly pointed in contact-helper.android.js #102

Open ovaltechnologiesinc opened 2 years ago

ovaltechnologiesinc commented 2 years ago

Hi! πŸ‘‹

Firstly, thanks for your work on this project! πŸ™‚

Today I used patch-package to patch nativescript-contacts@1.6.4 for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/nativescript-contacts/contact-helper.android.js b/node_modules/nativescript-contacts/contact-helper.android.js
index 11d7474..6569a36 100644
--- a/node_modules/nativescript-contacts/contact-helper.android.js
+++ b/node_modules/nativescript-contacts/contact-helper.android.js
@@ -1,6 +1,6 @@
 var appModule = require("@nativescript/core/application");
 var KnownLabel = require("./known-label");
-var imageSource = require("image-source");
+var imageSource = require("@nativescript/core/image-source");

 /* missing constants from the {N} */
 var TYPE_CUSTOM = 0;
diff --git a/node_modules/nativescript-contacts/platforms/android/nativescript_contacts.aar b/node_modules/nativescript-contacts/platforms/android/nativescript_contacts.aar
new file mode 100644
index 0000000..7c83989
Binary files /dev/null and b/node_modules/nativescript-contacts/platforms/android/nativescript_contacts.aar differ

This issue body was partially generated by patch-package.