惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Know Your Adversary
Know Your Adversary
云风的 BLOG
云风的 BLOG
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
罗磊的独立博客
宝玉的分享
宝玉的分享
Vercel News
Vercel News
Martin Fowler
Martin Fowler
N
Netflix TechBlog - Medium
P
Proofpoint News Feed
T
Threatpost
Security Latest
Security Latest
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Stack Overflow Blog
Stack Overflow Blog
I
Intezer
P
Privacy International News Feed
D
Docker
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
M
MIT News - Artificial intelligence
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
Lohrmann on Cybersecurity
Google DeepMind News
Google DeepMind News
The Last Watchdog
The Last Watchdog
A
Arctic Wolf
IT之家
IT之家
S
SegmentFault 最新的问题
S
Securelist
博客园 - 叶小钗
N
News and Events Feed by Topic
F
Full Disclosure
Security Archives - TechRepublic
Security Archives - TechRepublic
Engineering at Meta
Engineering at Meta
Hacker News: Ask HN
Hacker News: Ask HN
博客园 - Franky
GbyAI
GbyAI
AI
AI
Y
Y Combinator Blog
WordPress大学
WordPress大学
Latest news
Latest news
Microsoft Security Blog
Microsoft Security Blog
人人都是产品经理
人人都是产品经理
N
News | PayPal Newsroom
The Cloudflare Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
I
InfoQ

Eleventy Blog

New Sponsorship Tiers for the Build Awesome Kickstarter Securely Publishing our Packages to npm How We Use GitHub Issues and How That’s Changing Back Build Awesome Pro and make it easier to build for the web! The Possum Mascot, now with additional Awesome Collaborative Editing as Progressive Enhancement Eleventy is now Build Awesome Eleventy, 2025 in Review The Eleventy Community Survey (2025)
Eleventy Core Dependency Watch (2025 Edition)
Zach Leather · 2025-12-12 · via Eleventy Blog

In our quest for smoother long term maintenance and hardened security footprint, we wanted to let folks know that we’ve made even more exciting dependency simplification improvements on the v4 canary prereleases!

Notably when comparing v4.0.0-alpha.6 to v3.1.2, we’ve:

  • Reduced our total dependency count from 134 to 105 (21.6%)
  • Dropped third-party dependency count from 123 to 89 (27.6%)
  • Decreased node_modules weight from 21 MiB to 14 MiB (33.3%)

Full History

Here’s how things have looked over the full length of the project:

Version Deps (3rd-party) Change node_modules Size Change
v0.2.0 (2018 January) First npm release! ×401 (400) - 51 MiB -
v0.12.1 (2021 March) ×362 (360) 9.7% 68 MiB 33.3%
v1.0.2 (2022 August) ×360 (357) 0.5% 71 MiB 4.4%
v2.0.1 (2023 March) ×213 (208) 40.8% 35 MiB 50.7%
v3.0.0 (2024 October) ×187 (174) 12.2% 27 MiB 22.8%
v3.1.2 (2025 June) ×134 (123) 28.3% 21 MiB 22.2%
v4.0.0-alpha.1 (2025 July) ×130 (116) 2.9% 16 MiB 23.8%
v4.0.0-alpha.6 (2025 December) ×105 (89) 19.2% 14 MiB 12.5%
  • Numbers were compiled via fresh install of Eleventy core in a new directory (with npm@11.7.0 and Node v24.11.1).
  • npm ls --omit=dev --all --parseable | wc -l provided the dependency count (minus one for the root directory).
  • node_modules folder sizes via du -m node_modules.

More Blog Posts