/schnell

A quick terminal utility to set up a basic front-end project structure.

Primary LanguageJavaScript

Schnell!

A quick batch file to set up a basic front-end project structure.

Changelog

11/02/18

  • Add webpack and electron to paradise recipe

09/02/18

  • Add Paradise recipe

26/01/18

  • Replace grunt with webpack in React recipe
  • General clean up of React recipe
  • Make React the default recipe, old default is now "classic"

22/06/17

  • WIP Remove jQuery entirely from React recipe
    • TODO: Add promises polyfill
    • TODO: Update standalone deploy

02/06/17

  • Add mocha chai test template to React recipe
  • Add standalone deploy script to React recipe

05/04/17

  • Output recipe list in new-project.sh

01/02/17

  • Added a JS library recipe

13/01/17

  • Change the default recipe to be ES6 compatible
  • Keep old recipe as "legacy"

21/12/16

  • Added canvas game recipe

08/12/16

  • Add a shell to generate APKs in React Native recipe
  • Update default build.gradle in React Native recipe

07/12/16

  • Add Android launch shell in React Native recipe
  • Add a basic swipe-page app to the React Native recipe

06/12/16

  • Add a React Native recipe

10/11/16

  • Add column layout to default recipes
  • Add 66% width column to react recipe

04/11/16

  • React recipe changes:
    • Add renderComplete function
    • Add default pollInterval
    • Add toggle for fullscreen, defaulting to false
    • Synchronize renderer and server

13/10/16

  • Move installation process to a recipe format
  • Added React recipe

23/09/16

  • Shell safeguarding

07/09/16

  • Renamed and restructured some files
  • Auto-run grunt sass, cssmin and uglify

02/09/16

  • Switched to Express/EJS instead of connect
  • Split Grunt watch tasks to separate SASS and JS
  • Unify Gruntfile.js across platforms

22/08/16

  • Replaced default LESS file with SASS on Windows.
  • Added some useful Mixins to default SASS.
  • Accept name parameter on bash with -n, --name.

20/08/16

  • Added a default LESS file for Windows.

25/06/16

  • Added bash support.
  • Added JSHint.
  • Swapped out QUnit for Jasmine.
  • Swapped out LESS for SASS.