Commit graph

19 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
Martín Acosta
2101c74114
Add extend handlers for openUrl, load/save list (#991)
* Added missing handlers

* Merge new yarn workspace version

* Minor changes

* Minor changes

* Replace PlaylistTrack by Track

* Minor changes

* Fixed yarn.lock

* Added getUserTracks selector

* Added usage doc
2020-05-24 08:33:58 -07: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
c93db7ca71 Move demo site into its own directory 2018-12-29 16:06:51 -08:00
Jordan Eldredge
f859238491 Ignore snapshot diffs in git 2018-07-02 20:09:37 -07:00
Jordan Eldredge
f85f58815e Remove unused git ignore 2018-06-03 14:39:58 -07:00
Jordan Eldredge
0364de731d Remove bundle 2018-04-01 09:15:33 -07:00
Jordan Eldredge
700b7392ca Ignore the skin museum 2018-03-10 16:02:49 -08:00
Jordan Eldredge
c9e57c0a08 Add preview to repo 2017-05-10 17:36:15 -07:00
Jordan Eldredge
bc1149cd22 Enable coverage report 2017-01-13 21:02:04 -08:00
Jordan Eldredge
2b6b7f30b5 Rename and move files for better clarity (#186)
* Rename and move files for better clarity

* Add sample mp3 file
2016-08-02 10:10:17 -07:00
Jordan Eldredge
92f5d429f2 Switch from require.js to WebPack
This means we lose the ability to run without a build tool, but it sets the
stage for migrating to React.
2016-05-02 21:20:13 -07:00
Jordan Eldredge
2dd030364c Improve build process, deprecate embedded version 2015-12-13 15:50:29 -08:00
Jordan Eldredge
8b986ec3cb Add eslint 2015-12-12 13:38:48 -08:00
Jordan Eldredge
54f38cc428 Add grunt for production version 2014-12-20 16:37:30 -08:00
Jordan Eldredge
c636b12454 Add dev files to .gitignore 2014-12-20 11:44:55 -08:00
Jordan Eldredge
53739774e7 Update gitignore for new locations 2014-12-20 11:35:25 -08:00
Jordan Eldredge
2ba9476513 Ignore files that we use in production 2014-12-20 11:34:03 -08:00
Jordan Eldredge
a589503376 Update Open Graph meta info 2014-11-27 08:00:07 -05:00