# @stripe/extensibility-dev-tools

Development toolkit for Stripe Apps. Provides template generation, manifest parsing, workspace management, schema handling, and CLI tools.

## Installation

```bash
npm install @stripe/extensibility-dev-tools
```

## CLI tools

| Command         | Description                                 |
| --------------- | ------------------------------------------- |
| `gen-workspace` | Generate a Stripe Apps workspace            |
| `gen-schemas`   | Generate schemas from extension definitions |

## Subpath exports

| Subpath                                            | Description                          |
| -------------------------------------------------- | ------------------------------------ |
| `@stripe/extensibility-dev-tools`                  | Main entry (re-exports below)        |
| `@stripe/extensibility-dev-tools/templates`        | Template generation system           |
| `@stripe/extensibility-dev-tools/dependencies`     | Dependency management                |
| `@stripe/extensibility-dev-tools/manifest`         | Manifest parsing (`stripe-app.yaml`) |
| `@stripe/extensibility-dev-tools/workspace`        | Workspace regeneration               |
| `@stripe/extensibility-dev-tools/jsonschema-tools` | JSON Schema utilities                |
| `@stripe/extensibility-dev-tools/schemas`          | Schema definitions                   |
