BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//endoflife.ai//Lifecycle calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Node.js lifecycle dates (endoflife.ai)
X-WR-CALDESC:End of active support\, end of life and extended support dates
  for Node.js\, updated with every endoflife.ai build. https://endoflife.ai
 /nodejs
REFRESH-INTERVAL;VALUE=DURATION:P1D
X-PUBLISHED-TTL:P1D
BEGIN:VEVENT
UID:nodejs-26-support@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20271020
DTEND;VALUE=DATE:20271021
SUMMARY:Node.js 26: end of active support
DESCRIPTION:Node.js 26 end of active support on 2027-10-20\, per endoflife.
 ai lifecycle data\; the page shows the source of each date and the day it 
 was last read. https://endoflife.ai/nodejs/26
URL:https://endoflife.ai/nodejs/26
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-26-eol@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20290430
DTEND;VALUE=DATE:20290501
SUMMARY:Node.js 26: end of life
DESCRIPTION:Node.js 26 end of life on 2029-04-30\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/nodejs/26
URL:https://endoflife.ai/nodejs/26
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-25-support@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20260401
DTEND;VALUE=DATE:20260402
SUMMARY:Node.js 25: end of active support
DESCRIPTION:Node.js 25 end of active support on 2026-04-01\, per endoflife.
 ai lifecycle data\; the page shows the source of each date and the day it 
 was last read. https://endoflife.ai/nodejs/25
URL:https://endoflife.ai/nodejs/25
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-25-eol@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20260601
DTEND;VALUE=DATE:20260602
SUMMARY:Node.js 25: end of life
DESCRIPTION:Node.js 25 end of life on 2026-06-01\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/nodejs/25
URL:https://endoflife.ai/nodejs/25
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-24-support@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20261020
DTEND;VALUE=DATE:20261021
SUMMARY:Node.js 24: end of active support
DESCRIPTION:Node.js 24 end of active support on 2026-10-20\, per endoflife.
 ai lifecycle data\; the page shows the source of each date and the day it 
 was last read. https://endoflife.ai/nodejs/24
URL:https://endoflife.ai/nodejs/24
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-24-eol@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20280430
DTEND;VALUE=DATE:20280501
SUMMARY:Node.js 24: end of life
DESCRIPTION:Node.js 24 end of life on 2028-04-30\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/nodejs/24
URL:https://endoflife.ai/nodejs/24
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-22-eol@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20270430
DTEND;VALUE=DATE:20270501
SUMMARY:Node.js 22: end of life
DESCRIPTION:Node.js 22 end of life on 2027-04-30\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/nodejs/22
URL:https://endoflife.ai/nodejs/22
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
UID:nodejs-20-eol@endoflife.ai
DTSTAMP:20261109T140930Z
DTSTART;VALUE=DATE:20260430
DTEND;VALUE=DATE:20260501
SUMMARY:Node.js 20: end of life
DESCRIPTION:Node.js 20 end of life on 2026-04-30\, per endoflife.ai lifecyc
 le data\; the page shows the source of each date and the day it was last r
 ead. https://endoflife.ai/nodejs/20
URL:https://endoflife.ai/nodejs/20
TRANSP:TRANSPARENT
END:VEVENT
END:VCALENDAR
