Skip to content

Commit 6151787

Browse files
authored
Revert "Rev: Import extensions" (#3080)
Does not work well for `unrun`, causes unclear crashes and resolution uncertainty over `ramda` in #3054 <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Updated module import paths and TypeScript compilation configuration for improved build compatibility. * Standardized JSON module import syntax across the codebase. * Enhanced internal API infrastructure with extended interface support for advanced use cases. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent 67da842 commit 6151787

File tree

108 files changed

+374
-371
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

108 files changed

+374
-371
lines changed

compat-test/quick-start.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
expect,
99
test,
1010
} from "vitest";
11-
import { givePort } from "../tools/ports";
11+
import { givePort } from "../tools/ports.ts";
1212

1313
describe("ESM Test", async () => {
1414
let out = "";

esm-test/quick-start.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { spawn } from "node:child_process";
2-
import { givePort } from "../tools/ports";
2+
import { givePort } from "../tools/ports.ts";
33

44
describe("ESM Test", async () => {
55
let out = "";

example/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { BuiltinLogger, createConfig } from "express-zod-api";
22
import ui from "swagger-ui-express";
33
import createHttpError from "http-errors";
4-
import { givePort } from "../tools/ports";
4+
import { givePort } from "../tools/ports.ts";
55
import qs from "qs";
66

77
export const config = createConfig({

example/endpoints/create-user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import createHttpError from "http-errors";
22
import assert from "node:assert/strict";
33
import { z } from "zod";
4-
import { statusDependingFactory } from "../factories";
4+
import { statusDependingFactory } from "../factories.ts";
55

66
const namePart = z.string().regex(/^\w+$/);
77

example/endpoints/delete-user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import createHttpError from "http-errors";
22
import assert from "node:assert/strict";
33
import { z } from "zod";
4-
import { noContentFactory } from "../factories";
4+
import { noContentFactory } from "../factories.ts";
55

66
/** @desc The endpoint demonstrates no content response established by its factory */
77
export const deleteUserEndpoint = noContentFactory.buildVoid({

example/endpoints/list-users.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { z } from "zod";
2-
import { arrayRespondingFactory } from "../factories";
2+
import { arrayRespondingFactory } from "../factories.ts";
33

44
const roleSchema = z.enum(["manager", "operator", "admin"]);
55

example/endpoints/retrieve-user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import createHttpError from "http-errors";
22
import assert from "node:assert/strict";
33
import { z } from "zod";
44
import { defaultEndpointsFactory } from "express-zod-api";
5-
import { methodProviderMiddleware } from "../middlewares";
5+
import { methodProviderMiddleware } from "../middlewares.ts";
66

77
// Demonstrating circular schemas using z.object()
88
const feature = z.object({

example/endpoints/send-avatar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { z } from "zod";
2-
import { fileSendingEndpointsFactory } from "../factories";
2+
import { fileSendingEndpointsFactory } from "../factories.ts";
33
import { readFile } from "node:fs/promises";
44

55
export const sendAvatarEndpoint = fileSendingEndpointsFactory.build({

example/endpoints/stream-avatar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { z } from "zod";
2-
import { fileStreamingEndpointsFactory } from "../factories";
2+
import { fileStreamingEndpointsFactory } from "../factories.ts";
33

44
export const streamAvatarEndpoint = fileStreamingEndpointsFactory.build({
55
shortDescription: "Streams a file content.",

example/endpoints/time-subscription.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { z } from "zod";
22
import { setTimeout } from "node:timers/promises";
3-
import { eventsFactory } from "../factories";
3+
import { eventsFactory } from "../factories.ts";
44

55
/** @desc The endpoint demonstrates emitting server-sent events (SSE) */
66
export const subscriptionEndpoint = eventsFactory.buildVoid({

0 commit comments

Comments
 (0)