webcomponents / webcomponents/webcomponents.org

[catalog-server] Bootstrapping packages

Open
#1,353 0 comments 0 reactions 1 assignee Claimed by @justinfagnani View on GitHub
New Site
Dominant language
TypeScript
Stars
385
Forks
80
PR merge metrics
No merged PRs in 30d

Description

We need to have the catalog do an initial search / crawl of packages with custom elements manifests. We can try to find such packages in a few ways:

1. Include a hard-coded list of packages that we know have custom elements
2. Search npm for keywords like ["web components"](https://www.npmjs.com/search?q=keywords%3A%22web%20components%22), "custom elements", etc via the [search endpoint](https://github.com/npm/registry/blob/master/docs/REGISTRY-API.md#get-v1search).
3. Scrape the list of packages that depend on well-known web component libraries like [Lit](https://www.npmjs.com/browse/depended/lit), Stencil, Polymer, FAST, LWC, etc. There doesn't appear to be a registry API for this.

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.