diff package.json @ 444:2f68a463cb06

cm: Replace Grunt/RequireJS with Gulp/Browserify. Yes, I know, this sounds like it's 2014 or something, and cool kids are now actually on webpack or whatever. Anyway, besides the change to a `gulpfile`, it also moves all dependencies over to `npm` (via the `package.json` file), which cleans up the repository nicely, and replaces awkward JS imports with simpler `require` statements.
author Ludovic Chabant <ludovic@chabant.com>
date Wed, 03 Jan 2018 00:51:59 -0800
parents 83df9086e723
children ccac960348a7
line wrap: on
line diff
--- a/package.json	Fri Dec 29 23:16:57 2017 -0800
+++ b/package.json	Wed Jan 03 00:51:59 2018 -0800
@@ -1,17 +1,30 @@
 {
   "name": "Wikked",
   "version": "0.1.0",
-  "dependencies": {},
   "devDependencies": {
-    "grunt": "~0.4.4",
-    "grunt-contrib-less": "~0.11.0",
-    "grunt-contrib-requirejs": "~0.4.3",
-    "grunt-contrib-copy": "~0.5.0",
-    "grunt-contrib-imagemin": "~0.6.1",
-    "grunt-contrib-jshint": "~0.10.0",
-    "grunt-contrib-watch": "~0.6.1"
+    "browser-sync": "^2.23.2",
+    "gulp": "^3.9.1",
+    "gulp-browserify": "^0.5.1",
+    "gulp-clean-css": "^3.9.2",
+    "gulp-if": "^2.0.2",
+    "gulp-imagemin": "^4.1.0",
+    "gulp-jshint": "^2.1.0",
+    "gulp-less": "^3.4.0",
+    "gulp-notify": "^3.0.0",
+    "gulp-uglify": "^3.0.0",
+    "gulp-watch": "^4.3.11",
+    "jquery": "^3.2.1",
+    "jquery-validation": "^1.17.0",
+    "jshint": "^2.9.5",
+    "less": "^2.7.3",
+    "purecss": "^1.0.0",
+    "underscore": "^1.8.3",
+    "yargs": "^10.0.3"
   },
   "engines": {
     "node": ">=0.8.0"
+  },
+  "scripts": {
+    "build": "gulp"
   }
 }