diff --git a/spec/global.spec.js b/spec/global.spec.js index 26475f48..2f0c7963 100644 --- a/spec/global.spec.js +++ b/spec/global.spec.js @@ -7,6 +7,7 @@ const logger = require("./utils/logger"); const db = require("./helpers/setup_db"); const server = require("./helpers/server"); const fs = require('fs'); +const path = require('path'); beforeAll(async () => { logger.info("beforeAll:started"); @@ -20,7 +21,7 @@ afterAll(async () => { // globalMock.restore(); await db.clearData(); server.app.close(); - const dbPath = path.join(__dirname, 'session_storage.db'); + const dbPath = path.join(__dirname, '..', 'session_storage.db'); // Check if the file exists and delete it fs.unlink(dbPath, (err) => { if (err) { diff --git a/types/fastify/index.d.ts b/types/fastify/index.d.ts index 65f721c3..3f32f372 100644 --- a/types/fastify/index.d.ts +++ b/types/fastify/index.d.ts @@ -24,7 +24,7 @@ export function setupFdk(data: any, syncInitialization: any): { getPartnerConfig(organizationId: any): import("@gofynd/fdk-client-javascript/sdk/partner/PartnerConfig"); getPartnerClient(organizationId: any, session: any): Promise; getExtensionDetails(): Promise; - extensionData: any; + extensionData: import("axios").AxiosResponse; }; webhookRegistry: import("../lib/webhook").WebhookRegistry; applicationProxyRoutes: (fastify: import("fastify").FastifyInstance, options: Record, done: (err?: Error) => void) => void; @@ -78,7 +78,7 @@ export function setupFdk(data: any, syncInitialization: any): { getPartnerConfig(organizationId: any): import("@gofynd/fdk-client-javascript/sdk/partner/PartnerConfig"); getPartnerClient(organizationId: any, session: any): Promise; getExtensionDetails(): Promise; - extensionData: any; + extensionData: import("axios").AxiosResponse; }; webhookRegistry: import("../lib/webhook").WebhookRegistry; applicationProxyRoutes: (fastify: import("fastify").FastifyInstance, options: Record, done: (err?: Error) => void) => void; diff --git a/types/lib/extension.d.ts b/types/lib/extension.d.ts index 9827ab8d..70da611c 100644 --- a/types/lib/extension.d.ts +++ b/types/lib/extension.d.ts @@ -22,7 +22,7 @@ declare class Extension { getPartnerConfig(organizationId: any): import("@gofynd/fdk-client-javascript/sdk/partner/PartnerConfig"); getPartnerClient(organizationId: any, session: any): Promise; getExtensionDetails(): Promise; - extensionData: any; + extensionData: import("axios").AxiosResponse; } import { WebhookRegistry } from "./webhook"; import { RetryManger } from "./retry_manager"; diff --git a/types/nest/index.d.ts b/types/nest/index.d.ts index 52ea6b55..abd2bd44 100644 --- a/types/nest/index.d.ts +++ b/types/nest/index.d.ts @@ -22,7 +22,7 @@ export function setupFdk(data: any, syncInitialization: any): { getPartnerConfig(organizationId: any): import("@gofynd/fdk-client-javascript/sdk/partner/PartnerConfig"); getPartnerClient(organizationId: any, session: any): Promise; getExtensionDetails(): Promise; - extensionData: any; + extensionData: import("axios").AxiosResponse; }; webhookRegistry: import("../lib/webhook").WebhookRegistry; applicationProxyRoutes: any; @@ -75,7 +75,7 @@ export function setupFdk(data: any, syncInitialization: any): { getPartnerConfig(organizationId: any): import("@gofynd/fdk-client-javascript/sdk/partner/PartnerConfig"); getPartnerClient(organizationId: any, session: any): Promise; getExtensionDetails(): Promise; - extensionData: any; + extensionData: import("axios").AxiosResponse; }; webhookRegistry: import("../lib/webhook").WebhookRegistry; applicationProxyRoutes: any; diff --git a/types/package.json b/types/package.json index 8d6c2020..11890bb2 100644 --- a/types/package.json +++ b/types/package.json @@ -17,6 +17,7 @@ "@babel/register": "^7.22.15", "@fastify/cookie": "^9.2.0", "@gofynd/fdk-client-javascript": "^1.1.0", + "@nestjs/platform-express": "^10.4.1", "@nestjs/testing": "^10.3.0", "axios-mock-adapter": "^1.18.1", "body-parser": "^1.19.0", @@ -24,13 +25,13 @@ "express": "^4.17.1", "fastify": "^4.25.1", "ioredis": "^4.24.2", - "sqlite3": "^5.1.7", "jasmine": "^3.5.0", "jasmine-console-reporter": "^3.1.0", "jshint": "^2.12.0", "ngrok": "^3.4.0", "nyc": "^15.0.1", "sinon": "^9.0.2", + "sqlite3": "^5.1.7", "supertest": "^4.0.2" }, "nyc": {