From 05b51f3e6a68d92a2cd78887d0022df8326febb2 Mon Sep 17 00:00:00 2001 From: Belleve Invis Date: Thu, 9 Apr 2020 18:22:26 -0700 Subject: [PATCH] Update Node.JS version requirement. Fixes #486 --- README.md | 2 +- build-plans.toml | 98 ++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- 3 files changed, 100 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 590ba4b69..f18659efc 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ Iosevka supports Language-Specific Ligations, which is the ligation set enabled To build Iosevka you should: -1. Ensure that [`nodejs`](http://nodejs.org) (≥ 8.4), [`ttfautohint`](http://www.freetype.org/ttfautohint/), [`otfcc`](https://github.com/caryll/otfcc) (≥ 0.9.3) and `otf2otc` are present. +1. Ensure that [`nodejs`](http://nodejs.org) (≥ 12.16.0), [`ttfautohint`](http://www.freetype.org/ttfautohint/), [`otfcc`](https://github.com/caryll/otfcc) (≥ 0.9.3) and `otf2otc` are present. 2. Install necessary libs by `npm install`. If you’ve installed them, upgrade to the latest. 3. `npm run build -- contents::iosevka`. diff --git a/build-plans.toml b/build-plans.toml index 1a1122ed6..ff79fbce2 100644 --- a/build-plans.toml +++ b/build-plans.toml @@ -399,6 +399,104 @@ from = [ "iosevka-term-curly-slab" ] +[collectPlans.iosevka-ss01] +from = [ + "iosevka-ss01", + "iosevka-fixed-ss01", + "iosevka-term-ss01" +] + +[collectPlans.iosevka-ss02] +from = [ + "iosevka-ss02", + "iosevka-fixed-ss02", + "iosevka-term-ss02" +] + +[collectPlans.iosevka-ss03] +from = [ + "iosevka-ss03", + "iosevka-fixed-ss03", + "iosevka-term-ss03" +] + +[collectPlans.iosevka-ss04] +from = [ + "iosevka-ss04", + "iosevka-fixed-ss04", + "iosevka-term-ss04" +] + +[collectPlans.iosevka-ss05] +from = [ + "iosevka-ss05", + "iosevka-fixed-ss05", + "iosevka-term-ss05" +] + +[collectPlans.iosevka-ss06] +from = [ + "iosevka-ss06", + "iosevka-fixed-ss06", + "iosevka-term-ss06" +] + +[collectPlans.iosevka-ss07] +from = [ + "iosevka-ss07", + "iosevka-fixed-ss07", + "iosevka-term-ss07" +] + +[collectPlans.iosevka-ss08] +from = [ + "iosevka-ss08", + "iosevka-fixed-ss08", + "iosevka-term-ss08" +] + +[collectPlans.iosevka-ss09] +from = [ + "iosevka-ss09", + "iosevka-fixed-ss09", + "iosevka-term-ss09" +] + +[collectPlans.iosevka-ss10] +from = [ + "iosevka-ss10", + "iosevka-fixed-ss10", + "iosevka-term-ss10" +] + +[collectPlans.iosevka-ss11] +from = [ + "iosevka-ss11", + "iosevka-fixed-ss11", + "iosevka-term-ss11" +] + +[collectPlans.iosevka-ss12] +from = [ + "iosevka-ss12", + "iosevka-fixed-ss12", + "iosevka-term-ss12" +] + +[collectPlans.iosevka-ss13] +from = [ + "iosevka-ss13", + "iosevka-fixed-ss13", + "iosevka-term-ss13" +] + +[collectPlans.iosevka-ss14] +from = [ + "iosevka-ss14", + "iosevka-fixed-ss14", + "iosevka-term-ss14" +] + [collectPlans.iosevka-aile] from = ["iosevka-aile"] diff --git a/package.json b/package.json index 2c192d519..9059ff9c9 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "3.0.0-rc.6", "main": "./generate.js", "engines": { - "node": ">=8.4.0" + "node": ">=12.16.0" }, "scripts": { "install": "node checkenv",