CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/npm-lerna--init

tessl install tessl/npm-lerna--init@6.6.0

Create a new Lerna repo or upgrade an existing repo to the current version of Lerna

Agent Success

Agent success rate when using this tile

75%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.36x

Baseline

Agent success rate without this tile

55%

rubric.jsonevals/scenario-3/

{
  "context": "This criteria evaluates how well the engineer uses Lerna's independent versioning features to build a CLI tool for managing package versions in a monorepo. The focus is on proper usage of Lerna's init, version, and list commands with independent versioning mode.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Independent versioning initialization",
      "description": "Uses `lerna init` with the `--independent` flag or sets `version: 'independent'` in lerna.json to properly configure the monorepo for independent versioning mode.",
      "max_score": 25
    },
    {
      "name": "Lerna version command",
      "description": "Uses `lerna version` command to bump package versions. Should use appropriate flags such as `--no-git-tag-version`, `--no-push`, or `--yes` for non-interactive operation.",
      "max_score": 25
    },
    {
      "name": "Package-specific versioning",
      "description": "Correctly targets specific packages for version bumping using package selection (e.g., using the package name as argument or filtering mechanisms) and specifies the version bump type (major, minor, patch).",
      "max_score": 20
    },
    {
      "name": "Lerna list command",
      "description": "Uses `lerna list` or `lerna ls` command to display packages. May use flags like `--long`, `--json`, or `--all` to control output format.",
      "max_score": 20
    },
    {
      "name": "Non-interactive mode",
      "description": "Properly configures Lerna commands to run without user prompts using flags like `--yes`, `--no-git-tag-version`, or similar non-interactive options.",
      "max_score": 10
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/@lerna/init@6.6.x
tile.json