

# `oroc tooling typescript`

Export web compiler context and selected Oro SDK declarations.

## Usage

```bash
oroc tooling typescript [options] [<project-dir>]
```

## Options

| Option | Description |
| --- | --- |
| `--prepare` | materialize the editor config and TypeScript plugin |
| `--refresh` | allocate a fresh editor generation |
| `--offline` | use installed packages; disable automatic typings acquisition in LSP |
| `--config=<path>` | use an explicit oro.toml or oro.ini |
| `-h, --help` | show help |

## Notes

Uses the original tsconfig.json/jsconfig.json, including references, or explicit source declarations.

Without a declared scope, tsserver infers projects from opened documents and their imports.

Does not rewrite application configs, emit JavaScript, or install packages.

The default TypeScript LSP adapter adds Oro declarations through an Oro-owned tsserver plugin.

See [docs/LANGUAGE_SERVER.md](https://github.com/oro-computer/runtime/blob/v0.2.1/docs/LANGUAGE_SERVER.md) for configuration and editor examples.
