Commit Graph

245 Commits

Author SHA1 Message Date
Ben Word
7a9ac5ccde When you're sloppy and forget things 😇 2018-12-21 14:22:59 -07:00
Ben Word
1e31a901b1 Require Node 8+, also test PHP 7.2 and 7.3 2018-12-21 13:28:51 -07:00
Ben Word
f3a2e6ab6a Update to Bootstrap 4.2.1 2018-12-21 12:39:33 -07:00
Ben Word
b06e4aebe6 Update a few dependencies - close #2117 2018-11-16 12:03:04 -07:00
Ben Word
eee07a84f4 Merge branch 'master' into normalize-quotes 2018-11-16 11:34:28 -07:00
Ben Word
60e547aa19 9.0.5 2018-09-17 11:13:10 -06:00
Ben Word
ed0b52bddc Force illuminate/support to 5.6.* 2018-09-07 09:30:38 -06:00
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
Rhys Braunschweig
248c569bff 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
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