diff --git a/.travis.yml b/.travis.yml index 4fb4839..867253b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,10 @@ language: node_js node_js: -- '6.10.2' -- '7' -- '8' -- 'stable' + - "10" + - "12" + - "14" + - "stable" before_install: -- npm install -g typescript + - npm install -g typescript script: -- npm test + - npm test diff --git a/package.json b/package.json index 6f5cdee..6078f74 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,10 @@ "prepare": "npm run build", "prestart": "npm run build", "watch": "npm run build -- --watch", - "test": "mocha -r ts-node/register src/**/*.test.ts" + "test": "TS_NODE_FILES=true mocha -r ts-node/register src/**/*.test.ts" + }, + "engines": { + "node": ">=10" }, "keywords": [ "Sass", @@ -35,22 +38,22 @@ }, "license": "ISC", "dependencies": { - "glob": "^7.1.2", - "minimist": "^1.2.0", - "node-sass": "^4.5.2" + "glob": "^7.1.6", + "minimist": "^1.2.5", + "node-sass": "^5.0" }, "repository": { "type": "git", "url": "https://github.com/plentycode/sass-export.git" }, "devDependencies": { - "@types/chai": "^3.5.2", - "@types/mocha": "^2.2.41", - "@types/node": "^7.0.14", - "@types/node-sass": "^3.10.32", - "chai": "^3.5.0", - "mocha": "^3.3.0", - "ts-node": "^3.0.2", - "typescript": "^2.3.1" + "@types/chai": "^4.2.14", + "@types/mocha": "^8.2.0", + "@types/node": "^14.14.21", + "@types/node-sass": "^4.11.1", + "chai": "^4.2.0", + "mocha": "^8.2.1", + "ts-node": "^9.1.1", + "typescript": "^4.1.3" } }