Skip to content

Commit f023519

Browse files
committed
fix: Export PinsApi as RemotePinningServiceClient
fix #2
1 parent 149fd5d commit f023519

File tree

1 file changed

+30
-5
lines changed

1 file changed

+30
-5
lines changed

src/index.ts

Lines changed: 30 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import fetchPonyfill from 'fetch-ponyfill'
2+
23
import { Configuration as GeneratedConfiguration } from '../dist.generated'
34
import type { ConfigurationParameters as GeneratedConfigurationParameters } from '../dist.generated'
5+
import { PinsApi as RemotePinningServiceClient } from '../dist.generated/apis'
46

5-
export * from '../dist.generated/apis'
6-
export * from '../dist.generated/models'
7-
8-
export interface ConfigurationParameters extends Omit<GeneratedConfigurationParameters, 'basePath'>{
7+
interface ConfigurationParameters extends Omit<GeneratedConfigurationParameters, 'basePath'>{
98
endpointUrl?: string
109
}
11-
export class Configuration extends GeneratedConfiguration {
10+
class Configuration extends GeneratedConfiguration {
1211
constructor (options: ConfigurationParameters) {
1312
const finalOptions: GeneratedConfigurationParameters = { ...options }
1413

@@ -28,6 +27,32 @@ export class Configuration extends GeneratedConfiguration {
2827
}
2928
}
3029

30+
/**
31+
* Overwritten and renamed exports
32+
*/
33+
export type {
34+
PinsApiInterface as RemotePinningServiceClientInterface
35+
} from '../dist.generated/apis'
36+
37+
export {
38+
Configuration,
39+
RemotePinningServiceClient
40+
}
41+
export type { ConfigurationParameters }
42+
43+
/**
44+
* Unmodified exports
45+
*/
46+
export type {
47+
PinsGetRequest,
48+
PinsPostRequest,
49+
PinsRequestidDeleteRequest,
50+
PinsRequestidGetRequest,
51+
PinsRequestidPostRequest
52+
} from '../dist.generated/apis'
53+
54+
export * from '../dist.generated/models'
55+
3156
export {
3257
BASE_PATH,
3358
BaseAPI,

0 commit comments

Comments
 (0)