Joe Maller
4a9b066df9
Remove gulp-load-plugins dependency
...
Simplify the gulpfile by removing gulp-load-plugins dependency.
2015-04-30 17:12:47 -04:00
Ben Word
13a7c898e6
Sage 8.2.0
2015-04-29 10:42:02 -05:00
Austin Pray
78b147a767
Pin browser-sync at 2.5.0
...
because 2.6.0 has a regression
ref https://github.com/BrowserSync/browser-sync/issues/573
2015-04-12 21:17:03 -05:00
Austin Pray
8a37b24a3e
Bump gulp-load-plugins to 0.10.0
2015-04-11 18:57:45 -05:00
Austin Pray
75e3579e3d
Switch from yargs to minimist
...
For our simple usecase we do not need the extra functionality of yargs.
This removes 4 dependencies from our dependency graph.
https://github.com/bcoe/yargs
https://github.com/substack/minimist
2015-04-11 13:16:41 -05:00
Ben Word
27cc495b2f
Sage 8.1.1
2015-03-30 23:29:34 -05:00
Austin Pray
c09410c927
Removes gulp-pleeease dependency
...
This gulp plugin was more trouble than it was worth.
ref https://github.com/roots/sage/issues/1386
ref https://discourse.roots.io/t/sourcemaps-no-longer-working-as-expected-with-sage-update/3022/1
2015-03-30 23:23:15 -05:00
Austin Pray
39caa2d391
Run styles and scripts in sequence
...
Prevents potential race condition where styles and scripts write to the
manifest at the same time
ref https://github.com/roots/sage/issues/1398
Updates changelog
2015-03-30 19:48:56 -05:00
Julien Melissas
cb3c26e2cd
Bumped all the deps (except for pleeease).
2015-03-22 22:52:15 -04:00
Ben Word
e63fdafdff
Temporary sourcemaps fix - Ref #1386
2015-03-18 13:56:26 -05:00
Ben Word
632fa83136
Sage 8.1.0
2015-03-13 11:01:10 -05:00
Austin Pray
4a107331d3
Bump gulp-plumber to 1.0.0
2015-03-10 22:59:14 -05:00
Scott Walkinshaw
c5587b6c34
Bump Node.js requirement to 0.12.0
...
This is the latest stable release which also contains the latest npm so
there's no need for a separate requirement for it.
2015-02-27 18:36:47 -06:00
Ben Word
018d83969c
Sage 8.0.1
2015-02-26 16:17:48 -06:00
Austin Pray
bb4404c3d4
Adds windows compatibilty
...
Bumps asset-builder to 1.0.1
Closes https://github.com/roots/sage/issues/1351
2015-02-26 16:10:56 -06:00
Austin Pray
26c736d757
Bump yargs
2015-02-22 17:40:48 -06:00
Julien Melissas
6b0f42044b
Bumping gulp-less to 3.0.1
2015-02-22 00:31:14 -05:00
Ben Word
a8819028f0
Update links
2015-02-20 15:06:12 -06:00
Austin Pray
7c695cc30e
Bump asset-builder and yargs
2015-02-12 22:50:16 -06:00
Austin Pray
2f48ce289f
bump gulp-less for 0.12
2015-02-12 22:48:58 -06:00
Ben Word
9423042956
Bump BrowserSync version
2015-02-11 00:56:35 -06:00
Austin Pray
8c374e2136
Require the latest version of npm
...
The npm that ships with 0.10 is 1.2.x and it is riddled with
race conditions.
2015-02-05 01:22:06 -06:00
Austin Pray
c0307c9159
Bumps asset-builder verison
...
use carrot to get latest minor version as well
ref https://github.com/austinpray/asset-builder/issues/14
2015-02-03 23:45:14 -06:00
Eric Wafford
805e123a90
remove lodash from gulpfile and package.json
2015-01-28 14:01:02 -06:00
guix
3735730569
browserSync
2015-01-28 07:40:49 +01:00
Austin Pray
005ea820b3
Merge pull request #1280 from roots/austinpray-patch-1
...
Clean up json config files
2015-01-24 14:09:33 -06:00
Austin Pray
a3040c496a
Update package.json
2015-01-24 14:05:02 -06:00
Austin Pray
c95261e8a8
Merge branch '8.0.0' of github.com:roots/roots into fix-gulp-rev
...
Conflicts:
gulpfile.js
package.json
2015-01-24 11:41:59 -06:00
Austin Pray
d822bed5e1
Block publishing to npm
2015-01-24 10:40:47 -06:00
Austin Pray
ae62873779
Adds JSCS for gulpfile and scripts
...
install JSCS globally npm install jscs -g
use `npm run jscs`
2015-01-24 10:26:30 -06:00
Austin Pray
37f8a2646f
docs -> docco
2015-01-19 15:25:27 -06:00
Austin Pray
c6a0f6eab9
Reworks asset revving
...
fixes https://github.com/roots/roots/issues/1266
2015-01-19 15:19:26 -06:00
Austin Pray
2e62ebe8ff
Fixes watch and wiredep
...
wiredep now only touches your files if the destination file is different
from the source file
2015-01-17 08:45:56 -06:00
Austin Pray
6bb9fb21cb
Use new manifest format
...
Simplifies and consolidates gulp tasks
Adds a --production flag to disable source maps
Uses pleeease.io for css optimization
2015-01-15 12:06:52 -06:00
Ben Word
030c084134
Rename to Sage
2015-01-09 20:52:29 -06:00
Ben Word
dadb2ce632
Merge master
2015-01-09 19:09:46 -06:00
Ben Word
ebc18f724c
Add example of how to use bootstrap-sass
2015-01-09 17:53:13 -06:00
Austin Pray
fc627d43ac
Adds travis
2014-12-24 17:45:47 -06:00
Ben Word
271fad502a
Roots 7.0.3
2014-12-18 14:18:29 -06:00
Scott Walkinshaw
f13d52d38a
Use csswring and autoprefixer via postcss
...
csswring supports minification and sourcemaps
2014-12-03 18:44:59 -05:00
Austin Pray
063a77d149
Refactor: remove manifest file concerns
...
https://github.com/austinpray/asset-builder
Moves all manifest parsing concerns to separate node module
2014-11-24 14:23:15 -06:00
Austin Pray
e2091ef880
Implement JSON file based asset pipeline
...
Adds manifest.json which contains all of the mappings for the assets
ref: https://github.com/roots/roots/pull/1138#issuecomment-62593715
Prune and update NPM deps
2014-11-24 12:42:41 -06:00
Austin Pray
75db78a9a1
Remove disparity between dev and prod gulp tasks
...
removes `gulp dev` in favor of `gulp`
adds `gulp --rev` to produce revved asset manifest
adds `gulp --tasks` to the readme
removes postinstall script
removes bower dep
2014-11-24 12:42:30 -06:00
Ben Word
c866f4532d
Use main-bower-files to copy fonts
2014-11-14 23:41:38 -06:00
Ben Word
c3379fabd8
Add gulp-clean
2014-11-14 18:58:19 -06:00
Kalen Johnson
3c5560128e
Updating npm dependencies
2014-11-11 11:48:59 -08:00
Ben Word
5389bd63c3
Don't use gulp-modernizr
2014-10-27 12:43:29 -05:00
Ben Word
5b22f0bd9d
Introduce src/ and dist/ folders
...
Separate minifying/renaming of files to prod-only tasks
Add tasks for copying jQuery and fonts
Ref #1138 , #1070 , #1155
2014-10-27 12:16:01 -05:00
Ben Word
7dd0f0b755
Merge master
2014-10-24 17:56:17 -05:00
Ben Word
246594f230
Roots 7.0.2
2014-10-24 17:21:44 -05:00