Commit Graph

17 Commits

Author SHA1 Message Date
Jordan Eldredge
6a71878a98
First attempt at adopting Parcel (#1186)
* Upgrade sharp

* First attempt at adopting Parcel

* Get multiple targets working for Parcel

* Use lts node for Netlify deploy

* Update deploy script to reflect new demo site dir

* Inline css into library bundles

* More updates

* Remove uri optimization

* Upgrade parcel

* Fix butterchurn logo import for Parcel

* Add browser build

* List browser build

* Prefer jest-swc to babel

* Preserve old build artifact location

* Ignore dist

* Minify library bundles

* Switch to postcss to use uri optimization plugin

* Serve from the correct location

* Clarifying comments

* Ignore bundle reports in git

* Refine Parcel builds

* Try to be more explicit with port

* Use relative path to create build dir

* Try to force supporting chrome 76

* Update the location of the test skin in integration test to work with Parcel
2023-01-20 11:15:39 -08:00
Jordan Eldredge
e2a3dc6df9 Use Node 16 for Netlify build 2023-01-20 10:09:05 -08:00
Jordan Eldredge
6e38e2ed34 Add bot url alias 2021-04-21 21:14:33 -07:00
Jordan Eldredge
f031bd3bed
[Netlify] Use a version of Node that's compatible with Discord.js (#1084) 2021-04-20 21:46:23 -07:00
Jordan Eldredge
5f0a020985 New Discord invite 2021-01-26 19:47:27 -08:00
Jordan Eldredge
6fee0a238d
Update netlify.toml 2021-01-13 17:12:16 -08:00
Jordan Eldredge
3538fe30d4
Add shortcut for wallpapers 2021-01-13 13:18:10 -08:00
Jordan Eldredge
3f1de0ce37
Poolside (#1053) 2021-01-03 13:25:42 -08:00
Jordan Eldredge
975d712662
Start adopting Yarn workspaces (#985)
* Start adopting Yarn workspaces

My plan is to move the existing package into a workspace and then split
out the things that really ought to be their own packages. For example,
the demo site and the experiments really ought to be separate.

Fix lint command

* Use workspaces in CI

* Fix deploy for monorepo
2020-05-17 22:12:17 -07:00
Jordan Eldredge
67693f277e Try to force node version 2020-04-06 22:28:45 -07:00
Jordan Eldredge
3547256e5a Redirect webamp.net to webamp.org 2019-04-29 09:54:26 -07:00
Jordan Eldredge
7913048e41 Send users to the GitHub page via webamp.org
At some point in the future github may not be the canonical URL for
webamp. However, people are integrating Webamp all the time and very
likely won't ever upgrade.

It's better if the url baked into the binary we distribute is under our
control so that it can be pointed somewhere else in the future.

It's also an open question if GitHub is the best place to send users.
Non technical users may get very confused.
2019-04-12 16:50:47 -07:00
Jordan Eldredge
c93db7ca71 Move demo site into its own directory 2018-12-29 16:06:51 -08:00
Jordan Eldredge
5f39ab7187 Build the library on Netlify so that folks can access master. 2018-06-24 09:44:24 -07:00
Jordan Eldredge
545c852c9b Move some config from Netlify console to netlify.toml for greater visibility 2018-05-01 21:45:15 -07:00
Jordan Eldredge
50b476e25c Document redirect 2018-05-01 07:04:58 -07:00
Jordan Eldredge
f53f85f90f Try doing a redirect with Netlify 2018-05-01 07:02:57 -07:00