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

Add a package.json for npm installation #32

Open
stufreen opened this issue Dec 8, 2018 · 3 comments
Open

Add a package.json for npm installation #32

stufreen opened this issue Dec 8, 2018 · 3 comments

Comments

@stufreen
Copy link

stufreen commented Dec 8, 2018

Great library! However it would be awesome if there was a package.json file. That way developers could include it as an npm dependency. As it is, you need to use bower or something like napa to include the library as part of a build pipeline, or include the files as part of another repo which is not ideal.

@g200kg
Copy link
Owner

g200kg commented Jul 27, 2020

package.json is added ( for GitHub packages)

@kmturley
Copy link

kmturley commented Apr 2, 2023

@g200kg Thank-you for your awesome work on this library!

I see that you have an npm account:
https://www.npmjs.com/~g200kg

and have already published npm packages:

Could you also publish a webaudio-controls npm package?
It would make installation much easier for developers.

At the moment I have to manually copy/paste the javascript file into my project and check the version. Rather than the dependency/updates handled automatically.

Thanks!

@atsushieno
Copy link

If webaudio-controls is published on npmjs, then we can use it for example at https://node-projects.github.io/web-component-designer-demo/index.html , like we can already do for @material/web, @microsoft/fast-components, or @shoelace-style/shoelace. That would bring in great integration experience. And unfortunately it does not work with GitHub Packages.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants