CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-lodash-kebabcase

The lodash method kebabCase exported as a standalone Node.js module for converting strings to kebab-case format

Overall
score

68%

Evaluation68%

1.08x

Agent success when using this tile

Overview
Eval results
Files

rubric.jsonevals/scenario-9/

{
  "context": "Evaluates how well the solution leverages lodash's templating API to compile and render strings with configurable delimiters, imports, variable scoping, and escaping. Checks that the implementation exercises settings management without leaving global template defaults mutated.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Template compile",
      "description": "Uses `_.template` to compile templates and execute the compiled functions for rendering rather than manual string concatenation or replace calls.",
      "max_score": 20
    },
    {
      "name": "Delimiter control",
      "description": "Configures `_.templateSettings` or per-call options for `interpolate`, `escape`, and `evaluate` delimiters, and handles overrides without leaving mutated global settings.",
      "max_score": 20
    },
    {
      "name": "Imports option",
      "description": "Supplies helpers through the `imports` option of `_.template` so functions like `upper` or `format` are callable inside templates without extra global scaffolding.",
      "max_score": 20
    },
    {
      "name": "Variable option",
      "description": "Uses the `variable` option on `_.template` to set the custom scope name requested by the spec, avoiding implicit `with` usage and supporting data keys that shadow globals.",
      "max_score": 20
    },
    {
      "name": "Escape and evaluate",
      "description": "Relies on the `escape` delimiter provided by `_.template` for HTML-safe output and uses evaluate/interpolate segments inside the template for calculations rather than preprocessing externally.",
      "max_score": 20
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/npm-lodash-kebabcase

tile.json