lint
This commit is contained in:
parent
a542ba1ffa
commit
1259c3421a
|
|
@ -3,19 +3,12 @@ import authInfo from "../../middlewares/authInfo";
|
||||||
import HonoEnv from "../../types/HonoEnv";
|
import HonoEnv from "../../types/HonoEnv";
|
||||||
import { z } from "zod";
|
import { z } from "zod";
|
||||||
import requestValidator from "../../utils/requestValidator";
|
import requestValidator from "../../utils/requestValidator";
|
||||||
import compressImage from "../../utils/compressImage";
|
|
||||||
import checkPermission from "../../middlewares/checkPermission";
|
import checkPermission from "../../middlewares/checkPermission";
|
||||||
import { createId } from "@paralleldrive/cuid2";
|
|
||||||
import { writeFileSync } from "fs";
|
|
||||||
import db from "../../drizzle";
|
import db from "../../drizzle";
|
||||||
import { users } from "../../drizzle/schema/users";
|
import { users } from "../../drizzle/schema/users";
|
||||||
import { isNull, sql } from "drizzle-orm";
|
import { sql } from "drizzle-orm";
|
||||||
import { unionAll } from "drizzle-orm/pg-core";
|
import { unionAll } from "drizzle-orm/pg-core";
|
||||||
|
|
||||||
const fileSchema = z.object({
|
|
||||||
file: z.instanceof(File),
|
|
||||||
});
|
|
||||||
|
|
||||||
const devRoutes = new Hono<HonoEnv>()
|
const devRoutes = new Hono<HonoEnv>()
|
||||||
.use(authInfo)
|
.use(authInfo)
|
||||||
.use(checkPermission("dev-routes"))
|
.use(checkPermission("dev-routes"))
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import { and, count, eq, ilike, isNull, or, sql } from "drizzle-orm";
|
import { and, eq, ilike, isNull, or, sql } from "drizzle-orm";
|
||||||
import { Hono } from "hono";
|
import { Hono } from "hono";
|
||||||
|
|
||||||
import { z } from "zod";
|
import { z } from "zod";
|
||||||
|
|
@ -12,7 +12,6 @@ import HonoEnv from "../../types/HonoEnv";
|
||||||
import requestValidator from "../../utils/requestValidator";
|
import requestValidator from "../../utils/requestValidator";
|
||||||
import authInfo from "../../middlewares/authInfo";
|
import authInfo from "../../middlewares/authInfo";
|
||||||
import checkPermission from "../../middlewares/checkPermission";
|
import checkPermission from "../../middlewares/checkPermission";
|
||||||
import { unionAll } from "drizzle-orm/mysql-core";
|
|
||||||
|
|
||||||
export const userFormSchema = z.object({
|
export const userFormSchema = z.object({
|
||||||
name: z.string().min(1).max(255),
|
name: z.string().min(1).max(255),
|
||||||
|
|
@ -111,7 +110,9 @@ const usersRoute = new Hono<HonoEnv>()
|
||||||
data: result.map((d) => ({ ...d, fullCount: undefined })),
|
data: result.map((d) => ({ ...d, fullCount: undefined })),
|
||||||
_metadata: {
|
_metadata: {
|
||||||
currentPage: page,
|
currentPage: page,
|
||||||
totalPages: Math.ceil(result[0]?.fullCount ?? 0 / limit),
|
totalPages: Math.ceil(
|
||||||
|
(Number(result[0]?.fullCount) ?? 0) / limit
|
||||||
|
),
|
||||||
totalItems: Number(result[0]?.fullCount) ?? 0,
|
totalItems: Number(result[0]?.fullCount) ?? 0,
|
||||||
perPage: limit,
|
perPage: limit,
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
import sharp from "sharp";
|
import sharp from "sharp";
|
||||||
import { fileURLToPath } from "url";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Options for compressing an image.
|
* Options for compressing an image.
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user