Skip to content

Commit

Permalink
Updated tests, packages and Travis settings
Browse files Browse the repository at this point in the history
Moved to JSCS for checking the JS style to be more consistent and find
dumb errors before they are committed. Means that there a bunch of
aesthetic changes to them. Also updated the tests to check for the
functions that were added as we migrate to Gulp 4.

Updated the packages and moved them from peerDeps to devDeps as NPM will
apparently stop using peerDeps in NPM 3.0.

Updated JShint settings and tests: We're now testing for both node 0.10, 0.12
and iojs as well. However we moved from the default Travis NPM version to the
latest NPM version and fixed some minor errors with Travis and how tests are
run.
  • Loading branch information
sondr3 committed Mar 25, 2015
1 parent d0de17a commit dff2a89
Show file tree
Hide file tree
Showing 15 changed files with 610 additions and 565 deletions.
3 changes: 3 additions & 0 deletions .jscsrc
@@ -0,0 +1,3 @@
{
"preset": "google"
}
33 changes: 14 additions & 19 deletions .jshintrc
@@ -1,21 +1,16 @@
{
"node": true,
"esnext": true,
"bitwise": false,
"camelcase": true,
"curly": false,
"eqeqeq": true,
"immed": true,
"indent": 2,
"latedef": false,
"newcap": true,
"noarg": true,
"quotmark": "double",
"regexp": true,
"undef": true,
"unused": true,
"strict": true,
"trailing": true,
"smarttabs": true,
"white": true
"bitwise": true,
"camelcase": true,
"curly": true,
"eqeqeq": true,
"eqnull": true,
"globalstrict": true,
"immed": true,
"latedef": true,
"mocha": true,
"newcap": true,
"noarg": true,
"node": true,
"strict": true,
"undef": true
}
6 changes: 5 additions & 1 deletion .travis.yml
@@ -1,6 +1,10 @@
language: node_js
node_js:
- '0.10'
- "0.12"
- "0.10"
- iojs
before_install:
- npm install -g npm@'>2.7.0'
after_script:
- CODECLIMATE_REPO_TOKEN=7b0cbee1382c968a036868d26ec04d0ddc7b7aeef25ceead5ff9ff50a3c2ae8b codeclimate < coverage/lcov.info
- rm -rf ./coverage
Expand Down
8 changes: 7 additions & 1 deletion README.md
Expand Up @@ -2,7 +2,12 @@

[![NPM version](https://badge.fury.io/js/generator-jekyllized.png)](http://badge.fury.io/js/generator-jekyllized) [![Coverage Status](https://coveralls.io/repos/sondr3/generator-jekyllized/badge.png)](https://coveralls.io/r/sondr3/generator-jekyllized) [![Code Climate](https://codeclimate.com/github/sondr3/generator-jekyllized/badges/gpa.svg)](https://codeclimate.com/github/sondr3/generator-jekyllized)

### Work in progress! Things may or may not work.
### Development is happening on the [beta][beta] branch!

Waiting for Jekyll 3.0 and Gulp 4.0 to land, take a look if you want to! It's
also published on NPM under a 0.8-beta branch so you can start using it today,
however be warned that Gulp 3.x and Gulp 4.0 does not play nice together right
now!

**Stylized and opinionated Jekyll development**

Expand Down Expand Up @@ -148,6 +153,7 @@ repositories there are some things you need to do:

### [Changelog][changelog]

[beta]: https://github.com/sondr3/generator-jekyllized/tree/beta
[jekyll]: https://jekyllrb.com
[yeoman]: http://yeoman.io
[yo]: https://github.com/yeoman/yo
Expand Down

0 comments on commit dff2a89

Please sign in to comment.