diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..00d7d84 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,5 @@ +language: node_js +node_js: + - "0.10" +before_script: "make dev-deps" +script: "make test" diff --git a/Makefile b/Makefile index 1cdafe2..33021fb 100644 --- a/Makefile +++ b/Makefile @@ -46,6 +46,16 @@ doc: ndoc --link-format "{package.homepage}/blob/${CURR_HEAD}/{file}#L{line}" +dev-deps: + @if test ! `which npm` ; then \ + echo "You need 'npm' installed." >&2 ; \ + echo " See: http://npmjs.org/" >&2 ; \ + exit 128 ; \ + fi + npm install -g jshint + npm install + + gh-pages: @if test -z ${REMOTE_REPO} ; then \ echo 'Remote repo URL not found' >&2 ; \ diff --git a/package.json b/package.json index b9b5dfc..21cebe3 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,6 @@ "devDependencies" : { "mocha": "*", "benchmark": "*", - "ansi": "*", - "zlibjs": "*" + "ansi": "*" } }