UNPKG

scientist.js

Version:

A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.

42 lines (41 loc) 1.6 kB
{ "name": "scientist.js", "version": "0.0.1", "description": "A JavaScript interpretation of the Ruby library Scientist, a library for carefully refactoring critical paths.", "main": "lib/index.js", "scripts": { "compile": "babel src --out-dir lib", "prepublish": "npm run compile", "test": "node ./node_modules/babel-cli/bin/babel-node.js ./node_modules/mocha/bin/_mocha --timeout 20000 tests/**/*.spec.js", "test-cov": "node ./node_modules/babel-cli/bin/babel-node.js ./node_modules/isparta/bin/isparta cover --report lcov --report text --report html ./node_modules/mocha/bin/_mocha -- --timeout 20000 --reporter dot tests/**/*.spec.js", "test-travis": "node ./node_modules/babel-cli/bin/babel-node.js ./node_modules/isparta/bin/isparta cover --report lcov ./node_modules/mocha/bin/_mocha -- --timeout 20000 --reporter dot tests/**/*.spec.js && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage" }, "babel": { "presets": [ "es2015" ] }, "keywords": [ "scientist", "refactoring", "critical", "feature", "path" ], "author": "ziyasal <sarikayaziyagmail.com>", "license": "MIT", "dependencies": {}, "devDependencies": { "babel-cli": "^6.4.5", "babel-plugin-transform-async-functions": "^6.3.13", "babel-plugin-transform-regenerator": "^6.4.4", "babel-polyfill": "^6.3.14", "babel-preset-es2015": "^6.3.13", "chai": "^3.4.1", "gulp": "^3.9.0", "isparta": "^4.0.0", "mocha": "^2.3.4", "sinon": "^1.17.2", "validator": "^4.5.1" } }