or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
npmpkg:npm/@babel/runtime@7.28.x
tile.json

tessl/npm-babel--runtime

tessl install tessl/npm-babel--runtime@7.28.0

Babel's modular runtime helpers that provide transpilation support for modern JavaScript features

Agent Success

Agent success rate when using this tile

94%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.19x

Baseline

Agent success rate without this tile

79%

rubric.jsonevals/scenario-8/

{
  "context": "This evaluation assesses the engineer's ability to use @babel/core's createConfigItem API (or its sync/async variants) to programmatically create and manage plugin and preset configuration wrappers. The focus is on proper usage of the createConfigItem functions and correct handling of plugin vs preset types.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses createConfigItem API",
      "description": "Solution uses createConfigItem, createConfigItemSync, or createConfigItemAsync functions from @babel/core to create configuration wrappers for plugins",
      "max_score": 25
    },
    {
      "name": "Plugin type specification",
      "description": "When creating plugin configuration items, the solution correctly specifies type: 'plugin' in the options passed to createConfigItem",
      "max_score": 15
    },
    {
      "name": "Preset type specification",
      "description": "When creating preset configuration items, the solution correctly specifies type: 'preset' in the options passed to createConfigItem",
      "max_score": 15
    },
    {
      "name": "Passes plugin/preset value",
      "description": "Solution correctly passes the plugin or preset name/function as the first argument to createConfigItem",
      "max_score": 15
    },
    {
      "name": "Passes options correctly",
      "description": "Solution correctly passes user-provided options in the options object to createConfigItem, maintaining the structure with the value and options fields",
      "max_score": 15
    },
    {
      "name": "Stores ConfigItem objects",
      "description": "Solution stores and returns the actual ConfigItem objects created by createConfigItem (not recreated objects or plain data)",
      "max_score": 10
    },
    {
      "name": "Separates plugins and presets",
      "description": "Solution correctly maintains separate collections or filtering for plugins vs presets when implementing getPlugins() and getPresets() methods",
      "max_score": 5
    }
  ]
}