package.json 1.88 KB
Newer Older
Timothy J Fontaine's avatar
Timothy J Fontaine committed
1
{
Tim Branyen's avatar
Tim Branyen committed
2
  "name": "nodegit",
3
  "description": "Node.js libgit2 asynchronous native bindings",
Tim Branyen's avatar
Tim Branyen committed
4
  "version": "0.1.4",
5
  "libgit2": {
Tim Branyen's avatar
Tim Branyen committed
6 7
    "sha": "28f087c8642ff9c8dd6964e101e6d8539db6281a",
    "version": "0.21.0"
8
  },
Tim Branyen's avatar
Tim Branyen committed
9
  "homepage": "https://github.com/tbranyen/nodegit",
Michael Robinson's avatar
Michael Robinson committed
10 11 12 13 14 15
  "keywords": [
    "libgit2",
    "git2",
    "git",
    "native"
  ],
Tim Branyen's avatar
Tim Branyen committed
16
  "license": "MIT",
17
  "author": "Tim Branyen (@tbranyen)",
Michael Robinson's avatar
Michael Robinson committed
18 19 20 21
  "contributors": [
    {
      "name": "Michael Robinson",
      "email": "mike@pagesofinterest.net"
22 23 24
    },
    {
      "name": "Nick Kallen"
Michael Robinson's avatar
Michael Robinson committed
25 26
    }
  ],
27
  "main": "lib/nodegit.js",
28 29
  "repository": {
    "type": "git",
Tim Branyen's avatar
Tim Branyen committed
30
    "url": "git://github.com/tbranyen/nodegit.git"
Timothy J Fontaine's avatar
Timothy J Fontaine committed
31
  },
tim's avatar
tim committed
32 33 34 35
  "directories": {
    "build": "./build",
    "lib": "./lib"
  },
36
  "engines": {
Michael Robinson's avatar
Michael Robinson committed
37
    "node": ">= 0.8"
38
  },
39 40 41
  "bundledDependencies": [
    "node-pre-gyp"
  ],
42
  "dependencies": {
Tim Branyen's avatar
Tim Branyen committed
43 44 45 46 47 48 49 50 51 52 53 54 55
    "fs-extra": "~0.12.0",
    "nan": "~1.3.0",
    "node-gyp": "~1.0.2",
    "node-pre-gyp": "~0.5.27",
    "q": "~1.0.1",
    "ejs": "~1.0.0",
    "combyne": "~0.6.0",
    "request": "~2.45.0",
    "rimraf": "~2.2.8",
    "tar": "~1.0.1",
    "which": "~1.0.5",
    "promise": "~6.0.0",
    "promisify-node": "~0.1.2"
Michael Robinson's avatar
Michael Robinson committed
56
  },
57
  "devDependencies": {
Tim Branyen's avatar
Tim Branyen committed
58 59 60 61 62 63
    "async": "~0.9.0",
    "aws-sdk": "~2.0.18",
    "istanbul": "~0.3.2",
    "jshint": "~2.5.6",
    "mocha": "~1.21.4",
    "nodeunit": "~0.9.0"
64 65 66 67
  },
  "binary": {
    "module_name": "nodegit",
    "module_path": "./build/Release/",
68
    "host": "https://s3.amazonaws.com/nodegit/nodegit/"
69
  },
70
  "scripts": {
71
    "lint": "jshint lib test/tests",
72
    "mocha": "istanbul cover node_modules/mocha/bin/_mocha -- test/runner test/tests --report=lcov",
73
    "test": "npm run lint && npm run mocha",
74
    "publish": "node-pre-gyp package && node-pre-gyp publish",
Tim Branyen's avatar
Tim Branyen committed
75
    "generate": "node generate/setup && node generate",
76 77
    "install": "npm run generate && node install",
    "rebuild": "npm run generate && node-gyp configure build"
Timothy J Fontaine's avatar
Timothy J Fontaine committed
78
  }
Tim Branyen's avatar
Tim Branyen committed
79
}