Skip to content

Implement create nodes V2 API for the nx-plugin project #881

@BioPhoton

Description

@BioPhoton

User story

As a maintainer of the project as well as user of the plugin I want to be able to upgrade to latest Nx. This is not given ATM as the plugin only implements createNodes. To unlick a update to Nx 20 we have to implement the createNodes V2 API.

Acceptance criteria

The plugin needs the following changes/additions:

  • the old API is still accessible and working in older Nx versions
    the V2 API is implemented in a way where the V1 version is still able to reuse code
    Target caching is implemented in the V2 API
    Docs are updates
  • Tests for the new API
    • unit
    • integration
    • e2e

Implementation details

This can be used as implementation reference:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Relationships

    None yet

      Participants

      @BioPhoton

      Issue actions

        Implement create nodes V2 API for the `nx-plugin` project · Issue #881 · code-pushup/cli