Skip to content
This repository has been archived by the owner on Jun 3, 2021. It is now read-only.

Releases: alleyinteractive/huron

Readme updates

16 Oct 16:06
Compare
Choose a tag to compare
Readme updates Pre-release
Pre-release
2.3.0-beta.2

Merge branch 'cssmodules' into beta

Implement support for basic CSS modules

14 Oct 17:46
Compare
Choose a tag to compare
Pre-release

Also includes:

  • Switch everything to camelCase
  • Switch to using webpack to build browser script (woohoo!)
  • Update node target for babel-preset-env to latest lts version
  • Remove postbuild.js in favor of dist/cli/index.js so cli will still work with dev build
  • Switch to using include everywhere we're using indexOf
  • Use import for everything in the CLI
  • Move gaze logic to a separate fileWatcher.js
  • Update various other packages and add package-lock.json
  • Switch to using webpack module key (it's unique!) instead of an md5 hash for targeting correct markup to replace. We were using node crypto for the hash, which was adding a whole crapload of modules to the browser build.
  • Switch to using the more standard index.js for both web and cli entry points
  • Remove prebuild script (which used eslint cli) in favor of eslint-loader now that we're using webpack for browser build also

Updates to usage of HTML webpack plugin

15 Jun 21:03
Compare
Choose a tag to compare
  • Switch to using a handlebars template for HTMl webpack plugin, we're now using a standard templating language for all internal purposes.
  • Add license
  • Move off js-md5 in favor of crypto

Unit tests are live!

14 Jun 18:26
Compare
Choose a tag to compare

Installed jest and added a few starter unit tests. Test away!

2.2.0-beta.2

13 Jun 21:00
Compare
Choose a tag to compare
2.2.0-beta.2 Pre-release
Pre-release
Merge branch 'feature/testing-framework' into beta

2.2.0-beta.1: Merge pull request #92 from alleyinteractive/feature/testing-framework

13 Jun 18:33
Compare
Choose a tag to compare
Update utils tests with describe blocks

Initial unit tests

12 Jun 16:07
Compare
Choose a tag to compare
Initial unit tests Pre-release
Pre-release

First pass at setting up jest and writing some tests!

Support for function configurations

13 May 22:13
Compare
Choose a tag to compare
Merge pull request #84 from alleyinteractive/huron-config-function

Add support for function configs a-la webpack 2

Support for providing a function as your Huron config

12 Apr 22:17
Compare
Choose a tag to compare

This release will add support for huron function configs, similar to the same implementation in webpack 2. This means you'll be able to provide flags like --env.production on the command line (or in an npm script) and { production: true } will be passed into your huron configuration function. More information on how to use this in webpack can be found here, and the same function(env) { ... } pattern can now be used in huron as well.

Webpack function config support

17 Mar 16:21
Compare
Choose a tag to compare

Webpack 2 allows you to pass a function that returns your config object, instead of supplying the config object directly. This release adds support for using a webpack function config (including the --env flag).