Remove auth/db stack, migrate contact email flow, and update for Next 16

This commit is contained in:
2026-07-10 20:35:24 -04:00
parent ed948f5264
commit bf10f26d26
31 changed files with 1005 additions and 832 deletions
+1 -14
View File
@@ -1,7 +1,5 @@
import { FlatCompat } from "@eslint/eslintrc";
import tseslint from "typescript-eslint";
// @ts-ignore -- no types for this plugin
import drizzle from "eslint-plugin-drizzle";
const compat = new FlatCompat({
baseDirectory: import.meta.dirname,
@@ -9,14 +7,11 @@ const compat = new FlatCompat({
export default tseslint.config(
{
ignores: [".next"],
ignores: [".next", "next-env.d.ts"],
},
...compat.extends("next/core-web-vitals"),
{
files: ["**/*.ts", "**/*.tsx"],
plugins: {
drizzle,
},
extends: [
...tseslint.configs.recommended,
...tseslint.configs.recommendedTypeChecked,
@@ -38,14 +33,6 @@ export default tseslint.config(
"error",
{ checksVoidReturn: { attributes: false } },
],
"drizzle/enforce-delete-with-where": [
"error",
{ drizzleObjectName: ["db", "ctx.db"] },
],
"drizzle/enforce-update-with-where": [
"error",
{ drizzleObjectName: ["db", "ctx.db"] },
],
},
},
{