Skip to content

Commit 9dbfe55

Browse files
authored
build: Tweak build scripts (#570)
Make some minor improvements to various build scripts: - Add `build:dev` script to `kernel-browser-runtime` - Remove `kernel-shims` from TypeScript builds - There is nothing for `ts-bridge` to build. - This will also prevent builds in other packages from blowing out `kernel-shims/dist` and leaving it empty.
1 parent 5c01ec3 commit 9dbfe55

6 files changed

Lines changed: 3 additions & 15 deletions

File tree

packages/cli/tsconfig.build.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@
1010
},
1111
"references": [
1212
{ "path": "../logger/tsconfig.build.json" },
13-
{ "path": "../kernel-utils/tsconfig.build.json" },
14-
{ "path": "../kernel-shims/tsconfig.build.json" }
13+
{ "path": "../kernel-utils/tsconfig.build.json" }
1514
],
1615
"files": [],
1716
"include": ["./src"]

packages/extension/tsconfig.build.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
"references": [
1515
{ "path": "../kernel-browser-runtime/tsconfig.build.json" },
1616
{ "path": "../kernel-rpc-methods/tsconfig.build.json" },
17-
{ "path": "../kernel-shims/tsconfig.build.json" },
1817
{ "path": "../kernel-ui/tsconfig.build.json" },
1918
{ "path": "../kernel-store/tsconfig.build.json" },
2019
{ "path": "../kernel-utils/tsconfig.build.json" },

packages/kernel-browser-runtime/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,10 @@
4141
],
4242
"scripts": {
4343
"build": "yarn build:ts && yarn build:vite",
44+
"build:dev": "yarn build:ts && yarn build:vite:dev",
4445
"build:ts": "ts-bridge --project tsconfig.build.json --clean",
4546
"build:vite": "vite build --config vite.config.ts && yarn test:build",
47+
"build:vite:dev": "vite build --config vite.config.ts --mode development",
4648
"build:docs": "typedoc",
4749
"changelog:update": "../../scripts/update-changelog.sh @metamask/kernel-browser-runtime",
4850
"changelog:validate": "../../scripts/validate-changelog.sh @metamask/kernel-browser-runtime",

packages/kernel-browser-runtime/tsconfig.build.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
"references": [
1111
{ "path": "../kernel-errors/tsconfig.build.json" },
1212
{ "path": "../kernel-rpc-methods/tsconfig.build.json" },
13-
{ "path": "../kernel-shims/tsconfig.build.json" },
1413
{ "path": "../kernel-store/tsconfig.build.json" },
1514
{ "path": "../kernel-utils/tsconfig.build.json" },
1615
{ "path": "../logger/tsconfig.build.json" },

packages/kernel-shims/tsconfig.build.json

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

packages/kernel-ui/tsconfig.build.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"references": [
1717
{ "path": "../kernel-browser-runtime/tsconfig.build.json" },
1818
{ "path": "../kernel-rpc-methods/tsconfig.build.json" },
19-
{ "path": "../kernel-shims/tsconfig.build.json" },
2019
{ "path": "../kernel-store/tsconfig.build.json" },
2120
{ "path": "../kernel-utils/tsconfig.build.json" },
2221
{ "path": "../logger/tsconfig.build.json" },

0 commit comments

Comments
 (0)