Skip to content
This repository was archived by the owner on Mar 23, 2024. It is now read-only.

Commit ff6bb6c

Browse files
am11mikesherov
authored andcommitted
CI: Add AppVeyor
Closes gh-937
1 parent 6433f00 commit ff6bb6c

File tree

3 files changed

+27
-13
lines changed

3 files changed

+27
-13
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
[![Build Status](https://travis-ci.org/jscs-dev/node-jscs.svg?branch=master)](https://travis-ci.org/jscs-dev/node-jscs)
2+
[![Windows CI](https://ci.appveyor.com/api/projects/status/github/jscs-dev/node-jscs?svg=true)](https://ci.appveyor.com/project/jscs-dev/node-jscs/branch/master)
23
[![Coverage Status](https://img.shields.io/coveralls/jscs-dev/node-jscs.svg?style=flat)](https://coveralls.io/r/jscs-dev/node-jscs?branch=master)
34
[![Dependency Status](https://david-dm.org/jscs-dev/node-jscs.svg?theme=shields.io&style=flat)](https://david-dm.org/jscs-dev/node-jscs)
45
[![devDependency Status](https://david-dm.org/jscs-dev/node-jscs/dev-status.svg?theme=shields.io&style=flat)](https://david-dm.org/jscs-dev/node-jscs#info=devDependencies)
@@ -31,3 +32,4 @@ including presets from popular style guides like jQuery, Airbnb, Google, and mor
3132
* [Moment.js](http://momentjs.com/)
3233
* [TodoMVC](http://todomvc.com/)
3334
* [Famous](http://famo.us/)
35+

appveyor.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
version: "{build}"
2+
3+
install:
4+
- ps: Install-Product node $env:nodejs_version
5+
- node --version
6+
- npm --version
7+
- npm install
8+
9+
test_script:
10+
- npm test
11+
12+
build: off

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -71,30 +71,30 @@
7171
"commander": "~2.6.0",
7272
"esprima": "~1.2.4",
7373
"esprima-harmony-jscs": "1.1.0-tolerate-import",
74-
"estraverse": "~1.9.0",
74+
"estraverse": "~1.9.1",
7575
"exit": "~0.1.2",
7676
"glob": "~4.3.5",
7777
"lodash.assign": "~3.0.0",
78-
"minimatch": "~2.0.0",
78+
"minimatch": "~2.0.1",
7979
"prompt": "~0.2.14",
80-
"strip-json-comments": "~1.0.1",
80+
"strip-json-comments": "~1.0.2",
8181
"supports-color": "~1.2.0",
82-
"vow": "~0.4.3",
83-
"vow-fs": "~0.3.1",
84-
"xmlbuilder": "~2.4.0"
82+
"vow": "~0.4.8",
83+
"vow-fs": "~0.3.4",
84+
"xmlbuilder": "~2.5.0"
8585
},
8686
"devDependencies": {
87-
"browserify": "~8.1.1",
88-
"coveralls": "~2.11.1",
89-
"has-ansi": "~1.0.0",
87+
"browserify": "~8.1.3",
88+
"coveralls": "~2.11.2",
89+
"has-ansi": "~1.0.1",
9090
"jshint": "~2.6.0",
9191
"mocha": "~2.1.0",
9292
"regenerate": "~1.2.1",
93-
"rewire": "~2.1.0",
94-
"sinon": "~1.12.0",
93+
"rewire": "~2.1.5",
94+
"sinon": "~1.12.2",
9595
"unicode-7.0.0": "~0.1.5",
9696
"unit-coverage": "~3.3.0",
97-
"xml2js": "~0.4.2"
97+
"xml2js": "~0.4.4"
9898
},
9999
"bin": {
100100
"jscs": "./bin/jscs"
@@ -119,7 +119,7 @@
119119
},
120120
"scripts": {
121121
"lint": "jshint . && node bin/jscs lib test bin publish",
122-
"test": "npm run lint && mocha",
122+
"test": "npm run lint && mocha --color",
123123
"coverage": "unit-coverage run -p common",
124124
"coverage-html": "unit-coverage run -p common -r html -o coverage.html",
125125
"browserify": "browserify --standalone JscsStringChecker lib/string-checker.js -o jscs-browser.js",

0 commit comments

Comments
 (0)