diff --git a/apps/template/.eslintrc.cjs b/apps/template-remix-vite/.eslintrc.cjs similarity index 100% rename from apps/template/.eslintrc.cjs rename to apps/template-remix-vite/.eslintrc.cjs diff --git a/apps/template/.gitignore b/apps/template-remix-vite/.gitignore similarity index 100% rename from apps/template/.gitignore rename to apps/template-remix-vite/.gitignore diff --git a/apps/template/CHANGELOG.md b/apps/template-remix-vite/CHANGELOG.md similarity index 100% rename from apps/template/CHANGELOG.md rename to apps/template-remix-vite/CHANGELOG.md diff --git a/apps/template/Dockerfile b/apps/template-remix-vite/Dockerfile similarity index 100% rename from apps/template/Dockerfile rename to apps/template-remix-vite/Dockerfile diff --git a/apps/template/README.md b/apps/template-remix-vite/README.md similarity index 100% rename from apps/template/README.md rename to apps/template-remix-vite/README.md diff --git a/apps/template/app/.client/privy-button.tsx b/apps/template-remix-vite/app/.client/privy-button.tsx similarity index 100% rename from apps/template/app/.client/privy-button.tsx rename to apps/template-remix-vite/app/.client/privy-button.tsx diff --git a/apps/template/app/.client/privy-login-button.tsx b/apps/template-remix-vite/app/.client/privy-login-button.tsx similarity index 100% rename from apps/template/app/.client/privy-login-button.tsx rename to apps/template-remix-vite/app/.client/privy-login-button.tsx diff --git a/apps/template/app/.client/privy-logout-button.tsx b/apps/template-remix-vite/app/.client/privy-logout-button.tsx similarity index 100% rename from apps/template/app/.client/privy-logout-button.tsx rename to apps/template-remix-vite/app/.client/privy-logout-button.tsx diff --git a/apps/template/app/.client/privy-logout.tsx b/apps/template-remix-vite/app/.client/privy-logout.tsx similarity index 100% rename from apps/template/app/.client/privy-logout.tsx rename to apps/template-remix-vite/app/.client/privy-logout.tsx diff --git a/apps/template/app/.client/privy-provider.tsx b/apps/template-remix-vite/app/.client/privy-provider.tsx similarity index 100% rename from apps/template/app/.client/privy-provider.tsx rename to apps/template-remix-vite/app/.client/privy-provider.tsx diff --git a/apps/template/app/.client/privy-refresh.tsx b/apps/template-remix-vite/app/.client/privy-refresh.tsx similarity index 100% rename from apps/template/app/.client/privy-refresh.tsx rename to apps/template-remix-vite/app/.client/privy-refresh.tsx diff --git a/apps/template/app/.client/privy-revalidate.tsx b/apps/template-remix-vite/app/.client/privy-revalidate.tsx similarity index 100% rename from apps/template/app/.client/privy-revalidate.tsx rename to apps/template-remix-vite/app/.client/privy-revalidate.tsx diff --git a/apps/template/app/.client/providers.tsx b/apps/template-remix-vite/app/.client/providers.tsx similarity index 100% rename from apps/template/app/.client/providers.tsx rename to apps/template-remix-vite/app/.client/providers.tsx diff --git a/apps/template/app/.server/auth.ts b/apps/template-remix-vite/app/.server/auth.ts similarity index 100% rename from apps/template/app/.server/auth.ts rename to apps/template-remix-vite/app/.server/auth.ts diff --git a/apps/template/app/.server/env.ts b/apps/template-remix-vite/app/.server/env.ts similarity index 100% rename from apps/template/app/.server/env.ts rename to apps/template-remix-vite/app/.server/env.ts diff --git a/apps/template/app/.server/multivault.ts b/apps/template-remix-vite/app/.server/multivault.ts similarity index 100% rename from apps/template/app/.server/multivault.ts rename to apps/template-remix-vite/app/.server/multivault.ts diff --git a/apps/template/app/.server/privy.ts b/apps/template-remix-vite/app/.server/privy.ts similarity index 100% rename from apps/template/app/.server/privy.ts rename to apps/template-remix-vite/app/.server/privy.ts diff --git a/apps/template/app/.server/theme.ts b/apps/template-remix-vite/app/.server/theme.ts similarity index 100% rename from apps/template/app/.server/theme.ts rename to apps/template-remix-vite/app/.server/theme.ts diff --git a/apps/template/app/.server/viem.ts b/apps/template-remix-vite/app/.server/viem.ts similarity index 100% rename from apps/template/app/.server/viem.ts rename to apps/template-remix-vite/app/.server/viem.ts diff --git a/apps/template/app/assets/derp-face-1.png b/apps/template-remix-vite/app/assets/derp-face-1.png similarity index 100% rename from apps/template/app/assets/derp-face-1.png rename to apps/template-remix-vite/app/assets/derp-face-1.png diff --git a/apps/template/app/assets/derp-face-10.png b/apps/template-remix-vite/app/assets/derp-face-10.png similarity index 100% rename from apps/template/app/assets/derp-face-10.png rename to apps/template-remix-vite/app/assets/derp-face-10.png diff --git a/apps/template/app/assets/derp-face-11.png b/apps/template-remix-vite/app/assets/derp-face-11.png similarity index 100% rename from apps/template/app/assets/derp-face-11.png rename to apps/template-remix-vite/app/assets/derp-face-11.png diff --git a/apps/template/app/assets/derp-face-12.jpg b/apps/template-remix-vite/app/assets/derp-face-12.jpg similarity index 100% rename from apps/template/app/assets/derp-face-12.jpg rename to apps/template-remix-vite/app/assets/derp-face-12.jpg diff --git a/apps/template/app/assets/derp-face-2.png b/apps/template-remix-vite/app/assets/derp-face-2.png similarity index 100% rename from apps/template/app/assets/derp-face-2.png rename to apps/template-remix-vite/app/assets/derp-face-2.png diff --git a/apps/template/app/assets/derp-face-3.png b/apps/template-remix-vite/app/assets/derp-face-3.png similarity index 100% rename from apps/template/app/assets/derp-face-3.png rename to apps/template-remix-vite/app/assets/derp-face-3.png diff --git a/apps/template/app/assets/derp-face-4.png b/apps/template-remix-vite/app/assets/derp-face-4.png similarity index 100% rename from apps/template/app/assets/derp-face-4.png rename to apps/template-remix-vite/app/assets/derp-face-4.png diff --git a/apps/template/app/assets/derp-face-5.png b/apps/template-remix-vite/app/assets/derp-face-5.png similarity index 100% rename from apps/template/app/assets/derp-face-5.png rename to apps/template-remix-vite/app/assets/derp-face-5.png diff --git a/apps/template/app/assets/derp-face-6.png b/apps/template-remix-vite/app/assets/derp-face-6.png similarity index 100% rename from apps/template/app/assets/derp-face-6.png rename to apps/template-remix-vite/app/assets/derp-face-6.png diff --git a/apps/template/app/assets/derp-face-7.png b/apps/template-remix-vite/app/assets/derp-face-7.png similarity index 100% rename from apps/template/app/assets/derp-face-7.png rename to apps/template-remix-vite/app/assets/derp-face-7.png diff --git a/apps/template/app/assets/derp-face-8.png b/apps/template-remix-vite/app/assets/derp-face-8.png similarity index 100% rename from apps/template/app/assets/derp-face-8.png rename to apps/template-remix-vite/app/assets/derp-face-8.png diff --git a/apps/template/app/assets/derp-face-9.png b/apps/template-remix-vite/app/assets/derp-face-9.png similarity index 100% rename from apps/template/app/assets/derp-face-9.png rename to apps/template-remix-vite/app/assets/derp-face-9.png diff --git a/apps/template/app/components/bridge-to-base.tsx b/apps/template-remix-vite/app/components/bridge-to-base.tsx similarity index 100% rename from apps/template/app/components/bridge-to-base.tsx rename to apps/template-remix-vite/app/components/bridge-to-base.tsx diff --git a/apps/template/app/components/built-on-base.tsx b/apps/template-remix-vite/app/components/built-on-base.tsx similarity index 100% rename from apps/template/app/components/built-on-base.tsx rename to apps/template-remix-vite/app/components/built-on-base.tsx diff --git a/apps/template/app/components/container.tsx b/apps/template-remix-vite/app/components/container.tsx similarity index 100% rename from apps/template/app/components/container.tsx rename to apps/template-remix-vite/app/components/container.tsx diff --git a/apps/template/app/components/error-list.tsx b/apps/template-remix-vite/app/components/error-list.tsx similarity index 100% rename from apps/template/app/components/error-list.tsx rename to apps/template-remix-vite/app/components/error-list.tsx diff --git a/apps/template/app/components/error-page.tsx b/apps/template-remix-vite/app/components/error-page.tsx similarity index 100% rename from apps/template/app/components/error-page.tsx rename to apps/template-remix-vite/app/components/error-page.tsx diff --git a/apps/template/app/components/get-started.tsx b/apps/template-remix-vite/app/components/get-started.tsx similarity index 100% rename from apps/template/app/components/get-started.tsx rename to apps/template-remix-vite/app/components/get-started.tsx diff --git a/apps/template/app/components/header-logo.tsx b/apps/template-remix-vite/app/components/header-logo.tsx similarity index 100% rename from apps/template/app/components/header-logo.tsx rename to apps/template-remix-vite/app/components/header-logo.tsx diff --git a/apps/template/app/components/header.tsx b/apps/template-remix-vite/app/components/header.tsx similarity index 100% rename from apps/template/app/components/header.tsx rename to apps/template-remix-vite/app/components/header.tsx diff --git a/apps/template/app/components/home-banner.tsx b/apps/template-remix-vite/app/components/home-banner.tsx similarity index 100% rename from apps/template/app/components/home-banner.tsx rename to apps/template-remix-vite/app/components/home-banner.tsx diff --git a/apps/template/app/components/info-popover.tsx b/apps/template-remix-vite/app/components/info-popover.tsx similarity index 100% rename from apps/template/app/components/info-popover.tsx rename to apps/template-remix-vite/app/components/info-popover.tsx diff --git a/apps/template/app/components/info-tooltip.tsx b/apps/template-remix-vite/app/components/info-tooltip.tsx similarity index 100% rename from apps/template/app/components/info-tooltip.tsx rename to apps/template-remix-vite/app/components/info-tooltip.tsx diff --git a/apps/template/app/components/navigation-link.tsx b/apps/template-remix-vite/app/components/navigation-link.tsx similarity index 100% rename from apps/template/app/components/navigation-link.tsx rename to apps/template-remix-vite/app/components/navigation-link.tsx diff --git a/apps/template/app/components/pagination-component.tsx b/apps/template-remix-vite/app/components/pagination-component.tsx similarity index 100% rename from apps/template/app/components/pagination-component.tsx rename to apps/template-remix-vite/app/components/pagination-component.tsx diff --git a/apps/template/app/components/revalidate-button.tsx b/apps/template-remix-vite/app/components/revalidate-button.tsx similarity index 100% rename from apps/template/app/components/revalidate-button.tsx rename to apps/template-remix-vite/app/components/revalidate-button.tsx diff --git a/apps/template/app/components/search-and-sort.tsx b/apps/template-remix-vite/app/components/search-and-sort.tsx similarity index 100% rename from apps/template/app/components/search-and-sort.tsx rename to apps/template-remix-vite/app/components/search-and-sort.tsx diff --git a/apps/template/app/components/search.tsx b/apps/template-remix-vite/app/components/search.tsx similarity index 100% rename from apps/template/app/components/search.tsx rename to apps/template-remix-vite/app/components/search.tsx diff --git a/apps/template/app/components/skeleton.tsx b/apps/template-remix-vite/app/components/skeleton.tsx similarity index 100% rename from apps/template/app/components/skeleton.tsx rename to apps/template-remix-vite/app/components/skeleton.tsx diff --git a/apps/template/app/components/sort-select.tsx b/apps/template-remix-vite/app/components/sort-select.tsx similarity index 100% rename from apps/template/app/components/sort-select.tsx rename to apps/template-remix-vite/app/components/sort-select.tsx diff --git a/apps/template/app/components/sort.tsx b/apps/template-remix-vite/app/components/sort.tsx similarity index 100% rename from apps/template/app/components/sort.tsx rename to apps/template-remix-vite/app/components/sort.tsx diff --git a/apps/template/app/components/submit-button.tsx b/apps/template-remix-vite/app/components/submit-button.tsx similarity index 100% rename from apps/template/app/components/submit-button.tsx rename to apps/template-remix-vite/app/components/submit-button.tsx diff --git a/apps/template/app/components/usd-tooltip.tsx b/apps/template-remix-vite/app/components/usd-tooltip.tsx similarity index 100% rename from apps/template/app/components/usd-tooltip.tsx rename to apps/template-remix-vite/app/components/usd-tooltip.tsx diff --git a/apps/template/app/components/wrong-network-button.tsx b/apps/template-remix-vite/app/components/wrong-network-button.tsx similarity index 100% rename from apps/template/app/components/wrong-network-button.tsx rename to apps/template-remix-vite/app/components/wrong-network-button.tsx diff --git a/apps/template/app/consts/assets.ts b/apps/template-remix-vite/app/consts/assets.ts similarity index 100% rename from apps/template/app/consts/assets.ts rename to apps/template-remix-vite/app/consts/assets.ts diff --git a/apps/template/app/consts/emails.ts b/apps/template-remix-vite/app/consts/emails.ts similarity index 100% rename from apps/template/app/consts/emails.ts rename to apps/template-remix-vite/app/consts/emails.ts diff --git a/apps/template/app/consts/errors.ts b/apps/template-remix-vite/app/consts/errors.ts similarity index 100% rename from apps/template/app/consts/errors.ts rename to apps/template-remix-vite/app/consts/errors.ts diff --git a/apps/template/app/consts/general.ts b/apps/template-remix-vite/app/consts/general.ts similarity index 100% rename from apps/template/app/consts/general.ts rename to apps/template-remix-vite/app/consts/general.ts diff --git a/apps/template/app/consts/index.ts b/apps/template-remix-vite/app/consts/index.ts similarity index 100% rename from apps/template/app/consts/index.ts rename to apps/template-remix-vite/app/consts/index.ts diff --git a/apps/template/app/consts/paths.ts b/apps/template-remix-vite/app/consts/paths.ts similarity index 100% rename from apps/template/app/consts/paths.ts rename to apps/template-remix-vite/app/consts/paths.ts diff --git a/apps/template/app/entry.client.tsx b/apps/template-remix-vite/app/entry.client.tsx similarity index 100% rename from apps/template/app/entry.client.tsx rename to apps/template-remix-vite/app/entry.client.tsx diff --git a/apps/template/app/entry.server.tsx b/apps/template-remix-vite/app/entry.server.tsx similarity index 100% rename from apps/template/app/entry.server.tsx rename to apps/template-remix-vite/app/entry.server.tsx diff --git a/apps/template/app/layouts/full-page-layout.tsx b/apps/template-remix-vite/app/layouts/full-page-layout.tsx similarity index 100% rename from apps/template/app/layouts/full-page-layout.tsx rename to apps/template-remix-vite/app/layouts/full-page-layout.tsx diff --git a/apps/template/app/layouts/root-layout.tsx b/apps/template-remix-vite/app/layouts/root-layout.tsx similarity index 100% rename from apps/template/app/layouts/root-layout.tsx rename to apps/template-remix-vite/app/layouts/root-layout.tsx diff --git a/apps/template/app/layouts/two-panel-layout.tsx b/apps/template-remix-vite/app/layouts/two-panel-layout.tsx similarity index 100% rename from apps/template/app/layouts/two-panel-layout.tsx rename to apps/template-remix-vite/app/layouts/two-panel-layout.tsx diff --git a/apps/template/app/lib/abis/chainalysisOracle.ts b/apps/template-remix-vite/app/lib/abis/chainalysisOracle.ts similarity index 100% rename from apps/template/app/lib/abis/chainalysisOracle.ts rename to apps/template-remix-vite/app/lib/abis/chainalysisOracle.ts diff --git a/apps/template/app/lib/abis/chainlinkEthUsdOracle.ts b/apps/template-remix-vite/app/lib/abis/chainlinkEthUsdOracle.ts similarity index 100% rename from apps/template/app/lib/abis/chainlinkEthUsdOracle.ts rename to apps/template-remix-vite/app/lib/abis/chainlinkEthUsdOracle.ts diff --git a/apps/template/app/lib/abis/multivault.ts b/apps/template-remix-vite/app/lib/abis/multivault.ts similarity index 100% rename from apps/template/app/lib/abis/multivault.ts rename to apps/template-remix-vite/app/lib/abis/multivault.ts diff --git a/apps/template/app/lib/abis/relics.ts b/apps/template-remix-vite/app/lib/abis/relics.ts similarity index 100% rename from apps/template/app/lib/abis/relics.ts rename to apps/template-remix-vite/app/lib/abis/relics.ts diff --git a/apps/template/app/lib/hooks/useBatchCreateTriple.tsx b/apps/template-remix-vite/app/lib/hooks/useBatchCreateTriple.tsx similarity index 100% rename from apps/template/app/lib/hooks/useBatchCreateTriple.tsx rename to apps/template-remix-vite/app/lib/hooks/useBatchCreateTriple.tsx diff --git a/apps/template/app/lib/hooks/useContractWriteAndWait.tsx b/apps/template-remix-vite/app/lib/hooks/useContractWriteAndWait.tsx similarity index 100% rename from apps/template/app/lib/hooks/useContractWriteAndWait.tsx rename to apps/template-remix-vite/app/lib/hooks/useContractWriteAndWait.tsx diff --git a/apps/template/app/lib/hooks/useCopy.tsx b/apps/template-remix-vite/app/lib/hooks/useCopy.tsx similarity index 100% rename from apps/template/app/lib/hooks/useCopy.tsx rename to apps/template-remix-vite/app/lib/hooks/useCopy.tsx diff --git a/apps/template/app/lib/hooks/useCreateAtom.tsx b/apps/template-remix-vite/app/lib/hooks/useCreateAtom.tsx similarity index 100% rename from apps/template/app/lib/hooks/useCreateAtom.tsx rename to apps/template-remix-vite/app/lib/hooks/useCreateAtom.tsx diff --git a/apps/template/app/lib/hooks/useCreateTriple.tsx b/apps/template-remix-vite/app/lib/hooks/useCreateTriple.tsx similarity index 100% rename from apps/template/app/lib/hooks/useCreateTriple.tsx rename to apps/template-remix-vite/app/lib/hooks/useCreateTriple.tsx diff --git a/apps/template/app/lib/hooks/useDepositAtom.tsx b/apps/template-remix-vite/app/lib/hooks/useDepositAtom.tsx similarity index 100% rename from apps/template/app/lib/hooks/useDepositAtom.tsx rename to apps/template-remix-vite/app/lib/hooks/useDepositAtom.tsx diff --git a/apps/template/app/lib/hooks/useDepositTriple.tsx b/apps/template-remix-vite/app/lib/hooks/useDepositTriple.tsx similarity index 100% rename from apps/template/app/lib/hooks/useDepositTriple.tsx rename to apps/template-remix-vite/app/lib/hooks/useDepositTriple.tsx diff --git a/apps/template/app/lib/hooks/useGetWalletBalance.tsx b/apps/template-remix-vite/app/lib/hooks/useGetWalletBalance.tsx similarity index 100% rename from apps/template/app/lib/hooks/useGetWalletBalance.tsx rename to apps/template-remix-vite/app/lib/hooks/useGetWalletBalance.tsx diff --git a/apps/template/app/lib/hooks/useGoBack.tsx b/apps/template-remix-vite/app/lib/hooks/useGoBack.tsx similarity index 100% rename from apps/template/app/lib/hooks/useGoBack.tsx rename to apps/template-remix-vite/app/lib/hooks/useGoBack.tsx diff --git a/apps/template/app/lib/hooks/useLiveLoader.ts b/apps/template-remix-vite/app/lib/hooks/useLiveLoader.ts similarity index 100% rename from apps/template/app/lib/hooks/useLiveLoader.ts rename to apps/template-remix-vite/app/lib/hooks/useLiveLoader.ts diff --git a/apps/template/app/lib/hooks/useLoaderFetcher.tsx b/apps/template-remix-vite/app/lib/hooks/useLoaderFetcher.tsx similarity index 100% rename from apps/template/app/lib/hooks/useLoaderFetcher.tsx rename to apps/template-remix-vite/app/lib/hooks/useLoaderFetcher.tsx diff --git a/apps/template/app/lib/hooks/useMultivaultContract.tsx b/apps/template-remix-vite/app/lib/hooks/useMultivaultContract.tsx similarity index 100% rename from apps/template/app/lib/hooks/useMultivaultContract.tsx rename to apps/template-remix-vite/app/lib/hooks/useMultivaultContract.tsx diff --git a/apps/template/app/lib/hooks/useOffChainFetcher.tsx b/apps/template-remix-vite/app/lib/hooks/useOffChainFetcher.tsx similarity index 100% rename from apps/template/app/lib/hooks/useOffChainFetcher.tsx rename to apps/template-remix-vite/app/lib/hooks/useOffChainFetcher.tsx diff --git a/apps/template/app/lib/hooks/useRedeemAtom.tsx b/apps/template-remix-vite/app/lib/hooks/useRedeemAtom.tsx similarity index 100% rename from apps/template/app/lib/hooks/useRedeemAtom.tsx rename to apps/template-remix-vite/app/lib/hooks/useRedeemAtom.tsx diff --git a/apps/template/app/lib/hooks/useRedeemTriple.tsx b/apps/template-remix-vite/app/lib/hooks/useRedeemTriple.tsx similarity index 100% rename from apps/template/app/lib/hooks/useRedeemTriple.tsx rename to apps/template-remix-vite/app/lib/hooks/useRedeemTriple.tsx diff --git a/apps/template/app/lib/hooks/useSearchAndSortParams.tsx b/apps/template-remix-vite/app/lib/hooks/useSearchAndSortParams.tsx similarity index 100% rename from apps/template/app/lib/hooks/useSearchAndSortParams.tsx rename to apps/template-remix-vite/app/lib/hooks/useSearchAndSortParams.tsx diff --git a/apps/template/app/lib/hooks/useTransactionReducer.ts b/apps/template-remix-vite/app/lib/hooks/useTransactionReducer.ts similarity index 100% rename from apps/template/app/lib/hooks/useTransactionReducer.ts rename to apps/template-remix-vite/app/lib/hooks/useTransactionReducer.ts diff --git a/apps/template/app/lib/services/phosphor.ts b/apps/template-remix-vite/app/lib/services/phosphor.ts similarity index 100% rename from apps/template/app/lib/services/phosphor.ts rename to apps/template-remix-vite/app/lib/services/phosphor.ts diff --git a/apps/template/app/lib/services/pricefeeds.ts b/apps/template-remix-vite/app/lib/services/pricefeeds.ts similarity index 100% rename from apps/template/app/lib/services/pricefeeds.ts rename to apps/template-remix-vite/app/lib/services/pricefeeds.ts diff --git a/apps/template/app/lib/state/store.ts b/apps/template-remix-vite/app/lib/state/store.ts similarity index 100% rename from apps/template/app/lib/state/store.ts rename to apps/template-remix-vite/app/lib/state/store.ts diff --git a/apps/template/app/lib/utils/app.ts b/apps/template-remix-vite/app/lib/utils/app.ts similarity index 100% rename from apps/template/app/lib/utils/app.ts rename to apps/template-remix-vite/app/lib/utils/app.ts diff --git a/apps/template/app/lib/utils/client-hints.tsx b/apps/template-remix-vite/app/lib/utils/client-hints.tsx similarity index 100% rename from apps/template/app/lib/utils/client-hints.tsx rename to apps/template-remix-vite/app/lib/utils/client-hints.tsx diff --git a/apps/template/app/lib/utils/environment.ts b/apps/template-remix-vite/app/lib/utils/environment.ts similarity index 100% rename from apps/template/app/lib/utils/environment.ts rename to apps/template-remix-vite/app/lib/utils/environment.ts diff --git a/apps/template/app/lib/utils/http-requests.ts b/apps/template-remix-vite/app/lib/utils/http-requests.ts similarity index 100% rename from apps/template/app/lib/utils/http-requests.ts rename to apps/template-remix-vite/app/lib/utils/http-requests.ts diff --git a/apps/template/app/lib/utils/logger.ts b/apps/template-remix-vite/app/lib/utils/logger.ts similarity index 100% rename from apps/template/app/lib/utils/logger.ts rename to apps/template-remix-vite/app/lib/utils/logger.ts diff --git a/apps/template/app/lib/utils/misc.tsx b/apps/template-remix-vite/app/lib/utils/misc.tsx similarity index 100% rename from apps/template/app/lib/utils/misc.tsx rename to apps/template-remix-vite/app/lib/utils/misc.tsx diff --git a/apps/template/app/lib/utils/nonce-provider.tsx b/apps/template-remix-vite/app/lib/utils/nonce-provider.tsx similarity index 100% rename from apps/template/app/lib/utils/nonce-provider.tsx rename to apps/template-remix-vite/app/lib/utils/nonce-provider.tsx diff --git a/apps/template/app/lib/utils/params.ts b/apps/template-remix-vite/app/lib/utils/params.ts similarity index 100% rename from apps/template/app/lib/utils/params.ts rename to apps/template-remix-vite/app/lib/utils/params.ts diff --git a/apps/template/app/lib/utils/redirect.ts b/apps/template-remix-vite/app/lib/utils/redirect.ts similarity index 100% rename from apps/template/app/lib/utils/redirect.ts rename to apps/template-remix-vite/app/lib/utils/redirect.ts diff --git a/apps/template/app/lib/utils/request-info.tsx b/apps/template-remix-vite/app/lib/utils/request-info.tsx similarity index 100% rename from apps/template/app/lib/utils/request-info.tsx rename to apps/template-remix-vite/app/lib/utils/request-info.tsx diff --git a/apps/template/app/lib/utils/use-tx-reducer.ts b/apps/template-remix-vite/app/lib/utils/use-tx-reducer.ts similarity index 100% rename from apps/template/app/lib/utils/use-tx-reducer.ts rename to apps/template-remix-vite/app/lib/utils/use-tx-reducer.ts diff --git a/apps/template/app/lib/utils/wagmi.ts b/apps/template-remix-vite/app/lib/utils/wagmi.ts similarity index 100% rename from apps/template/app/lib/utils/wagmi.ts rename to apps/template-remix-vite/app/lib/utils/wagmi.ts diff --git a/apps/template/app/polyfills.ts b/apps/template-remix-vite/app/polyfills.ts similarity index 100% rename from apps/template/app/polyfills.ts rename to apps/template-remix-vite/app/polyfills.ts diff --git a/apps/template/app/root.tsx b/apps/template-remix-vite/app/root.tsx similarity index 100% rename from apps/template/app/root.tsx rename to apps/template-remix-vite/app/root.tsx diff --git a/apps/template/app/routes/_index.tsx b/apps/template-remix-vite/app/routes/_index.tsx similarity index 100% rename from apps/template/app/routes/_index.tsx rename to apps/template-remix-vite/app/routes/_index.tsx diff --git a/apps/template/app/routes/actions+/logout.tsx b/apps/template-remix-vite/app/routes/actions+/logout.tsx similarity index 100% rename from apps/template/app/routes/actions+/logout.tsx rename to apps/template-remix-vite/app/routes/actions+/logout.tsx diff --git a/apps/template/app/routes/actions+/set-theme.tsx b/apps/template-remix-vite/app/routes/actions+/set-theme.tsx similarity index 100% rename from apps/template/app/routes/actions+/set-theme.tsx rename to apps/template-remix-vite/app/routes/actions+/set-theme.tsx diff --git a/apps/template-remix-vite/app/routes/app+/index.tsx b/apps/template-remix-vite/app/routes/app+/index.tsx new file mode 100644 index 000000000..f5571ab50 --- /dev/null +++ b/apps/template-remix-vite/app/routes/app+/index.tsx @@ -0,0 +1,13 @@ +import PrivyLogoutButton from '@client/privy-logout-button' +import GetStarted from '@components/get-started' +import HomeBanner from '@components/home-banner' + +export default function App() { + return ( +
+ + + +
+ ) +} diff --git a/apps/template/app/routes/app+/playground-hydration-search.tsx b/apps/template-remix-vite/app/routes/app+/playground-hydration-search.tsx similarity index 100% rename from apps/template/app/routes/app+/playground-hydration-search.tsx rename to apps/template-remix-vite/app/routes/app+/playground-hydration-search.tsx diff --git a/apps/template/app/routes/app+/playground-hydration.tsx b/apps/template-remix-vite/app/routes/app+/playground-hydration.tsx similarity index 100% rename from apps/template/app/routes/app+/playground-hydration.tsx rename to apps/template-remix-vite/app/routes/app+/playground-hydration.tsx diff --git a/apps/template/app/routes/app+/playground.tsx b/apps/template-remix-vite/app/routes/app+/playground.tsx similarity index 100% rename from apps/template/app/routes/app+/playground.tsx rename to apps/template-remix-vite/app/routes/app+/playground.tsx diff --git a/apps/template/app/routes/app.tsx b/apps/template-remix-vite/app/routes/app.tsx similarity index 100% rename from apps/template/app/routes/app.tsx rename to apps/template-remix-vite/app/routes/app.tsx diff --git a/apps/template/app/routes/login.tsx b/apps/template-remix-vite/app/routes/login.tsx similarity index 100% rename from apps/template/app/routes/login.tsx rename to apps/template-remix-vite/app/routes/login.tsx diff --git a/apps/template/app/routes/resources+/get-vault-details.tsx b/apps/template-remix-vite/app/routes/resources+/get-vault-details.tsx similarity index 100% rename from apps/template/app/routes/resources+/get-vault-details.tsx rename to apps/template-remix-vite/app/routes/resources+/get-vault-details.tsx diff --git a/apps/template/app/styles/globals.css b/apps/template-remix-vite/app/styles/globals.css similarity index 100% rename from apps/template/app/styles/globals.css rename to apps/template-remix-vite/app/styles/globals.css diff --git a/apps/template/app/types/claim.ts b/apps/template-remix-vite/app/types/claim.ts similarity index 100% rename from apps/template/app/types/claim.ts rename to apps/template-remix-vite/app/types/claim.ts diff --git a/apps/template/app/types/claimr.ts b/apps/template-remix-vite/app/types/claimr.ts similarity index 100% rename from apps/template/app/types/claimr.ts rename to apps/template-remix-vite/app/types/claimr.ts diff --git a/apps/template/app/types/identity.ts b/apps/template-remix-vite/app/types/identity.ts similarity index 100% rename from apps/template/app/types/identity.ts rename to apps/template-remix-vite/app/types/identity.ts diff --git a/apps/template/app/types/index.ts b/apps/template-remix-vite/app/types/index.ts similarity index 100% rename from apps/template/app/types/index.ts rename to apps/template-remix-vite/app/types/index.ts diff --git a/apps/template/app/types/navigation.ts b/apps/template-remix-vite/app/types/navigation.ts similarity index 100% rename from apps/template/app/types/navigation.ts rename to apps/template-remix-vite/app/types/navigation.ts diff --git a/apps/template/app/types/pagination.ts b/apps/template-remix-vite/app/types/pagination.ts similarity index 100% rename from apps/template/app/types/pagination.ts rename to apps/template-remix-vite/app/types/pagination.ts diff --git a/apps/template/app/types/privy.ts b/apps/template-remix-vite/app/types/privy.ts similarity index 100% rename from apps/template/app/types/privy.ts rename to apps/template-remix-vite/app/types/privy.ts diff --git a/apps/template/app/types/quest-temp.ts b/apps/template-remix-vite/app/types/quest-temp.ts similarity index 100% rename from apps/template/app/types/quest-temp.ts rename to apps/template-remix-vite/app/types/quest-temp.ts diff --git a/apps/template/app/types/quest.ts b/apps/template-remix-vite/app/types/quest.ts similarity index 100% rename from apps/template/app/types/quest.ts rename to apps/template-remix-vite/app/types/quest.ts diff --git a/apps/template/app/types/session.ts b/apps/template-remix-vite/app/types/session.ts similarity index 100% rename from apps/template/app/types/session.ts rename to apps/template-remix-vite/app/types/session.ts diff --git a/apps/template/app/types/tags.ts b/apps/template-remix-vite/app/types/tags.ts similarity index 100% rename from apps/template/app/types/tags.ts rename to apps/template-remix-vite/app/types/tags.ts diff --git a/apps/template/app/types/transaction.ts b/apps/template-remix-vite/app/types/transaction.ts similarity index 100% rename from apps/template/app/types/transaction.ts rename to apps/template-remix-vite/app/types/transaction.ts diff --git a/apps/template/app/types/user.ts b/apps/template-remix-vite/app/types/user.ts similarity index 100% rename from apps/template/app/types/user.ts rename to apps/template-remix-vite/app/types/user.ts diff --git a/apps/template/app/types/vault.ts b/apps/template-remix-vite/app/types/vault.ts similarity index 100% rename from apps/template/app/types/vault.ts rename to apps/template-remix-vite/app/types/vault.ts diff --git a/apps/template/package.json b/apps/template-remix-vite/package.json similarity index 95% rename from apps/template/package.json rename to apps/template-remix-vite/package.json index 5437a43c3..f92c064e8 100644 --- a/apps/template/package.json +++ b/apps/template-remix-vite/package.json @@ -1,6 +1,6 @@ { - "name": "@0xintuition/template", - "version": "0.1.0", + "name": "@0xintuition/template-remix-vite", + "version": "0.1.1", "description": "Auth Ready Remix Template", "sideEffects": false, "type": "module", @@ -13,7 +13,7 @@ "repository": { "type": "git", "url": "https://github.com/0xIntuition/intuition-ts", - "directory": "apps/template" + "directory": "apps/template-remix-vite" }, "dependencies": { "@0xintuition/1ui": "workspace:^", diff --git a/apps/template/postcss.config.js b/apps/template-remix-vite/postcss.config.js similarity index 100% rename from apps/template/postcss.config.js rename to apps/template-remix-vite/postcss.config.js diff --git a/apps/template/project.json b/apps/template-remix-vite/project.json similarity index 70% rename from apps/template/project.json rename to apps/template-remix-vite/project.json index 1b071e7d4..eec5946e1 100644 --- a/apps/template/project.json +++ b/apps/template-remix-vite/project.json @@ -1,7 +1,7 @@ { - "name": "@0xintuition/template", + "name": "@0xintuition/template-remix-vite", "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "apps/template", + "sourceRoot": "apps/template-remix-vite", "projectType": "application", "tags": [], "targets": { @@ -21,20 +21,20 @@ "lint": { "executor": "@nx/eslint:lint", "options": { - "lintFilePatterns": ["apps/template/**/*.{ts,tsx,js,jsx}"] + "lintFilePatterns": ["apps/template-remix-vite/**/*.{ts,tsx,js,jsx}"] } }, "test": { "executor": "@nx/vite:test", "options": { - "config": "apps/template/vitest.config.ts" + "config": "apps/template-remix-vite/vitest.config.ts" } }, "typecheck": { "dependsOn": ["^build"], "command": "tsc", "options": { - "cwd": "apps/template" + "cwd": "apps/template-remix-vite" } } } diff --git a/apps/template/public/favicon.ico b/apps/template-remix-vite/public/favicon.ico similarity index 100% rename from apps/template/public/favicon.ico rename to apps/template-remix-vite/public/favicon.ico diff --git a/apps/template/tailwind.config.ts b/apps/template-remix-vite/tailwind.config.ts similarity index 100% rename from apps/template/tailwind.config.ts rename to apps/template-remix-vite/tailwind.config.ts diff --git a/apps/template/tests/sample.test.ts b/apps/template-remix-vite/tests/sample.test.ts similarity index 100% rename from apps/template/tests/sample.test.ts rename to apps/template-remix-vite/tests/sample.test.ts diff --git a/apps/template/tsconfig.json b/apps/template-remix-vite/tsconfig.json similarity index 100% rename from apps/template/tsconfig.json rename to apps/template-remix-vite/tsconfig.json diff --git a/apps/template/tsconfig.lib.json b/apps/template-remix-vite/tsconfig.lib.json similarity index 100% rename from apps/template/tsconfig.lib.json rename to apps/template-remix-vite/tsconfig.lib.json diff --git a/apps/template/tsconfig.spec.json b/apps/template-remix-vite/tsconfig.spec.json similarity index 100% rename from apps/template/tsconfig.spec.json rename to apps/template-remix-vite/tsconfig.spec.json diff --git a/apps/template/vite.config.ts b/apps/template-remix-vite/vite.config.ts similarity index 100% rename from apps/template/vite.config.ts rename to apps/template-remix-vite/vite.config.ts diff --git a/apps/template/vitest.config.ts b/apps/template-remix-vite/vitest.config.ts similarity index 100% rename from apps/template/vitest.config.ts rename to apps/template-remix-vite/vitest.config.ts diff --git a/apps/template/vitest.setup.ts b/apps/template-remix-vite/vitest.setup.ts similarity index 100% rename from apps/template/vitest.setup.ts rename to apps/template-remix-vite/vitest.setup.ts diff --git a/apps/template/app/routes/app+/index.tsx b/apps/template/app/routes/app+/index.tsx deleted file mode 100644 index 819a2649a..000000000 --- a/apps/template/app/routes/app+/index.tsx +++ /dev/null @@ -1,3 +0,0 @@ -export default function App() { - return
App route
-} diff --git a/package.json b/package.json index 02b9d1ce3..2cc4c92b8 100644 --- a/package.json +++ b/package.json @@ -17,12 +17,12 @@ "portal:build": "nx build @0xintuition/portal", "portal:lint": "nx lint @0xintuition/portal", "portal:test": "nx test @0xintuition/portal --reporter=verbose", - "template:dev": "nx dev @0xintuition/template", - "template:start": "nx start @0xintuition/template", - "template:build": "nx build @0xintuition/template", - "template:lint": "nx lint @0xintuition/template", - "template:test": "nx test @0xintuition/template --reporter=verbose", - "template:typecheck": "nx typecheck @0xintuition/template", + "template-remix-vite:dev": "nx dev @0xintuition/template-remix-vite", + "template-remix-vite:start": "nx start @0xintuition/template-remix-vite", + "template-remix-vite:build": "nx build @0xintuition/template-remix-vite", + "template-remix-vite:lint": "nx lint @0xintuition/template-remix-vite", + "template-remix-vite:test": "nx test @0xintuition/template-remix-vite --reporter=verbose", + "template-remix-vite:typecheck": "nx typecheck @0xintuition/template-remix-vite", "data-populator:dev": "nx dev @0xintuition/data-populator", "data-populator:start": "nx start @0xintuition/data-populator", "data-populator:build": "nx build @0xintuition/data-populator",