Commit Graph

294 Commits

Author SHA1 Message Date
Ben Word
936c887a5d Require Node 8+, also test PHP 7.2 and 7.3 2018-12-21 13:28:51 -07:00
Ben Word
231f59aa4a Update to Bootstrap 4.2.1 2018-12-21 12:39:33 -07:00
Ben Word
1121ddb920 Update a few dependencies - close #2117 2018-11-16 12:03:04 -07:00
Ben Word
592f78f24d Merge branch 'master' into normalize-quotes 2018-11-16 11:34:28 -07:00
Ben Word
46766af486 9.0.5 2018-09-17 11:13:10 -06:00
Ben Word
194802e893 Force illuminate/support to 5.6.* 2018-09-07 09:30:38 -06:00
Ben Word
62b5ba6faf 9.0.3 2018-09-07 08:02:01 -06:00
Ben Word
120005bcef 9.0.2 2018-08-21 15:48:26 -06:00
Ben Word
4f2980a210 Update dependencies 2018-08-21 15:24:47 -06:00
Ben Word
4f7ff8a600 Update to Bootstrap 4.1.3 2018-08-21 15:13:27 -06:00
Jason Baciulis
e8748173d9 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
Rhys Braunschweig
a9331c54b3 Normalize and enforce single quotes in styles
- Replace stylelint property in package.json with .stylelintrc.js
- Add string-quotes stylelint rule
- Fix quotes
2018-05-29 12:12:21 +02:00
Ben Word
8891658a7a 9.0.1 2018-04-30 12:44:52 -06:00
Ben Word
2fa7546606 Update to Bootstrap 4.1.1 2018-04-30 12:33:53 -06:00
Ben Word
a474de5b88 Update some dependencies 2018-04-12 19:56:22 -06:00
Ben Word
74df7c3410 Bootstrap 4.1.0 2018-04-12 19:39:22 -06:00
chance
9736e9ad7c upgrade node-sass 2018-03-27 08:42:27 -05:00
Ben Word
4254a94afb 9.0.0 2018-02-07 08:28:33 -07:00
Ben Word
cec22c69bf Update dependencies 2018-02-06 11:33:57 -07:00
Stefan Lindberg
6faecaf706 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
df2791024e 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
21d54dc256 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
e98c1e1f45 Update dependencies 2017-10-19 14:06:04 -06:00
Ben Word
049d8fe0a7 Bootstrap 4 Beta 2 2017-10-19 13:41:02 -06:00
Ben Word
921d0cc1a8 Add friendly-errors-webpack-plugin (#1961) 2017-08-23 09:50:59 -07:00
Oskar Schöldström
b17e5b7f3c Followup #1950: Fix lint:styles task with cmd.exe 2017-08-20 12:36:19 -05:00
Oskar Schöldström
f7584d07b9 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