Skip to content

Commit c9a4a36

Browse files
committed
Add pre-package check. Add proper build script. Updated .vscodeignore. Updated README.
1 parent f3aca62 commit c9a4a36

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

syntax/.vscodeignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
.gitignore
44
tests/**
55
src/**
6+
node_modules
7+
.gitkeep

syntax/README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ To generate the ouput file either use build command or run:
1818

1919
```bash
2020
npm install
21-
npm build
22-
npx ts-node src/typescript/GenerateTmLanguageFile.ts > ./syntaxes/Scala.tmLanguage.json
2321
```
2422

2523
The output file is validated against the json schema before being written.

syntax/package-lock.json

Lines changed: 0 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

syntax/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,9 @@
4747
"ts-node": "^8.0.2",
4848
"tsc": "^1.20150623.0",
4949
"typescript": "^3.3.3"
50+
},
51+
"scripts": {
52+
"vscode:prepublish": "test -f ./syntaxes/Scala.tmLanguage.json",
53+
"prepare": "npx ts-node src/typescript/GenerateTmLanguageFile.ts > ./syntaxes/Scala.tmLanguage.json"
5054
}
5155
}

0 commit comments

Comments
 (0)