rofrischmann/elodin

View on GitHub
website/pages/docs/setup/ecosystem.mdx

Summary

Maintainability
Test Coverage
import DocLayout from '../../../components/DocLayout.js'

export default DocLayout

# Ecosystem

The Elodin Ecosystem consists of several packages for a wide variety of use cases to enable as many developers as possible to gradually adopt Elodin in their projects.

### Core

- [@elodin/core](/docs/api/core)
- [@elodin/parser](/docs/api/parser)
- [@elodin/traverser](/docs/api/traverser)
- [@elodin/format](/docs/api/format)
- [@elodin/types](/docs/api/types)

### Generators

#### JavaScript

- [@elodin/generator-javascript-css](/docs/targets/javascript/css)
- [@elodin/generator-javascript-react-native](/docs/targets/javascript/react-native)
- [@elodin/generator-javascript-fela](/docs/targets/javascript/fela)

#### Reason

- [@elodin/generator-reason-css](/docs/targets/reason/css)

### Plugins

- [@elodin/plugin-color](/docs/plugins/color)
- [@elodin/plugin-replace-variable](docs/plugins/replace-variable)
- [@elodin/plugin-rename-variable](docs/plugins/rename-variable)

### Integrations

- [prettier-plugin-elodin](https://github.com/robinweser/elodin/tree/master/packages/prettier-plugin-elodin)
- [language-elodin](https://marketplace.visualstudio.com/items?itemName=robinweser.language-elodin)