From eb7ae1aea3d9eb0a27b9de70a7c6745905b92c04 Mon Sep 17 00:00:00 2001 From: Daniel Odendahl Jr Date: Wed, 20 Sep 2017 11:24:55 +0000 Subject: [PATCH] JSON eslint, travis --- .travis.yml | 7 +++++++ package.json | 10 +++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..2173af6f --- /dev/null +++ b/.travis.yml @@ -0,0 +1,7 @@ +sudo: false +langauge: node_js +node_js: + - '8' +before_install: + - npm i -g eslint eslint-config-aqua eslint-plugin-json +install: npm test diff --git a/package.json b/package.json index 87e5ca01..267d17a0 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { "name": "xiaobot", - "version": "41.1.4", + "version": "41.1.5", "description": "Your personal server companion.", "main": "Shard.js", "scripts": { "test": "npm run lint", - "lint": "eslint .", + "lint": "eslint . --ext .json", "start": "node Shard.js" }, "repository": { @@ -47,10 +47,14 @@ }, "devDependencies": { "eslint": "^4.7.0", - "eslint-config-aqua": "^2.0.1" + "eslint-config-aqua": "^2.0.1", + "eslint-plugin-json": "^1.2.0" }, "eslintConfig": { "extends": "aqua", + "plugins": [ + "json" + ], "rules": { "camelcase": "off", "id-length": "off",