Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
93ba134
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.8.6
speakeasybot Mar 8, 2023
a8b8335
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.8.7
speakeasybot Mar 9, 2023
2606dc4
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.9.1
speakeasybot Mar 10, 2023
6e81ac3
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.9.2
speakeasybot Mar 11, 2023
d1f3c7b
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.9.2
speakeasybot Mar 14, 2023
280328c
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.11.0
speakeasybot Mar 15, 2023
3f52a96
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.12.0
speakeasybot Mar 16, 2023
789d10b
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.12.1
speakeasybot Mar 17, 2023
1683f64
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.12.3
speakeasybot Mar 18, 2023
8ebf604
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.12.4
speakeasybot Mar 21, 2023
f2f58e5
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.13.0
speakeasybot Mar 22, 2023
9a9ac0f
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.15.0
speakeasybot Mar 23, 2023
9abd9e3
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.17.0
speakeasybot Mar 24, 2023
01209da
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.18.7
speakeasybot Mar 25, 2023
7f058f1
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.18.9
speakeasybot Mar 28, 2023
ea24f32
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.19.2
speakeasybot Mar 29, 2023
d2bd0e8
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.19.3
speakeasybot Apr 1, 2023
dc320a3
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.19.6
speakeasybot Apr 6, 2023
39addbb
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.19.7
speakeasybot Apr 12, 2023
a1d139b
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.20.0
speakeasybot Apr 14, 2023
0e14d39
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.20.1
speakeasybot Apr 18, 2023
5b3dfb9
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.20.2
speakeasybot Apr 19, 2023
a963565
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.21.3
speakeasybot Apr 20, 2023
6f48337
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.21.4
speakeasybot Apr 21, 2023
16db53f
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.22.1
speakeasybot Apr 22, 2023
9423e8f
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.22.2
speakeasybot Apr 25, 2023
c42ceb6
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.23.1
speakeasybot Apr 26, 2023
d330382
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.25.1
speakeasybot Apr 27, 2023
4db46ec
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.26.2
speakeasybot Apr 28, 2023
72efaa6
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.26.4
speakeasybot Apr 29, 2023
dd8a454
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.26.5
speakeasybot May 2, 2023
eaa9f6f
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.27.0
speakeasybot May 3, 2023
47f1e0f
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.29.0
speakeasybot May 5, 2023
09bf9d4
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.29.1
speakeasybot May 6, 2023
e5b06bc
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 1.29.2
speakeasybot May 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .eslintrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
env:
browser: true
es2021: true
node: true
extends:
- eslint:recommended
- plugin:@typescript-eslint/recommended
overrides: []
parser: "@typescript-eslint/parser"
parserOptions:
ecmaVersion: latest
sourceType: module
plugins:
- "@typescript-eslint"
rules:
"@typescript-eslint/no-explicit-any": "off"
"no-prototype-builtins": "off"
69 changes: 30 additions & 39 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,80 +12,71 @@
### NPM

```bash
npm add @fabra/sdk
npm add <UNSET>
```

### Yarn

```bash
yarn add @fabra/sdk
yarn add <UNSET>
```
<!-- End SDK Installation -->

## SDK Example Usage
<!-- Start SDK Example Usage -->
```typescript
import {
GetNamespacesRequest,
GetNamespacesResponse
} from "@fabra/sdk/dist/sdk/models/operations";

import { AxiosError } from "axios";
import { Fabra } from "@fabra/sdk";
import { GetNamespacesResponse } from "@fabra/sdk/dist/sdk/models/operations";

const sdk = new Fabra({
security: {
apiKeyAuth: {
apiKey: "YOUR_API_KEY_HERE",
},
}
});

const req: GetNamespacesRequest = {
queryParams: {
connectionID: 548814,
apiKeyAuth: "YOUR_API_KEY_HERE",
},
};
});

sdk.connection.getNamespaces(req).then((res: GetNamespacesResponse | AxiosError) => {
// handle response
sdk.connection.getNamespaces({
connectionID: 548814,
}).then((res: GetNamespacesResponse) => {
if (res.statusCode == 200) {
// handle response
}
});
```
<!-- End SDK Example Usage -->

<!-- Start SDK Available Operations -->
## SDK Available Operations
## Available Resources and Operations


### connection
### [connection](docs/connection/README.md)

* `getNamespaces` - Get all namespaces
* `getSchema` - Get schema for table
* `getTables` - Get all tables
* [getNamespaces](docs/connection/README.md#getnamespaces) - Get all namespaces
* [getSchema](docs/connection/README.md#getschema) - Get schema for table
* [getTables](docs/connection/README.md#gettables) - Get all tables

### destination
### [destination](docs/destination/README.md)

* `createDestination` - Create a new destination
* `getDestinations` - Get all destinations
* [createDestination](docs/destination/README.md#createdestination) - Create a new destination
* [getDestinations](docs/destination/README.md#getdestinations) - Get all destinations

### linkToken
### [linkToken](docs/linktoken/README.md)

* `createLinkToken` - Create a new link token
* [createLinkToken](docs/linktoken/README.md#createlinktoken) - Create a new link token

### object
### [object](docs/object/README.md)

* `createObject` - Create a new object
* `getObjects` - Get all objects
* [createObject](docs/object/README.md#createobject) - Create a new object
* [getObjects](docs/object/README.md#getobjects) - Get all objects

### source
### [source](docs/source/README.md)

* `createSource` - Create a new source
* `getSources` - Get all sources
* [createSource](docs/source/README.md#createsource) - Create a new source
* [getSources](docs/source/README.md#getsources) - Get all sources

### sync
### [sync](docs/sync/README.md)

* `createSync` - Create a new sync
* `getSyncs` - Get all syncs
* [createSync](docs/sync/README.md#createsync) - Create a new sync
* [getSyncs](docs/sync/README.md#getsyncs) - Get all syncs
<!-- End SDK Available Operations -->

### SDK Generated by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)
Loading