CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-nodeenv

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

80

1.25x
Overview
Eval results
Files

rubric.jsonevals/scenario-2/

{
  "context": "This criteria evaluates how well the engineer uses the nodeenv package to create Node.js virtual environments with source code compilation. The focus is on correctly utilizing nodeenv's compilation features, configuration options, and build parameters.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses create_environment",
      "description": "Uses nodeenv's create_environment() function to orchestrate the environment creation process",
      "max_score": 20
    },
    {
      "name": "Configures source compilation",
      "description": "Sets prebuilt=False or uses --source flag to enable source code compilation instead of binary installation",
      "max_score": 15
    },
    {
      "name": "Applies without_ssl option",
      "description": "Uses the --without-ssl or without_ssl parameter to build Node.js without SSL support",
      "max_score": 10
    },
    {
      "name": "Applies debug option",
      "description": "Uses the --debug or debug parameter to build Node.js with debugging symbols",
      "max_score": 10
    },
    {
      "name": "Applies profile option",
      "description": "Uses the --profile or profile parameter to enable profiling support in Node.js build",
      "max_score": 10
    },
    {
      "name": "Configures parallel jobs",
      "description": "Uses the --jobs or jobs parameter to control the number of parallel make jobs during compilation",
      "max_score": 15
    },
    {
      "name": "Uses parse_args",
      "description": "Uses nodeenv's parse_args() function to parse command-line arguments or create Config object with appropriate settings",
      "max_score": 10
    },
    {
      "name": "Handles make path",
      "description": "Uses the --make or make parameter to specify custom make command path if needed",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-nodeenv

tile.json