Skip to content
This repository has been archived by the owner on Feb 7, 2018. It is now read-only.

A simple application to generate the list of Web Components on CustomElements.io

Notifications You must be signed in to change notification settings

customelements/deprecated-fetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fetch Service Build Status

This project is responsible for generating the Web Components list on CustomElements.io.

And here's what we do to accomplish that:

  1. Grabs the static list of Web Components.
  2. Fetches all the information from GitHub's API based on that list.
  3. Merges this list with all Bower components tagged with web-components and with all NPM modules tagged with web-components
  4. Generates an output in JSON format.

Maintainer: Djalma Araújo

Requirements

Environment vars

$ 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

Installation

$ git clone [email protected]:webcomponents/fetch-service.git
$ npm install

Run

$ node server

Deploy

$ git push heroku master

License

MIT License © WebComponents.org