generate-awesome

0.3.1 • Public • Published

Not ready for public use yet. Still some TODOs

Generate Awesome

A command-line tool for generating Awesome Lists from a set of data files.

Why?

Maintaining a Markdown-based Awesome List becomes difficult quickly. Merge conflicts, typos, and duplicate entries are common. Generate Awesome uses a discrete data file for each entry in the list. Generate Awesome also checks for duplicates.

Features

  • Duplicate detection.
  • GitHub metadata! Star count and last commit date.
  • Human readable data files using TOML.

Installation

Install Node 6 or higher. We recommend using NVM.

npm install -g generate-awesome

Usage

TODO update this once we have the final command set

Init

generate-awesome init

Creates a new project in the current folder.

Add [url]

generate-awesome add [url]

Scrapes data from a given URL and creates a new TOML file in /data.

Generate

generate-awesome generate

Generates the README.md file from README.md.hbs and the data in /data.

Readme

Keywords

none

Package Sidebar

Install

npm i generate-awesome

Weekly Downloads

2

Version

0.3.1

License

MIT

Unpacked Size

9.33 kB

Total Files

7

Last publish

Collaborators

  • marissacorrello
  • jadt26
  • skellyb
  • zacharygolba
  • aortbals
  • jmack-postlight