generator-fly-laravel

0.6.0 • Public • Published

generator-fly-laravel NPM version Build Status Dependency Status

Scaffold a new Laravel or Lumen application with Fly as its tooling system.

Installation

First, install Yeoman and generator-fly-laravel using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-fly-laravel

Then generate your new project:

yo fly-laravel

Prompts

  • Framework: Laravel vs Lumen
  • Github: Author & Author's Website
  • Dev URL Proxy: Vagrant URL to proxy, via BrowserSync
  • CSS Preprocessor: SASS, LESS, Stylus, None
  • ESLint Config: XO preset or AirBnB preset
  • Test Runner: Ava, Mocha, Tape, None
  • Travis: Add a .travis.yml file?
  • Git: To init or Not to init?

TODOs

  • Write real tests with each runner
  • Add Tape and possibly Protractor and Karma as options
  • More demo-worthy stylesheets
  • Front-end Demo
  • ES5 vs ES6 vs ES7 scripts
  • BUG: Find out why fly-ava must always be included for Fly to work (???)

License

MIT © Luke Edwards

Package Sidebar

Install

npm i generator-fly-laravel

Weekly Downloads

0

Version

0.6.0

License

MIT

Last publish

Collaborators

  • lukeed