diff --git a/packages/mock-server/src/createMockServer.test.ts b/packages/mock-server/src/createMockServer.test.ts index 999dc59c5c6..74b7ca61485 100644 --- a/packages/mock-server/src/createMockServer.test.ts +++ b/packages/mock-server/src/createMockServer.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest' -import { createMockServer } from './createMockServer.ts' +import { createMockServer } from './createMockServer' describe('createMockServer', () => { it('GET /foobar -> example JSON', async () => { diff --git a/packages/mock-server/src/createMockServer.ts b/packages/mock-server/src/createMockServer.ts index 180d8209154..6380fc75b32 100644 --- a/packages/mock-server/src/createMockServer.ts +++ b/packages/mock-server/src/createMockServer.ts @@ -3,16 +3,15 @@ import type { OpenAPI, OpenAPIV3_1 } from '@scalar/openapi-types' import { type Context, Hono } from 'hono' import { cors } from 'hono/cors' -import type { HttpMethod, MockServerOptions } from '@/types.ts' -import { getOperations } from '@/utils/getOperations.ts' -import { handleAuthentication } from '@/utils/handleAuthentication.ts' -import { honoRouteFromPath } from '@/utils/honoRouteFromPath.ts' -import { isAuthenticationRequired } from '@/utils/isAuthenticationRequired.ts' -import { logAuthenticationInstructions } from '@/utils/logAuthenticationInstructions.ts' -import { setupAuthenticationRoutes } from '@/utils/setupAuthenticationRoutes.ts' +import type { HttpMethod, MockServerOptions } from '@/types' +import { getOperations, handleAuthentication } from '@/utils' +import { honoRouteFromPath } from '@/utils/honoRouteFromPath' +import { isAuthenticationRequired } from '@/utils/isAuthenticationRequired' +import { logAuthenticationInstructions } from '@/utils/logAuthenticationInstructions' +import { setupAuthenticationRoutes } from '@/utils/setupAuthenticationRoutes' -import { mockAnyResponse } from './routes/mockAnyResponse.ts' -import { respondWithOpenApiDocument } from './routes/respondWithOpenApiDocument.ts' +import { mockAnyResponse } from './routes/mockAnyResponse' +import { respondWithOpenApiDocument } from './routes/respondWithOpenApiDocument' /** * Create a mock server instance diff --git a/packages/mock-server/src/index.ts b/packages/mock-server/src/index.ts index 23893609206..711cfca072e 100644 --- a/packages/mock-server/src/index.ts +++ b/packages/mock-server/src/index.ts @@ -1 +1 @@ -export { createMockServer } from './createMockServer.ts' +export { createMockServer } from './createMockServer' diff --git a/packages/mock-server/src/routes/mockAnyResponse.ts b/packages/mock-server/src/routes/mockAnyResponse.ts index 6e53aae0d1e..80093e7248d 100644 --- a/packages/mock-server/src/routes/mockAnyResponse.ts +++ b/packages/mock-server/src/routes/mockAnyResponse.ts @@ -6,8 +6,8 @@ import type { StatusCode } from 'hono/utils/http-status' // @ts-expect-error Doesn’t come with types import objectToXML from 'object-to-xml' -import type { MockServerOptions } from '@/types.ts' -import { findPreferredResponseKey } from '@/utils/findPreferredResponseKey.ts' +import type { MockServerOptions } from '@/types' +import { findPreferredResponseKey } from '../utils/findPreferredResponseKey' /** * Mock any response diff --git a/packages/mock-server/src/utils/findPreferredResponseKey.test.ts b/packages/mock-server/src/utils/findPreferredResponseKey.test.ts index a3a400424a7..7c9ce80eb81 100644 --- a/packages/mock-server/src/utils/findPreferredResponseKey.test.ts +++ b/packages/mock-server/src/utils/findPreferredResponseKey.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest' -import { findPreferredResponseKey } from './findPreferredResponseKey.ts' +import { findPreferredResponseKey } from './findPreferredResponseKey' describe('findPreferredResponseKey', () => { it('returns default over 200', () => { diff --git a/packages/mock-server/src/utils/getOpenAuthTokenUrls.test.ts b/packages/mock-server/src/utils/getOpenAuthTokenUrls.test.ts index eb1b179258c..1c077d083ef 100644 --- a/packages/mock-server/src/utils/getOpenAuthTokenUrls.test.ts +++ b/packages/mock-server/src/utils/getOpenAuthTokenUrls.test.ts @@ -1,7 +1,7 @@ import { describe, expect, it } from 'vitest' -import { createOpenApiDefinition } from './createOpenApiDefinition.ts' -import { getOpenAuthTokenUrls, getPathFromUrl } from './getOpenAuthTokenUrls.ts' +import { createOpenApiDefinition } from './createOpenApiDefinition' +import { getOpenAuthTokenUrls, getPathFromUrl } from './getOpenAuthTokenUrls' describe('getOpenAuthTokenUrls', () => { it('returns an empty array for schema without securitySchemes', () => { diff --git a/packages/mock-server/src/utils/getOperations.ts b/packages/mock-server/src/utils/getOperations.ts index 107d85df1cf..aaebcc4eda5 100644 --- a/packages/mock-server/src/utils/getOperations.ts +++ b/packages/mock-server/src/utils/getOperations.ts @@ -1,6 +1,6 @@ import type { OpenAPI, OpenAPIV2, OpenAPIV3, OpenAPIV3_1 } from '@scalar/openapi-types' -import { type HttpMethod, httpMethods } from '@/types.ts' +import { type HttpMethod, httpMethods } from '@/types' /** * Takes a dereferenced OpenAPI document and returns all operations. diff --git a/packages/mock-server/src/utils/honoRouteFromPath.test.ts b/packages/mock-server/src/utils/honoRouteFromPath.test.ts index 573107f837f..55ea65f76c0 100644 --- a/packages/mock-server/src/utils/honoRouteFromPath.test.ts +++ b/packages/mock-server/src/utils/honoRouteFromPath.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest' -import { honoRouteFromPath } from './honoRouteFromPath.ts' +import { honoRouteFromPath } from './honoRouteFromPath' describe('honoRouteFromPath', () => { it('returns correct route for a simple path', () => { diff --git a/packages/mock-server/src/utils/index.ts b/packages/mock-server/src/utils/index.ts new file mode 100644 index 00000000000..281b4b9d3e9 --- /dev/null +++ b/packages/mock-server/src/utils/index.ts @@ -0,0 +1,6 @@ +export { getOperations } from './getOperations' +export { findPreferredResponseKey } from './findPreferredResponseKey' +export { handleAuthentication } from './handleAuthentication' +export { isAuthenticationRequired } from './isAuthenticationRequired' +export { logAuthenticationInstructions } from './logAuthenticationInstructions' +export { setupAuthenticationRoutes } from './setupAuthenticationRoutes' diff --git a/packages/mock-server/src/utils/isAuthenticationRequired.test.ts b/packages/mock-server/src/utils/isAuthenticationRequired.test.ts index 1dca921dc76..dd8f674184a 100644 --- a/packages/mock-server/src/utils/isAuthenticationRequired.test.ts +++ b/packages/mock-server/src/utils/isAuthenticationRequired.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from 'vitest' -import { isAuthenticationRequired } from './isAuthenticationRequired.ts' +import { isAuthenticationRequired } from './isAuthenticationRequired' describe('isAuthenticationRequired', () => { it('returns false when security is undefined', () => { diff --git a/packages/mock-server/src/utils/logAuthenticationInstructions.ts b/packages/mock-server/src/utils/logAuthenticationInstructions.ts index 43fdc223848..0d8ebe18b6a 100644 --- a/packages/mock-server/src/utils/logAuthenticationInstructions.ts +++ b/packages/mock-server/src/utils/logAuthenticationInstructions.ts @@ -1,6 +1,6 @@ import type { OpenAPIV3_1 } from '@scalar/openapi-types' -import { getPathFromUrl } from './getOpenAuthTokenUrls.ts' +import { getPathFromUrl } from './getOpenAuthTokenUrls' /** * Log authentication instructions for different security schemes diff --git a/packages/mock-server/src/utils/setupAuthenticationRoutes.ts b/packages/mock-server/src/utils/setupAuthenticationRoutes.ts index d0d651ca0e8..b8ffa9158fa 100644 --- a/packages/mock-server/src/utils/setupAuthenticationRoutes.ts +++ b/packages/mock-server/src/utils/setupAuthenticationRoutes.ts @@ -1,10 +1,10 @@ import type { OpenAPI, OpenAPIV3, OpenAPIV3_1 } from '@scalar/openapi-types' import type { Hono } from 'hono' -import { respondWithAuthorizePage } from '@/routes/respondWithAuthorizePage.ts' -import { respondWithToken } from '@/routes/respondWithToken.ts' +import { respondWithAuthorizePage } from '@/routes/respondWithAuthorizePage' +import { respondWithToken } from '@/routes/respondWithToken' -import { getOpenAuthTokenUrls, getPathFromUrl } from './getOpenAuthTokenUrls.ts' +import { getOpenAuthTokenUrls, getPathFromUrl } from './getOpenAuthTokenUrls' /** * Helper function to set up authentication routes for OAuth 2.0 flows diff --git a/packages/mock-server/tsconfig.json b/packages/mock-server/tsconfig.json index defcb200171..8e52678eb70 100644 --- a/packages/mock-server/tsconfig.json +++ b/packages/mock-server/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "../../tsconfig.node.json", + "extends": "../../tsconfig.json", "compilerOptions": { "paths": { "@/*": ["./src/*"],
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: