Skip to content

[01] Real Devtools Provider Adoption #16

Description

@artiphishle

Goal

Add Ankh package metadata for @ankhorage/devtools while keeping this package focused on primitive tools.

devtools should continue to own wrappers/config for:

  • eslint
  • prettier
  • knip

It should not own local emulator/app workflows; those belong in @ankhorage/dev.

Suggested metadata

{
  "ankh": {
    "category": "devtools",
    "provider": "./dist/ankh.provider.js",
    "capabilities": [
      "devtools.lint",
      "devtools.format",
      "devtools.knip"
    ]
  }
}

Target commands

ankh devtools lint
ankh devtools format
ankh devtools knip

These may simply delegate to the existing package binaries.

Acceptance criteria

  • package.json.ankh metadata exists.
  • Provider commands are optional but metadata is valid.
  • Existing binaries continue to work unchanged.
  • @ankhorage/doctor can validate this package as an adopted Ankhorage package.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions