> For the complete documentation index, see [llms.txt](https://aerocode.gitbook.io/tynamo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aerocode.gitbook.io/tynamo/introduction/installation.md).

# Installation

### Installation

```
$ npm i tynamo --save
$ npm i reflect-metadata --save
```

Enable decorators and reflect-metata on your `tsconfig.json` :

{% code title="tsconfig.js" %}

```bash
{
    "types": ["reflect-metadata"],
    "compilerOptions": {
        "experimentalDecorators": true
        "emitDecoratorMetadata": true
         ...
     }
     ...
}
```

{% endcode %}

And import `reflect-metadata` once, your entry file.

{% code title="main.ts" %}

```typescript
import "reflect-metadata";
...
```

{% endcode %}
