awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesPlugin Resolution Strategies

Interfaces for plugins to intercept and modify the module resolution process, including path redirection and virtual module creation.

Distinguishing note: Distinct from general module resolution as it specifically enables plugin-driven overrides and virtual module handling.

Explore 3 awesome GitHub repositories matching development tools & productivity · Plugin Resolution Strategies. Refine with filters or upvote what's useful.

Awesome Plugin Resolution Strategies GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • evanw/esbuildAvatar evanw

    evanw/esbuild

    39,934Vezi pe GitHub↗

    esbuild is a high-performance JavaScript bundler and transpiler designed to transform modern web assets into production-ready code. Built with a focus on speed, it utilizes a concurrent execution model to perform parsing, linking, and code generation across multiple CPU cores. The engine handles a wide range of tasks, including TypeScript compilation, JSX transformation, and CSS bundling, while maintaining a consistent build process across diverse environments. What distinguishes the project is its architecture, which leverages memory-mapped file processing and a single-pass transformation st

    The bundler allows plugins to customize module path resolution by redirecting import paths, marking paths as external, or resolving paths to virtual modules.

    Gobundlercommonjscompiler
    Vezi pe GitHub↗39,934
  • yarnpkg/berryAvatar yarnpkg

    yarnpkg/berry

    8,052Vezi pe GitHub↗

    Berry is a Node.js package manager, dependency resolution engine, and monorepo workspace manager. It provides the tools necessary for resolving, downloading, and managing dependencies to ensure consistent environments across different development machines, while also serving as a publishing tool for uploading versioned package tarballs to registries. The project is distinguished by its implementation of Plug'n'Play, which resolves dependencies without creating a physical node_modules directory by mapping dependencies directly to the file system. This enables a zero-install development workflo

    Allows overriding default version selection logic through configurable rules and constraints to resolve dependency conflicts.

    TypeScriptjavascriptnodejspackage-manager
    Vezi pe GitHub↗8,052
  • apache/mavenAvatar apache

    apache/maven

    5,161Vezi pe GitHub↗

    Maven este un instrument de automatizare a build-ului Java și un orchestrator de build software. Funcționează ca un manager de ciclu de viață al proiectului și sistem de gestionare a dependențelor, folosind un model de obiect al proiectului (POM) standardizat pentru a compila, testa și împacheta proiecte Java. Proiectul se distinge printr-un ciclu de viață al build-ului bazat pe faze și un model de extensie bazat pe plugin-uri, permițând utilizatorilor să lege obiective personalizate de etape specifice ale build-ului. Coordonează software-ul complex prin orchestrarea proiectelor multi-modul și asigură un flux de lucru reproductibil prin neutralizarea variabilelor de mediu și controlul versiunilor de toolchain. Capabilitățile sale acoperă gestionarea cuprinzătoare a dependențelor, inclusiv rezolvarea dependențelor tranzitive și publicarea artefactelor în repository-uri remote. Sistemul oferă, de asemenea, generarea de proiecte prin template-uri și generarea de documentație detaliată pentru producerea referințelor API și a site-urilor de proiect. Instrumentul include o interfață de linie de comandă (CLI) cu completare automată și suportă execuția build-ului offline folosind un cache local de artefacte.

    Resolves full plugin coordinates by searching metadata files across a prioritized list of group IDs.

    Javaapache-mavenbuild-managementhacktoberfest
    Vezi pe GitHub↗5,161
  1. Home
  2. Development Tools & Productivity
  3. Plugin Resolution Strategies

Explorează sub-etichetele

  • Dependency Resolution OverridesRules and constraints that allow overriding the default version selection logic of a package manager. **Distinct from Plugin Resolution Strategies:** Focuses on overriding version selection logic specifically, rather than general plugin-driven module path redirection.