webcomponents / webcomponents/webcomponents.org

API for submitting new elements aligned w/ npm

Open
#1,216 0 comments 0 reactions 0 assignees View on GitHub
Old Site
Dominant language
TypeScript
Stars
385
Forks
80
PR merge metrics
No merged PRs in 30d

Description

With the rise of NPM as a valid web component registration location, is there anything we could do to get webcomponents.org to have an API for submitting these packages? Ideal workflow for contribution would be `npm publish && npm run wc-org-publish` which would dual submit effectively, getting you a package published on npm and the registry updated on webcomponents.org.

Additionally some form of "hey update that" type of ping could be established that when you run that command to do publish if it's already there it's more so notifying it to update it's cache for what available versions there are.

We're working on a project to try and streamline the management of lots of elements (and generate them in a consistent, well documented and correctly licensed way) and anything we could do to enhance integration w/ webcomponents.org directly instead of having people manually submit elements (we have 198 currently that are all open, someone sits and manually does it when it gets up there) would be ideal.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.