From c7c5a3e7ee1c99467b012ac5238b45182484451c Mon Sep 17 00:00:00 2001 From: Brett Jankord Date: Thu, 11 Feb 2021 07:19:10 -0600 Subject: [PATCH] Drop Node 8 testing support and set minimum node engine to 10.0.0 (#135) * Drop Node 8 testing support and set minimum node engine to 10.0.0 * Update changelog --- .github/workflows/test.yml | 5 ++--- CHANGELOG.md | 9 +++++++++ package.json | 3 +++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6d906f7..06a2842 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,8 +11,7 @@ jobs: strategy: fail-fast: false matrix: - # switch to `8` when https://github.com/actions/setup-node/issues/27 is fixed - node: [8.16.2, 10, 12] + node: [10, 12, 14] os: [ubuntu-latest] steps: @@ -29,6 +28,6 @@ jobs: - name: Install npm dependencies run: npm ci - + - name: Run tests run: npm run test diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f24a32..f171be8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [Unreleased] +### Added +- Set node engine minimum to version 10.0.0 +- Added node 14 to automated test matrix + +### Removed +- Dropped official support for Node 8 +- Removed node 8 from automated test matrix + ## [7.1.0] ### Changed - Add dependabot integration to help with keeping dependencies up to date and secure diff --git a/package.json b/package.json index 3f5f6b2..55fb9dd 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,9 @@ "bugs": { "url": "https://github.com/bjankord/stylelint-config-sass-guidelines/issues" }, + "engines": { + "node": ">=10.0.0" + }, "main": "index.js", "files": [ "index.js"