Skip to content

Commit 41b1765

Browse files
committed
hopefully fix build dependency issue (with assets)
1 parent d844975 commit 41b1765

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

src/packages/assets/package.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
"version": "1.10.1",
44
"description": "The static assets (images, code, etc.) for the CoCalc frontend.",
55
"main": "index.js",
6-
"workspaces": [
7-
"../backend"
8-
],
6+
"workspaces": ["../backend"],
97
"directories": {
108
"example": "examples"
119
},
@@ -15,9 +13,7 @@
1513
"test": "../node_modules/.bin/jest",
1614
"prepublishOnly": "pnpm test"
1715
},
18-
"keywords": [
19-
"cocalc"
20-
],
16+
"keywords": ["cocalc"],
2117
"author": "SageMath, Inc.",
2218
"license": "SEE LICENSE.md",
2319
"dependencies": {

src/workspaces.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@ def all_packages() -> List[str]:
114114
'packages/api-client',
115115
'packages/jupyter',
116116
'packages/comm',
117-
'packages/project', # project depends on frontend for nbconvert (but NEVER vice versa again)
118117
'packages/assets',
119-
'packages/frontend', # static depends on frontend
118+
'packages/frontend', # static depends on frontend; frontend depends on assets
119+
'packages/project', # project depends on frontend for nbconvert (but NEVER vice versa again), which also depends on assets
120120
'packages/static', # packages/hub assumes this is built (for webpack dev server)
121121
'packages/server', # packages/next assumes this is built
122122
'packages/database', # packages/next also assumes database is built (or at least the coffeescript in it is)

0 commit comments

Comments
 (0)