Skip to content
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

Create dist packages #1

Open
radmen opened this issue Oct 16, 2019 · 4 comments
Open

Create dist packages #1

radmen opened this issue Oct 16, 2019 · 4 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@radmen
Copy link
Contributor

radmen commented Oct 16, 2019

For now, this package contains only raw source code. For node environment it's enough yet for frontend it cannot be used without the help of transpilers (eg. Babel/Webpack etc).

I think it would be good to include compiled version (both compressed and uncompressed) as a "dist" distribution which can be easily used in applications which do not use transpilers (or directly in the browser).

There's no preference for a build tool.

Requirements:

  • add a script to package.json - for convention reasons we can name it build (and thus rename the existing build to eg.build:emojislib)
  • compile dist version to ES2015
  • generate uncompressed and minified version of dist files
@radmen radmen added enhancement New feature or request help wanted Extra attention is needed labels Oct 16, 2019
@Joxtacy
Copy link

Joxtacy commented Oct 16, 2019

Hi @radmen!
Maybe I can help you, but I'm not quite sure if I know what you mean. Could you please elaborate on what exactly it is that you need?

@radmen
Copy link
Contributor Author

radmen commented Oct 17, 2019

@Joxtacy thanks! I've updated the description of the ticket. Let me know if this makes more sense :)

@Joxtacy
Copy link

Joxtacy commented Oct 17, 2019

Really good description! 👍 I can help you out with this if you'd like. :)

@radmen
Copy link
Contributor Author

radmen commented Oct 17, 2019

@Joxtacy of course (see the label :p)! Appreciate your help :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants