Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/dillonkearns/elm-typescript-starter
- Owner: dillonkearns
- Created: 2017-08-18T23:32:19.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T12:23:27.000Z (about 2 years ago)
- Last Synced: 2024-04-15T02:08:02.005Z (9 months ago)
- Topics: elm, hmr, hot-module-replacement, starter-template, type-safety, typescript, webpack
- Language: JavaScript
- Homepage:
- Size: 831 KB
- Stars: 35
- Watchers: 4
- 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
```