X-Git-Url: https://pwan.org/git/?a=blobdiff_plain;f=package.json;h=d122069c6dd6b8421724bbc944d052c35187841a;hb=3b8f1f7e9ba745532e0a7a58c44009eaa86e6efc;hp=ac5dd7f6f7863fb4f779d541af9cc3d47b368da9;hpb=25d70715422a697efc915d5f03f5540143aa2afc;p=tech-radar.git diff --git a/package.json b/package.json index ac5dd7f..d122069 100644 --- a/package.json +++ b/package.json @@ -1,32 +1,40 @@ { "name": "tech-radar", - "version": "0.1.2", + "version": "0.2.0", "description": "", "main": "index.js", "scripts": { - "test": "gulp test" + "test": "karma start karma.conf.js --single-run", + "test:dist": "npm run build && karma start karma-dist.conf.js --single-run", + "build:clean": "rm -rf ./dist/*", + "build:sass": "node-sass -r ./src/stylesheets/base.scss ./dist/base.css", + "build:uglify": "uglifyjs -c -m -o ./dist/tech-radar.min.js --source-map ./dist/tech-radar.min.js.map --source-map-url ./tech-radar.min.js.map -- ./src/namespaces.js ./src/**/*.js", + "build:deps": "cp ./bower_components/**/{chance,d3.min,d3-queue}*.js ./dist/", + "build": "npm run build:clean && npm run build:sass && npm run build:uglify && npm run build:deps", + "examples:clean": "rm -rf ./examples/*{.js,.css,.map}", + "examples:deps": "cp -r ./dist/* ./examples/", + "examples": "npm run build && npm run examples:clean && npm run examples:deps", + "publishExamples": "node ./scripts/publish-examples.js", + "postinstall": "bower install" }, - "author": "", + "author": "Bruno Trecenti", + "repository": { + "type": "git", + "url": "git://github.com/Trecenti/tech-radar.git" + }, + "keywords": [ + "tech-radar" + ], "license": "ISC", "devDependencies": { - "gulp-util": "~2.2.14", - "gulp": "~3.5.2", "karma-script-launcher": "~0.1.0", - "karma-chrome-launcher": "~0.1.2", - "karma-firefox-launcher": "~0.1.3", - "karma-html2js-preprocessor": "~0.1.0", "karma-jasmine": "~0.1.5", - "karma-coffee-preprocessor": "~0.1.3", "requirejs": "~2.1.11", - "karma-requirejs": "~0.2.1", "karma-phantomjs-launcher": "~0.1.2", "karma": "~0.10.9", - "gulp-karma": "0.0.2", - "gulp-sass": "~0.7.1", - "gulp-concat": "~2.2.0", - "gulp-uglify": "~0.2.1", - "gulp-clean": "~0.2.4", - "gulp-header": "~1.0.2" + "bower": "^1.3.3", + "node-sass": "^3.1.1", + "uglify-js": "^2.4.23" }, "dependencies": {} }