-
Notifications
You must be signed in to change notification settings - Fork 4
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
example conversion to es6 and microbundle workflow #2
base: master
Are you sure you want to change the base?
Conversation
One thing to note: Another thing I might add is a plain CDN-only HTML file for example, so users can see how to easily use it without a bundler or anything else. I'd be happy to add this, if you like this direction. Additionally, adding the example to the github-page will give you a nice linkable demo where users can view the source, and see how it was made (CDN and no bundler makes this easier to read.) |
I think also my linter auto-formatted index.js automatically when I saved (standardjs format.) If you don't like this style, I can use any linter-rules you prefer, or disable auto-lint-fixing in any other PRs. |
I just found this which is a much larger & more complete move from components. Should I work on trying to get this moved over there? |
Thanks for this! Broadly, this is an old project, but happy to see it's still useful; some thoughts:
I'll pull down these changes tonight and hope to get this merged soon, thanks for reaching out! |
Component never attained any sort of popularity, and has been deprecated for years -- I think any future WAC's should be distributed via npm, and any current Component dependencies replaced with npm equivs, and while the name (and logo!) for WAC is based off of the defunct package manager, I don't think there's any reason to continue that relationship. |
I'm still working on crossaudio, so it's all in a kinda half-working state, but should have it put all together, soon. |
I've got some demos if you want to see how I used ideas from this project to make spectrograph and others. |
This is an example PR for converting 1 module to ES6/microbundle workflow, ready to be published on npm (after you make a
@web-audio-components
org.) It addresses #1 but I am happy to do this for all your components, if you are interested (I am making a thing that uses webaudio context, and this would make it easier for my users, too.)