This project is responsible for generating the Web Components list on CustomElements.io.
And here's what we do to accomplish that:
- Grabs the static list of Web Components.
- Fetches all the information from GitHub's API based on that list.
- Merges this list with all Bower components tagged with web-components and with all NPM modules tagged with web-components
- Generates an output in JSON format.
Maintainer: Djalma Araújo
$ export REDISTOGO_URL
$ export BOWER_API_URL
$ export CUSTOMELEMENTS_API_URL
$ export NPM_API_URL
$ export BLACKLIST_API_URL
$ export FETCH_INTERVAL
$ export GITHUB_API_URL
$ export GITHUB_USERNAME
$ export GITHUB_PASSWORD
$ git clone git@github.com:webcomponents/fetch-service.git
$ npm install
$ node server
$ git push heroku master
MIT License © WebComponents.org