Prepare for publishing to npm

This commit is contained in:
Wylie Conlon 2018-11-15 15:33:34 -05:00
parent e170d52250
commit 8dfd9d183c
4 changed files with 23 additions and 100 deletions

108
package-lock.json generated
View File

@ -4,6 +4,15 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@sourcegraph/vscode-ws-jsonrpc": {
"version": "0.0.3-fork",
"resolved": "https://registry.npmjs.org/@sourcegraph/vscode-ws-jsonrpc/-/vscode-ws-jsonrpc-0.0.3-fork.tgz",
"integrity": "sha512-EJLq/ni66glk3xYyOZtUIEbjTCw8kMI6RvO0YQtPd+4um2+aTSM1LfN4NrsiVrRkG7EG/U2OkFlKqT8mGo6w4Q==",
"dev": true,
"requires": {
"vscode-jsonrpc": "^4.0.0"
}
},
"@types/events": {
"version": "1.2.0",
"resolved": "http://registry.npmjs.org/@types/events/-/events-1.2.0.tgz",
@ -162,100 +171,11 @@
"integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
"dev": true
},
"vscode-ws-jsonrpc": {
"version": "file:../vscode-ws-jsonrpc",
"dev": true,
"requires": {
"vscode-jsonrpc": "^4.0.0"
},
"dependencies": {
"@types/node": {
"version": "7.0.56",
"bundled": true
},
"balanced-match": {
"version": "1.0.0",
"bundled": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
"concat-map": {
"version": "0.0.1",
"bundled": true
},
"fs.realpath": {
"version": "1.0.0",
"bundled": true
},
"glob": {
"version": "7.1.2",
"bundled": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
"minimatch": "^3.0.4",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
}
},
"inflight": {
"version": "1.0.6",
"bundled": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
}
},
"inherits": {
"version": "2.0.3",
"bundled": true
},
"minimatch": {
"version": "3.0.4",
"bundled": true,
"requires": {
"brace-expansion": "^1.1.7"
}
},
"once": {
"version": "1.4.0",
"bundled": true,
"requires": {
"wrappy": "1"
}
},
"path-is-absolute": {
"version": "1.0.1",
"bundled": true
},
"rimraf": {
"version": "2.6.2",
"bundled": true,
"requires": {
"glob": "^7.0.5"
}
},
"typescript": {
"version": "2.7.2",
"bundled": true
},
"vscode-jsonrpc": {
"version": "4.0.0",
"bundled": true,
"dev": true
},
"wrappy": {
"version": "1.0.2",
"bundled": true
}
}
"vscode-jsonrpc": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.0.0.tgz",
"integrity": "sha512-perEnXQdQOJMTDFNv+UF3h1Y0z4iSiaN9jIlb0OqIYgosPCZGYh/MCUlkFtV2668PL69lRDO32hmvL2yiidUYg==",
"dev": true
},
"wrappy": {
"version": "1.0.2",

View File

@ -1,17 +1,18 @@
{
"private": true,
"name": "jsonrpc-ws-proxy",
"version": "0.0.1",
"author": "Wylie Conlon <wylieconlon@gmail.com>",
"bin": "dist/server.js",
"dependencies": {
"js-yaml": "^3.12.0"
},
"devDependencies": {
"@sourcegraph/vscode-ws-jsonrpc": "0.0.3-fork",
"@types/node": "^10.12.3",
"@types/ws": "^6.0.1",
"minimist": "^1.2.0",
"rimraf": "^2.6.2",
"typescript": "^3.0.1",
"vscode-ws-jsonrpc": "file:../vscode-ws-jsonrpc",
"ws": "^6.1.0"
},
"scripts": {
@ -19,5 +20,6 @@
"watch": "tsc -w",
"clean": "rimraf dist",
"build": "tsc"
}
},
"license": "ISC"
}

View File

@ -1,8 +1,8 @@
#!/usr/bin/env node
import * as ws from 'ws';
import * as rpc from 'vscode-ws-jsonrpc';
import * as rpcServer from 'vscode-ws-jsonrpc/lib/server';
import * as rpc from '@sourcegraph/vscode-ws-jsonrpc';
import * as rpcServer from '@sourcegraph/vscode-ws-jsonrpc/lib/server';
import * as parseArgs from 'minimist';
import * as http from 'http';
import * as yaml from 'js-yaml';

View File

@ -4,7 +4,8 @@
"module": "commonjs",
"moduleResolution": "node",
"outDir": "dist",
"lib": ["es2016", "dom"]
"lib": ["es2016", "dom"],
"declaration": true
},
"include": [
"src"