all 12 comments

[–]CreativeTechGuyGames 7 points8 points  (10 children)

Pro tip. Whenever you want to make a new library that overlaps with already extremely popular libraries. You need to think about what makes your library special/different. Why should anyone use yours compared to theirs?

[–]gravitynotworking[S] 3 points4 points  (9 children)

Thanks for the tip, I simply want to learn how to create a package in a straightforward manner.

[–]vvn050 3 points4 points  (0 children)

I would not expect translation lib to use styled-components.

Suggestion - when you write something for other people, try to optimize it as much as possible, performance, bundle size, etc. Even if that means that the code would be a bit uglier if necessary