@@ -8,47 +8,48 @@ deps: node_modules
88
99.PHONY : clean
1010clean :
11- pnpm tsc -b --clean
11+ pnpm exec tsc -b --clean
1212 rm -rf dist
1313 rm -rf __tests__/dist
1414 rm __tests__/fixtures/* /* .ts
1515
1616.PHONY : test
1717test : node_modules
18- pnpm tsc -b
18+ pnpm exec tsc -b
1919 pnpm exec vitest
2020
2121node_modules : package.json
2222 pnpm install
2323
2424dist : node_modules tsconfig.json $(SRCS )
25- pnpm tsc
25+ pnpm exec tsc
2626
2727.PHONY : dev
2828dev :
2929 pnpm tsc -b -w
3030
3131.PHONY : fixtures
32- fixtures : dist petstore test1 openai
32+ fixtures : dist
33+ $(MAKE ) petstore test1 openai
3334
3435.PHONY : petstore
3536petstore : __tests__/fixtures/petstore.json dist
3637 node --enable-source-maps dist/bin/index.js \
3738 -i $< \
3839 -o __tests__/fixtures/petstore
39- pnpm prettier --write __tests__/fixtures/petstore
40+ pnpm exec prettier --write __tests__/fixtures/petstore
4041
4142.PHONY : test1
4243test1 : __tests__/fixtures/test1.json dist
4344 node --enable-source-maps dist/bin/index.js \
4445 -i $< \
4546 -o __tests__/fixtures/test1
46- pnpm prettier --write __tests__/fixtures/test1
47+ pnpm exec prettier --write __tests__/fixtures/test1
4748
4849
4950__tests__/fixtures/openai.json : __tests__/fixtures/openai.yaml
5051 mkdir -p $(@D )
51- pnpm js-yaml $< > $@
52+ pnpm exec js-yaml $< > $@
5253
5354__tests__/fixtures/openai.yaml : __tests__/fixtures/openai.yaml
5455 curl https://raw.githubusercontent.com/openai/openai-openapi/refs/heads/master/openapi.yaml --output $@
@@ -58,7 +59,7 @@ openai: __tests__/fixtures/openai.json dist
5859 node --enable-source-maps dist/bin/index.js \
5960 -i $< \
6061 -o __tests__/fixtures/openai
61- pnpm prettier --write __tests__/fixtures/openai
62+ pnpm exec prettier --write __tests__/fixtures/openai
6263
6364# .PHONY: cloudflare
6465# cloudflare: __tests__/fixtures/cloudflare/openapi.json dist
@@ -69,5 +70,5 @@ openai: __tests__/fixtures/openai.json dist
6970
7071.PHONY : pretty
7172pretty : node_modules
72- pnpm eslint --fix . || true
73- pnpm prettier --write .
73+ pnpm exec eslint --fix . || true
74+ pnpm exec prettier --write .
0 commit comments