fecgov / fecfile-web-app

7 stars 4 forks source link

Replace intl-messageformat-parser package with icu-messageformat-parser #2111

Closed exalate-issue-sync[bot] closed 3 days ago

exalate-issue-sync[bot] commented 4 weeks ago

When running npm install there is a warning that suggests that the intl-messageformat-parser package has been deprecated and should be replaced with the backwards compatible icu-messageformat-parser package.

We should upgrade to the new package both because it is being actively maintained and for the advertised performance boost.

QA Notes

This will effect the international telephone number input component. This component is used mainly in contact forms. Since the new component is backwards compatible, no functionality should change.

DEV Notes

The full warning reported during the NPM install process:

{noformat}npm WARN deprecated intl-messageformat-parser@1.8.1: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser {noformat}

Design

null

See full ticket and images here: FECFILE-1532

exalate-issue-sync[bot] commented 3 weeks ago

Passes CR. Sending to QA.

exalate-issue-sync[bot] commented 3 weeks ago

Per DEV his will effect the international telephone number input component. This component is used mainly in contact forms. Since the new component is backwards compatible, no functionality should change.

QA Review Completed. Moved to Stage Ready.

exalate-issue-sync[bot] commented 3 days ago

Automation for Jira commented: Sprint accepted by Paul Clark at Sprint Review on comment date.