backbone-skull
Version:
Skull sits on top of Backbone and protects your application's brains.
89 lines (88 loc) • 1.86 kB
JSON
{
"name": "backbone-skull",
"version": "0.3.3",
"main": "src/Skull.js",
"description": "Skull sits on top of Backbone and protects your application's brains.",
"keywords": [
"model",
"view",
"Backbone.js"
],
"dependencies": {
"underscore": "^1.8.2",
"backbone": "^1.1.2",
"jquery": "^1.11.3"
},
"license": "MIT",
"devDependencies": {
"chai": "^3.0",
"eslint": "^0.24.x",
"jquery-mockjax": "^2.0",
"jscs": "^1.12.x",
"jsdoc": "^3.3.0-beta3",
"mocha": "^2.2.x",
"opn": "^3.0.0"
},
"directories": {
"example": "example",
"test": "tests"
},
"scripts": {
"lint": "jscs . && eslint .",
"unit": "opn ./test/index.html",
"test": "npm run lint && npm run unit",
"jsdoc": "rm -rf ./docs/ && jsdoc -c ./jsdoc.json"
},
"repository": {
"type": "git",
"url": "https://github.com/hogart/skull.git"
},
"author": "Konstantin Kitmanov <doctor.hogart@gmail.com>",
"bugs": {
"url": "https://github.com/hogart/skull/issues"
},
"jscsConfig": {
"requireSpaceAfterKeywords": [
"if",
"for",
"while",
"do",
"switch",
"try",
"catch"
],
"disallowKeywordsOnNewLine": [
"else"
],
"disallowSpaceBeforePostfixUnaryOperators": true,
"disallowMultipleLineStrings": true,
"requireSpaceBeforeBinaryOperators": true,
"requireSpaceAfterBinaryOperators": true,
"disallowSpaceAfterPrefixUnaryOperators": true,
"excludeFiles": [
"node_modules",
"docs"
]
},
"eslintConfig": {
"env": {
"browser": true
},
"rules": {
"quotes": [
2,
"single",
"avoid-escape"
],
"eol-last": [
0
],
"no-underscore-dangle": [
0
],
"no-return-assign": [
0
]
}
}
}