summaryrefslogtreecommitdiff
path: root/node_modules/@11ty/lodash-custom/README.md
diff options
context:
space:
mode:
authorShipwreckt <me@shipwreckt.co.uk>2025-10-31 20:02:14 +0000
committerShipwreckt <me@shipwreckt.co.uk>2025-10-31 20:02:14 +0000
commit7a52ddeba2a68388b544f529d2d92104420f77b0 (patch)
tree15ddd47457a2cb4a96060747437d36474e4f6b4e /node_modules/@11ty/lodash-custom/README.md
parent53d6ae2b5568437afa5e4995580a3fb679b7b91b (diff)
Changed from static to 11ty!
Diffstat (limited to 'node_modules/@11ty/lodash-custom/README.md')
-rw-r--r--node_modules/@11ty/lodash-custom/README.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/node_modules/@11ty/lodash-custom/README.md b/node_modules/@11ty/lodash-custom/README.md
new file mode 100644
index 0000000..e45d1a9
--- /dev/null
+++ b/node_modules/@11ty/lodash-custom/README.md
@@ -0,0 +1,14 @@
+# @11ty/lodash-custom
+
+Eleventy uses 3 small `lodash` functions:
+
+* [`get`](https://lodash.com/docs/4#get)
+* [`set`](https://lodash.com/docs/4#set)
+* [`chunk`](https://lodash.com/docs/4#chunk)
+
+## Why?
+
+1. The top level `lodash` package includes all of `lodash` and is a hefty 5 MB.
+1. Using the individual, modularized `lodash.get`, `lodash.set`, `lodash.chunk` packages are a much smaller 106 KB but do contain duplicated code. More problematically, these are not being maintained/updated with the newest versions of `lodash`.
+
+This package creates one focused custom dependency using the tools that `lodash` provides to do custom builds ([`lodash-cli`](https://lodash.com/custom-builds)) for these three `lodash` functions with updated versions of `lodash`. \ No newline at end of file