Skip to content

Commit cbf83ad

Browse files
committed
Improve dev container setup
1 parent 1b91afc commit cbf83ad

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.devcontainer/devcontainer.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@
2828
"customizations": {
2929
"vscode": {
3030
"extensions": [
31-
"ryanluker.vscode-coverage-gutters"
31+
"ryanluker.vscode-coverage-gutters",
32+
"Vue.volar"
3233
]
3334
}
3435
}

Makefile

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: build build-cjs debug watch test test-local test-node test-js test-scripts clean switch coverage fmt example-programs example copy-programs dependencies web build-web stats fmt python-dependencies ax generate docs watch-programs watch-debug watch-tests precommit clean-programs
1+
.PHONY: build build-cjs debug watch test test-local test-node test-js test-scripts clean switch coverage fmt example-programs example copy-programs dependencies web build-web stats fmt python-dependencies ax generate docs watch-programs watch-debug watch-tests precommit clean-programs node-dependencies
22

33
MOLD_INSTALLED := $(shell which mold 2> /dev/null)
44
ifneq ($(MOLD_INSTALLED),)
@@ -140,12 +140,16 @@ watch-programs:
140140
######################
141141
### Utilities
142142
######################
143-
dependencies: python-dependencies
143+
dependencies: python-dependencies node-dependencies
144144
cargo install cargo-tarpaulin cargo-watch python-launcher
145145

146146
python-dependencies:
147147
$(PY) -m pip install pyperclip tqdm
148148

149+
node-dependencies:
150+
npm install -g eslint
151+
152+
149153
clean:
150154
rm -rf $(RM_TARGETS)
151155
cd examples/programs && $(MAKE) clean

0 commit comments

Comments
 (0)