https://github.com/natserract/purescript-starter
Purescript Spago + Rollup Starter
https://github.com/natserract/purescript-starter
purescript rollup starter
Last synced: 5 months ago
JSON representation
Purescript Spago + Rollup Starter
- Host: GitHub
- URL: https://github.com/natserract/purescript-starter
- Owner: natserract
- License: mit
- Created: 2021-11-16T06:53:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T03:01:05.000Z (over 4 years ago)
- Last Synced: 2025-04-04T07:34:19.362Z (about 1 year ago)
- Topics: purescript, rollup, starter
- Language: PureScript
- Homepage: https://purescript-28bed.web.app/
- Size: 240 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Purescript Rollup Starter
The starter app for purescript project configured with rollup
## Requirements
- [Spago](https://github.com/purescript/spago)
## Running on Development
```sh
yarn start
```
## Build
```sh
yarn build
```
## Formatter
```sh
yarn format
```
## Install Purs Packages
```sh
# After installing packages,
# You must type spago build for synchronize
spago install
```
## Features
- [X] Module Bundling
- [X] Semantic emojified git commit
- [X] Hot Reload
- [X] Beautify Formatter
## Note
- Hot reload can little bit slow, because that's has several process start from build and bundled `.purs -> .js`
- `package.json` file, only used for manage bundle packages. For installing purescript packages, you must type `spago install `
- If you not use **spago**, you can use `packages.dhall` for installing packages