From 26c9824fcf8ec14d882bd855236b8e2340ae6fcd Mon Sep 17 00:00:00 2001 From: James Cramer Date: Sun, 11 Apr 2021 11:09:19 -0400 Subject: [PATCH] add travis ci --- .travis.yml | 10 ++++++++++ package.json | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..3361f19a --- /dev/null +++ b/.travis.yml @@ -0,0 +1,10 @@ +language: node_js +node_js: + - 10 + - 12 + - 14.15 +sudo: false +script: + - npm test +after_success: + - npm run coverage \ No newline at end of file diff --git a/package.json b/package.json index bf56274d..ce4879d8 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "dist/" ], "scripts": { - "test": "npx tsc && nyc mocha", + "test": "mocha", + "coverage": "nyc npm test && nyc report --reporter=text-lcov | coveralls", "build": "npx tsc && mkdirp dist && browserify index.js --standalone slpjs > dist/slpjs.js && uglifyjs dist/slpjs.js > dist/slpjs.min.js" }, "repository": {