Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(bump-e-common): Updated expensify-common ref hash #4266

Closed
wants to merge 5 commits into from
Closed

chore(bump-e-common): Updated expensify-common ref hash #4266

wants to merge 5 commits into from

Conversation

mananjadhav
Copy link
Collaborator

@mananjadhav mananjadhav commented Jul 28, 2021

@andreacastejon can you please review this?

Details

  • Merges hyperlink changes from expensify-common to the App

Fixed Issues

$ Fixes App/4229

Tests

QA Steps

  1. Type [Yo (click here to see a cool cat)](https://c8.alamy.com/compes/ha11pc/cookie-cat-con-sombrero-de-cowboy-y-sun-glass-ha11pc.jpg) (without `)
  2. Verify it hyperlinks correctly

Tested On

  • Web
  • Mobile Web
  • Desktop
  • iOS
  • Android

Screenshots

Web

md-hyperlink-web-screencast.mp4

Mobile Web

md-hyperlink-mobile-web-screencast.mp4

Desktop

md-hyperlink-desktop-screencast.mp4

iOS

md-hyperlink-ios-screencast.mp4

Android

md-hyperlink-android-screencast.mp4

@mananjadhav mananjadhav requested a review from a team as a code owner July 28, 2021 06:29
@github-actions
Copy link
Contributor

github-actions bot commented Jul 28, 2021

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@MelvinBot MelvinBot requested review from timszot and removed request for a team July 28, 2021 06:29
@mananjadhav
Copy link
Collaborator Author

I have read the CLA Document and I hereby sign the CLA

@AndrewGable AndrewGable self-requested a review July 28, 2021 15:41
timszot
timszot previously approved these changes Jul 28, 2021
Copy link
Contributor

@timszot timszot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, leaving for @AndrewGable

@botify
Copy link

botify commented Jul 28, 2021

npm has a package.json file and a package-lock.json file. It seems you updated one without the other, which is usually a sign of a mistake. If you are updating a package make sure that you update the version in package.json then run npm install

@AndrewGable
Copy link
Contributor

@mananjadhav - Screenshots look great. I updated with QA steps. Can you run npm install as the bot is asking?

@mananjadhav
Copy link
Collaborator Author

Just did and pushed

@mananjadhav
Copy link
Collaborator Author

@AndrewGable Some checks failed after my last commit. The lint errors are not even related to my changes.

@AndrewGable
Copy link
Contributor

We will take a look into this- I agree it seems unrelated to your changes.

@mananjadhav
Copy link
Collaborator Author

Thanks. Let me know if you want my help with this.

@AndrewGable
Copy link
Contributor

I updated my local main branch to have your hash git://github.com/Expensify/expensify-common.git#e83c6998dac6837098745139cb2bdd4e18bf7134 in package.json. These are the only changes I see in my diff are this:

diff --git a/package-lock.json b/package-lock.json
index 90dd382d8..af867b63d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -23070,8 +23070,8 @@
       }
     },
     "expensify-common": {
-      "version": "git://github.com/Expensify/expensify-common.git#7d8408c5c78792394eee8e079f115b1380221a23",
-      "from": "git://github.com/Expensify/expensify-common.git#7d8408c5c78792394eee8e079f115b1380221a23",
+      "version": "git://github.com/Expensify/expensify-common.git#e83c6998dac6837098745139cb2bdd4e18bf7134",
+      "from": "git://github.com/Expensify/expensify-common.git#e83c6998dac6837098745139cb2bdd4e18bf7134",
       "requires": {
         "classnames": "2.3.1",
         "clipboard": "2.0.4",
diff --git a/package.json b/package.json
index 2c29e02b0..377a519f9 100644
--- a/package.json
+++ b/package.json
@@ -60,7 +60,7 @@
     "electron-log": "^4.3.5",
     "electron-serve": "^1.0.0",
     "electron-updater": "^4.3.4",
-    "expensify-common": "git://github.com/Expensify/expensify-common.git#7d8408c5c78792394eee8e079f115b1380221a23",
+    "expensify-common": "git://github.com/Expensify/expensify-common.git#e83c6998dac6837098745139cb2bdd4e18bf7134",
     "expo-haptics": "^10.0.0",
     "file-loader": "^6.0.0",
     "html-entities": "^1.3.1",

The package-lock.json diff that you pushed is a lot larger. This makes me think that you might not have the same npm version or node version leading to these errors. Can you double check that you have the same versions installed and see if you see the same?

andrew ➜ Expensify.cash npm --version
6.14.11
andrew ➜ Expensify.cash node --version
v14.16.0

@mananjadhav
Copy link
Collaborator Author

mananjadhav commented Jul 28, 2021

Yeah, I've got different versions here.

npm --version ---> 6.14.5
node --version ---> v12.16.1

Also, I did update npm today for another project.

@AndrewGable
Copy link
Contributor

Ok can you install the versions I've listed and see if re-running npm install leaves you with a similar diff? Thanks.

@mananjadhav
Copy link
Collaborator Author

@AndrewGable I've raised a fresh PR removing my node_modules, etc. and I can match your diff. Closing this one.

#4283

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Hyperlink markdown doesn't work if the ] is preceded by an (
4 participants