Files we use when scaffolding new projects.
npm init
touch README.md
wget -N https://raw.githubusercontent.com/bevry/base/master/.editorconfig
wget -N https://raw.githubusercontent.com/bevry/base/master/.eslintrc
wget -N https://raw.githubusercontent.com/bevry/base/master/.gitignore
wget -N https://raw.githubusercontent.com/bevry/base/master/coffeelint.json
wget -N https://raw.githubusercontent.com/bevry/base/master/LICENSE.md
wget -N https://raw.githubusercontent.com/bevry/base/master/.npmignore
wget -N https://raw.githubusercontent.com/bevry/base/master/.travis.yml
wget -N https://raw.githubusercontent.com/bevry/base/master/Cakefile
wget -N https://raw.githubusercontent.com/bevry/base/master/CONTRIBUTING.md
wget -N https://raw.githubusercontent.com/bevry/base/master/package.json
wget -N https://raw.githubusercontent.com/bevry/base/master/HISTORY.md
wget -N https://raw.githubusercontent.com/bevry/base/master/es6guardian.js
wget -N https://raw.githubusercontent.com/bevry/base/master/coffeelint.json
npm install --save-dev assert-helpers joe joe-reporter-console
npm install --save-dev projectz coffee-script
npm install --save-dev babel
npm install --save-dev eslint babel-eslint
npm install --save-dev browserify babelify
git add .editorconfig .eslintrc .gitignore .npmignore .travis.yml
git add .
<!-- TITLE -->
<!-- BADGES -->
<!-- DESCRIPTION -->
<!-- INSTALL -->
## Usage
<!-- HISTORY -->
<!-- CONTRIBUTE -->
<!-- BACKERS -->
<!-- LICENSE -->
-
Download the cyclic command:
wget -N https://raw.githubusercontent.com/bevry/base/master/cyclic.js
-
Add the following to your
package.json
file:{ "scripts": { "preinstall": "node ./cyclic.js" } }
Get the package.json
template.
Cake Configuration properties you can customise and their defaults:
config.TEST_PATH = "test"
config.DOCCO_SRC_PATH = null
config.DOCCO_OUT_PATH = "docs"
config.BISCOTTO_SRC_PATH = null
config.BISCOTTO_OUT_PATH = "docs"
config.YUIDOC_SRC_PATH = null
config.YUIDOC_OUT_PATH = "docs"
config.COFFEE_SRC_PATH = null
config.COFFEE_OUT_PATH = "out"
config.DOCPAD_SRC_PATH = null
config.DOCPAD_OUT_PATH = "out"
config.BABEL_SRC_PATH = null
config.BABEL_OUT_PATH = "es5"
config.ESLINT_SRC_PATH = null
View the commit history for the release history.
Licensed under the Creative Commons Zero making it public domain so you can do whatever you wish with it without worry (you can even remove this notice!)
Copyright © 2011+ Benjamin Lupton