Skip to content

Commit

Permalink
No more optional dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
rianadon committed Jan 3, 2025
1 parent 779fec5 commit ab91c28
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ ci-setup:
vite-build:
$(NPM) run build
npm-install:
$(NPM) install --omit=optional
$(NPM) install
ci-base: build keycaps-simple2 keycaps2 parts parts-simple
ci: ci-setup ci-base vite-build docs-ci
quickstart: npm-install ci-setup ci-base
2 changes: 1 addition & 1 deletion docs/docs/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ If you'd like to run the dev servers for the generator and docs simultaneously,
The `make quickstart` command recommended in the README bundles together several useful commands in the `Makefile`:

```bash
npm install --omit=optional # Installs dependencies
npm install # Installs dependencies
mkdir target
make # Compiles protobuf files and expert mode autocompletions
make parts # Generates the mx switch geometry
Expand Down
4 changes: 1 addition & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@
"ml-matrix": "^6.10.4",
"node-three-gltf": "^1.8.2",
"openscad-parser": "^0.6.1",
"playwright": "^1.45.1",
"simple-git-hooks": "^2.11.1",
"svelte": "^4.2.17",
"svelte-check": "^3.8.1",
Expand All @@ -68,9 +69,6 @@
"unocss": "^0.61.3",
"vite": "^5.3.3"
},
"optionalDependencies": {
"playwright": "^1.45.1"
},
"type": "module",
"simple-git-hooks": {
"pre-commit": "npx lint-staged"
Expand Down

0 comments on commit ab91c28

Please sign in to comment.