Compare commits

...
9 changed files with 10 additions and 44 deletions
-1
View File
@@ -1,4 +1,3 @@
export * from './lib/api.js';
export * from "./lib/AnalyticsApi.js";
export * from "./lib/BillingApi.js";
export * from "./lib/CommentsApi.js";
+1 -1
View File
@@ -1,4 +1,4 @@
import { ApiManager, ApiResponse } from "../apis/ApiManager";
import { ApiManager, ApiResponse } from "./ApiManager";
export class CommentsApi extends ApiManager {
public CreateComment({
@@ -1,4 +1,4 @@
import { ApiManager, ApiResponse } from "../apis/ApiManager";
import { ApiManager, ApiResponse } from "./ApiManager";
export class FeaturedItemsApi extends ApiManager {
public CreateFeaturedItem({
+3 -3
View File
@@ -1,5 +1,5 @@
// libs/api-client/src/JobsApi.ts
import { ApiManager, ApiResponse } from "../../../api/src/lib/ApiManager.js";
import { ApiManager, ApiResponse } from "./ApiManager.js";
import { Job, JobPreview } from "./models/Job.js";
import { JobState } from "./models/JobState.js";
@@ -59,7 +59,7 @@ export class JobsApi extends ApiManager {
public ListRecentJobs(): Promise<ApiResponse<Job[]>> {
const endpoint = `${this.ApiTargets.BaseApi}/v1/jobs/session`;
return this.get<{
success: boolean;
jobs: Job[];
@@ -90,4 +90,4 @@ export class JobsApi extends ApiManager {
return { success: false, errorMessage: err.message };
});
}
}
}
+1 -1
View File
@@ -1,4 +1,4 @@
import { ApiManager, ApiResponse } from "../apis/ApiManager";
import { ApiManager, ApiResponse } from "./ApiManager";
export class ModerationApi extends ApiManager {
public async UpdateFeatureFlagsByToken({
-7
View File
@@ -1,7 +0,0 @@
import { api } from './api.js';
describe('api', () => {
it('should work', () => {
expect(api()).toEqual('api');
})
})
-3
View File
@@ -1,3 +0,0 @@
export function api(): string {
return 'api library built and imported!';
}
-18
View File
@@ -1,18 +0,0 @@
// https://storyteller-docs.netlify.app/#/
export * from "./AnalyticsApi";
export * from "./BetaKeysApi";
export * from "./BillingApi";
export * from "./CommentsApi";
export * from "./EngineApi";
export * from "./FeaturedItemsApi";
export * from "./JobsApi";
export * from "./MediaFilesApi";
export * from "./MediaUploadApi";
export * from "./MiscApi";
export * from "./ModerationApi";
export * from "./PromptsApi";
export * from "./TtsApi";
export * from "./UserBookmarksApi";
export * from "./UsersApi";
export * from "./VideoApi";
export * from "./WeightsApi";
+4 -9
View File
@@ -6,17 +6,12 @@
"outDir": "dist",
"tsBuildInfoFile": "dist/tsconfig.lib.tsbuildinfo",
"emitDeclarationOnly": true,
"module": "nodenext",
"moduleResolution": "nodenext",
"module": "Preserve",
"moduleResolution": "bundler",
"forceConsistentCasingInFileNames": true,
"types": [
"node",
"vite/client"
]
"types": ["node", "vite/client"]
},
"include": [
"src/**/*.ts"
],
"include": ["src/**/*.ts"],
"references": [],
"exclude": [
"vite.config.ts",