DevSpresso Podcast
Cotygodniowe wiadomości ze świata JS.
Kategorie:
Technologia
Technologia
JS News 97
2022-10-25 02:00:00
### Topics
React ‘use’ hook RFC
JS No.1 - again
Lerna is Back! - again
Jotai 1.8.6
Node 19 & 18 LTS
Software Applications Accessibility Act Bill
### Prowadzący Julek i Olek
https://www.linkedin.com/in/juliusz-jakubowski/
https://www.linkedin.com/in/aleksander-jakubowski/
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/zuCP_Th7isU
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-97
### Timestamps
00:00 - Intro
00:39 - JS still No. 1
03:49 - Software Applications Accessibility Act Bill
08:25 - node 18 i 19
09:42 - Jotai
11:21 - Lerna
14:44 - React ‘use’ RFC
### Źródła
React ‘use’ hook RFC
https://github.com/acdlite/rfcs/blob/first-class-promises/text/0000-first-class-support-for-promises.md
https://github.com/reactjs/rfcs/pull/229
Node 19 & 18 LTS
https://nodejs.org/en/blog/announcements/v19-release-announce/
https://nodejs.org/en/blog/release/v19.0.0/
Software Applications Accessibility Act Bill
https://benmyers.dev/blog/a11yact-bill/
Jotai 1.8.6
https://github.com/pmndrs/jotai/releases/tag/v1.8.6
Lerna is back, again
https://blog.nrwl.io/lerna-reborn-whats-new-in-v6-10aec6e9091c
JS still No. 1
https://redmonk.com/sogrady/2022/10/20/language-rankings-6-22/
### Topics
React ‘use’ hook RFC
JS No.1 - again
Lerna is Back! - again
Jotai 1.8.6
Node 19 & 18 LTS
Software Applications Accessibility Act Bill
### Prowadzący Julek i Olek
https://www.linkedin.com/in/juliusz-jakubowski/
https://www.linkedin.com/in/aleksander-jakubowski/
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/zuCP_Th7isU
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-97
### Timestamps
00:00 - Intro
00:39 - JS still No. 1
03:49 - Software Applications Accessibility Act Bill
08:25 - node 18 i 19
09:42 - Jotai
11:21 - Lerna
14:44 - React ‘use’ RFC
### Źródła
React ‘use’ hook RFC
https://github.com/acdlite/rfcs/blob/first-class-promises/text/0000-first-class-support-for-promises.md
https://github.com/reactjs/rfcs/pull/229
Node 19 & 18 LTS
https://nodejs.org/en/blog/announcements/v19-release-announce/
https://nodejs.org/en/blog/release/v19.0.0/
Software Applications Accessibility Act Bill
https://benmyers.dev/blog/a11yact-bill/
Jotai 1.8.6
https://github.com/pmndrs/jotai/releases/tag/v1.8.6
Lerna is back, again
https://blog.nrwl.io/lerna-reborn-whats-new-in-v6-10aec6e9091c
JS still No. 1
https://redmonk.com/sogrady/2022/10/20/language-rankings-6-22/
JS News 96
2022-10-18 02:00:00
### Topics
pnpm 7.13.5
Bun 0.2.0
Storybook 7.0
JetBrains Fleet
Fontaine
State of CSS
### Prowadzący Franek i Olek
https://www.linkedin.com/in/franekmadej/
https://www.linkedin.com/in/aleksander-jakubowski/
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/wbZJzBQOuYQ
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-96
### Timestamps
00:00 - Intro
00:38 - pnpm
02:57 - bun 0.2.0
04:42 - storybook 7
08:19 - Node 18.11
10:06 - JetBrains Fleet
12:06 - Fontaine
14:48 - State of CSS
### Źródła
pnpm 7.13.5 https://github.com/pnpm/pnpm/releases/tag/v7.13.5
BUN v0.2.0 https://github.com/oven-sh/bun/releases/tag/bun-v0.2.0
Storybook 7.0 https://storybook.js.org/blog/first-class-vite-support-in-storybook/
Node 18.11.0 Current https://nodejs.org/en/blog/release/v18.11.0/
JetBrains Fleet public preview https://blog.jetbrains.com/fleet/2022/10/introducing-the-fleet-public-preview/
Fontaine https://github.com/unjs/fontaine
State of CSS survey 2022 https://survey.devographics.com/survey/state-of-css/2022
### Topics
pnpm 7.13.5
Bun 0.2.0
Storybook 7.0
JetBrains Fleet
Fontaine
State of CSS
### Prowadzący Franek i Olek
https://www.linkedin.com/in/franekmadej/
https://www.linkedin.com/in/aleksander-jakubowski/
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/wbZJzBQOuYQ
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-96
### Timestamps
00:00 - Intro
00:38 - pnpm
02:57 - bun 0.2.0
04:42 - storybook 7
08:19 - Node 18.11
10:06 - JetBrains Fleet
12:06 - Fontaine
14:48 - State of CSS
### Źródła
pnpm 7.13.5 https://github.com/pnpm/pnpm/releases/tag/v7.13.5
BUN v0.2.0 https://github.com/oven-sh/bun/releases/tag/bun-v0.2.0
Storybook 7.0 https://storybook.js.org/blog/first-class-vite-support-in-storybook/
Node 18.11.0 Current https://nodejs.org/en/blog/release/v18.11.0/
JetBrains Fleet public preview https://blog.jetbrains.com/fleet/2022/10/introducing-the-fleet-public-preview/
Fontaine https://github.com/unjs/fontaine
State of CSS survey 2022 https://survey.devographics.com/survey/state-of-css/2022
JS News 95
2022-10-11 02:00:00
### Topics
Axios 1.0 i wpadka
Create Nuxt App 5.0
10 lat TS
Cloudflare i darmowa CAPTCHA
git 2.38.0
### Prowadzący Franek i Aleksander
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/B9f1Sh1L02A
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-95
### Timestamps
00:00 - Intro
00:43 - Axios 1.0 i wpadka
04:03 - Create Nuxt App 5.0
04:39 - 10 lat TS
04:54 - Cloudflare i darmowa CAPTCHA
06:20 - git 2.38.0
### Źródła
Axios 1.0 i wpadka https://github.com/axios/axios/releases
Create Nuxt App 5.0 https://github.com/nuxt/create-nuxt-app/releases/tag/v5.0.0
10 lat TS https://devblogs.microsoft.com/typescript/ten-years-of-typescript
Cloudflare i darmowa CAPTCHA https://blog.cloudflare.com/turnstile-private-captcha-alternative
git 2.38.0 https://github.blog/2022-10-03-highlights-from-git-2-38/
### Topics
Axios 1.0 i wpadka
Create Nuxt App 5.0
10 lat TS
Cloudflare i darmowa CAPTCHA
git 2.38.0
### Prowadzący Franek i Aleksander
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/B9f1Sh1L02A
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-95
### Timestamps
00:00 - Intro
00:43 - Axios 1.0 i wpadka
04:03 - Create Nuxt App 5.0
04:39 - 10 lat TS
04:54 - Cloudflare i darmowa CAPTCHA
06:20 - git 2.38.0
### Źródła
Axios 1.0 i wpadka https://github.com/axios/axios/releases
Create Nuxt App 5.0 https://github.com/nuxt/create-nuxt-app/releases/tag/v5.0.0
10 lat TS https://devblogs.microsoft.com/typescript/ten-years-of-typescript
Cloudflare i darmowa CAPTCHA https://blog.cloudflare.com/turnstile-private-captcha-alternative
git 2.38.0 https://github.blog/2022-10-03-highlights-from-git-2-38/
JS News 94
2022-10-04 02:00:00
### Topics
useEvent RFC zamknięty
Node v18.10.0 (Current)
React Docs Beta
RN (Expo) RFC - File-based routing
Raycast, czy Spotlight?
Google Stadia is out - 01.2023
### Prowadzący Piotr i Franek
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/9TcM1GIU0cY
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-94
### Timestamps
00:00 - Intro
### Źródła
Node v18.10.0 (Current) https://nodeweekly.com/link/129438/web
React - I love you, but you’re bringing me down https://marmelab.com/blog/2022/09/20/react-i-love-you.html
useEvent RFC zamknięty https://github.com/reactjs/rfcs/pull/220
React Docs Beta - większość dokumentacji przeniesiona https://twitter.com/dan_abramov/status/1575367224541560833
https://beta.reactjs.org/
RN (Expo) RFC - File-based routing https://blog.expo.dev/rfc-file-system-based-routing-in-react-native-7a35474722a
Raycast, czy Spotlight? https://www.raycast.com/
Google Stadia is out - 18.01.2023 https://www.theverge.com/2022/9/29/23378713/google-stadia-shutting-down-game-streaming-january-2023
### Topics
useEvent RFC zamknięty
Node v18.10.0 (Current)
React Docs Beta
RN (Expo) RFC - File-based routing
Raycast, czy Spotlight?
Google Stadia is out - 01.2023
### Prowadzący Piotr i Franek
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/9TcM1GIU0cY
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-94
### Timestamps
00:00 - Intro
### Źródła
Node v18.10.0 (Current) https://nodeweekly.com/link/129438/web
React - I love you, but you’re bringing me down https://marmelab.com/blog/2022/09/20/react-i-love-you.html
useEvent RFC zamknięty https://github.com/reactjs/rfcs/pull/220
React Docs Beta - większość dokumentacji przeniesiona https://twitter.com/dan_abramov/status/1575367224541560833
https://beta.reactjs.org/
RN (Expo) RFC - File-based routing https://blog.expo.dev/rfc-file-system-based-routing-in-react-native-7a35474722a
Raycast, czy Spotlight? https://www.raycast.com/
Google Stadia is out - 18.01.2023 https://www.theverge.com/2022/9/29/23378713/google-stadia-shutting-down-game-streaming-january-2023
JS News 93
2022-09-28 02:00:00
### Topics
Google Cloud Next 2022
Chrome 106 - DevTools
Chrome i Edge podsłuchują!
NPM + auth for all commands
Ember.js + TS preview
React Responsive
Tesseract js 3.0
Amplication 1.0
### Prowadzący Piotr i Sebastian
https://www.linkedin.com/in/piotrzaborow/
https://www.linkedin.com/in/smysakowski
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/WDec3m-_iNY
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-93
### Timestamps
00:00 - Intro
### Źródła
Google Cloud Next 2022 https://cloud.withgoogle.com/next
Chrome 106 - DevTools https://developer.chrome.com/blog/new-in-devtools-106/
Chrome i Edge podsłuchują! https://www.spiceworks.com/it-security/network-security/news/spellcheck-threat-google-chrome-microsoft-edge/
NPM + auth for all commands https://github.blog/changelog/2022-09-20-web-based-authentication-now-works-for-all-npm-commands/
Ember.js + TS preview https://blog.emberjs.com/announcing-official-typescript-types-public-preview/
React Responsive https://github.com/yocontra/react-responsive/blob/master/CHANGELOG.md
Tesseract js 3.0 https://github.com/naptha/tesseract.js/releases
Amplication 1.0 https://github.com/amplication/amplication/releases/tag/v1.0.0
### Topics
Google Cloud Next 2022
Chrome 106 - DevTools
Chrome i Edge podsłuchują!
NPM + auth for all commands
Ember.js + TS preview
React Responsive
Tesseract js 3.0
Amplication 1.0
### Prowadzący Piotr i Sebastian
https://www.linkedin.com/in/piotrzaborow/
https://www.linkedin.com/in/smysakowski
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/WDec3m-_iNY
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-93
### Timestamps
00:00 - Intro
### Źródła
Google Cloud Next 2022 https://cloud.withgoogle.com/next
Chrome 106 - DevTools https://developer.chrome.com/blog/new-in-devtools-106/
Chrome i Edge podsłuchują! https://www.spiceworks.com/it-security/network-security/news/spellcheck-threat-google-chrome-microsoft-edge/
NPM + auth for all commands https://github.blog/changelog/2022-09-20-web-based-authentication-now-works-for-all-npm-commands/
Ember.js + TS preview https://blog.emberjs.com/announcing-official-typescript-types-public-preview/
React Responsive https://github.com/yocontra/react-responsive/blob/master/CHANGELOG.md
Tesseract js 3.0 https://github.com/naptha/tesseract.js/releases
Amplication 1.0 https://github.com/amplication/amplication/releases/tag/v1.0.0
JS News 90
2022-08-23 02:00:00
### Topics
TS 4.8 RC
Deno news
LGTM.com going down
Gov.uk i jQuery vol.2
Cypres Migrator
Astro 1.0
RedWoodjs v2.2
### Prowadzący Julek i Olek
https://www.linkedin.com/in/juliusz-jakubowski/
https://www.linkedin.com/in/aleksander-jakubowski/
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/BuWYsebUMMM
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-90
### Źródła
Deno + npm - Material promocyjny od Deno https://deno.com/blog/changes
Cypres Migrator https://www.cypress.io/blog/2022/08/10/cypress-migrator-protractor/
Typescript 4.8 RC https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/
Astro 1.0 https://astro.build/blog/astro-1/
Redwoodjs v2.2.0 https://github.com/redwoodjs/redwood/releases/tag/v2.2.0
LGTM.com going down https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/
Gov.uk i jQuery vol.2
https://insidegovuk.blog.gov.uk/2022/08/15/the-impact-of-removing-jquery-on-our-web-performance/
### Topics
TS 4.8 RC
Deno news
LGTM.com going down
Gov.uk i jQuery vol.2
Cypres Migrator
Astro 1.0
RedWoodjs v2.2
### Prowadzący Julek i Olek
https://www.linkedin.com/in/juliusz-jakubowski/
https://www.linkedin.com/in/aleksander-jakubowski/
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/BuWYsebUMMM
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-90
### Źródła
Deno + npm - Material promocyjny od Deno https://deno.com/blog/changes
Cypres Migrator https://www.cypress.io/blog/2022/08/10/cypress-migrator-protractor/
Typescript 4.8 RC https://devblogs.microsoft.com/typescript/announcing-typescript-4-8-rc/
Astro 1.0 https://astro.build/blog/astro-1/
Redwoodjs v2.2.0 https://github.com/redwoodjs/redwood/releases/tag/v2.2.0
LGTM.com going down https://github.blog/2022-08-15-the-next-step-for-lgtm-com-github-code-scanning/
Gov.uk i jQuery vol.2
https://insidegovuk.blog.gov.uk/2022/08/15/the-impact-of-removing-jquery-on-our-web-performance/
JS News 89
2022-08-09 02:00:00
### Topics
GH Projects is on!
Bitbucket + docker build
Google + cookies
CodeSandbox Projects
Electron 20
Expo 46
Docosaurus 2.0
React Starting Kit + Vite
Safari Technology Preview 150
### Prowadzący Piotr i Sebastian
https://www.linkedin.com/in/piotrzaborow/
https://www.linkedin.com/in/smysakowski
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/xIxNKa9W5F4
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-89
### Timestamps
00:00 - Intro
01:00 - GH Projects is on!
03:39 - Bitbucket + docker build
06:16 - Google + cookies
09:10 - CodeSandbox Projects
14:29 - Electron 20
18:55 - Expo 46
23:33 - Docosaurus 2.0
25:31 - React Starting Kit + Vite
29:00 - Safari Technology Preview 150
### Źródła
GH Projects is on!
https://github.blog/2022-07-27-planning-next-to-your-code-github-projects-is-now-generally-available/
Bitbucket + docker build
https://bitbucket.org/blog/announcing-support-for-docker-buildkit-in-bitbucket-pipelines
Google + cookies
https://www.theregister.com/2022/07/28/google_postpones_thirdparty_cookie_phaseout/
CodeSandbox Projects
https://codesandbox.io/post/open-beta
Electron 20
https://www.electronjs.org/blog/electron-20-0
Expo 46
https://blog.expo.dev/expo-sdk-46-c2a1655f63f7
Docosaurus 2.0
https://docusaurus.io/blog/2022/08/01/announcing-docusaurus-2.0
React Starting Kit + Vite
https://www.reddit.com/r/reactjs/comments/w9ki8d/react_starter_kit_21k_switched_from_webpack_to
Safari Technology Preview 150
https://webkit.org/blog/13066/release-notes-for-safari-technology-preview-150/
### Topics
GH Projects is on!
Bitbucket + docker build
Google + cookies
CodeSandbox Projects
Electron 20
Expo 46
Docosaurus 2.0
React Starting Kit + Vite
Safari Technology Preview 150
### Prowadzący Piotr i Sebastian
https://www.linkedin.com/in/piotrzaborow/
https://www.linkedin.com/in/smysakowski
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/xIxNKa9W5F4
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-89
### Timestamps
00:00 - Intro
01:00 - GH Projects is on!
03:39 - Bitbucket + docker build
06:16 - Google + cookies
09:10 - CodeSandbox Projects
14:29 - Electron 20
18:55 - Expo 46
23:33 - Docosaurus 2.0
25:31 - React Starting Kit + Vite
29:00 - Safari Technology Preview 150
### Źródła
GH Projects is on!
https://github.blog/2022-07-27-planning-next-to-your-code-github-projects-is-now-generally-available/
Bitbucket + docker build
https://bitbucket.org/blog/announcing-support-for-docker-buildkit-in-bitbucket-pipelines
Google + cookies
https://www.theregister.com/2022/07/28/google_postpones_thirdparty_cookie_phaseout/
CodeSandbox Projects
https://codesandbox.io/post/open-beta
Electron 20
https://www.electronjs.org/blog/electron-20-0
Expo 46
https://blog.expo.dev/expo-sdk-46-c2a1655f63f7
Docosaurus 2.0
https://docusaurus.io/blog/2022/08/01/announcing-docusaurus-2.0
React Starting Kit + Vite
https://www.reddit.com/r/reactjs/comments/w9ki8d/react_starter_kit_21k_switched_from_webpack_to
Safari Technology Preview 150
https://webkit.org/blog/13066/release-notes-for-safari-technology-preview-150/
JS News 88
2022-07-19 02:00:00
### Topics
2 lata DevSpresso!
FF 102 i FB
Turkey → Türkiye
Eruda
Node 18.6
Linkinator 4
Vercel -node 12
Vite 3
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/PlJdG5_kank
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-88
### Prowadzący Julek i Aleksander
https://www.linkedin.com/in/juliusz-jakubowski/
https://www.linkedin.com/in/arakutska/
### Źródła
Firefox 102 i FB
https://www.bleepingcomputer.com/news/security/new-firefox-privacy-feature-strips-urls-of-tracking-parameters/
https://www.ghacks.net/2022/07/17/facebook-has-started-to-encrypt-links-to-counter-privacy-improving-url-stripping/
Turkey → Turkiye https://www.iso.org/obp/ui/#iso:code:3166:TR
Eruda - mobile browser tools https://github.com/liriliri/eruda
Node 18.6 custom ESM modules
https://nodejs.org/en/blog/release/v18.6.0/
https://dev.to/jakobjingleheimer/custom-esm-loaders-who-what-when-where-why-how-4i1o
Linkinator 4 https://github.com/JustinBeckwith/linkinator/releases/tag/v4.0.0
Vercel is deprecating node 12 https://vercel.com/changelog/node-js-12-is-being-deprecated
Vite 3 https://vitejs.dev/blog/announcing-vite3.html
### Topics
2 lata DevSpresso!
FF 102 i FB
Turkey → Türkiye
Eruda
Node 18.6
Linkinator 4
Vercel -node 12
Vite 3
### Słuchaj jak Ci wygodnie
Youtube https://youtu.be/PlJdG5_kank
Spotify http://bit.ly/devspresso_spotify
Google Podcast http://bit.ly/devspresso_google_podcast
iTunes http://bit.ly/devspresso_itunes
SoundCloud https://soundcloud.com/devspresso/js-news-88
### Prowadzący Julek i Aleksander
https://www.linkedin.com/in/juliusz-jakubowski/
https://www.linkedin.com/in/arakutska/
### Źródła
Firefox 102 i FB
https://www.bleepingcomputer.com/news/security/new-firefox-privacy-feature-strips-urls-of-tracking-parameters/
https://www.ghacks.net/2022/07/17/facebook-has-started-to-encrypt-links-to-counter-privacy-improving-url-stripping/
Turkey → Turkiye https://www.iso.org/obp/ui/#iso:code:3166:TR
Eruda - mobile browser tools https://github.com/liriliri/eruda
Node 18.6 custom ESM modules
https://nodejs.org/en/blog/release/v18.6.0/
https://dev.to/jakobjingleheimer/custom-esm-loaders-who-what-when-where-why-how-4i1o
Linkinator 4 https://github.com/JustinBeckwith/linkinator/releases/tag/v4.0.0
Vercel is deprecating node 12 https://vercel.com/changelog/node-js-12-is-being-deprecated
Vite 3 https://vitejs.dev/blog/announcing-vite3.html