refactor: remove duplicate tsup build config and clean up

This commit is contained in:
2026-02-28 23:05:38 +05:30
parent c3198394de
commit 8bf8b22e57
6 changed files with 9 additions and 14 deletions

View File

@@ -363,10 +363,6 @@ async function buildAdapters() {
external: [/^bun\:.*/], external: [/^bun\:.*/],
}), }),
tsup.build({
...baseConfig("tanstack-start"),
platform: "node",
}),
]); ]);
} }

View File

@@ -12,4 +12,5 @@ count.txt
.vinxi .vinxi
todos.json todos.json
public/uploads public/uploads
data.db data.db
src/routeTree.gen.ts

View File

@@ -1,5 +1,5 @@
export const List = ({ items = [] }: { items: React.ReactNode[] }) => ( export const List = ({ items = [] }: { items: React.ReactNode[] }) => (
<ol className="list-inside list-decimal text-sm text-center sm:text-left font-[family-name:var(--font-geist-mono)]"> <ol className="list-inside list-decimal text-sm text-center sm:text-left">
{items.map((item, i) => ( {items.map((item, i) => (
<li key={i} className={i < items.length - 1 ? "mb-2" : ""}> <li key={i} className={i < items.length - 1 ? "mb-2" : ""}>
{item} {item}

View File

@@ -72,13 +72,13 @@ function App() {
const addTodo = useServerFn(createTodo); const addTodo = useServerFn(createTodo);
return ( return (
<div className="grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20 font-[family-name:var(--font-geist-sans)]"> <div className="grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20">
<main className="flex flex-col gap-8 row-start-2 items-center sm:items-start"> <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start">
<div className="flex flex-row items-center "> <div className="flex flex-row items-center ">
<img <img
className="dark:invert size-18" className="dark:invert size-18"
src="/tanstack-circle-logo.png" src="/tanstack-circle-logo.png"
alt="Next.js logo" alt="TanStack logo"
/> />
<div className="ml-3.5 mr-2 font-mono opacity-70">&amp;</div> <div className="ml-3.5 mr-2 font-mono opacity-70">&amp;</div>
<img <img
@@ -101,7 +101,7 @@ function App() {
</div> </div>
)} )}
<div className="flex flex-col gap-3"> <div className="flex flex-col gap-3">
{todos.reverse().map((todo) => ( {todos.map((todo) => (
<div className="flex flex-row" key={String(todo.id)}> <div className="flex flex-row" key={String(todo.id)}>
<div className="flex flex-row flex-grow items-center gap-3 ml-1"> <div className="flex flex-row flex-grow items-center gap-3 ml-1">
<input <input

View File

@@ -32,13 +32,13 @@ function RouteComponent() {
const { todos, user } = Route.useLoaderData(); const { todos, user } = Route.useLoaderData();
return ( return (
<div className="grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20 font-[family-name:var(--font-geist-sans)]"> <div className="grid grid-rows-[20px_1fr_20px] items-center justify-items-center min-h-screen p-8 pb-20 gap-16 sm:p-20">
<main className="flex flex-col gap-8 row-start-2 items-center sm:items-start"> <main className="flex flex-col gap-8 row-start-2 items-center sm:items-start">
<div className="flex flex-row items-center "> <div className="flex flex-row items-center ">
<img <img
className="dark:invert size-18" className="dark:invert size-18"
src="/tanstack-circle-logo.png" src="/tanstack-circle-logo.png"
alt="Next.js logo" alt="TanStack logo"
/> />
<div className="ml-3.5 mr-2 font-mono opacity-70">&amp;</div> <div className="ml-3.5 mr-2 font-mono opacity-70">&amp;</div>
<img <img
@@ -113,7 +113,7 @@ function Buttons() {
</a> </a>
<a <a
className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44" className="rounded-full border border-solid border-black/[.08] dark:border-white/[.145] transition-colors flex items-center justify-center hover:bg-[#f2f2f2] dark:hover:bg-[#1a1a1a] hover:border-transparent text-sm sm:text-base h-10 sm:h-12 px-4 sm:px-5 sm:min-w-44"
href="https://docs.bknd.io/integration/nextjs" href="https://docs.bknd.io/integration/tanstack-start"
target="_blank" target="_blank"
rel="noopener noreferrer" rel="noopener noreferrer"
> >

View File

@@ -13,8 +13,6 @@
} }
@theme { @theme {
--font-sans: var(--font-geist-sans);
--font-mono: var(--font-geist-mono);
--color-background: var(--background); --color-background: var(--background);
--color-foreground: var(--foreground); --color-foreground: var(--foreground);
} }