Commit Graph

95 Commits

Author SHA1 Message Date
Riku Rouvila
008ee37e94 Add .jscsrc file http://jscs.info/
* Sublime text plugin is recommended
2015-05-21 00:50:33 +03:00
Riku Rouvila
7ff4d2a887 turn code examples into javascript and update readme 2015-05-21 00:32:25 +03:00
Riku Rouvila
f716e5fe73 remove ecstatic 2015-05-20 23:29:18 +03:00
Riku Rouvila
74de7b9bdd convert gulpfile.coffee to gulpfile.js 2015-05-20 23:28:37 +03:00
Riku Rouvila
6eaa314e82 Refactoring
* Removed needless dependencies
* All functionality should be like earlier
2015-05-20 23:13:01 +03:00
Riku Rouvila
71af2bbb28 add npm-debug.log to gitignore 2015-05-01 16:42:27 +03:00
Riku Rouvila
aecb07fe87 do not open browser automatically when gulp is started 2015-05-01 16:17:44 +03:00
Riku Rouvila
ccac197f18 Merge pull request #19 from cheapsteak/master
gulp-notify, yay or nay?
2015-05-01 16:06:22 +03:00
Chang Wang
c0d2cec955 add gulp notify 2015-04-20 23:44:38 -04:00
Riku Rouvila
efd24e5681 Merge pull request #18 from cheapsteak/patch-1
Update README.md, remove livereload instructions
2015-04-20 09:34:32 +03:00
Chang Wang
6ae6792319 Update README.md
Remove section on livereload since it's been replaced with BrowserSync
2015-04-20 02:29:48 -04:00
Riku Rouvila
dc053974ab filter style files before calling browsersync to refresh so that .map files don't initialize full reload 2015-03-05 10:57:54 +02:00
Riku Rouvila
0fe3a4d837 trim trailing whitespace
reorganize require calls alphabetically
2015-03-05 10:49:44 +02:00
Riku Rouvila
c7099981df Merge pull request #15 from dahlie/master
Use BrowserSync instead of gulp-livereload
2015-03-05 10:42:16 +02:00
Hannu Pousi
045428adcf use browser-sync instead of livereload 2015-03-05 10:27:01 +02:00
Lauri Hahne
0cb804439a upgrade watchify to support node 0.12 & io.js 2015-02-10 17:12:20 +02:00
Riku Rouvila
0797945afc Merge pull request #14 from cheapsteak/master
Stylus sourcemaps
2015-02-06 22:22:18 +02:00
Chang Wang
17d64a0b1d disable css sourcemaps for production 2015-02-06 15:00:42 -05:00
Chang Wang
9820ad1d00 stylus sourcemaps 2015-02-05 11:03:57 -05:00
Riku Rouvila
1fa2b539dc Merge branch 'master' of github.com:leonidas/gulp-project-template 2015-01-26 16:52:13 +02:00
Riku Rouvila
82dc5f0d22 add MIT license 2015-01-26 16:51:10 +02:00
Riku Rouvila
469714c49f add editorconfig and jshintrc 2014-12-22 16:59:56 +02:00
Riku Rouvila
ddb4417442 remove browserify-shim, update readme
browserify shim is actually useless now when debowerify is one of the transforms. If a bower package for example doesn't have a 'main' field defined it's still possible to include it by requiring the main file  like require('bad-bower-lib/dist/bad-bower')
2014-12-22 13:30:11 +02:00
Riku Rouvila
c6c9bd5ebc Merge pull request #10 from vesse/master
Update all deps (including Browserify)
2014-10-24 08:20:51 +03:00
Vesa Poikajärvi
70cee19611 Typo 2014-10-24 11:31:29 +07:00
Vesa Poikajärvi
4d21ddbbe4 Use path.join for compatibility 2014-10-24 11:30:24 +07:00
Vesa Poikajärvi
372e2503a8 Sort also requires
In order to make it somewhat sane to maintain the different branches also
keep the require calls in gulpfile sorted.
2014-10-24 11:23:50 +07:00
Vesa Poikajärvi
620bf83640 Install karma-cli so that npm test works
Karma does not install the cli to node_modules/.bin and thus npm test
does not work unless user installs karma-cli globally.
2014-10-24 11:02:08 +07:00
Vesa Poikajärvi
c8138d5014 Pretty logging for rebundle
Log the start and stop of rebundling the same way Gulp does, looks
pretty.
2014-10-24 11:00:36 +07:00
Vesa Poikajärvi
4445fce04b Add auto: false to livereload calls so build works
Build worked when env was production but jammed if it was not because of
the livereload server being up and running. That can be prevented by
using option auto: false, but this introduces an issue where the
livereload server is not started at all if auto: false call gets executed
first (and it would if the assets were built first). Thus, start the
watch task first.
2014-10-24 10:57:03 +07:00
Vesa Poikajärvi
3199a0fa65 Update to latest deps and fix related code
Couple of related changes in one commit:

- Upgrade all dependencies to latest ones.

- Change how Browserify/Watchify is called since it has changed

- Added a task no-js that will not launch the 'scripts' task. This is
  because upon first run it would run simultaneously with Watchify and
  the outcome would not work.

- Be consistent with quotes
2014-10-24 10:34:43 +07:00
Vesa Poikajärvi
ea2ef06874 Sort deps for better npm install --save experience
Template should keep deps sorted, otherwise when users use npm install
--save the get a messed up diff because --save will sort the deps.
2014-10-24 10:20:18 +07:00
Riku Rouvila
e92866605b update dependencies 2014-10-20 22:41:29 +03:00
Riku Rouvila
d31d650f84 fix stylus build's 'include css' option 2014-10-20 22:12:09 +03:00
Riku Rouvila
001ab426e9 update debowerify version
https://github.com/eugeneware/debowerify/issues/46

gulp doesn't need restarting anymore when a new bower dependency is installed
2014-09-26 09:11:12 +03:00
Lauri Hahne
c71f46658f Merge pull request #9 from lhahne/master
add debowerify and deamdify
2014-09-24 14:02:39 +03:00
Lauri Hahne
55892fff7c remove unnecessary requires from gulpfile 2014-09-24 14:01:31 +03:00
Lauri Hahne
085c4e2012 update readme 2014-09-24 12:09:23 +03:00
Lauri Hahne
fbff27c85c add debowerify and deamdify 2014-09-24 12:00:32 +03:00
eetu
aef2359bb7 fix tyop 2014-09-02 14:41:22 +03:00
Santtu Pajukanta
b29036c6d3 README: actually fix jade-lang.com link 2014-08-17 22:02:07 +03:00
Santtu Pajukanta
fe36150f62 README: fix jade-lang.com link 2014-08-17 22:01:42 +03:00
Riku Rouvila
482e7a0e63 typo fix 2014-08-11 14:12:27 +03:00
Riku Rouvila
5d6e144a97 update package.json 2014-08-11 14:06:07 +03:00
Riku Rouvila
27ab863efe don't initialize livereload when NODE_ENV=production 2014-08-11 14:03:14 +03:00
Riku Rouvila
fd6021eee9 Merge branch 'master' of github.com:leonidas/gulp-project-template
Conflicts:
	package.json
2014-08-11 14:01:22 +03:00
Riku Rouvila
a6c644e89d add initial karma configuration and test spec 2014-08-11 13:58:10 +03:00
Riku Rouvila
6b1a8a5f8a remove tinylr 2014-06-23 10:11:50 +03:00
Riku Rouvila
7888d2300a Merge pull request #4 from cheapsteak/master
Version bumps on devDependencies, removed gulpfile.js
2014-06-23 10:10:46 +03:00
Chang Wang
97063d54ee devDependencies version bumps 2014-06-23 02:09:07 -04:00