-
Notifications
You must be signed in to change notification settings - Fork 263
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
Suggestions for revamping / updating the project #176
Comments
First, thanks for your recent contribution @danilofuchs I admit that I don't invest a lot of time in this project besides merging PRs. If you are interested in evolving this project I'm more than happy :)
|
Nice! I will write some PRs. Tell me what you think about it. |
I like the idea of switching into TypeScript, which isn't too hard with the current codebase. Also the library could support ISO 3166-2, which handles countries subdivisions. These should come as well from official sources besides Wikipedia as I have done in a similar library for Nim lang. Cheers! |
I apologize, I don't see it. What is the best way to import one language (like i18n-iso-countries/langs/en.json) using es6 and an import statement? I don't have a custom json loader. Seams like the package should export the language in a way that we can import it without having to pull out the json. Thank you.. .. and by loading only the language(s) that are required. |
While working on #175, I came across some thoughts.
This project is now 5 years old, and the last revision of jshint rules was 4 years ago. The JS ecosystem evolved a lot over these years and some new, powerful tooling, is available to us:
let
,const
, arrow functions,Array.prototype.map
, etc. (chore: Drop Node 8, include Node 14 #178)These are just suggestions of ways we can update this project for 2020 grade. I suggest we take a look at TSDX, as it bundles all of these configuration steps into a neat CLI.
I would love to contribute into evolving this project!
The text was updated successfully, but these errors were encountered: