Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dillonkearns/elm-typescript-starter

Boilerplate for Elm web apps with safe TypeScript interop and hot module replacement.
https://github.com/dillonkearns/elm-typescript-starter

elm hmr hot-module-replacement starter-template type-safety typescript webpack

Last synced: about 2 months ago
JSON representation

Boilerplate for Elm web apps with safe TypeScript interop and hot module replacement.

Awesome Lists containing this project

README

        

# Elm TypeScript Starter
Create Elm apps with type-safe port communication.

## Setup
1. Make sure you have [Elm installed](https://guide.elm-lang.org/install.html) on your system.

2. Install npm packages:

```bash
npm install
```

3. Start a local dev server

```bash
npm start
```
Load http://localhost:8080/

-- OR --

Bundle files for production:
```bash
npm run build # transpiles all your Elm and ts into dist/bundle.js
```