Skip to content

Commit 1d39b64

Browse files
authored
Merge pull request #69 from kieler/jep/fixBuild
updated node and vsce version to fix "yarn package"
2 parents 112b626 + 505a825 commit 1d39b64

File tree

7 files changed

+623
-60
lines changed

7 files changed

+623
-60
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: actions/checkout@v4
2020
- uses: actions/setup-node@v4
2121
with:
22-
node-version: 16.x
22+
node-version: 23.x
2323
- run: yarn
2424
- run: yarn lint
2525
- run: yarn build

.github/workflows/package.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ name: package
66
on:
77
push:
88
branches: [master]
9+
pull_request:
10+
branches: [master]
911

1012
jobs:
1113
package:
@@ -16,7 +18,7 @@ jobs:
1618
- uses: actions/checkout@v4
1719
- uses: actions/setup-node@v4
1820
with:
19-
node-version: 16.x
21+
node-version: 23.x
2022
registry-url: 'https://registry.npmjs.org'
2123
scope: '@kieler'
2224
- run: yarn

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: actions/setup-node@v4
1919
with:
20-
node-version: "16.x"
20+
node-version: "23.x"
2121
registry-url: 'https://registry.npmjs.org'
2222
scope: '@kieler'
2323
- run: yarn
@@ -35,7 +35,7 @@ jobs:
3535
- uses: actions/checkout@v4
3636
- uses: actions/setup-node@v4
3737
with:
38-
node-version: "16.x"
38+
node-version: "23.x"
3939
- run: yarn
4040
- run: yarn package
4141

extension/.vscodeignore

Lines changed: 0 additions & 4 deletions
This file was deleted.

extension/build-util/prepare-extension-config.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

extension/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -535,14 +535,14 @@
535535
"onCommand:pasta.getLTLFormula"
536536
],
537537
"files": [
538-
"extension",
539538
"src",
540539
"src-context-table",
541540
"src-diagram-snippets",
542541
"src-language-server",
543542
"syntaxes",
544543
"src-webview",
545-
"pack"
544+
"pack",
545+
"icon.png"
546546
],
547547
"main": "./pack/src/extension.cjs",
548548
"dependencies": {
@@ -554,12 +554,12 @@
554554
"reflect-metadata": "^0.2.2",
555555
"feather-icons": "^4.28.0",
556556
"sprotty-vscode-webview": "^1.0.0",
557-
"@kieler/table-webview": "^0.0.7",
557+
"@kieler/table-webview": "^0.0.8",
558558
"snabbdom": "^3.5.1",
559559
"dayjs": "^1.11.8"
560560
},
561561
"devDependencies": {
562-
"@types/node": "^14.17.3",
562+
"@types/node": "^22.10.6",
563563
"@types/vscode": "^1.50.0",
564564
"@types/feather-icons": "^4.7.0",
565565
"rimraf": "^3.0.2",
@@ -573,7 +573,7 @@
573573
"file-loader": "^6.2.0",
574574
"langium-cli": "^3.0.3",
575575
"style-loader": "^3.3.3",
576-
"vsce": "^2.15.0",
576+
"@vscode/vsce": "^3.0.0",
577577
"ovsx": "^0.6.0",
578578
"esbuild": "^0.21.2"
579579
},
@@ -586,7 +586,7 @@
586586
"lint": "eslint .",
587587
"build": "yarn run langium:generate && tsc -b src src-diagram-snippets src-language-server src-webview src-context-table && node esbuild.mjs",
588588
"watch": "webpack --watch",
589-
"package": "node build-util/prepare-extension-config.js && vsce package --yarn -o pasta.vsix",
589+
"package": "vsce package --yarn -o pasta.vsix",
590590
"predistribute": "yarn run package",
591591
"distribute": "yarn run distribute:vsce && yarn run distribute:ovsx",
592592
"distribute:vsce": "vsce publish --yarn --packagePath pasta.vsix",

0 commit comments

Comments
 (0)