enb
Version:
Faster BEM/BEViS assembler
120 lines (119 loc) • 2.88 kB
JSON
{
"name": "enb",
"version": "0.15.0",
"description": "Faster BEM/BEViS assembler",
"keywords": [
"enb",
"bem",
"bevis",
"assembler",
"make",
"server"
],
"author": "Marat Dulin <mdevils@yandex.ru>",
"licenses": [
{
"type": "MIT",
"url": "https://github.com/enb-make/enb/blob/master/LICENSE"
}
],
"repository": {
"type": "git",
"url": "git@github.com:enb-make/enb.git"
},
"homepage": "https://github.com/enb-make/enb",
"bugs": "https://github.com/enb-make/enb/issues",
"maintainers": [
{
"name": "Andrew Abramov",
"email": "andrewblond@yandex.com",
"github-username": "andrewblond"
},
{
"name": "Marat Dulin",
"email": "mdevils@yandex.ru",
"github-username": "mdevils"
}
],
"contributors": [
"Andrew Abramov <andrewblond@yandex.com>",
"Marat Dulin <mdevils@yandex.ru>"
],
"engines": {
"node": ">= 0.10.0"
},
"dependencies": {
"borschik": "1.0.0",
"commander": "1.1.1",
"connect": "3.1.1",
"dom-js": "0.0.9",
"inherit": "~2.1.0",
"js-yaml": "2.1.0",
"mad": ">=0.4.0",
"madify": ">=0.0.1",
"mime": "1.2.11",
"puml-link": "0.0.1",
"send": "0.8.3",
"serve-static": "1.5.3",
"sibling": ">=0.0.3",
"stylus": "0.40.x",
"vow": "~0.3.9",
"vow-fs": "~0.2.2"
},
"devDependencies": {
"bh": "0.1.14",
"chai": "1.7.2",
"coveralls": "~2.11.2",
"enb-validate-code": "0.0.1",
"istanbul": "0.2.10",
"jscs": "~1.2.3",
"jshint": "2.1.3",
"mocha": "2.1.0",
"mock-fs": "2.5.0",
"sinon": "1.7.3",
"unit-coverage": "~3.2.0"
},
"bin": {
"enb": "./bin/enb"
},
"main": "lib/api/index",
"unit-coverage": {
"common": [
"-s",
"lib/**/*.js",
"-e",
"node_modules/**",
"-t",
"test/**",
"-a",
"lib",
"-a",
"techs",
"-S",
"relative",
"-O",
"tests=test",
"--",
"-u",
"bdd",
"-R",
"spec",
"--recursive",
"techs",
"lib",
"test/lib",
"test/techs"
]
},
"scripts": {
"test": "npm run jshint && npm run check-style && npm run func-test && npm run unit-test",
"jshint": "jshint .",
"unit-test": "mocha -u bdd -R spec --recursive test/lib test/techs",
"func-test": "npm run build-sample-proj && mocha -u bdd -R spec --recursive test/func",
"build-sample-proj": "node ./bin/enb make -n --graph --dir test/fixtures/sample-project",
"check-style": "jscs -c node_modules/enb-validate-code/jscs.json lib exlib techs test",
"coverage": "unit-coverage run -p common",
"coverage-html": "unit-coverage run -p common -r html -o coverage.html",
"travis": "npm run test && unit-coverage run -p common -r lcov -o report.lcov && cat report.lcov | coveralls"
}
}