Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cheesegrinder/stencil-component-config

Plugin made for stencilJS to make your components configurable
https://github.com/cheesegrinder/stencil-component-config

components configuration plugin stencil

Last synced: 8 days ago
JSON representation

Plugin made for stencilJS to make your components configurable

Awesome Lists containing this project

README

        



stencil-logo


Stencil Component Config

A plugin for [StencilJS][stencil-site] to add generate Component Config Object and Documentation



NPM package


GitHub License

---------

### Install

```bash
npm install @cheese-grinder/stencil-component-config --save-dev
```

### Usage

```ts
// stencil.config.ts

import { componentConfigTarget } from '@cheese-grinder/stencil-component-config';
import { Config } from '@stencil/core';

export const config: Config = {
outputTargets: [
componentConfigTarget()
]
};
```

### Contributing

Thanks for your interest in contributing!
Please take a moment to read up on our guidelines for [contributing][contributing].
Please note that this project is released with a [Contributor Code of Conduct][code-of-conduct]. By participating in this project you agree to abide by its terms.

[stencil-site]: https://stenciljs.com/
[contributing]: https://github.com/CheeseGrinder/stencil-component-config/blob/main/CONTRIBUTING.md
[code-of-conduct]: https://github.com/CheeseGrinder/stencil-component-config/blob/main/CODE_OF_CONDUCT.md