The lodash method kebabCase exported as a standalone Node.js module for converting strings to kebab-case format
Overall
score
68%
Evaluation — 68%
↑ 1.08xAgent success when using this tile
{
"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-kebabcasedocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10