Skip to content

Commit 2532104

Browse files
committed
build: update workspaces script to ensure theme-common builds first
1 parent ce4e8e1 commit 2532104

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

packages/eui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
],
1717
"scripts": {
1818
"start": "cross-env BABEL_MODULES=false webpack serve --config=src-docs/webpack.config.js",
19-
"build:workspaces": "yarn workspaces foreach -Rti --from @elastic/eui --exclude @elastic/eui run build",
19+
"build:workspaces": "yarn workspaces foreach -Rti --from @elastic/eui-theme-common run build && yarn workspaces foreach -Rti --from @elastic/eui --exclude @elastic/eui --exclude @elastic/eui-theme-common run build",
2020
"build-docs": "cross-env BABEL_MODULES=false cross-env NODE_ENV=production NODE_OPTIONS=--max-old-space-size=4096 webpack --config=src-docs/webpack.config.js",
2121
"build": "node ./scripts/compile-i18n-strings.js && node ./scripts/compile-clean.js && node ./scripts/compile-eui.js && yarn compile-scss",
2222
"build-pack": "yarn build && npm pack",

packages/website/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"private": true,
55
"scripts": {
66
"docusaurus": "docusaurus",
7-
"build:workspaces": "yarn workspaces foreach -Rti --from @elastic/eui-website run build",
7+
"build:workspaces": "yarn workspaces foreach -R --from @elastic/eui-website run build:workspaces && yarn workspaces foreach -Rti --from @elastic/eui-website run build",
88
"start": "cross-env NODE_OPTIONS=--openssl-legacy-provider docusaurus start",
99
"build": "cross-env NODE_OPTIONS=--openssl-legacy-provider docusaurus build",
1010
"swizzle": "docusaurus swizzle",

yarn.lock

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5771,6 +5771,8 @@ __metadata:
57715771
stylelint-config-standard: "npm:^33.0.0"
57725772
stylelint-config-standard-scss: "npm:^9.0.0"
57735773
typescript: "npm:^5.6.2"
5774+
peerDependencies:
5775+
"@elastic/eui-theme-common": 0.0.1
57745776
languageName: unknown
57755777
linkType: soft
57765778

@@ -6041,6 +6043,7 @@ __metadata:
60416043
peerDependencies:
60426044
"@elastic/datemath": ^5.0.2
60436045
"@elastic/eui-theme-borealis": 0.0.1
6046+
"@elastic/eui-theme-common": 0.0.1
60446047
"@emotion/css": 11.x
60456048
"@emotion/react": 11.x
60466049
"@types/react": ^16.9 || ^17.0 || ^18.0

0 commit comments

Comments
 (0)