Skip to content

Commit 19a9d46

Browse files
authored
Merge pull request #16 from hey-api/refactor/use-client
refactor: use generated client
2 parents 5449d9e + a77e1fd commit 19a9d46

File tree

13 files changed

+947
-189
lines changed

13 files changed

+947
-189
lines changed

.npmrc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
engine-strict=true
2+
save-exact=true

dist/index.js

Lines changed: 149 additions & 83 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/licenses.txt

Lines changed: 25 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

openapi-ts.config.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { defineConfig } from '@hey-api/openapi-ts'
2+
3+
export default defineConfig({
4+
input: {
5+
path: `https://api.heyapi.dev/v1/get/hey-api/backend?api_key=${process.env.HEY_API_USER_TOKEN}`,
6+
include:
7+
'^(#/paths/v1/specifications/post|#/components/schemas/Specification)$'
8+
},
9+
output: './src/client',
10+
plugins: [
11+
{
12+
exportFromIndex: true,
13+
name: '@hey-api/client-fetch'
14+
},
15+
'@hey-api/typescript',
16+
'@hey-api/sdk'
17+
]
18+
})

0 commit comments

Comments
 (0)