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 whether the solution uses lodash's extensibility and environment-control features to build isolated utility sandboxes with custom helpers and template behavior. Emphasis is on constructing per-sandbox lodash instances, registering helpers correctly, and preventing cross-environment leaks while handling optional global aliases safely.",
"type": "weighted_checklist",
"checklist": [
{
"name": "Sandbox creation",
"description": "Creates lodash environments with `runInContext` (or equivalent per-instance factory) instead of reusing the default `_`, ensuring each sandbox is isolated.",
"max_score": 25
},
{
"name": "Helper mixins",
"description": "Registers provided helpers on the sandbox via `mixin` (chain-enabled) so they are callable both directly and from wrapped/chained collections.",
"max_score": 25
},
{
"name": "Template settings",
"description": "Applies custom delimiters through the sandbox's `templateSettings` and compiles templates with that sandbox's `template`, leaving the global import's settings untouched.",
"max_score": 20
},
{
"name": "Global alias safety",
"description": "When a global alias is requested, assigns the sandbox utilities to that name and restores any previous value using lodash's global-control tools (e.g., `noConflict`) or equivalent handoff logic.",
"max_score": 15
},
{
"name": "Isolation integrity",
"description": "Demonstrates that helpers or template settings added to one sandbox do not appear in other sandboxes or the default `_`, proving all operations run through the isolated instance.",
"max_score": 15
}
]
}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