Skip to content

Commit c83ddd6

Browse files
committed
chore: ongoing
1 parent 9384a19 commit c83ddd6

19 files changed

Lines changed: 711 additions & 786 deletions

Makefile

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,47 +8,48 @@ deps: node_modules
88

99
.PHONY: clean
1010
clean:
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
1717
test: node_modules
18-
pnpm tsc -b
18+
pnpm exec tsc -b
1919
pnpm exec vitest
2020

2121
node_modules: package.json
2222
pnpm install
2323

2424
dist: node_modules tsconfig.json $(SRCS)
25-
pnpm tsc
25+
pnpm exec tsc
2626

2727
.PHONY: dev
2828
dev:
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
3536
petstore: __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
4243
test1: __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
7172
pretty: 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

Comments
 (0)