18F / 18f-scaffolding

A scaffold/generator to standardize 18F project setup
Other
26 stars 14 forks source link

Add "gitignores" scaffold. #45

Closed cmc333333 closed 7 years ago

cmc333333 commented 7 years ago

This pulls gitignore content from Github's big list. It also defines a shared variable around languages (many of our scaffolds will need to know which languages the project supports). After selecting languages, the question won't be asked again (unless the user deletes the entry in their .yo-rc).

Perhaps contentious here: I selected four languages (Go, Node, Python, Ruby) for us to claim to support. I'd argue that other languages are certainly possible (and easily doable for gitignores, for example), but that we'll want to only promise scaffolds for a subset. It's also necessary to prevent an obnoxiously long list for the user to select from.

Should resolve #24