Awesome Open Source
Awesome Open Source

Hyperapp One

Build Status Slack

Hyperapp One is a Parcel boilerplate for quickstarting a web application with Hyperapp V1, JSX, and Prettier.

Redux Dev Tools support is included as well 😄

Table of Contents

Installing

git clone https://github.com/selfup/hyperapp-one
cd hyperapp-one
npm install
npm start

Testing

npm test

All tests are in the root test directory. 🎉

Development

Access localhost:1234.

The browser will reload as you save new code. 🚀

Now go code something awesome!

Wiping the Commit History

Make sure you are in the boilerplate root and run:

npm run wipe

Add your remote:

git remote add origin <ssh_or_https_url>

Then work as usual.

Or if you prefer to do it yourself from scratch:

rm -rf .git
git init
git add .
git commit -m "initial commit"

Then add your remote and work from there as usual.

git remote add origin <ssh_or_https_url>

Deploying to GitHub Pages

This will be interactive as it merges master into the gh-pages branch 🙏

./scripts/gh_pages.sh

Sometimes it will say there is nothing to commit even though you have more commits.

Just do a git push or a git push -f and then check back out to master 🙏

Now visit:

  • No custom domain: yourUserName.github.io/yourRepoName
  • With a custom domain: yourCustomDomain/yourRepoName

License

Hyperapp One is MIT licensed. See LICENSE.


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (70,894
html (11,257
boilerplate (648
eslint (262
jsx (155
webpack-boilerplate (18
airbnb (16