UNPKG

1.45 kBJSONView Raw
1{
2 "name": "node-pty",
3 "description": "Fork pseudoterminals in Node.JS",
4 "author": {
5 "name": "Microsoft Corporation"
6 },
7 "version": "0.10.1",
8 "license": "MIT",
9 "main": "./lib/index.js",
10 "types": "./typings/node-pty.d.ts",
11 "repository": {
12 "type": "git",
13 "url": "git://github.com/Tyriar/node-pty.git"
14 },
15 "files": [
16 "binding.gyp",
17 "lib/",
18 "scripts/",
19 "src/",
20 "deps/",
21 "typings/"
22 ],
23 "homepage": "https://github.com/Tyriar/node-pty",
24 "bugs": {
25 "url": "https://github.com/Tyriar/node-pty/issues"
26 },
27 "keywords": [
28 "pty",
29 "tty",
30 "terminal",
31 "pseudoterminal",
32 "forkpty",
33 "openpty"
34 ],
35 "scripts": {
36 "build": "tsc -b ./src/tsconfig.json",
37 "watch": "tsc -b -w ./src/tsconfig.json",
38 "lint": "eslint -c .eslintrc.js --ext .ts src/",
39 "install": "node scripts/install.js",
40 "postinstall": "node scripts/post-install.js",
41 "test": "cross-env NODE_ENV=test mocha -R spec --exit lib/*.test.js",
42 "posttest": "npm run lint",
43 "prepare": "npm run build",
44 "prepublishOnly": "npm run build"
45 },
46 "dependencies": {
47 "nan": "^2.14.0"
48 },
49 "devDependencies": {
50 "@types/mocha": "^7.0.2",
51 "@types/node": "8",
52 "@typescript-eslint/eslint-plugin": "^2.27.0",
53 "@typescript-eslint/parser": "^2.27.0",
54 "cross-env": "^5.1.4",
55 "eslint": "^6.8.0",
56 "mocha": "^7.1.1",
57 "ps-list": "^6.0.0",
58 "typescript": "^3.8.3"
59 }
60}