Skip to content

Commit

Permalink
- change packages to have explicit ordering so that core is built bef…
Browse files Browse the repository at this point in the history
…ore blocks as core is a dependency of blocks

- add sass as dependency to faustwp-core
  • Loading branch information
jasonbahl authored and theodesp committed Oct 16, 2024
1 parent b6fde90 commit ab25692
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 2 deletions.
1 change: 1 addition & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 5 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@
},
"workspaces": {
"packages": [
"packages/*"
"packages/faustwp-core",
"packages/faustwp-cli",
"packages/blocks",
"packages/block-editor-utils"
],
"plugins": [
"plugins/*"
Expand All @@ -30,7 +33,7 @@
"build:faust-core": "npm run build --workspace=@faustwp/core",
"build:faust-blocks": "npm run build --workspace=@faustwp/blocks",
"build:experimental-app-router": "npm run build --workspace=@faustwp/experimental-app-router",
"clean": "npm run clean --workspaces",
"clean": "rimraf node_modules && npm run clean --workspaces",
"clean:examples": "rimraf examples/**/node_modules",
"format": "npm run format --workspaces",
"build:faust-block-editor-utils": "npm run build --workspace=@faustwp/block-editor-utils",
Expand Down
2 changes: 2 additions & 0 deletions packages/faustwp-cli/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@
"exclude": ["node_modules", "dist"],
"include": ["src"]
}


1 change: 1 addition & 0 deletions packages/faustwp-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"concurrently": "^7.6.0",
"fetch-mock": "9.11.0",
"jest": "^27.3.1",
"sass": "^1.78.0",
"shx": "^0.3.4",
"ts-jest": "^27.0.7",
"ts-loader": "^9.2.6",
Expand Down

0 comments on commit ab25692

Please sign in to comment.