|
|
|
|
|
by TheSisb2
979 days ago
|
|
In between barrel files and no barrel files, are unbarrelled files. This is where you have one installable package (i.e.: @cool-lib/core) and create imports from sub-paths like this: import Button from "@cool-lib/core/button"; import Link from "@cool-lib/core/link"; import Widget from "@cool-lib/core/widget"; This is similar to what lodash does too. Still have more imports, but only one package.json dependency! And the same perf gains. |
|