From 788fd1f471473f4cdfd58f8dc51f8c59cf236e67 Mon Sep 17 00:00:00 2001 From: Duda Dornelles Date: Tue, 9 Dec 2014 12:31:09 -0200 Subject: Getting rid of grunt; using npm scripts instead --- web-ui/package.json | 56 +++++++++++++++-------------------------------------- 1 file changed, 16 insertions(+), 40 deletions(-) (limited to 'web-ui/package.json') diff --git a/web-ui/package.json b/web-ui/package.json index 60736713..d13d42a5 100644 --- a/web-ui/package.json +++ b/web-ui/package.json @@ -3,55 +3,31 @@ "version": "0.0.0", "devDependencies": { "bower": "1.3.12", - "connect-livereload": "0.5.2", - "express": "4.10.4", - "generator-flight": "0.8.0", - "grunt": "^0.4.5", - "grunt-autoprefixer": "2.0.0", - "grunt-build-control": "0.2.2", - "grunt-cli": "^0.1.13", - "grunt-concurrent": "1.0.0", - "grunt-contrib-clean": "0.6.0", - "grunt-contrib-coffee": "0.12.0", - "grunt-contrib-compass": "1.0.1", - "grunt-contrib-compress": "0.12.0", - "grunt-contrib-concat": "0.5.0", - "grunt-contrib-connect": "0.9.0", - "grunt-contrib-copy": "0.7.0", - "grunt-contrib-cssmin": "0.10.0", - "grunt-contrib-handlebars": "^0.8.0", - "grunt-contrib-htmlmin": "0.3.0", - "grunt-contrib-imagemin": "0.9.2", - "grunt-contrib-jshint": "0.10.0", - "grunt-contrib-requirejs": "~0.4.4", - "grunt-contrib-uglify": "0.6.0", - "grunt-contrib-watch": "0.6.1", - "grunt-google-cdn": "0.4.3", - "grunt-karma": "0.9.0", - "grunt-newer": "0.8.0", - "grunt-ngmin": "0.0.3", - "grunt-regex-replace": "^0.2.6", - "grunt-rev": "~0.1.0", - "grunt-svgmin": "2.0.0", - "grunt-usemin": "2.6.2", "handlebars": "2.0.0", + "html-minifier": "^0.6.9", + "imagemin": "3.1.0", + "jshint": "2.5.10", "jshint-stylish": "1.0.0", "karma": "0.12.28", "karma-chrome-launcher": "0.1.7", "karma-firefox-launcher": "0.1.3", "karma-jasmine": "0.2.2", - "karma-junit-reporter": "^0.2.2", + "karma-junit-reporter": "0.2.2", "karma-phantomjs-launcher": "0.1.4", "karma-requirejs": "0.2.2", - "karma-safari-launcher": "~0.1.1", - "load-grunt-tasks": "1.0.0", - "node-static": "0.7.6", - "requirejs": "2.1.15", - "time-grunt": "1.0.0", - "tiny-lr": "0.1.4" + "requirejs": "2.1.15" }, "scripts": { - "test": "karma start --single-run --browsers PhantomJS", - "watch-test": "karma start" + "test": "npm run clean && npm run handlebars && node_modules/karma/bin/karma start --single-run --browsers PhantomJS $GRUNT_OPTS", + "watch-test": "node_modules/karma/bin/karma start", + "handlebars": "handlebars app/templates/**/*.hbs > app/js/generated/hbs/templates.js --namespace=window.Pixelated --root .", + "compass": "compass compile", + "build": "npm run clean && npm run handlebars && npm run compass", + "jshint": "node_modules/.bin/jshint --config=.jshintrc `find app -name '*.js' | grep -v -e 'lib' -e 'bower' -e 'generated'`", + "clean": "rm -rf .tmp/ dist/**/* app/js/generated/hbs/* app/css/*", + "buildmain": "node_modules/requirejs/bin/r.js -o config/buildoptions.js", + "package": "/bin/bash config/package.sh", + "imagemin": "node config/imagemin.js", + "minify_html": "node_modules/.bin/html-minifier app/index.html --collapse-whitespace | sed 's|.*||' > dist/index.html" } } -- cgit v1.2.3