diff --git a/.cirrus.yml b/.cirrus.yml index 50e102bd..93d8000f 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -8,7 +8,6 @@ windows_task: docker_arguments: matrix: - node_version: 12.1.0 - - node_version: 11.14.0 install_script: npm ci test_script: npm test @@ -30,7 +29,6 @@ test_task: image: node:13 image: node:12 image: node:10 - image: node:8 install_script: npm ci test_script: npm test diff --git a/package-lock.json b/package-lock.json index 87fcf4aa..1f88d694 100644 --- a/package-lock.json +++ b/package-lock.json @@ -497,15 +497,6 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=" }, - "assert-rejects": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-rejects/-/assert-rejects-1.0.0.tgz", - "integrity": "sha512-xSmDqs5YxfrHUQBhVfrP/5+UoEvMBTY2+oRDoLfY9zsTA1hnW0KiKYcXKyeVWSgb0UpsQ4gyeBuKlXKzKUobZA==", - "dev": true, - "requires": { - "is-regexp": "^1.0.0" - } - }, "assertion-error": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", @@ -2004,12 +1995,6 @@ "has": "^1.0.3" } }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, "is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", diff --git a/package.json b/package.json index b60eabca..d1b82b25 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "fix": "eslint --fix '**/*.ts'" }, "engines": { - "node": ">=8" + "node": ">=10" }, "keywords": [], "author": "Google Inc.", @@ -70,7 +70,6 @@ "@types/tmp": "^0.1.0", "@types/update-notifier": "^2.2.0", "@types/write-file-atomic": "^3.0.0", - "assert-rejects": "^1.0.0", "c8": "^7.0.0", "chai": "^4.2.0", "codecov": "^3.0.1", diff --git a/tsconfig-google.json b/tsconfig-google.json index 71d65f5a..53e4a563 100644 --- a/tsconfig-google.json +++ b/tsconfig-google.json @@ -4,7 +4,7 @@ "allowUnusedLabels": false, "declaration": true, "forceConsistentCasingInFileNames": true, - "lib": ["es2016"], + "lib": ["es2018"], "module": "commonjs", "noEmitOnError": true, "noFallthroughCasesInSwitch": true, @@ -12,7 +12,7 @@ "pretty": true, "sourceMap": true, "strict": true, - "target": "es2017" + "target": "es2018" }, "exclude": [ "node_modules"