Update dependencies, fix (auto)import problems
This commit is contained in:
parent
267a83d484
commit
1d893c4a78
40 changed files with 5166 additions and 3047 deletions
|
@ -1,7 +1,8 @@
|
|||
/* global defineEventHandler getQuery, createError */
|
||||
import { defineEventHandler, getQuery } from "h3";
|
||||
import { createError } from "#imports";
|
||||
|
||||
import BaaPagination from "~/server/utils/baaPagination";
|
||||
import { client } from "~/utils/types/database";
|
||||
import { type client } from "~/utils/types/database";
|
||||
|
||||
export const baaWrapper = new BaaPagination<client, "id">("clients", "id");
|
||||
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
/* global defineEventHandler, createError, readBody */
|
||||
import { defineEventHandler, readBody } from "h3";
|
||||
|
||||
import { baaWrapper } from "./clients.get";
|
||||
import { client } from "~/utils/types/database";
|
||||
import { type client } from "~/utils/types/database";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
const clientKeys: Array<string> = [
|
||||
"name",
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { baaWrapper } from "../clients.get";
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { baaWrapper } from "../clients.get";
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { checkIsClient } from "../clients.post";
|
||||
import { baaWrapper } from "../clients.get";
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { baaWrapper } from "~/server/api/orders.get";
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { baaWrapper } from "../clients.get";
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { database } from "~/server/utils/database";
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
export default defineEventHandler((event) => {
|
||||
const message = event.node.req.read();
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/* global defineEventHandler */
|
||||
import { data, database } from "../utils/database";
|
||||
import { defineEventHandler } from "h3";
|
||||
import { type data, database } from "../utils/database";
|
||||
|
||||
export async function isFirstRun() {
|
||||
const [tables] = await database.query({ sql: "SHOW TABLES", rowsAsArray: true }, []) as data<[string]>;
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
/* global defineEventHandler, setResponseStatus, readBody, createError */
|
||||
|
||||
import fs from "node:fs/promises";
|
||||
import { defineEventHandler, setResponseStatus, readBody } from "h3";
|
||||
|
||||
import { database as db } from "../utils/database";
|
||||
import { isFirstRun } from "./firstRun.get";
|
||||
import { getPasswordHash } from "./login.post";
|
||||
import Snowflake from "~/utils/snowflake";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
if (!isFirstRun()) {
|
||||
setResponseStatus(e, 404);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
export default defineEventHandler(() => {
|
||||
return "Hi mom!";
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
/* global defineEventHandler, getCookie, setCookie, readBody, createError */
|
||||
import crypto from "crypto";
|
||||
import { defineEventHandler, getCookie, setCookie, readBody } from "h3";
|
||||
|
||||
import { database, data } from "../utils/database";
|
||||
import { database, type data } from "../utils/database";
|
||||
import { isString } from "../utils/isString";
|
||||
import { cookieSettings } from "../utils/rootUtils";
|
||||
import Snowflake from "~/utils/snowflake";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export function getPasswordHash(password: string) {
|
||||
return crypto.createHmac("sha512", "42")
|
||||
.update(password)
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
/* global defineEventHandler, createError, getCookie, deleteCookie */
|
||||
import { defineEventHandler, getCookie, deleteCookie } from "h3";
|
||||
|
||||
import { isAuthorised } from "../middleware/auth";
|
||||
import { database } from "../utils/database";
|
||||
import { cookieSettings } from "../utils/rootUtils";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const token = getCookie(e, "token");
|
||||
if (token === undefined) {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
/* global defineEventHandler */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import BaaPagination from "../utils/baaPagination";
|
||||
import { data, database } from "../utils/database";
|
||||
import { client, orderSummary } from "~/utils/types/database";
|
||||
import { type data, database } from "../utils/database";
|
||||
import { type client, type orderSummary } from "~/utils/types/database";
|
||||
|
||||
export const baaWrapper = new BaaPagination<orderSummary, "id">(
|
||||
"orderSummaries",
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* global defineEventHandler, createError, readBody, setResponseStatus */
|
||||
import { defineEventHandler, readBody, setResponseStatus } from "h3";
|
||||
|
||||
import { createValidationError, handleRecursedValidationError } from "../utils/validation";
|
||||
import { database as db } from "../utils/database";
|
||||
|
@ -6,6 +6,8 @@ import getRequestingUser from "../utils/getRequestingUser";
|
|||
import { getOrder } from "./orders/[id].get";
|
||||
import Snowflake from "~/utils/snowflake";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
type importedProduct = {
|
||||
name: string | null,
|
||||
link: string,
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
/* global defineEventHandler, createError */
|
||||
import { ResultSetHeader } from "mysql2";
|
||||
import { defineEventHandler } from "h3";
|
||||
import { type ResultSetHeader } from "mysql2";
|
||||
|
||||
import { database } from "~/server/utils/database";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const id = e.context.params?.id;
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/* global defineEventHandler, createError */
|
||||
import { defineEventHandler } from "h3";
|
||||
import { createError } from "#imports";
|
||||
|
||||
import { offer as offerType, order } from "~/utils/types/database";
|
||||
import { database, data } from "~/server/utils/database";
|
||||
import { type offer as offerType, type order } from "~/utils/types/database";
|
||||
import { database, type data } from "~/server/utils/database";
|
||||
|
||||
export async function orderExists(id: string) {
|
||||
const [[exists]] = await database.query(
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
/* global defineEventHandler, readBody, createError */
|
||||
import { defineEventHandler, readBody } from "h3";
|
||||
|
||||
import { checkIsOrder } from "../orders.post";
|
||||
import { database as db } from "~/server/utils/database";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const body = await readBody(e);
|
||||
const id = e.context.params?.id;
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
/* global defineEventHandler, createError */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { orderExists, getImportedProducts } from "../[id].get";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const id = e.context.params?.id as string;
|
||||
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
/* global defineEventHandler, readBody, createError, setResponseStatus */
|
||||
import { defineEventHandler, readBody, setResponseStatus } from "h3";
|
||||
|
||||
import { checkIsImportedProduct } from "../../orders.post";
|
||||
import { getImportedProducts, orderExists } from "../[id].get";
|
||||
import Snowflake from "~/utils/snowflake";
|
||||
import { database } from "~/server/utils/database";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const body = await readBody(e);
|
||||
const idOrder = e.context.params?.id as string;
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
/* global defineEventHandler, createError */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { orderExists, getWork } from "../[id].get";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const id = e.context.params?.id as string;
|
||||
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
/* global defineEventHandler, readBody, createError, setResponseStatus */
|
||||
import { defineEventHandler, readBody, setResponseStatus } from "h3";
|
||||
|
||||
import { checkIsWork } from "../../orders.post";
|
||||
import { getWork, orderExists } from "../[id].get";
|
||||
import Snowflake from "~/utils/snowflake";
|
||||
import { database } from "~/server/utils/database";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const body = await readBody(e);
|
||||
const idOrder = e.context.params?.id as string;
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
/* global defineEventHandler, createError */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { ResultSetHeader } from "mysql2";
|
||||
import { type ResultSetHeader } from "mysql2";
|
||||
import { orderExists } from "../../[id].get";
|
||||
import { database } from "~/server/utils/database";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const idOrder = e.context.params?.id as string;
|
||||
const idWork = e.context.params?.idWork as string;
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
/* global defineEventHandler, createError */
|
||||
import { defineEventHandler } from "h3";
|
||||
|
||||
import { orderExists, getWork } from "../../[id].get";
|
||||
|
||||
import { createError } from "#imports";
|
||||
|
||||
export default defineEventHandler((e) => {
|
||||
const idOrder = e.context.params?.id as string;
|
||||
const idWork = e.context.params?.idWork as string;
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/* global defineEventHandler, getCookie */
|
||||
import { defineEventHandler, getCookie } from "h3";
|
||||
|
||||
import { database, data } from "~/server/utils/database";
|
||||
import { user } from "~/utils/types/database";
|
||||
import { database, type data } from "~/server/utils/database";
|
||||
import { type user } from "~/utils/types/database";
|
||||
|
||||
export default defineEventHandler(async (e) => {
|
||||
const token = getCookie(e, "token");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue