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: 3 months ago
JSON representation
Boilerplate for Elm web apps with safe TypeScript interop and hot module replacement.
- Host: GitHub
- URL: https://github.com/dillonkearns/elm-typescript-starter
- Owner: dillonkearns
- Created: 2017-08-18T23:32:19.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T12:23:27.000Z (over 2 years ago)
- Last Synced: 2025-03-25T12:07:21.814Z (4 months ago)
- Topics: elm, hmr, hot-module-replacement, starter-template, type-safety, typescript, webpack
- Language: JavaScript
- Homepage:
- Size: 831 KB
- Stars: 35
- Watchers: 3
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
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
```