Merge branch 'feat/moveSdkToAxios' of https://github.com/Infisical/node-sdk-v2 into feat/moveSdkToAxios
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
type SecretType = "shared" | "personal";
|
||||
export enum SecretType {
|
||||
Shared = "shared",
|
||||
Personal = "personal"
|
||||
}
|
||||
|
||||
export interface Secret {
|
||||
id: string;
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { SecretsApi } from "../api/endpoints/secrets";
|
||||
import { Secret } from "../api/types";
|
||||
import { newInfisicalError } from "./errors";
|
||||
import { ListSecretsOptions, GetSecretOptions, UpdateSecretOptions, CreateSecretOptions, DeleteSecretOptions } from "../api/types/secrets";
|
||||
|
||||
|
||||
@@ -13,8 +13,6 @@ import EnvironmentsClient from "./custom/environments";
|
||||
import ProjectsClient from "./custom/projects";
|
||||
import FoldersClient from "./custom/folders";
|
||||
|
||||
import * as ApiTypes from "./api/types";
|
||||
|
||||
type InfisicalSDKOptions = {
|
||||
siteUrl?: string;
|
||||
};
|
||||
@@ -90,10 +88,13 @@ class InfisicalSDK {
|
||||
}
|
||||
|
||||
// Export main SDK class
|
||||
export { InfisicalSDK, ApiTypes };
|
||||
export { InfisicalSDK };
|
||||
|
||||
export * from './api/types'
|
||||
|
||||
// Export types and enums from schemas
|
||||
export {
|
||||
TDynamicSecretProvider,
|
||||
DynamicSecretProviders,
|
||||
SqlProviders,
|
||||
} from "./custom/schemas";
|
||||
|
||||
Reference in New Issue
Block a user