1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-04-26 14:08:29 -04:00

drop support for IE 11 and classic Edge (16-18) ✌️

This commit is contained in:
Jake Jarvis 2021-06-03 11:26:04 -04:00
parent 2a1a696b5b
commit bc9cf68849
Signed by: jake
GPG Key ID: 2B0C9CF251E69A39
7 changed files with 19 additions and 26 deletions

View File

@ -2,9 +2,9 @@
last 2 major versions
not dead
Firefox ESR
ie >= 11
edge 16-18 # pre-chromium (then jumps to 79)
ios_saf >= 10.3
not ie >= 0
not edge <= 18 # pre-chromium (then jumps to 79)
not op_mini all
not op_mob >= 0
not ie_mob >= 0

View File

@ -34,7 +34,7 @@ jobs:
lfs: false
- uses: actions/setup-node@v2
with:
node-version: 14.x
node-version: 16.x
- name: Install LHCI
run: npm install -g @lhci/cli
- name: Check LHCI
@ -72,7 +72,7 @@ jobs:
lfs: false
- uses: actions/setup-node@v2
with:
node-version: 14.x
node-version: 16.x
- name: Get Yarn cache path
# https://github.com/actions/cache/blob/master/examples.md#node---yarn
# https://github.com/actions/cache/issues/60

View File

@ -72,7 +72,7 @@ div.highlight {
// line numbers
.ln,
.lnt {
user-select: none; // stylelint-disable-line plugin/no-unsupported-browser-features
user-select: none;
}
.gh,
.gi,

View File

@ -17,11 +17,9 @@ $unicode-subset: U+0000-00FF, U+2000-206F, U+2200-22FF, U+2122;
// Variable
@include font-face("Inter var", "vendor/fonts/inter-subset.var", 100 900, $variable: true) {
font-named-instance: "Regular"; // stylelint-disable-line property-no-unknown
unicode-range: $unicode-subset;
}
@include font-face("Inter var", "vendor/fonts/inter-italic-subset.var", 100 900, italic, $variable: true) {
font-named-instance: "Italic"; // stylelint-disable-line property-no-unknown
unicode-range: $unicode-subset;
}
@ -54,12 +52,8 @@ $unicode-subset: U+0000-00FF, U+2000-206F, U+2200-22FF, U+2122;
*/
// Variable
@include font-face("Roboto Mono var", "vendor/fonts/roboto-mono-subset.var", 100 700, $variable: true) {
font-named-instance: "Regular"; // stylelint-disable-line property-no-unknown
}
@include font-face("Roboto Mono var", "vendor/fonts/roboto-mono-italic-subset.var", 100 700, italic, $variable: true) {
font-named-instance: "Italic"; // stylelint-disable-line property-no-unknown
}
@include font-face("Roboto Mono var", "vendor/fonts/roboto-mono-subset.var", 100 700, $variable: true);
@include font-face("Roboto Mono var", "vendor/fonts/roboto-mono-italic-subset.var", 100 700, italic, $variable: true);
// Legacy
@include font-face("Roboto Mono", "vendor/fonts/roboto-mono-regular-subset", 400);
@ -83,7 +77,6 @@ pre,
// override above font-family if browser supports variable fonts
// https://caniuse.com/#feat=variable-fonts
// stylelint-disable-next-line plugin/no-unsupported-browser-features
@supports (font-variation-settings: normal) {
body {
font-family: $font-stack-variable;

View File

@ -4,7 +4,7 @@
functions = ".netlify/functions"
[build.environment]
NODE_VERSION = "14"
NODE_VERSION = "16"
YARN_VERSION = "1.22.10"
YARN_FLAGS = "--no-ignore-optional --frozen-lockfile"

View File

@ -59,7 +59,7 @@
"eslint-plugin-prettier": "~3.4.0",
"glob-exec": "^0.1.1",
"html-minifier": "^4.0.0",
"hugo-extended": "jakejarvis/hugo-extended#8b9580e12fd292e18d7d5ac2e238b61d522729d6",
"hugo-extended": "jakejarvis/hugo-extended#74fc0b50ee731a881d01e2908e31cbde84272629",
"imagemin-cli": "^6.0.0",
"lint-staged": "^11.0.0",
"markdownlint-cli": "~0.27.1",

View File

@ -996,9 +996,9 @@
integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
"@types/node@*":
version "15.9.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-15.9.0.tgz#0b7f6c33ca5618fe329a9d832b478b4964d325a8"
integrity sha512-AR1Vq1Ei1GaA5FjKL5PBqblTZsL5M+monvGSZwe6sSIdGiuu7Xr/pNwWJY+0ZQuN8AapD/XMB5IzBAyYRFbocA==
version "15.12.0"
resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.0.tgz#6a459d261450a300e6865faeddb5af01c3389bb3"
integrity sha512-+aHJvoCsVhO2ZCuT4o5JtcPrCPyDE3+1nvbDprYes+pPkEsbjH7AGUCNtjMOXS0fqH14t+B7yLzaqSz92FPWyw==
"@types/normalize-package-data@^2.4.0":
version "2.4.0"
@ -2918,9 +2918,9 @@ ee-first@1.1.1:
integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
electron-to-chromium@^1.3.723:
version "1.3.745"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.745.tgz#b54c2baa0e01658288d6835d9f19727fd480de63"
integrity sha512-ZZCx4CS3kYT3BREYiIXocDqlNPT56KfdTS1Ogo4yvxRriBqiEXCDTLIQZT/zNVtby91xTWMMxW2NBiXh8bpLHw==
version "1.3.746"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.746.tgz#4ff1251986d751ba6e0acee516e04bc205511463"
integrity sha512-3ffyGODL38apwSsIgXaWnAKNXChsjXhAmBTjbqCbrv1fBbVltuNLWh0zdrQbwK/oxPQ/Gss/kYfFAPPGu9mszQ==
elliptic@^6.5.3:
version "6.5.4"
@ -3287,7 +3287,7 @@ execa@^4.0.0:
signal-exit "^3.0.2"
strip-final-newline "^2.0.0"
execa@^5.0.0, execa@^5.0.1:
execa@^5.0.0, execa@^5.1.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.0.tgz#3ea50ee863d226bfa323528cce1684e7481dfe46"
integrity sha512-CkdUB7s2y6S+d4y+OM/+ZtQcJCiKUCth4cNImGMqrt2zEVtW2rfHGspQBE1GDo6LjeNIQmTPKXqTCKjqFKyu3A==
@ -4244,13 +4244,13 @@ https-browserify@^1.0.0:
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
hugo-extended@jakejarvis/hugo-extended#8b9580e12fd292e18d7d5ac2e238b61d522729d6:
hugo-extended@jakejarvis/hugo-extended#74fc0b50ee731a881d01e2908e31cbde84272629:
version "0.83.1"
resolved "https://codeload.github.com/jakejarvis/hugo-extended/tar.gz/8b9580e12fd292e18d7d5ac2e238b61d522729d6"
resolved "https://codeload.github.com/jakejarvis/hugo-extended/tar.gz/74fc0b50ee731a881d01e2908e31cbde84272629"
dependencies:
chalk "^4.1.1"
decompress "^4.2.1"
execa "^5.0.1"
execa "^5.1.0"
follow-redirects "^1.14.1"
sumchecker "^3.0.1"