From 8eea01f517b12f208cff535fe33ef9c88d5f44c0 Mon Sep 17 00:00:00 2001 From: Blaine Bublitz Date: Tue, 2 Jun 2020 22:04:30 -0700 Subject: [PATCH] Build: Add node 12/14 & set maxVersions --- .travis.yml | 2 ++ appveyor.yml | 2 ++ test/index.js | 12 ++++++++++++ 3 files changed, 16 insertions(+) diff --git a/.travis.yml b/.travis.yml index 7e14b19..b505be7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,8 @@ sudo: false language: node_js node_js: + - '14' + - '12' - '10' - '8' - '6' diff --git a/appveyor.yml b/appveyor.yml index bd65027..aba7249 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -10,6 +10,8 @@ environment: - nodejs_version: "6" - nodejs_version: "8" - nodejs_version: "10" + - nodejs_version: "12" + - nodejs_version: "14" install: - ps: Install-Product node $env:nodejs_version diff --git a/test/index.js b/test/index.js index 2dabd95..d16f571 100644 --- a/test/index.js +++ b/test/index.js @@ -62,6 +62,10 @@ var minVersions = { 'toml-require': { major: 6, minor: 0 }, }; +var maxVersions = { + 'typescript-require': { major: 10, minor: 0 }, +}; + describe('interpret.extensions', function() { beforeEach(cleanup); @@ -123,6 +127,14 @@ describe('interpret.extensions', function() { } } + var maxVersion = maxVersions[module]; + + if (maxVersion) { + if (nodeVersion.major > maxVersion.major) { + this.skip(); + } + } + this.timeout(0); var expected;