Skip to content

Commit 52827d6

Browse files
authored
Merge pull request #52 from kieler/jep/build
fixing yarn package
2 parents 1bc9aa9 + d484a38 commit 52827d6

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import * as fs from 'node:fs';
2+
3+
var data = fs.readFileSync('package.json', 'utf-8');
4+
var newValue = data.replace('"main": "./pack/src/extension.cjs"', '"main": "./pack/src/extension.js"');
5+
fs.writeFileSync('package.json', newValue, 'utf-8');
6+
7+
console.log('Bad magic');

extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@
544544
"src-webview",
545545
"pack"
546546
],
547-
"main": "./pack/src/extension.js",
547+
"main": "./pack/src/extension.cjs",
548548
"dependencies": {
549549
"langium": "^3.0.0",
550550
"langium-sprotty": "^3.0.0",
@@ -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": "vsce package --yarn -o pasta.vsix",
589+
"package": "node build-util/prepare-extension-config.js && 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)