vendored
Vendored is the past participle of vendor, used as an adjective and noun in business and computing. In general, it describes goods or services supplied by an external seller. In software development, vendoring refers to embedding external code or assets within a project’s repository, typically under a directory named vendor, in order to provide a fixed, self-contained set of dependencies.
Vendored dependencies are intended to guarantee reproducible builds, offline access, and isolation from upstream outages or
There are drawbacks: increased repository size, duplicated code across projects, and potential licensing or security concerns
Etymology: from the verb vendor, meaning to sell; vendored describes goods or code supplied by a vendor.