CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-parcel--plugin

Plugin API for Parcel bundler - provides base classes for creating Parcel plugins including transformers, resolvers, bundlers, namers, runtimes, packagers, optimizers, compressors, reporters, and validators

67

1.06x
Quality

Pending

Does it follow best practices?

Impact

67%

1.06x

Average score across 10 eval scenarios

SecuritybySnyk

Pending

The risk profile of this skill

Overview
Eval results
Files

criteria.jsonevals/scenario-4/

{
  "context": "Evaluates how the solution drives Parcel to run builds while honoring cache configuration, custom config selection, source map control, and automatic dependency installation toggles. Focuses solely on whether those Parcel options are wired correctly, not on general code style or structure.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Parcel build",
      "description": "Creates and runs a Parcel build (or equivalent CLI call) with the provided entry points and output directory rather than reimplementing bundling logic.",
      "max_score": 20
    },
    {
      "name": "Cache toggle",
      "description": "Maps the cache flag to Parcel by setting `shouldDisableCache`/`--no-cache` when caching is off and applying `cacheDir` when a custom cache directory is provided.",
      "max_score": 20
    },
    {
      "name": "Config override",
      "description": "Passes the caller-supplied config path through Parcel’s `config` option or `--config` CLI flag so the build uses that configuration instead of defaults.",
      "max_score": 20
    },
    {
      "name": "Source maps",
      "description": "Respects the source map toggle by wiring it to Parcel’s `defaultTargetOptions.sourceMaps` or `--no-source-maps`, ensuring maps are omitted when disabled.",
      "max_score": 20
    },
    {
      "name": "Auto install",
      "description": "Controls dependency autoinstallation via Parcel’s `shouldAutoInstall` or `--no-autoinstall`, defaulting to true but forcing false when auto-install is disabled.",
      "max_score": 20
    }
  ]
}

tile.json