Skip to content
This repository has been archived by the owner on May 2, 2018. It is now read-only.

Commit

Permalink
Node setup
Browse files Browse the repository at this point in the history
The postinstall script in the client package is because of: microsoft/vscode#2810 (comment)
Package locks added as Node needed updating to get them.
Tsconfig changed in attempted troubleshooting step until I found microsoft/vscode#2810
  • Loading branch information
Levertion committed Nov 9, 2017
1 parent 5a66eff commit 15a24e8
Show file tree
Hide file tree
Showing 8 changed files with 2,400 additions and 4 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
**/out/**
**/out/**
**/node_modules/**
2,288 changes: 2,288 additions & 0 deletions client/package-lock.json

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions client/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"dependencies": {
"vscode": "^1.1.6",
"vscode-languageclient": "^3.5.0"
},
"description": "A typescript implementation of a language server for Minecraft Commands, with a vscode extension.",
"name": "mcfunction",
"version": "0.0.1",
"author": "Levertion",
"publisher": "Levertion",
"license": "MIT",
"private": true,
"engines": {
"vscode": "^0.18.0"
},
"repository": {
"type": "git",
"url": "https://github.com/Levertion/mcfunction-language-server"
},
"scripts": {
"compile:server": "tsc -p ./server/tsconfig.json",
"compile:client": "tsc -p ./client/tsconfig.json",
"postinstall": "node ./node_modules/vscode/bin/install"
}
}
5 changes: 3 additions & 2 deletions client/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"compilerOptions": {
"rootDir": "./src",
"outDir": "./out/",
"outDir": "./out",
"sourceMap": true,
"alwaysStrict": true,
"target": "es6"
"target": "es6",
"moduleResolution": "node"
},
"exclude": [
"node_modules"
Expand Down
18 changes: 18 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"description": "An implementation of the language server protocol for Minecraft Commands.",
"description": "A typescript implementation of a language server for Minecraft Commands, with a vscode extension.",
"name": "mcfunction-language-server",
"version": "0.0.1",
"author": "Levertion",
Expand Down
41 changes: 41 additions & 0 deletions server/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 22 additions & 0 deletions server/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"name": "mcfunction-language-server",
"description": "An implementation of the language server protocol for Minecraft Commands.",
"version": "0.0.1",
"author": "Levertion",
"license": "MIT",
"private": true,
"repository": {
"type": "git",
"url": "https://github.com/Levertion/mcfunction-language-server"
},
"scripts": {
"compile:server": "tsc -p ./server/tsconfig.json",
"compile:client": "tsc -p ./client/tsconfig.json"
},
"dependencies": {
"vscode-languageserver": "^3.5.0"
},
"engines": {
"node": "*"
}
}

0 comments on commit 15a24e8

Please sign in to comment.