Skip to content

Commit

Permalink
Elimiate side effects in example for tree shaking
Browse files Browse the repository at this point in the history
  • Loading branch information
codetheweb committed Jan 11, 2024
1 parent bbc8e2d commit aa4b2b3
Show file tree
Hide file tree
Showing 18 changed files with 34 additions and 36 deletions.
1 change: 0 additions & 1 deletion apps/example-todo-app/lib/middlewares/with-route-spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import {
} from "nextlove"
import { withAuthToken } from "./with-auth-token"
import { withUserSession } from "./with-user-session"
export { checkRouteSpec } from "nextlove"
import * as ZT from "lib/zod"
import withGlobalMiddlewareAfterAuth from "./with-global-middeware-after-auth"

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import {
withRouteSpecWithoutValidateResponse,
checkRouteSpec,
} from "lib/middlewares"
import { withRouteSpecWithoutValidateResponse } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { z } from "zod"
import { v4 as uuidv4 } from "uuid"

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import {
checkRouteSpec,
withRouteSpecWithGlobalMiddlewareAfterAuth,
} from "lib/middlewares"
import { withRouteSpecWithGlobalMiddlewareAfterAuth } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { z } from "zod"
import { v4 as uuidv4 } from "uuid"

Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/add.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { withRouteSpec, checkRouteSpec } from "lib/middlewares"
import { withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { z } from "zod"
import { v4 as uuidv4 } from "uuid"

Expand Down
6 changes: 2 additions & 4 deletions apps/example-todo-app/pages/api/todo/array-query-brackets.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import {
withRouteSpecSupportedArrayFormats,
checkRouteSpec,
} from "lib/middlewares"
import { withRouteSpecSupportedArrayFormats } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { z } from "zod"

export const queryParams = z.object({
Expand Down
6 changes: 2 additions & 4 deletions apps/example-todo-app/pages/api/todo/array-query-comma.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import {
withRouteSpecSupportedArrayFormats,
checkRouteSpec,
} from "lib/middlewares"
import { withRouteSpecSupportedArrayFormats } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { z } from "zod"

export const queryParams = z.object({
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/array-query-default.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { z } from "zod"

export const queryParams = z.object({
Expand Down
6 changes: 2 additions & 4 deletions apps/example-todo-app/pages/api/todo/array-query-repeat.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import {
withRouteSpecSupportedArrayFormats,
checkRouteSpec,
} from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpecSupportedArrayFormats } from "lib/middlewares"
import { z } from "zod"

export const queryParams = z.object({
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/delete-common-params.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { NotFoundException } from "nextlove"
import { TODO_ID } from "tests/fixtures"
import { z } from "zod"
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/delete.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { NotFoundException } from "nextlove"
import { TODO_ID } from "tests/fixtures"
import { z } from "zod"
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/exclude-from-openapi.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { withRouteSpec, checkRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { z } from "zod"

export const jsonBody = z.object({})
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/form-add.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { withRouteSpec, checkRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { z } from "zod"
import { v4 as uuidv4 } from "uuid"
import { HttpException } from "nextlove"
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/get.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { NotFoundException } from "nextlove"
import { TODO_ID } from "tests/fixtures"
import { z } from "zod"
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { NotFoundException } from "nextlove"
import { TODO_ID } from "tests/fixtures"
import { z } from "zod"
Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/list-optional-ids.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { z } from "zod"
import * as ZT from "lib/zod"

Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/list-with-refine.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { z } from "zod"
import * as ZT from "lib/zod"

Expand Down
3 changes: 2 additions & 1 deletion apps/example-todo-app/pages/api/todo/list.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { checkRouteSpec, withRouteSpec } from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpec } from "lib/middlewares"
import { z } from "zod"
import * as ZT from "lib/zod"

Expand Down
6 changes: 2 additions & 4 deletions apps/example-todo-app/pages/api/todo/no-validate-body.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import {
checkRouteSpec,
withRouteSpecWithoutValidateGetRequestBody,
} from "lib/middlewares"
import { checkRouteSpec } from "nextlove"
import { withRouteSpecWithoutValidateGetRequestBody } from "lib/middlewares"
import { z } from "zod"

export const route_spec = checkRouteSpec({
Expand Down

0 comments on commit aa4b2b3

Please sign in to comment.