mirror of
https://github.com/google/gn-language-server.git
synced 2025-12-23 12:26:43 +00:00
Packaging
This commit is contained in:
parent
f29b0bdbf9
commit
19a939625a
4 changed files with 1916 additions and 2 deletions
2
vscode-gn/.gitignore
vendored
2
vscode-gn/.gitignore
vendored
|
|
@ -2,3 +2,5 @@
|
|||
/dist
|
||||
/node_modules
|
||||
/out
|
||||
|
||||
*.vsix
|
||||
|
|
|
|||
1910
vscode-gn/package-lock.json
generated
1910
vscode-gn/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -53,10 +53,11 @@
|
|||
}
|
||||
},
|
||||
"scripts": {
|
||||
"build": "npm run build-extension && npm run build-server",
|
||||
"build": "rm -rf build && npm run build-extension && npm run build-server",
|
||||
"build-extension": "webpack",
|
||||
"build-server": "cargo build --release && bash -c 'cp ../target/${CARGO_BUILD_TARGET:-.}/release/gn-language-server${APPDATA:+.exe} dist/'",
|
||||
"build-tests": "tsc -p . --outDir out",
|
||||
"package": "vsce package",
|
||||
"lint": "eslint src",
|
||||
"test": "xvfb-run vscode-test",
|
||||
"pretest": "npm run build-tests && npm run build && npm run lint",
|
||||
|
|
@ -73,6 +74,7 @@
|
|||
"@typescript-eslint/parser": "^8.17.0",
|
||||
"@vscode/test-cli": "^0.0.10",
|
||||
"@vscode/test-electron": "^2.4.1",
|
||||
"@vscode/vsce": "^3.2.1",
|
||||
"eslint": "^9.16.0",
|
||||
"ts-loader": "^9.5.1",
|
||||
"typescript": "^5.7.2",
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ const path = require('path');
|
|||
|
||||
module.exports = {
|
||||
target: 'node',
|
||||
mode: 'none',
|
||||
mode: 'production',
|
||||
entry: './src/extension.ts',
|
||||
output: {
|
||||
path: path.resolve(__dirname, 'dist'),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue