Skip to content

Dist with embedded icu same as modern browsers #22926

@mhf-ir

Description

@mhf-ir

Is your feature request related to a problem? Please describe.
I need the same enviroment as chrome browser or standard browsers like firefox with fully support Intl for backend programming so we will need the special dist via fully embedded ICU for Intl in nodejs.

Describe the solution you'd like
It's good to have seperate multiple binary packages with and without icu with full or minimal usage of ICU. I like to see download full embedded icu in download page as binary package* https://nodejs.org/en/download/

Describe alternatives you've considered
I ask the nodesource/distributions and the said their nor compile nodejs, just use binary packages and serve it as os packages level nodesource/distributions#713.
Compile nodejs is really hard and depend many stuff and also you can dist it better than any one

So it's will be a good practice to have same tools and standards on browsers and server (Power of Node.JS) via all stuff if we need.

See the browser supprt with full icu data:
http://kangax.github.io/compat-table/esintl/

var date = new Date(Date.UTC(2012, 11, 20, 3, 0, 0));
console.log(new Intl.DateTimeFormat('fa-IR').format(date));

// on any modern browser
'۱۳۹۱/۹/۳۰'
// on nodejs default compile 10.x
'12/20/2012'

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateIssues and PRs that are duplicates of other issues or PRs.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions