CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-nodeenv

tessl install tessl/pypi-nodeenv@1.9.0

Node.js virtual environment builder for creating isolated Node.js environments

Agent Success

Agent success rate when using this tile

80%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.25x

Baseline

Agent success rate without this tile

64%

rubric.jsonevals/scenario-8/

{
  "context": "This evaluation assesses how effectively the engineer uses the nodeenv package to create cross-platform Node.js virtual environments. The focus is on utilizing nodeenv's multi-platform and architecture support capabilities to build isolated Node.js environments.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses nodeenv package",
      "description": "Solution imports and uses the nodeenv package (or invokes it via subprocess) to create Node.js virtual environments instead of implementing custom environment creation logic",
      "max_score": 30
    },
    {
      "name": "Environment creation",
      "description": "Uses nodeenv's create_environment() function or equivalent CLI command (e.g., 'nodeenv <dir>') to create the isolated Node.js environment in the target directory",
      "max_score": 25
    },
    {
      "name": "Version specification",
      "description": "Correctly passes Node.js version parameter using nodeenv's version specification mechanisms (e.g., --node=VERSION flag or node_version_from_args() function) to install the requested version",
      "max_score": 20
    },
    {
      "name": "Platform-aware setup",
      "description": "Leverages nodeenv's built-in platform detection (e.g., get_arch_name(), get_system_type()) or allows nodeenv to automatically handle platform-specific binary selection and directory structure creation",
      "max_score": 15
    },
    {
      "name": "Activation scripts",
      "description": "Relies on nodeenv's automatic generation of platform-appropriate activation scripts (bash for Unix, PowerShell for Windows) rather than manually creating activation scripts",
      "max_score": 10
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/nodeenv@1.9.x
tile.json