From d0f471ca9dec6fc31a88479d6afc8646066ac026 Mon Sep 17 00:00:00 2001 From: Natalie Weizenbaum Date: Mon, 22 Jul 2019 16:51:15 -0700 Subject: [PATCH] Drop support for Node 8.x url.pathToFileURL, which wasn't supported until Node 10.x, is now used in node_preamble. --- .travis.yml | 3 --- CHANGELOG.md | 2 ++ package/package.json | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1f5155ef5..1a91e2e19 100644 --- a/.travis.yml +++ b/.travis.yml @@ -77,9 +77,6 @@ jobs: node_js: stable install: pub run grinder before-test script: tool/travis/task/node_tests.sh - - <<: *node-tests - name: Node tests | Dart stable | Node Carbon - node_js: lts/carbon - <<: *node-tests name: Node tests | Dart stable | Node Dubnium node_js: lts/dubnium diff --git a/CHANGELOG.md b/CHANGELOG.md index c56eb2cb7..a8cf63b68 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ * Don't crash when running in a directory whose name contains URL-sensitive characters. +* Drop support for Node Carbon (8.x), which doesn't support `url.pathToFileURL`. + ## 1.22.7 * Restrict the supported versions of the Dart SDK to `^2.4.0`. diff --git a/package/package.json b/package/package.json index 164c9ec06..f6f8fb0dd 100644 --- a/package/package.json +++ b/package/package.json @@ -14,7 +14,7 @@ "url": "https://github.com/nex3" }, "engines": { - "node": ">=0.11.8" + "node": ">=10.0.0" }, "dependencies": { "chokidar": ">=2.0.0 <4.0.0"