├── .changeset ├── README.md └── config.json ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .npmrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── clean.sh ├── package.json ├── packages ├── cli │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── note.md │ ├── package.json │ ├── prettier.config.js │ ├── rslib.config.ts │ ├── src │ │ ├── commands │ │ │ ├── fmt.ts │ │ │ ├── lint.ts │ │ │ └── task.ts │ │ ├── index.ts │ │ ├── pkg.ts │ │ └── utils.ts │ └── tsconfig.json ├── create │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── prettier.config.js │ ├── rslib.config.ts │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── eslint │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── prettier.config.js │ ├── rslib.config.ts │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── prettier │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── prettier.config.js │ ├── rslib.config.ts │ ├── src │ │ ├── index.ts │ │ ├── plugins │ │ │ ├── astro.ts │ │ │ ├── svelte.ts │ │ │ └── tailwind.ts │ │ └── utils.ts │ └── tsconfig.json ├── react │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── export.ts │ ├── package.json │ ├── prettier.config.js │ ├── rslib.config.ts │ ├── src │ │ ├── hooks │ │ │ ├── misc │ │ │ │ └── util.ts │ │ │ ├── use-immutable-state.ts │ │ │ └── use-search-param.ts │ │ ├── lib │ │ │ └── utils.ts │ │ └── pkgs │ │ │ ├── ahooks.ts │ │ │ └── immer.ts │ └── tsconfig.json ├── shadcn │ ├── .gitignore │ ├── README.md │ ├── components.json │ ├── package.json │ ├── rslib.config.ts │ ├── shadcn.ts │ ├── src │ │ ├── components │ │ │ └── ui │ │ │ │ ├── accordion.tsx │ │ │ │ ├── alert-dialog.tsx │ │ │ │ ├── alert.tsx │ │ │ │ ├── aspect-ratio.tsx │ │ │ │ ├── avatar.tsx │ │ │ │ ├── badge.tsx │ │ │ │ ├── breadcrumb.tsx │ │ │ │ ├── button-group.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── calendar.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── carousel.tsx │ │ │ │ ├── chart.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── collapsible.tsx │ │ │ │ ├── command.tsx │ │ │ │ ├── context-menu.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── drawer.tsx │ │ │ │ ├── dropdown-menu.tsx │ │ │ │ ├── empty.tsx │ │ │ │ ├── field.tsx │ │ │ │ ├── form.tsx │ │ │ │ ├── hover-card.tsx │ │ │ │ ├── input-group.tsx │ │ │ │ ├── input-otp.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── item.tsx │ │ │ │ ├── kbd.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── menubar.tsx │ │ │ │ ├── navigation-menu.tsx │ │ │ │ ├── pagination.tsx │ │ │ │ ├── popover.tsx │ │ │ │ ├── progress.tsx │ │ │ │ ├── radio-group.tsx │ │ │ │ ├── resizable.tsx │ │ │ │ ├── scroll-area.tsx │ │ │ │ ├── select.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── sheet.tsx │ │ │ │ ├── sidebar.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── slider.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── spinner.tsx │ │ │ │ ├── switch.tsx │ │ │ │ ├── table.tsx │ │ │ │ ├── tabs.tsx │ │ │ │ ├── textarea.tsx │ │ │ │ ├── toggle-group.tsx │ │ │ │ ├── toggle.tsx │ │ │ │ └── tooltip.tsx │ │ ├── hooks │ │ │ ├── use-mobile.ts │ │ │ └── use-zod-form.ts │ │ ├── lib │ │ │ └── utils.ts │ │ ├── pkgs │ │ │ ├── class-variance-authority.ts │ │ │ ├── clsx.ts │ │ │ ├── cmdk.ts │ │ │ ├── date-fns.ts │ │ │ ├── embla-carousel-react.ts │ │ │ ├── hookform │ │ │ │ └── resolvers.ts │ │ │ ├── input-otp.ts │ │ │ ├── lucide-react.ts │ │ │ ├── next-themes.ts │ │ │ ├── radix-ui │ │ │ │ ├── react-accordion.ts │ │ │ │ ├── react-alert-dialog.ts │ │ │ │ ├── react-aspect-ratio.ts │ │ │ │ ├── react-avatar.ts │ │ │ │ ├── react-checkbox.ts │ │ │ │ ├── react-collapsible.ts │ │ │ │ ├── react-context-menu.ts │ │ │ │ ├── react-dialog.ts │ │ │ │ ├── react-dropdown-menu.ts │ │ │ │ ├── react-hover-card.ts │ │ │ │ ├── react-label.ts │ │ │ │ ├── react-menubar.ts │ │ │ │ ├── react-navigation-menu.ts │ │ │ │ ├── react-popover.ts │ │ │ │ ├── react-progress.ts │ │ │ │ ├── react-radio-group.ts │ │ │ │ ├── react-scroll-area.ts │ │ │ │ ├── react-select.ts │ │ │ │ ├── react-separator.ts │ │ │ │ ├── react-slider.ts │ │ │ │ ├── react-slot.ts │ │ │ │ ├── react-switch.ts │ │ │ │ ├── react-tabs.ts │ │ │ │ ├── react-toggle-group.ts │ │ │ │ ├── react-toggle.ts │ │ │ │ └── react-tooltip.ts │ │ │ ├── react-day-picker.ts │ │ │ ├── react-hook-form.ts │ │ │ ├── react-resizable-panels.ts │ │ │ ├── recharts.ts │ │ │ ├── sonner.ts │ │ │ ├── tailwind-merge.ts │ │ │ ├── vaul.ts │ │ │ └── zod.ts │ │ └── styles │ │ │ ├── base.css │ │ │ └── new-york.css │ └── tsconfig.json └── utils │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── export.ts │ ├── package.json │ ├── prettier.config.js │ ├── rslib.config.ts │ ├── src │ ├── locale.ts │ └── pkgs │ │ ├── iso-3166-1.ts │ │ ├── iso-639-1.ts │ │ ├── tiny-invariant.ts │ │ ├── title.ts │ │ └── typopo.ts │ └── tsconfig.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.js ├── templates ├── react-astro │ ├── .gitignore │ ├── .vscode │ │ ├── extensions.json │ │ ├── launch.json │ │ └── settings.json │ ├── README.md │ ├── astro.config.js │ ├── compose.yml │ ├── drizzle.config.ts │ ├── eslint.config.js │ ├── package.json │ ├── prettier.config.js │ ├── public │ │ ├── favicon.svg │ │ └── fonts │ │ │ ├── atkinson-bold.woff │ │ │ └── atkinson-regular.woff │ ├── sample.env │ ├── src │ │ ├── assets │ │ │ ├── images │ │ │ │ ├── blog-placeholder-1.jpg │ │ │ │ ├── blog-placeholder-2.jpg │ │ │ │ ├── blog-placeholder-3.jpg │ │ │ │ ├── blog-placeholder-4.jpg │ │ │ │ ├── blog-placeholder-5.jpg │ │ │ │ └── blog-placeholder-about.jpg │ │ │ └── styles │ │ │ │ └── global.css │ │ ├── backend │ │ │ ├── database │ │ │ │ ├── index.ts │ │ │ │ ├── migrations │ │ │ │ │ ├── 0000_futuristic_mariko_yashida.sql │ │ │ │ │ └── meta │ │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ │ └── _journal.json │ │ │ │ └── schema.ts │ │ │ ├── router │ │ │ │ ├── index.ts │ │ │ │ └── todos.ts │ │ │ └── utils │ │ │ │ ├── auth.ts │ │ │ │ └── email.ts │ │ ├── content │ │ │ ├── blog │ │ │ │ ├── first-post.md │ │ │ │ ├── markdown-style-guide.md │ │ │ │ ├── second-post.md │ │ │ │ ├── third-post.md │ │ │ │ └── using-mdx.mdx │ │ │ └── config.ts │ │ ├── env.d.ts │ │ ├── frontend │ │ │ ├── features │ │ │ │ └── auth │ │ │ │ │ └── components │ │ │ │ │ ├── auth-layout.astro │ │ │ │ │ ├── signin-form.tsx │ │ │ │ │ ├── signup-form.tsx │ │ │ │ │ └── user-profile │ │ │ │ │ ├── components │ │ │ │ │ ├── profile-content.tsx │ │ │ │ │ ├── profile-header.tsx │ │ │ │ │ ├── tabs │ │ │ │ │ │ ├── profile-account-tab.tsx │ │ │ │ │ │ ├── profile-notification.tab.tsx │ │ │ │ │ │ ├── profile-personal-tab.tsx │ │ │ │ │ │ ├── profile-security.tab.tsx │ │ │ │ │ │ └── search-select.tsx │ │ │ │ │ └── user-profile.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── profile-store.ts │ │ │ ├── shared │ │ │ │ ├── components │ │ │ │ │ ├── base-head.astro │ │ │ │ │ ├── footer.astro │ │ │ │ │ ├── formatted-date.astro │ │ │ │ │ ├── header-link.astro │ │ │ │ │ ├── header.astro │ │ │ │ │ └── layouts │ │ │ │ │ │ ├── base-layout.astro │ │ │ │ │ │ └── blog-post.astro │ │ │ │ └── utils │ │ │ │ │ ├── auth.ts │ │ │ │ │ └── rpc.ts │ │ │ └── tanstack │ │ │ │ ├── config │ │ │ │ ├── devtools │ │ │ │ │ ├── devtools.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── query │ │ │ │ │ ├── context.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── provider.tsx │ │ │ │ └── router │ │ │ │ │ ├── index.ts │ │ │ │ │ └── route-tree.gen.ts │ │ │ │ ├── index.tsx │ │ │ │ └── routes │ │ │ │ ├── __root.tsx │ │ │ │ └── app │ │ │ │ └── index.tsx │ │ ├── middleware.ts │ │ ├── pages │ │ │ ├── about.astro │ │ │ ├── api │ │ │ │ ├── auth │ │ │ │ │ └── [...auth].ts │ │ │ │ └── rpc │ │ │ │ │ └── [...rpc].ts │ │ │ ├── app │ │ │ │ └── [...app].astro │ │ │ ├── auth │ │ │ │ ├── profile.astro │ │ │ │ ├── signin.astro │ │ │ │ └── signup.astro │ │ │ ├── blog │ │ │ │ ├── [...slug].astro │ │ │ │ └── index.astro │ │ │ ├── index.astro │ │ │ └── rss.xml.js │ │ └── shared │ │ │ ├── consts.ts │ │ │ └── schema.ts │ └── tsconfig.json ├── react-next │ ├── .gitignore │ ├── README.md │ ├── compose.yml │ ├── drizzle.config.ts │ ├── eslint.config.js │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.js │ ├── prettier.config.js │ ├── public │ │ └── vercel.svg │ ├── sample.env │ ├── src │ │ ├── app │ │ │ ├── api │ │ │ │ └── auth │ │ │ │ │ └── [...all] │ │ │ │ │ └── route.ts │ │ │ ├── auth │ │ │ │ ├── layout.tsx │ │ │ │ ├── sign-in │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── sign-in-form.tsx │ │ │ │ └── sign-up │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── sign-up-form.tsx │ │ │ ├── favicon.ico │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── backend │ │ │ └── database │ │ │ │ └── schema │ │ │ │ ├── auth.ts │ │ │ │ └── index.ts │ │ └── lib │ │ │ ├── auth.ts │ │ │ ├── db │ │ │ ├── index.ts │ │ │ ├── migrations │ │ │ │ ├── 0000_same_malcolm_colcord.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── schema │ │ │ │ ├── auth.ts │ │ │ │ ├── index.ts │ │ │ │ └── user.ts │ │ │ ├── env.ts │ │ │ └── utils.ts │ └── tsconfig.json ├── react-spa │ ├── .gitignore │ ├── .vscode │ │ ├── extensions.json │ │ └── settings.json │ ├── README.md │ ├── eslint.config.js │ ├── index.html │ ├── package.json │ ├── prettier.config.js │ ├── public │ │ ├── favicon.ico │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ ├── src │ │ ├── assets │ │ │ ├── images │ │ │ │ └── logo.svg │ │ │ └── styles │ │ │ │ └── global.css │ │ ├── components │ │ │ └── header.tsx │ │ ├── config │ │ │ ├── devtools │ │ │ │ ├── devtools.tsx │ │ │ │ └── index.ts │ │ │ ├── query │ │ │ │ ├── context.ts │ │ │ │ ├── index.ts │ │ │ │ └── provider.tsx │ │ │ ├── router │ │ │ │ ├── index.ts │ │ │ │ └── route-tree.gen.ts │ │ │ └── web-vitals │ │ │ │ ├── index.ts │ │ │ │ └── report-web-vitals.ts │ │ ├── main.tsx │ │ ├── routeTree.gen.ts │ │ └── routes │ │ │ ├── __root.tsx │ │ │ ├── demo.tanstack-query.tsx │ │ │ └── index.tsx │ ├── tsconfig.json │ └── vite.config.ts └── react-start │ ├── .cta.json │ ├── .gitignore │ ├── .vscode │ ├── extensions.json │ └── settings.json │ ├── .zed │ └── settings.json │ ├── README.md │ ├── compose.yml │ ├── drizzle.config.ts │ ├── eslint.config.js │ ├── package.json │ ├── prettier.config.js │ ├── public │ ├── favicon.ico │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── sample.env │ ├── src │ ├── backend │ │ ├── database │ │ │ ├── index.ts │ │ │ ├── migrations │ │ │ │ ├── 0000_futuristic_mariko_yashida.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── schema.ts │ │ ├── router │ │ │ ├── index.ts │ │ │ └── todos.ts │ │ ├── schema.ts │ │ └── services │ │ │ └── auth.service.ts │ ├── frontend │ │ ├── assets │ │ │ ├── images │ │ │ │ └── logo.svg │ │ │ └── styles │ │ │ │ └── global.css │ │ ├── components │ │ │ ├── auth │ │ │ │ ├── profile.tsx │ │ │ │ ├── sign-in.tsx │ │ │ │ └── sign-up.tsx │ │ │ └── header.tsx │ │ ├── conexts │ │ │ └── query-context.tsx │ │ └── services │ │ │ ├── api.service.ts │ │ │ └── auth.service.ts │ ├── routeTree.gen.ts │ ├── router.tsx │ ├── routes │ │ ├── __root.tsx │ │ ├── api │ │ │ ├── $.ts │ │ │ ├── auth.$.ts │ │ │ └── rpc.$.ts │ │ ├── demo.orpc-todo.tsx │ │ ├── index.tsx │ │ └── profile.tsx │ └── shared │ │ └── env.ts │ ├── tsconfig.json │ └── vite.config.ts └── turbo.json /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/README.md -------------------------------------------------------------------------------- /clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/clean.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/package.json -------------------------------------------------------------------------------- /packages/cli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/.gitignore -------------------------------------------------------------------------------- /packages/cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/README.md -------------------------------------------------------------------------------- /packages/cli/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/eslint.config.js -------------------------------------------------------------------------------- /packages/cli/note.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/note.md -------------------------------------------------------------------------------- /packages/cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/package.json -------------------------------------------------------------------------------- /packages/cli/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/prettier.config.js -------------------------------------------------------------------------------- /packages/cli/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/rslib.config.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/fmt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/src/commands/fmt.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/lint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/src/commands/lint.ts -------------------------------------------------------------------------------- /packages/cli/src/commands/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/src/commands/task.ts -------------------------------------------------------------------------------- /packages/cli/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/src/index.ts -------------------------------------------------------------------------------- /packages/cli/src/pkg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/src/pkg.ts -------------------------------------------------------------------------------- /packages/cli/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/src/utils.ts -------------------------------------------------------------------------------- /packages/cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/cli/tsconfig.json -------------------------------------------------------------------------------- /packages/create/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/.gitignore -------------------------------------------------------------------------------- /packages/create/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/README.md -------------------------------------------------------------------------------- /packages/create/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/eslint.config.js -------------------------------------------------------------------------------- /packages/create/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/package.json -------------------------------------------------------------------------------- /packages/create/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/prettier.config.js -------------------------------------------------------------------------------- /packages/create/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/rslib.config.ts -------------------------------------------------------------------------------- /packages/create/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/src/index.ts -------------------------------------------------------------------------------- /packages/create/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/create/tsconfig.json -------------------------------------------------------------------------------- /packages/eslint/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/.gitignore -------------------------------------------------------------------------------- /packages/eslint/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/README.md -------------------------------------------------------------------------------- /packages/eslint/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/eslint.config.js -------------------------------------------------------------------------------- /packages/eslint/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/package.json -------------------------------------------------------------------------------- /packages/eslint/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/prettier.config.js -------------------------------------------------------------------------------- /packages/eslint/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/rslib.config.ts -------------------------------------------------------------------------------- /packages/eslint/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/src/index.ts -------------------------------------------------------------------------------- /packages/eslint/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/eslint/tsconfig.json -------------------------------------------------------------------------------- /packages/prettier/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/.gitignore -------------------------------------------------------------------------------- /packages/prettier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/README.md -------------------------------------------------------------------------------- /packages/prettier/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/eslint.config.js -------------------------------------------------------------------------------- /packages/prettier/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/package.json -------------------------------------------------------------------------------- /packages/prettier/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/prettier.config.js -------------------------------------------------------------------------------- /packages/prettier/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/rslib.config.ts -------------------------------------------------------------------------------- /packages/prettier/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/src/index.ts -------------------------------------------------------------------------------- /packages/prettier/src/plugins/astro.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/src/plugins/astro.ts -------------------------------------------------------------------------------- /packages/prettier/src/plugins/svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/src/plugins/svelte.ts -------------------------------------------------------------------------------- /packages/prettier/src/plugins/tailwind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/src/plugins/tailwind.ts -------------------------------------------------------------------------------- /packages/prettier/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/src/utils.ts -------------------------------------------------------------------------------- /packages/prettier/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/prettier/tsconfig.json -------------------------------------------------------------------------------- /packages/react/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /packages/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/README.md -------------------------------------------------------------------------------- /packages/react/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/eslint.config.js -------------------------------------------------------------------------------- /packages/react/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/export.ts -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/prettier.config.js -------------------------------------------------------------------------------- /packages/react/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/rslib.config.ts -------------------------------------------------------------------------------- /packages/react/src/hooks/misc/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/src/hooks/misc/util.ts -------------------------------------------------------------------------------- /packages/react/src/hooks/use-immutable-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/src/hooks/use-immutable-state.ts -------------------------------------------------------------------------------- /packages/react/src/hooks/use-search-param.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/src/hooks/use-search-param.ts -------------------------------------------------------------------------------- /packages/react/src/lib/utils.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/react/src/pkgs/ahooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/src/pkgs/ahooks.ts -------------------------------------------------------------------------------- /packages/react/src/pkgs/immer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/src/pkgs/immer.ts -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/shadcn/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /packages/shadcn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/README.md -------------------------------------------------------------------------------- /packages/shadcn/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/components.json -------------------------------------------------------------------------------- /packages/shadcn/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/package.json -------------------------------------------------------------------------------- /packages/shadcn/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/rslib.config.ts -------------------------------------------------------------------------------- /packages/shadcn/shadcn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/shadcn.ts -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/button-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/button-group.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/calendar.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/carousel.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/command.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/empty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/empty.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/field.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/form.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/input-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/input-group.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/input-otp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/input-otp.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/item.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/kbd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/kbd.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/menubar.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/resizable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/resizable.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/spinner.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/table.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /packages/shadcn/src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /packages/shadcn/src/hooks/use-zod-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/hooks/use-zod-form.ts -------------------------------------------------------------------------------- /packages/shadcn/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/class-variance-authority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/class-variance-authority.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/clsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/clsx.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/cmdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/cmdk.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/date-fns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/date-fns.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/embla-carousel-react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/embla-carousel-react.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/hookform/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/hookform/resolvers.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/input-otp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/input-otp.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/lucide-react.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/lucide-react.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/next-themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/next-themes.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-accordion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-accordion.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-alert-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-alert-dialog.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-aspect-ratio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-aspect-ratio.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-avatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-avatar.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-checkbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-checkbox.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-collapsible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-collapsible.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-context-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-context-menu.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-dialog.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-dropdown-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-dropdown-menu.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-hover-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-hover-card.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-label.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-menubar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-menubar.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-navigation-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-navigation-menu.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-popover.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-popover.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-progress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-progress.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-radio-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-radio-group.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-scroll-area.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-scroll-area.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-select.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-separator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-separator.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-slider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-slider.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-slot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-slot.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-switch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-switch.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-tabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-tabs.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-toggle-group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-toggle-group.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-toggle.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/radix-ui/react-tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/radix-ui/react-tooltip.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/react-day-picker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/react-day-picker.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/react-hook-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/react-hook-form.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/react-resizable-panels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/react-resizable-panels.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/recharts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/recharts.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/sonner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/sonner.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/tailwind-merge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/tailwind-merge.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/vaul.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/vaul.ts -------------------------------------------------------------------------------- /packages/shadcn/src/pkgs/zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/pkgs/zod.ts -------------------------------------------------------------------------------- /packages/shadcn/src/styles/base.css: -------------------------------------------------------------------------------- 1 | @import "tw-animate-css"; 2 | -------------------------------------------------------------------------------- /packages/shadcn/src/styles/new-york.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/src/styles/new-york.css -------------------------------------------------------------------------------- /packages/shadcn/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/shadcn/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /packages/utils/README.md: -------------------------------------------------------------------------------- 1 | # @esmate/utils 2 | -------------------------------------------------------------------------------- /packages/utils/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/eslint.config.js -------------------------------------------------------------------------------- /packages/utils/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/export.ts -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/prettier.config.js -------------------------------------------------------------------------------- /packages/utils/rslib.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/rslib.config.ts -------------------------------------------------------------------------------- /packages/utils/src/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/src/locale.ts -------------------------------------------------------------------------------- /packages/utils/src/pkgs/iso-3166-1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/src/pkgs/iso-3166-1.ts -------------------------------------------------------------------------------- /packages/utils/src/pkgs/iso-639-1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/src/pkgs/iso-639-1.ts -------------------------------------------------------------------------------- /packages/utils/src/pkgs/tiny-invariant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/src/pkgs/tiny-invariant.ts -------------------------------------------------------------------------------- /packages/utils/src/pkgs/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/src/pkgs/title.ts -------------------------------------------------------------------------------- /packages/utils/src/pkgs/typopo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/src/pkgs/typopo.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/prettier.config.js -------------------------------------------------------------------------------- /templates/react-astro/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/.gitignore -------------------------------------------------------------------------------- /templates/react-astro/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/.vscode/extensions.json -------------------------------------------------------------------------------- /templates/react-astro/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/.vscode/launch.json -------------------------------------------------------------------------------- /templates/react-astro/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/.vscode/settings.json -------------------------------------------------------------------------------- /templates/react-astro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/README.md -------------------------------------------------------------------------------- /templates/react-astro/astro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/astro.config.js -------------------------------------------------------------------------------- /templates/react-astro/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/compose.yml -------------------------------------------------------------------------------- /templates/react-astro/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/drizzle.config.ts -------------------------------------------------------------------------------- /templates/react-astro/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/eslint.config.js -------------------------------------------------------------------------------- /templates/react-astro/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/package.json -------------------------------------------------------------------------------- /templates/react-astro/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/prettier.config.js -------------------------------------------------------------------------------- /templates/react-astro/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/public/favicon.svg -------------------------------------------------------------------------------- /templates/react-astro/public/fonts/atkinson-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/public/fonts/atkinson-bold.woff -------------------------------------------------------------------------------- /templates/react-astro/public/fonts/atkinson-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/public/fonts/atkinson-regular.woff -------------------------------------------------------------------------------- /templates/react-astro/sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/sample.env -------------------------------------------------------------------------------- /templates/react-astro/src/assets/images/blog-placeholder-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/images/blog-placeholder-1.jpg -------------------------------------------------------------------------------- /templates/react-astro/src/assets/images/blog-placeholder-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/images/blog-placeholder-2.jpg -------------------------------------------------------------------------------- /templates/react-astro/src/assets/images/blog-placeholder-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/images/blog-placeholder-3.jpg -------------------------------------------------------------------------------- /templates/react-astro/src/assets/images/blog-placeholder-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/images/blog-placeholder-4.jpg -------------------------------------------------------------------------------- /templates/react-astro/src/assets/images/blog-placeholder-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/images/blog-placeholder-5.jpg -------------------------------------------------------------------------------- /templates/react-astro/src/assets/images/blog-placeholder-about.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/images/blog-placeholder-about.jpg -------------------------------------------------------------------------------- /templates/react-astro/src/assets/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/assets/styles/global.css -------------------------------------------------------------------------------- /templates/react-astro/src/backend/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/database/index.ts -------------------------------------------------------------------------------- /templates/react-astro/src/backend/database/migrations/0000_futuristic_mariko_yashida.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/database/migrations/0000_futuristic_mariko_yashida.sql -------------------------------------------------------------------------------- /templates/react-astro/src/backend/database/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/database/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /templates/react-astro/src/backend/database/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/database/migrations/meta/_journal.json -------------------------------------------------------------------------------- /templates/react-astro/src/backend/database/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/database/schema.ts -------------------------------------------------------------------------------- /templates/react-astro/src/backend/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/router/index.ts -------------------------------------------------------------------------------- /templates/react-astro/src/backend/router/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/router/todos.ts -------------------------------------------------------------------------------- /templates/react-astro/src/backend/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/backend/utils/auth.ts -------------------------------------------------------------------------------- /templates/react-astro/src/backend/utils/email.ts: -------------------------------------------------------------------------------- 1 | // https://canhme.com/kinh-nghiem/smtp-server-mien-phi/ 2 | -------------------------------------------------------------------------------- /templates/react-astro/src/content/blog/first-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/content/blog/first-post.md -------------------------------------------------------------------------------- /templates/react-astro/src/content/blog/markdown-style-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/content/blog/markdown-style-guide.md -------------------------------------------------------------------------------- /templates/react-astro/src/content/blog/second-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/content/blog/second-post.md -------------------------------------------------------------------------------- /templates/react-astro/src/content/blog/third-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/content/blog/third-post.md -------------------------------------------------------------------------------- /templates/react-astro/src/content/blog/using-mdx.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/content/blog/using-mdx.mdx -------------------------------------------------------------------------------- /templates/react-astro/src/content/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/content/config.ts -------------------------------------------------------------------------------- /templates/react-astro/src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/env.d.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/auth-layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/auth-layout.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/signin-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/signin-form.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/signup-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/signup-form.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/profile-content.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/profile-content.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/profile-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/profile-header.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-account-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-account-tab.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-notification.tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-notification.tab.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-personal-tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-personal-tab.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-security.tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/profile-security.tab.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/search-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/tabs/search-select.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/components/user-profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/components/user-profile.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/index.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/features/auth/components/user-profile/profile-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/features/auth/components/user-profile/profile-store.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/base-head.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/base-head.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/footer.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/footer.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/formatted-date.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/formatted-date.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/header-link.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/header-link.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/header.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/header.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/layouts/base-layout.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/layouts/base-layout.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/components/layouts/blog-post.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/components/layouts/blog-post.astro -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/utils/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/utils/auth.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/shared/utils/rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/shared/utils/rpc.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/devtools/devtools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/config/devtools/devtools.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/devtools/index.ts: -------------------------------------------------------------------------------- 1 | export { TanStackDevTools } from "./devtools"; 2 | -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/query/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/config/query/context.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/config/query/index.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/query/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/config/query/provider.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/router/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./route-tree.gen"; 2 | -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/config/router/route-tree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/config/router/route-tree.gen.ts -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/index.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/routes/__root.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/frontend/tanstack/routes/app/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/frontend/tanstack/routes/app/index.tsx -------------------------------------------------------------------------------- /templates/react-astro/src/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/middleware.ts -------------------------------------------------------------------------------- /templates/react-astro/src/pages/about.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/about.astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/api/auth/[...auth].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/api/auth/[...auth].ts -------------------------------------------------------------------------------- /templates/react-astro/src/pages/api/rpc/[...rpc].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/api/rpc/[...rpc].ts -------------------------------------------------------------------------------- /templates/react-astro/src/pages/app/[...app].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/app/[...app].astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/auth/profile.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/auth/profile.astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/auth/signin.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/auth/signin.astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/auth/signup.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/auth/signup.astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/blog/[...slug].astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/blog/[...slug].astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/blog/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/blog/index.astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/index.astro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/index.astro -------------------------------------------------------------------------------- /templates/react-astro/src/pages/rss.xml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/pages/rss.xml.js -------------------------------------------------------------------------------- /templates/react-astro/src/shared/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/shared/consts.ts -------------------------------------------------------------------------------- /templates/react-astro/src/shared/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/src/shared/schema.ts -------------------------------------------------------------------------------- /templates/react-astro/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-astro/tsconfig.json -------------------------------------------------------------------------------- /templates/react-next/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/.gitignore -------------------------------------------------------------------------------- /templates/react-next/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/README.md -------------------------------------------------------------------------------- /templates/react-next/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/compose.yml -------------------------------------------------------------------------------- /templates/react-next/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/drizzle.config.ts -------------------------------------------------------------------------------- /templates/react-next/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/eslint.config.js -------------------------------------------------------------------------------- /templates/react-next/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/next.config.ts -------------------------------------------------------------------------------- /templates/react-next/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/package.json -------------------------------------------------------------------------------- /templates/react-next/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/postcss.config.js -------------------------------------------------------------------------------- /templates/react-next/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/prettier.config.js -------------------------------------------------------------------------------- /templates/react-next/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/public/vercel.svg -------------------------------------------------------------------------------- /templates/react-next/sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/sample.env -------------------------------------------------------------------------------- /templates/react-next/src/app/api/auth/[...all]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/api/auth/[...all]/route.ts -------------------------------------------------------------------------------- /templates/react-next/src/app/auth/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/auth/layout.tsx -------------------------------------------------------------------------------- /templates/react-next/src/app/auth/sign-in/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/auth/sign-in/page.tsx -------------------------------------------------------------------------------- /templates/react-next/src/app/auth/sign-in/sign-in-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/auth/sign-in/sign-in-form.tsx -------------------------------------------------------------------------------- /templates/react-next/src/app/auth/sign-up/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/auth/sign-up/page.tsx -------------------------------------------------------------------------------- /templates/react-next/src/app/auth/sign-up/sign-up-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/auth/sign-up/sign-up-form.tsx -------------------------------------------------------------------------------- /templates/react-next/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/favicon.ico -------------------------------------------------------------------------------- /templates/react-next/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/globals.css -------------------------------------------------------------------------------- /templates/react-next/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/layout.tsx -------------------------------------------------------------------------------- /templates/react-next/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/app/page.tsx -------------------------------------------------------------------------------- /templates/react-next/src/backend/database/schema/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/backend/database/schema/auth.ts -------------------------------------------------------------------------------- /templates/react-next/src/backend/database/schema/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./auth"; 2 | -------------------------------------------------------------------------------- /templates/react-next/src/lib/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/auth.ts -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/index.ts -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/migrations/0000_same_malcolm_colcord.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/migrations/0000_same_malcolm_colcord.sql -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/schema/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/schema/auth.ts -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/schema/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/schema/index.ts -------------------------------------------------------------------------------- /templates/react-next/src/lib/db/schema/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/db/schema/user.ts -------------------------------------------------------------------------------- /templates/react-next/src/lib/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/env.ts -------------------------------------------------------------------------------- /templates/react-next/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/src/lib/utils.ts -------------------------------------------------------------------------------- /templates/react-next/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-next/tsconfig.json -------------------------------------------------------------------------------- /templates/react-spa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/.gitignore -------------------------------------------------------------------------------- /templates/react-spa/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/.vscode/extensions.json -------------------------------------------------------------------------------- /templates/react-spa/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/.vscode/settings.json -------------------------------------------------------------------------------- /templates/react-spa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/README.md -------------------------------------------------------------------------------- /templates/react-spa/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/eslint.config.js -------------------------------------------------------------------------------- /templates/react-spa/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/index.html -------------------------------------------------------------------------------- /templates/react-spa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/package.json -------------------------------------------------------------------------------- /templates/react-spa/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/prettier.config.js -------------------------------------------------------------------------------- /templates/react-spa/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/public/favicon.ico -------------------------------------------------------------------------------- /templates/react-spa/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/public/logo192.png -------------------------------------------------------------------------------- /templates/react-spa/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/public/logo512.png -------------------------------------------------------------------------------- /templates/react-spa/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/public/manifest.json -------------------------------------------------------------------------------- /templates/react-spa/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/public/robots.txt -------------------------------------------------------------------------------- /templates/react-spa/src/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/assets/images/logo.svg -------------------------------------------------------------------------------- /templates/react-spa/src/assets/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/assets/styles/global.css -------------------------------------------------------------------------------- /templates/react-spa/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/components/header.tsx -------------------------------------------------------------------------------- /templates/react-spa/src/config/devtools/devtools.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/config/devtools/devtools.tsx -------------------------------------------------------------------------------- /templates/react-spa/src/config/devtools/index.ts: -------------------------------------------------------------------------------- 1 | export { TanStackDevTools } from "./devtools"; 2 | -------------------------------------------------------------------------------- /templates/react-spa/src/config/query/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/config/query/context.ts -------------------------------------------------------------------------------- /templates/react-spa/src/config/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/config/query/index.ts -------------------------------------------------------------------------------- /templates/react-spa/src/config/query/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/config/query/provider.tsx -------------------------------------------------------------------------------- /templates/react-spa/src/config/router/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./route-tree.gen"; 2 | -------------------------------------------------------------------------------- /templates/react-spa/src/config/router/route-tree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/config/router/route-tree.gen.ts -------------------------------------------------------------------------------- /templates/react-spa/src/config/web-vitals/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./report-web-vitals"; 2 | -------------------------------------------------------------------------------- /templates/react-spa/src/config/web-vitals/report-web-vitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/config/web-vitals/report-web-vitals.ts -------------------------------------------------------------------------------- /templates/react-spa/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/main.tsx -------------------------------------------------------------------------------- /templates/react-spa/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/routeTree.gen.ts -------------------------------------------------------------------------------- /templates/react-spa/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/routes/__root.tsx -------------------------------------------------------------------------------- /templates/react-spa/src/routes/demo.tanstack-query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/routes/demo.tanstack-query.tsx -------------------------------------------------------------------------------- /templates/react-spa/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/src/routes/index.tsx -------------------------------------------------------------------------------- /templates/react-spa/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/tsconfig.json -------------------------------------------------------------------------------- /templates/react-spa/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-spa/vite.config.ts -------------------------------------------------------------------------------- /templates/react-start/.cta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/.cta.json -------------------------------------------------------------------------------- /templates/react-start/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/.gitignore -------------------------------------------------------------------------------- /templates/react-start/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/.vscode/extensions.json -------------------------------------------------------------------------------- /templates/react-start/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/.vscode/settings.json -------------------------------------------------------------------------------- /templates/react-start/.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/.zed/settings.json -------------------------------------------------------------------------------- /templates/react-start/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/README.md -------------------------------------------------------------------------------- /templates/react-start/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/compose.yml -------------------------------------------------------------------------------- /templates/react-start/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/drizzle.config.ts -------------------------------------------------------------------------------- /templates/react-start/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/eslint.config.js -------------------------------------------------------------------------------- /templates/react-start/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/package.json -------------------------------------------------------------------------------- /templates/react-start/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/prettier.config.js -------------------------------------------------------------------------------- /templates/react-start/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/public/favicon.ico -------------------------------------------------------------------------------- /templates/react-start/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/public/logo192.png -------------------------------------------------------------------------------- /templates/react-start/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/public/logo512.png -------------------------------------------------------------------------------- /templates/react-start/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/public/manifest.json -------------------------------------------------------------------------------- /templates/react-start/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/public/robots.txt -------------------------------------------------------------------------------- /templates/react-start/sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/sample.env -------------------------------------------------------------------------------- /templates/react-start/src/backend/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/database/index.ts -------------------------------------------------------------------------------- /templates/react-start/src/backend/database/migrations/0000_futuristic_mariko_yashida.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/database/migrations/0000_futuristic_mariko_yashida.sql -------------------------------------------------------------------------------- /templates/react-start/src/backend/database/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/database/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /templates/react-start/src/backend/database/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/database/migrations/meta/_journal.json -------------------------------------------------------------------------------- /templates/react-start/src/backend/database/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/database/schema.ts -------------------------------------------------------------------------------- /templates/react-start/src/backend/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/router/index.ts -------------------------------------------------------------------------------- /templates/react-start/src/backend/router/todos.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/router/todos.ts -------------------------------------------------------------------------------- /templates/react-start/src/backend/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/schema.ts -------------------------------------------------------------------------------- /templates/react-start/src/backend/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/backend/services/auth.service.ts -------------------------------------------------------------------------------- /templates/react-start/src/frontend/assets/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/assets/images/logo.svg -------------------------------------------------------------------------------- /templates/react-start/src/frontend/assets/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/assets/styles/global.css -------------------------------------------------------------------------------- /templates/react-start/src/frontend/components/auth/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/components/auth/profile.tsx -------------------------------------------------------------------------------- /templates/react-start/src/frontend/components/auth/sign-in.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/components/auth/sign-in.tsx -------------------------------------------------------------------------------- /templates/react-start/src/frontend/components/auth/sign-up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/components/auth/sign-up.tsx -------------------------------------------------------------------------------- /templates/react-start/src/frontend/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/components/header.tsx -------------------------------------------------------------------------------- /templates/react-start/src/frontend/conexts/query-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/conexts/query-context.tsx -------------------------------------------------------------------------------- /templates/react-start/src/frontend/services/api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/services/api.service.ts -------------------------------------------------------------------------------- /templates/react-start/src/frontend/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/frontend/services/auth.service.ts -------------------------------------------------------------------------------- /templates/react-start/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routeTree.gen.ts -------------------------------------------------------------------------------- /templates/react-start/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/router.tsx -------------------------------------------------------------------------------- /templates/react-start/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/__root.tsx -------------------------------------------------------------------------------- /templates/react-start/src/routes/api/$.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/api/$.ts -------------------------------------------------------------------------------- /templates/react-start/src/routes/api/auth.$.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/api/auth.$.ts -------------------------------------------------------------------------------- /templates/react-start/src/routes/api/rpc.$.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/api/rpc.$.ts -------------------------------------------------------------------------------- /templates/react-start/src/routes/demo.orpc-todo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/demo.orpc-todo.tsx -------------------------------------------------------------------------------- /templates/react-start/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/index.tsx -------------------------------------------------------------------------------- /templates/react-start/src/routes/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/routes/profile.tsx -------------------------------------------------------------------------------- /templates/react-start/src/shared/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/src/shared/env.ts -------------------------------------------------------------------------------- /templates/react-start/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/tsconfig.json -------------------------------------------------------------------------------- /templates/react-start/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/templates/react-start/vite.config.ts -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VienDinhCom/esmate/HEAD/turbo.json --------------------------------------------------------------------------------