Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jlenon7/athenna-esm-ts

🔹Example using Node.js loaders to "natively" support TypeScript with ESM in Athenna.
https://github.com/jlenon7/athenna-esm-ts

Last synced: 9 days ago
JSON representation

🔹Example using Node.js loaders to "natively" support TypeScript with ESM in Athenna.

Awesome Lists containing this project

README

        

# athenna-esm-ts 🦴

🔹 Example using [Node.js loaders](https://nodejs.org/api/esm.html#loaders) to "natively" support TypeScript with ESM in Athenna.

[![GitHub followers](https://img.shields.io/github/followers/athennaio.svg?style=social&label=Follow&maxAge=2592000)](https://github.com/athennaio?tab=followers)
[![GitHub stars](https://img.shields.io/github/stars/athennaio/athennaio.svg?style=social&label=Star&maxAge=2592000)](https://github.com/athennaio/athennaio/stargazers/)


Buy Me A Coffee


GitHub language count

Repository size

License

Commitizen

## Running

> Install dependencies

```shell
npm install
```

> Cooy env files

```shell
cp .env.example .env && cp .env.example .env.test
```

> Run the project

```shell
ts-node artisan serve
```

> Run the project tests

```shell
ts-node artisan test
```

> Build the project and serve the application

```shell
ts-node artisan build && node build/artisan serve
```

## Links

> For project documentation [click here](https://athenna.io). If something is not clear in the documentation please open
> an issue in the [documentation repository](https://github.com/athennaio/docs)

## Contributing

> If you want to contribute to this project, first read
> the [CONTRIBUTING.MD](https://github.com/AthennaIO/AthennaIO/blob/develop/CONTRIBUTING.md) file. It will be a pleasure to
> receive your help.

---


With 💜 by Athenna community