Commit Graph

187 Commits

Author SHA1 Message Date
Ben Word
c9d2c8a223 9.0.3 2018-09-07 08:02:01 -06:00
Ben Word
d7acd3a04f 9.0.2 2018-08-21 15:48:26 -06:00
Ben Word
c2abb7f8d4 Update dependencies 2018-08-21 15:24:47 -06:00
Ben Word
7016fa48ed Update to Bootstrap 4.1.3 2018-08-21 15:13:27 -06:00
Jason Baciulis
fd2a94fa1b Add uglifyjs plugin (#2070)
* Add uglifyjs plugin and replace -p flag with --env.production
* Add uglifyjs plugin
* Configure UglifyJsPlugin to drop console and prevent eslint error
* Turn off no-console rule because uglifyjs plugin drops it in prod
2018-06-16 08:33:41 -07:00
Ben Word
b6f89bf652 9.0.1 2018-04-30 12:44:52 -06:00
Ben Word
82618b7441 Update to Bootstrap 4.1.1 2018-04-30 12:33:53 -06:00
Ben Word
c60bf29dc2 Update some dependencies 2018-04-12 19:56:22 -06:00
Ben Word
cdc49cbf86 Bootstrap 4.1.0 2018-04-12 19:39:22 -06:00
chance
c59b373c27 upgrade node-sass 2018-03-27 08:42:27 -05:00
Ben Word
c46e073cf6 9.0.0 2018-02-07 08:28:33 -07:00
Ben Word
77a601df68 Update dependencies 2018-02-06 11:33:57 -07:00
Stefan Lindberg
62f86043e6 Updated bootstrap to release version 4.0.0
Updated popper.js to version 1.12.9
2018-01-23 14:39:29 +01:00
Ben Martinez-Bateman
789eec1a57 This moves our eslint config in .eslint.js, which allows us to use conditionals in the config file itself, significantly simpliying rule creation. For small-scale differences, this seems to be the simplest solution. 2017-12-18 11:51:12 -08:00
Ben Martinez-Bateman
626c9e6535 Build process now allows console.log, except when the production flag is set on yarn build, in which case it will throw an error. 2017-12-18 10:37:32 -08:00
Ben Word
182a7d6595 Update dependencies 2017-10-19 14:06:04 -06:00
Ben Word
4b37859008 Bootstrap 4 Beta 2 2017-10-19 13:41:02 -06:00
Ben Word
c2a7b5edd0 Add friendly-errors-webpack-plugin (#1961) 2017-08-23 09:50:59 -07:00
Oskar Schöldström
2c777ec5f8 Followup #1950: Fix lint:styles task with cmd.exe 2017-08-20 12:36:19 -05:00
Oskar Schöldström
fb55b6464a Fix lint:styles script not matching files in deep subdirectories 2017-08-16 22:00:52 -05:00
Ben Word
ce754b88df BS4 now requires Popper 2017-08-11 17:59:18 -06:00
Ben Word
505fa357a7 Bootstrap 4 Beta, Sage 9.0.0-beta.4 2017-08-11 17:36:19 -06:00
d2e58cc0d0 Update webpack 3.3.0 2017-07-18 02:23:56 -07:00
afbaf8fb2e Update webpack 3.1.0 et al 2017-07-09 07:28:28 -07:00
Jan Grzegorowski
a429115fb2 Pass config.open to browsersync-webpack-plugin 2017-07-01 19:39:12 -07:00
093d1f724d Refactor module (loader) rules
- Removed unnecessary url-loader targeting .woff files
- Replaced file-loader with url-loader (file is fallback for url)
- PostCSS plugins are all loaded manually vs postcss.config.js
2017-07-01 12:49:47 -07:00
d79504bf48 Revert to latest stable version of file-loader 2017-07-01 07:09:40 -07:00
39ac9e7ecc Implement autoload system for styles/scripts 2017-07-01 04:52:49 -07:00
b8a502def6 Update npm dependencies 2017-06-30 23:56:54 -07:00
f370d7674e Stylelint allow empty sources 2017-06-30 20:48:28 -07:00
f02e2d3e86 Move eslint and stylelint configs to package.json 2017-06-30 20:47:27 -07:00
Ben Word
ae530661cb Merge branch 'master' into dev-stylelint 2017-06-11 17:43:19 -06:00
Ben
c21df9965f Update Autoprefixer and standardize browserlist location (#1899)
This updates Autoprefixer to 7.1.1, and also moves the browser target
list to package.json, in line with the recommendation made in this
article (https://evilmartians.com/chronicles/autoprefixer-7-browserslist-2-released)
from the developers of Autoprefixer and Browserslist.
2017-05-31 13:09:00 -07:00
Sam Rapaport
17e7d76377 Add Stylelint linting for scss files. 2017-04-24 11:38:43 -07:00
Ben Word
4917135ed3 Beta 3 2017-04-21 14:13:20 -06:00
QWp6t
1f06230118 Update dependencies 2017-04-15 18:52:03 -07:00
Ben Word
c3e6f1324e assets/ -> resources/assets/ 2017-04-03 18:42:26 -06:00
QWp6t
038de19e68 Enable HTML injection over SSL 2017-03-29 01:49:11 -07:00
QWp6t
d91cabff58 Update browsersync-webpack-plugin 2017-03-29 01:49:11 -07:00
QWp6t
69c55e9abb Update dependencies 2017-03-29 01:49:11 -07:00
QWp6t
6b40db80fd Fix injection issues 2017-03-29 01:49:11 -07:00
QWp6t
bdad1fe3b1 Use copy-globs-webpack-plugin (#1824) 2017-02-07 14:45:18 -08:00
QWp6t
de3bce92a9 Add support for HTML injection (#1817) 2017-01-21 16:34:45 -08:00
QWp6t
4adbc347c2 Fix browsersync (#1815)
* Update dependencies
* Remove monkey-hot-loader
* Use webpack-merge instead of util/mergeWithConcat()
* Fix: copyglobs plugin `after-emit` is bound twice
* NoErrorsPlugin() is deprecated in favor of NoEmitOnErrorsPlugin()
* webpack-dev-middleware should use same publicPath as compiler
* webpack-hot-middleware/client should be prepended to entries
* Browser should refresh when HMR fails
* Bootstrap package.json has correct main property
Sometime between alpha 2 and 3, package.json was pointing to nonexistent
file, so we referenced file manually in our repo. Underlying issue was
fixed by alpha 4, so we no longer have to specify full path to file.
2017-01-18 23:58:37 -08:00
Ben Word
865ade536b Remove Font Awesome 2017-01-13 11:57:33 -07:00
Ben Word
7a3e792d73 Update CHANGELOG, bump version [ci skip] 2017-01-11 16:12:57 -07:00
Ben Word
21c6d66942 Merge pull request #1800 from psorensen/issue/1797
Update clean task name
2017-01-11 16:01:36 -07:00
Peter Sorensen
7d87c3d7e3 rename clean task
#1797
2017-01-10 12:04:33 -08:00
Scott Walkinshaw
23d283c7bf Use stock eslint 2017-01-09 20:19:51 -05:00
QWp6t
d1e4a07906 update eslint 3.13.1 2017-01-09 16:45:41 -08:00