Skip to content

Implement RFC 0014: Enable Support for Yarn Berry #370

@thitch97

Description

@thitch97

Context

RFC
Exploration

This buildpack should be re-written such that it supports a codepath for installing application dependencies using Yarn Berry.

Details

  • API: The buildpack should require node and yarn during build and should provide either node_modules OR yarn_pkgs.

  • The logic for installing dependencies with Yarn Classic should be kept as separate as possible from that of Yarn Berry; preferably as separate packages.

Acceptance Criteria

Given an application which uses Yarn Berry to manage its dependencies:

  • when pack build is run with the yarn-install buildpack, it should pass detection and build successfully.
  • The required dependencies should be installed in the resulting container.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    📝 Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions