Merge pull request #17 from transitive-bullshit/feature/undici-and-ava-unit-tests
Showing
... | @@ -32,6 +32,7 @@ | ... | @@ -32,6 +32,7 @@ |
"prepare": "husky install", | "prepare": "husky install", | ||
"pre-commit": "lint-staged", | "pre-commit": "lint-staged", | ||
"test": "run-p test:*", | "test": "run-p test:*", | ||
"test:unit": "ava", | |||
"test:prettier": "prettier '**/*.{js,jsx,ts,tsx}' --check" | "test:prettier": "prettier '**/*.{js,jsx,ts,tsx}' --check" | ||
}, | }, | ||
"dependencies": { | "dependencies": { | ||
... | @@ -47,6 +48,7 @@ | ... | @@ -47,6 +48,7 @@ |
"@types/node": "^18.11.9", | "@types/node": "^18.11.9", | ||
"@types/node-fetch": "2", | "@types/node-fetch": "2", | ||
"@types/uuid": "^9.0.0", | "@types/uuid": "^9.0.0", | ||
"ava": "^5.1.0", | |||
"del-cli": "^5.0.0", | "del-cli": "^5.0.0", | ||
"dotenv-safe": "^8.2.0", | "dotenv-safe": "^8.2.0", | ||
"husky": "^8.0.2", | "husky": "^8.0.2", | ||
... | @@ -65,6 +67,14 @@ | ... | @@ -65,6 +67,14 @@ |
"prettier --write" | "prettier --write" | ||
] | ] | ||
}, | }, | ||
"ava": { | |||
"extensions": { | |||
"ts": "module" | |||
}, | |||
"nodeArguments": [ | |||
"--loader=tsx" | |||
] | |||
}, | |||
"keywords": [ | "keywords": [ | ||
"openai", | "openai", | ||
"chatgpt", | "chatgpt", | ||
... | ... |
This diff is collapsed.
src/chatgpt-api.test.ts
0 → 100644
src/fetch-sse.ts
0 → 100644
src/fetch.ts
0 → 100644
src/stream-async-iterable.ts
0 → 100644
Please register or sign in to comment