-
Notifications
You must be signed in to change notification settings - Fork 136
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
Acknowledge CRLF as possible EOL sequence for codefence #669
Conversation
@tienifr Seems like we have ESLint error. Pls fix it |
@DylanDylann Are you sure? All checks have passed on my side. |
@tienifr I mean ESLint error here. These tests above don't cover ESLint error |
That line is unrelated to the code changes made in this PR, is it not? |
@blimpich @DylanDylann yes that's not from my PR. |
Alright, @johnmlee101 Can you help review this PR? Thanks |
Hmm? What's the issue? |
@johnmlee101 This one Expensify/App#38001. You might forget the linked issue in PR description😄 |
Can't merge @tienifr |
Snyk has created this PR to upgrade @babel/preset-env from 7.23.9 to 7.24.0. See this package in npm: https://www.npmjs.com/package/@babel/preset-env See this project in Snyk: https://app.snyk.io/org/expensify/project/4945ebcf-d145-4524-893a-d9c905019a72?utm_source=github&utm_medium=referral&page=upgrade-pr
@johnmlee101 I've signed previous commits. We're good to go. |
The back-end uses CRLF (
\r\n
) as EOL sequence for task description (reference here). In our parser, we only acknowledge LF (\n
) as a possible EOL after 3 backticks fence, if it's not there, we'll append new line, this leads to a new line being added each time we edit task description.Fixed Issues
$ Expensify/App#38001
Tests
1. What unit/integration tests cover your change? What autoQA tests cover your change?
The
ExpensiMark-HTML-test.js
is updated to include the new test cases.2. What tests did you perform that validates your changed worked?
QA
1. What does QA need to do to validate your changes?
Test in Expensify App follow these steps:
2. What areas to they need to test for regressions?
NA
Screenshots
Screen.Recording.2024-03-25.at.16.17.31-compressed.mov