Commit graph

118 commits

Author SHA1 Message Date
Benjamin Tan
22de402888 Shift dependencies to devDependencies.
The `reveal.js` npm module is typically installed to access the CSS/JS
assets for Reveal.js. For those that want to run the plugins, they would
clone the whole repository. Hence, it doesn’t make sense to include
those as `dependencies`, which will increase download times.

Closes #1734.
2016-12-08 15:26:16 +08:00
Benjamin Tan
03ac4a2e8e Reduce required Node.js version to 4.0.0.
The development workflow can be used with Node 4+, not just Node 6. We
should avoid showing warnings and errors when users are installing this
package via npm/yarn.

Ref. #1729, #1743.
Closes #1725.
2016-12-06 18:12:41 +08:00
Hakim El Hattab
f0dfb5b5e3 merge package version conflicts 2016-12-01 10:34:02 +01:00
Hakim El Hattab
b4d46d2b7c update dependencies to work with latest node #1743 2016-12-01 10:32:44 +01:00
Henrik Feldt
a8586b3ab3 Bump node engine in packages.json 2016-11-09 11:11:34 +01:00
CH
2cf00254a1 renamed grunt 'base' option to 'root' (#1660)
* Allow slides to be served away from revealjs server location

The previous 'base' option conflicts with Grunt's 'base' option.
Changing it to 'root' avoids this. Further, updating to a newer Grunt
allows multiple parameters to be used. therefore `grunt serve --root="."
--root="pathtomyslides"` allows you to keep your slide content separate
from JS/CSS and such

* Live reload for relocated base

* Updated packages to match origin/dev

* Updated packages to match origin/dev

* Ensure root is an array
2016-10-05 11:45:37 +02:00
Hakim El Hattab
541bcf2123 update dependencies based on retire.js info #1473 2016-06-28 15:48:09 +02:00
Hakim El Hattab
e7de1bd8b0 merge retire.js #1473 2016-06-28 15:43:11 +02:00
Quentin Bramas
338a7b0ff9 add 'npm build' script that launch grunt 2016-06-28 14:31:37 +02:00
Hakim El Hattab
539e774d31 3.3.0 2016-04-18 15:29:51 +02:00
Benjamin Tan
9eb56f8146 Remove unused dependencies. 2016-03-06 16:52:02 +08:00
Bjoern Kimminich
7621e1085d added retire.js to build process
-allows security vulnerability check in used npm-dependencies and own scripts
-execute with ```grunt retire```
2016-01-08 10:51:35 +01:00
Hakim El Hattab
1d6848a782 merge conflict 2016-01-08 10:21:35 +01:00
Victor Powell
4881281ea1 Add the grunt-cli as a dependency instead of assuming global grunt. 2016-01-06 13:01:58 -08:00
Bjoern Kimminich
de4efa5d19 updated to mustache 2.2.1
prevents XSS vulnerability (see https://github.com/janl/mustache.js/pull/388)
2015-12-21 23:17:53 +01:00
Bo-Yi Wu
07affa2750 remove redundant spaces. 2015-12-08 14:14:42 +08:00
Hakim El Hattab
822a9c937c 3.2.0 2015-11-09 17:07:06 +01:00
Adam Huffman
ef1402e645 Update dependencies to fix installation 2015-09-28 16:39:09 +01:00
Hakim El Hattab
5020014bc2 Merge pull request #1270 from jasonkarns/patch-1
enabling launching presentation with npm-start
2015-06-25 09:51:13 +02:00
Jason Karns
071a523f42 licenses field is deprecated
the `licenses` field in package.json is deprecated. https://docs.npmjs.com/files/package.json#license

The `license` field is the recommended field and expects an SPDX expression.
2015-06-16 10:43:20 -04:00
Jason Karns
018ca77406 enabling launching presentation with npm-start 2015-06-16 10:39:58 -04:00
Hakim El Hattab
eff2265bbd 3.1.0 2015-05-18 08:36:47 +02:00
Hakim El Hattab
334cd3e52b Merge branch 'master' of github.com:hakimel/reveal.js into dev 2015-04-12 19:19:52 +02:00
Hakim El Hattab
ce798c4bac update cssmin to 0.12.2 #1179 2015-04-12 17:20:14 +02:00
Alexandre Stanislawski
e02f0488bb Make npm dependency usable by Browserify through NPM
Right now the package is not recognized as usable library by Browserify.
Adding the main attribute in the package.json solves that, and now gives
others the possibility to use reveal as a library in more complex
systems.
2015-03-14 20:05:05 +01:00
Hakim El Hattab
028c84481a revise contribution guidelines, graduate 3.0 from dev 2015-01-06 12:35:13 +01:00
Hakim El Hattab
eec72c1491 update grunt connect for more hostname flexibility #981 2014-10-16 13:50:59 +02:00
Hakim El Hattab
5123ba4372 update grunt-qunit 2014-10-16 12:21:16 +02:00
Hakim El Hattab
cc02564b2f reveal.css is now scss, merge autoprexier #1007 2014-10-06 09:41:38 +02:00
Hakim El Hattab
a34fa75995 merge #975 into dev 2014-10-04 09:00:45 +02:00
Yves Delley
9bc5b81292 merged dev branch 2014-09-12 22:49:13 +02:00
Yves Delley
2bc36f2dfe re-created unprefixed version of reveal.css automatically using autoprefixer, to facilitate merging of changes to it 2014-09-12 22:37:57 +02:00
Yves Delley
4c155128c7 removed all vendor-prefixes from reveal.css 2014-09-05 17:41:56 +02:00
miira
9ae36e9d0f Update package.json 2014-07-18 14:04:04 +02:00
Miroslav Mocek
ff5a3dc8c7 removed ruby dependency. 2014-07-17 17:11:22 +02:00
Hakim El Hattab
65dcd94c86 update to node 0.10 2014-06-09 12:18:37 +02:00
Hakim El Hattab
d45892ff32 next release will be 3.0.0 2014-04-06 10:03:46 +02:00
Hakim El Hattab
924c4aaa01 use socket.io 0.9.16 2014-03-18 15:22:34 +01:00
Hakim El Hattab
7285653b01 update version to 2.6.2 to fix broken tarball on npm #506 2014-03-18 15:07:42 +01:00
Hakim El Hattab
11df3547f6 change version to 2.7.0 (dev) 2014-02-28 12:13:32 +01:00
Daniel Wegener
5c1497e8b2 grunt serve starts the browser and livereloads changes in the presentation
- upgrade grunt-contrib-connect to ~0.5.0
- configure connect and watch plugin
2013-12-05 16:11:35 +01:00
Hakim El Hattab
e6069caa86 2.6.1 #734 2013-12-02 12:24:18 +01:00
Hakim El Hattab
2be89c3772 remove dev flag from version 2013-11-27 10:46:49 -05:00
Hakim El Hattab
4251c5cd4d update grunt and node dependency versions 2013-09-03 20:49:51 -04:00
Hakim El Hattab
d62093c228 include dev flag in version 2013-08-24 15:10:10 -04:00
Hakim El Hattab
1c8fd60595 add test task, avoid attempt to run tests in unrelated html files 2013-08-24 10:52:35 -04:00
Hakim El Hattab
502b26ecf0 run unit tests as part of grunt build and ci 2013-08-22 20:31:52 -04:00
Hakim El Hattab
a7b348e83b add qunit grunt dependency 2013-08-22 19:06:41 -04:00
Hakim El Hattab
8d7e93cfc6 2.6.0 2013-08-22 19:02:16 -04:00
Hakim El Hattab
f5155ed2a1 upgrade to 2.5.0 2013-05-12 09:45:20 -04:00
Hakim El Hattab
7c9b3421a2 add package and serve grunt tasks (closes #437) 2013-05-04 10:51:27 -04:00
Hakim El Hattab
2c61445f7e Merge branch 'master' of https://github.com/theoreticaLee/reveal.js into dev 2013-03-30 21:58:03 -04:00
Lee Leathers
c457f7c5ae Add Reveal.js license to package.json 2013-03-27 00:23:17 -07:00
Hakim El Hattab
7605046e83 update version to 2.4 2013-03-17 08:10:04 -04:00
Hakim El Hattab
2bd5e8b65b merge in multiplex (#98) 2013-03-08 18:49:28 -05:00
David Banham
580a72c444 Bring multiplex up to date 2013-03-08 12:43:18 +11:00
Hakim El Hattab
6a0ce3c5e9 add grunt sass theme task 2013-03-04 16:34:47 -05:00
Hakim El Hattab
65cbe25a02 attempt n2 to fix grunt in travis ci build 2013-02-27 17:07:31 -05:00
Boaz Sender
14105feb10 upgrading to grunt 0.4. resolves #349. 2013-02-27 09:23:40 -05:00
Hakim El Hattab
d1c74523a4 updated to v2.3, initial implementation of uniformly scaled presentations (#310) 2013-01-27 23:27:14 -05:00
Nick Schonning
4778cb8e51 Add grunt as a dev dependency 2013-01-21 15:46:23 -05:00
Nick Schonning
0ac4d5b7db Add npm script tage the Travis automatically executes
Set targets to lint, and quint for when the testing is implemented
2013-01-21 15:28:46 -05:00
Josh Nichols
00c90a974a Use grunt-contrib-mincss ~0.3.1
Was at ~0.3.2, but doesn't seem to have been released properly.
2012-11-12 17:09:06 -05:00
Hakim El Hattab
d6d0f40c5e add grunt.js build file (closes #235) 2012-11-11 10:01:05 -05:00
Rebecca Murphey
9688d3a306 package.json for node 0.8+ 2012-09-11 12:45:55 -04:00
Hakim El Hattab
e2ba1c1142 include underscore as a dependency for npm 2012-07-01 16:39:08 -04:00
Rebecca Murphey
6d1a78091a add mustache dependency 2012-06-17 18:44:27 -04:00
Rebecca Murphey
60f2eb9fb3 taking a stab at a presenter notes server 2012-06-07 23:21:14 -04:00