├── .github └── workflows │ ├── deploy.yml │ └── go.yml ├── LICENSE ├── README.md ├── config.go ├── context.go ├── doc.go ├── docs ├── .gitignore ├── .vitepress │ └── config.mts ├── bun.lock ├── guide │ ├── examples.md │ ├── getting-started.md │ └── usage.md ├── index.md ├── package.json └── public │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ └── images │ └── logo.webp ├── examples ├── basic │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── dist │ │ └── README.md │ ├── index.html │ ├── main.go │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── helper-function-basic │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── dist │ │ └── README.md │ ├── main.go │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── multi-page-app │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── dist │ │ └── README.md │ ├── index.html │ ├── main.go │ ├── nested │ │ └── index.html │ ├── package-lock.json │ ├── package.json │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ ├── nested.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── multiple-vite-apps │ ├── Makefile │ ├── README.md │ ├── admin.gohtml │ ├── app.gohtml │ ├── backend │ ├── config.go │ ├── dist │ │ └── .keep │ ├── frontend │ │ ├── admin-app │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .prettierrc.json │ │ │ ├── .vscode │ │ │ │ └── extensions.json │ │ │ ├── README.md │ │ │ ├── eslint.config.js │ │ │ ├── index.html │ │ │ ├── jsconfig.json │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ └── favicon.ico │ │ │ ├── src │ │ │ │ ├── App.vue │ │ │ │ ├── assets │ │ │ │ │ ├── base.css │ │ │ │ │ ├── logo.svg │ │ │ │ │ └── main.css │ │ │ │ ├── components │ │ │ │ │ ├── HelloWorld.vue │ │ │ │ │ ├── TheWelcome.vue │ │ │ │ │ ├── WelcomeItem.vue │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── HelloWorld.spec.js │ │ │ │ │ └── icons │ │ │ │ │ │ ├── IconCommunity.vue │ │ │ │ │ │ ├── IconDocumentation.vue │ │ │ │ │ │ ├── IconEcosystem.vue │ │ │ │ │ │ ├── IconSupport.vue │ │ │ │ │ │ └── IconTooling.vue │ │ │ │ ├── main.js │ │ │ │ ├── router │ │ │ │ │ └── index.js │ │ │ │ ├── stores │ │ │ │ │ └── counter.js │ │ │ │ └── views │ │ │ │ │ ├── AboutView.vue │ │ │ │ │ └── HomeView.vue │ │ │ ├── vite.config.js │ │ │ └── vitest.config.js │ │ └── app │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── eslint.config.js │ │ │ ├── index.html │ │ │ ├── package-lock.json │ │ │ ├── package.json │ │ │ ├── public │ │ │ └── vite.svg │ │ │ ├── src │ │ │ ├── App.css │ │ │ ├── App.tsx │ │ │ ├── assets │ │ │ │ └── react.svg │ │ │ ├── index.css │ │ │ ├── main.tsx │ │ │ └── vite-env.d.ts │ │ │ ├── tsconfig.app.json │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ └── vite.config.ts │ ├── main.go │ └── render.go ├── router │ ├── .gitignore │ ├── README.md │ ├── dist │ │ └── README.md │ ├── eslint.config.js │ ├── main.go │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ └── vite.svg │ ├── src │ │ ├── api │ │ │ └── jokes.ts │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ ├── routeTree.gen.ts │ │ ├── routes │ │ │ ├── __root.tsx │ │ │ ├── about.lazy.tsx │ │ │ ├── dadjoke.index.tsx │ │ │ ├── dadjoke.lazy.tsx │ │ │ └── index.lazy.tsx │ │ └── vite-env.d.ts │ ├── tailwind.config.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts └── template-registry │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── dist │ └── README.md │ ├── index.html │ ├── main.go │ ├── package-lock.json │ ├── package.json │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.tsx │ ├── assets │ │ └── react.svg │ ├── index.css │ ├── main.tsx │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── fragment.go ├── go.mod ├── go.sum ├── handler.go ├── helper_function_test.go ├── manifest.go └── metadata.go /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/README.md -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/config.go -------------------------------------------------------------------------------- /context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/context.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/doc.go -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/.vitepress/config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/.vitepress/config.mts -------------------------------------------------------------------------------- /docs/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/bun.lock -------------------------------------------------------------------------------- /docs/guide/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/guide/examples.md -------------------------------------------------------------------------------- /docs/guide/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/guide/getting-started.md -------------------------------------------------------------------------------- /docs/guide/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/guide/usage.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/public/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/public/favicon-16x16.png -------------------------------------------------------------------------------- /docs/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/public/favicon-32x32.png -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/images/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/docs/public/images/logo.webp -------------------------------------------------------------------------------- /examples/basic/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/basic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/.gitignore -------------------------------------------------------------------------------- /examples/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/README.md -------------------------------------------------------------------------------- /examples/basic/dist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/dist/README.md -------------------------------------------------------------------------------- /examples/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/index.html -------------------------------------------------------------------------------- /examples/basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/main.go -------------------------------------------------------------------------------- /examples/basic/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/package-lock.json -------------------------------------------------------------------------------- /examples/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/package.json -------------------------------------------------------------------------------- /examples/basic/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/public/vite.svg -------------------------------------------------------------------------------- /examples/basic/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/src/App.css -------------------------------------------------------------------------------- /examples/basic/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/src/App.tsx -------------------------------------------------------------------------------- /examples/basic/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/src/assets/react.svg -------------------------------------------------------------------------------- /examples/basic/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/src/index.css -------------------------------------------------------------------------------- /examples/basic/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/src/main.tsx -------------------------------------------------------------------------------- /examples/basic/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/tsconfig.json -------------------------------------------------------------------------------- /examples/basic/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/tsconfig.node.json -------------------------------------------------------------------------------- /examples/basic/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/basic/vite.config.ts -------------------------------------------------------------------------------- /examples/helper-function-basic/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/helper-function-basic/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/.gitignore -------------------------------------------------------------------------------- /examples/helper-function-basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/README.md -------------------------------------------------------------------------------- /examples/helper-function-basic/dist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/dist/README.md -------------------------------------------------------------------------------- /examples/helper-function-basic/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/main.go -------------------------------------------------------------------------------- /examples/helper-function-basic/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/package-lock.json -------------------------------------------------------------------------------- /examples/helper-function-basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/package.json -------------------------------------------------------------------------------- /examples/helper-function-basic/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/public/vite.svg -------------------------------------------------------------------------------- /examples/helper-function-basic/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/src/App.css -------------------------------------------------------------------------------- /examples/helper-function-basic/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/src/App.tsx -------------------------------------------------------------------------------- /examples/helper-function-basic/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/src/assets/react.svg -------------------------------------------------------------------------------- /examples/helper-function-basic/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/src/index.css -------------------------------------------------------------------------------- /examples/helper-function-basic/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/src/main.tsx -------------------------------------------------------------------------------- /examples/helper-function-basic/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/helper-function-basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/tsconfig.json -------------------------------------------------------------------------------- /examples/helper-function-basic/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/tsconfig.node.json -------------------------------------------------------------------------------- /examples/helper-function-basic/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/helper-function-basic/vite.config.ts -------------------------------------------------------------------------------- /examples/multi-page-app/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/multi-page-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/.gitignore -------------------------------------------------------------------------------- /examples/multi-page-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/README.md -------------------------------------------------------------------------------- /examples/multi-page-app/dist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/dist/README.md -------------------------------------------------------------------------------- /examples/multi-page-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/index.html -------------------------------------------------------------------------------- /examples/multi-page-app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/main.go -------------------------------------------------------------------------------- /examples/multi-page-app/nested/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/nested/index.html -------------------------------------------------------------------------------- /examples/multi-page-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/package-lock.json -------------------------------------------------------------------------------- /examples/multi-page-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/package.json -------------------------------------------------------------------------------- /examples/multi-page-app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/public/vite.svg -------------------------------------------------------------------------------- /examples/multi-page-app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/src/App.css -------------------------------------------------------------------------------- /examples/multi-page-app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/src/App.tsx -------------------------------------------------------------------------------- /examples/multi-page-app/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/src/assets/react.svg -------------------------------------------------------------------------------- /examples/multi-page-app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/src/index.css -------------------------------------------------------------------------------- /examples/multi-page-app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/src/main.tsx -------------------------------------------------------------------------------- /examples/multi-page-app/src/nested.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/src/nested.tsx -------------------------------------------------------------------------------- /examples/multi-page-app/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/multi-page-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/tsconfig.json -------------------------------------------------------------------------------- /examples/multi-page-app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/tsconfig.node.json -------------------------------------------------------------------------------- /examples/multi-page-app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multi-page-app/vite.config.ts -------------------------------------------------------------------------------- /examples/multiple-vite-apps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/Makefile -------------------------------------------------------------------------------- /examples/multiple-vite-apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/README.md -------------------------------------------------------------------------------- /examples/multiple-vite-apps/admin.gohtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/admin.gohtml -------------------------------------------------------------------------------- /examples/multiple-vite-apps/app.gohtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/app.gohtml -------------------------------------------------------------------------------- /examples/multiple-vite-apps/backend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/backend -------------------------------------------------------------------------------- /examples/multiple-vite-apps/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/config.go -------------------------------------------------------------------------------- /examples/multiple-vite-apps/dist/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/.editorconfig -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/.gitignore -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/.prettierrc.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/.vscode/extensions.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/README.md -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/eslint.config.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/index.html -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/jsconfig.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/package-lock.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/package.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/public/favicon.ico -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/App.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/assets/base.css -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/assets/logo.svg -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/assets/main.css -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/TheWelcome.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/TheWelcome.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/WelcomeItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/WelcomeItem.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/__tests__/HelloWorld.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/__tests__/HelloWorld.spec.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconCommunity.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconCommunity.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconDocumentation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconDocumentation.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconEcosystem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconEcosystem.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconSupport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconSupport.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconTooling.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/components/icons/IconTooling.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/main.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/router/index.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/stores/counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/stores/counter.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/views/AboutView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/views/AboutView.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/src/views/HomeView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/src/views/HomeView.vue -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/vite.config.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/admin-app/vitest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/admin-app/vitest.config.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/.gitignore -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/README.md -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/eslint.config.js -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/index.html -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/package-lock.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/package.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/public/vite.svg -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/src/App.css -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/src/App.tsx -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/src/assets/react.svg -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/src/index.css -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/src/main.tsx -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/tsconfig.app.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/tsconfig.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/tsconfig.node.json -------------------------------------------------------------------------------- /examples/multiple-vite-apps/frontend/app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/frontend/app/vite.config.ts -------------------------------------------------------------------------------- /examples/multiple-vite-apps/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/main.go -------------------------------------------------------------------------------- /examples/multiple-vite-apps/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/multiple-vite-apps/render.go -------------------------------------------------------------------------------- /examples/router/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/.gitignore -------------------------------------------------------------------------------- /examples/router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/README.md -------------------------------------------------------------------------------- /examples/router/dist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/dist/README.md -------------------------------------------------------------------------------- /examples/router/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/eslint.config.js -------------------------------------------------------------------------------- /examples/router/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/main.go -------------------------------------------------------------------------------- /examples/router/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/package-lock.json -------------------------------------------------------------------------------- /examples/router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/package.json -------------------------------------------------------------------------------- /examples/router/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/postcss.config.js -------------------------------------------------------------------------------- /examples/router/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/public/vite.svg -------------------------------------------------------------------------------- /examples/router/src/api/jokes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/api/jokes.ts -------------------------------------------------------------------------------- /examples/router/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/assets/react.svg -------------------------------------------------------------------------------- /examples/router/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/index.css -------------------------------------------------------------------------------- /examples/router/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/main.tsx -------------------------------------------------------------------------------- /examples/router/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/routeTree.gen.ts -------------------------------------------------------------------------------- /examples/router/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/routes/__root.tsx -------------------------------------------------------------------------------- /examples/router/src/routes/about.lazy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/routes/about.lazy.tsx -------------------------------------------------------------------------------- /examples/router/src/routes/dadjoke.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/routes/dadjoke.index.tsx -------------------------------------------------------------------------------- /examples/router/src/routes/dadjoke.lazy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/routes/dadjoke.lazy.tsx -------------------------------------------------------------------------------- /examples/router/src/routes/index.lazy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/src/routes/index.lazy.tsx -------------------------------------------------------------------------------- /examples/router/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/router/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/tailwind.config.ts -------------------------------------------------------------------------------- /examples/router/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/tsconfig.app.json -------------------------------------------------------------------------------- /examples/router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/tsconfig.json -------------------------------------------------------------------------------- /examples/router/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/tsconfig.node.json -------------------------------------------------------------------------------- /examples/router/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/router/vite.config.ts -------------------------------------------------------------------------------- /examples/template-registry/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/template-registry/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/.gitignore -------------------------------------------------------------------------------- /examples/template-registry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/README.md -------------------------------------------------------------------------------- /examples/template-registry/dist/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/dist/README.md -------------------------------------------------------------------------------- /examples/template-registry/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/index.html -------------------------------------------------------------------------------- /examples/template-registry/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/main.go -------------------------------------------------------------------------------- /examples/template-registry/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/package-lock.json -------------------------------------------------------------------------------- /examples/template-registry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/package.json -------------------------------------------------------------------------------- /examples/template-registry/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/public/vite.svg -------------------------------------------------------------------------------- /examples/template-registry/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/src/App.css -------------------------------------------------------------------------------- /examples/template-registry/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/src/App.tsx -------------------------------------------------------------------------------- /examples/template-registry/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/src/assets/react.svg -------------------------------------------------------------------------------- /examples/template-registry/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/src/index.css -------------------------------------------------------------------------------- /examples/template-registry/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/src/main.tsx -------------------------------------------------------------------------------- /examples/template-registry/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/template-registry/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/tsconfig.json -------------------------------------------------------------------------------- /examples/template-registry/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/tsconfig.node.json -------------------------------------------------------------------------------- /examples/template-registry/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/examples/template-registry/vite.config.ts -------------------------------------------------------------------------------- /fragment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/fragment.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/olivere/vite 2 | 3 | go 1.24 4 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/handler.go -------------------------------------------------------------------------------- /helper_function_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/helper_function_test.go -------------------------------------------------------------------------------- /manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/manifest.go -------------------------------------------------------------------------------- /metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/olivere/vite/HEAD/metadata.go --------------------------------------------------------------------------------