Skip to content

gallmarch/fl-goat-farmer

Repository files navigation

fl-goat-farmer

Run tests Coverage Status

Fallen London Goat Farmer rewrite for the site redesign

Building the extension (for reviewers and other interested parties)

You'll need up-to-date versions of Node (at least 8) and Yarn. The extension only targets Fallen London, so you'll need to create an account there if you want to see it in action (rather than simply verify that it's benign).

  1. Install dependencies: yarn install
  2. Create a build: NODE_ENV=production yarn build (the default development build targets a localhost partial replica of Fallen London's UI that I use for testing purposes)
  3. Alternatively, run a build that watches changes and recompiles on the fly: NODE_ENV=production yarn start
  4. Create a ZIP for distribution to the Chrome or Mozilla extension stores: NODE_ENV=production yarn dist (this should reproduce the submitted ZIP but may differ slightly if the bundled dependencies' versions themselves differ)