├── .editorconfig ├── .eslintrc ├── .firebaserc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── docs-release.yml │ ├── pre-release.yml │ └── release.yml ├── .gitignore ├── .husky ├── .gitignore └── commit-msg ├── .prettierrc ├── .releaserc ├── .vscode └── settings.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── FUNDING.yml ├── LICENSE ├── README.md ├── SECURITY.md ├── commitlint.config.js ├── docs ├── .vitepress │ ├── config.js │ └── theme │ │ ├── custom.css │ │ └── index.ts ├── config │ └── index.md ├── guide │ └── index.md ├── index.md ├── ja │ └── config │ │ └── index.md └── public │ ├── favicon.ico │ ├── googlef5dce3c92d21b4b2.html │ ├── logo.png │ └── sitemap.xml ├── examples ├── preact │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── src │ │ ├── app.tsx │ │ ├── entry-client.tsx │ │ ├── entry-server.tsx │ │ ├── favicon.svg │ │ ├── index.css │ │ ├── logo.tsx │ │ ├── pages │ │ │ ├── About.tsx │ │ │ ├── Index.tsx │ │ │ └── users │ │ │ │ ├── [id].tsx │ │ │ │ └── index.tsx │ │ └── preact.d.ts │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock ├── react │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── entry-client.tsx │ │ ├── entry-server.tsx │ │ ├── favicon.svg │ │ ├── index.css │ │ ├── logo.svg │ │ └── pages │ │ │ ├── About.tsx │ │ │ ├── Index.tsx │ │ │ └── users │ │ │ ├── [id].tsx │ │ │ └── index.tsx │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock └── vue3 │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── public │ └── favicon.ico │ ├── src │ ├── App.vue │ ├── assets │ │ └── logo.png │ ├── components │ │ └── HelloWorld.vue │ ├── entry-client.ts │ ├── entry-server.ts │ ├── pages │ │ ├── About.vue │ │ ├── Index.vue │ │ └── users │ │ │ ├── [id].vue │ │ │ └── index.vue │ └── shims-vue.d.ts │ ├── tsconfig.json │ ├── vite.config.ts │ └── yarn.lock ├── firebase.json ├── jest.config.json ├── package.json ├── rollup.config.ts ├── src ├── build-client.ts ├── build-server.ts ├── cli │ ├── dev.ts │ ├── index.ts │ └── preview.ts ├── constants.ts ├── index.ts ├── init.ts ├── preact │ ├── index.ts │ ├── init.ts │ └── template.ts ├── prerender.ts ├── react │ ├── index.ts │ ├── init.ts │ └── template.ts ├── regex.ts ├── routes.ts ├── runner.ts ├── types.ts ├── utils.ts └── vue3 │ ├── index.ts │ ├── init.ts │ └── template.ts ├── tests └── unit │ ├── .eslintrc │ ├── resolveOptions.spec.ts │ ├── routes.spec.ts │ └── utils.spec.ts ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.eslintrc -------------------------------------------------------------------------------- /.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.firebaserc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/docs-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/workflows/docs-release.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/workflows/pre-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.prettierrc -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.releaserc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/FUNDING.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/SECURITY.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /docs/.vitepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/.vitepress/config.js -------------------------------------------------------------------------------- /docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/config/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/config/index.md -------------------------------------------------------------------------------- /docs/guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/guide/index.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/ja/config/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/ja/config/index.md -------------------------------------------------------------------------------- /docs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/public/favicon.ico -------------------------------------------------------------------------------- /docs/public/googlef5dce3c92d21b4b2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/public/googlef5dce3c92d21b4b2.html -------------------------------------------------------------------------------- /docs/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/public/logo.png -------------------------------------------------------------------------------- /docs/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/docs/public/sitemap.xml -------------------------------------------------------------------------------- /examples/preact/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/.gitignore -------------------------------------------------------------------------------- /examples/preact/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/index.html -------------------------------------------------------------------------------- /examples/preact/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/package.json -------------------------------------------------------------------------------- /examples/preact/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/app.tsx -------------------------------------------------------------------------------- /examples/preact/src/entry-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/entry-client.tsx -------------------------------------------------------------------------------- /examples/preact/src/entry-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/entry-server.tsx -------------------------------------------------------------------------------- /examples/preact/src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/favicon.svg -------------------------------------------------------------------------------- /examples/preact/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/index.css -------------------------------------------------------------------------------- /examples/preact/src/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/logo.tsx -------------------------------------------------------------------------------- /examples/preact/src/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/pages/About.tsx -------------------------------------------------------------------------------- /examples/preact/src/pages/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/pages/Index.tsx -------------------------------------------------------------------------------- /examples/preact/src/pages/users/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/src/pages/users/[id].tsx -------------------------------------------------------------------------------- /examples/preact/src/pages/users/index.tsx: -------------------------------------------------------------------------------- 1 | export default () =>

Users

2 | -------------------------------------------------------------------------------- /examples/preact/src/preact.d.ts: -------------------------------------------------------------------------------- 1 | import JSX = preact.JSX 2 | -------------------------------------------------------------------------------- /examples/preact/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/tsconfig.json -------------------------------------------------------------------------------- /examples/preact/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/vite.config.ts -------------------------------------------------------------------------------- /examples/preact/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/preact/yarn.lock -------------------------------------------------------------------------------- /examples/react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/.gitignore -------------------------------------------------------------------------------- /examples/react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/index.html -------------------------------------------------------------------------------- /examples/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/package.json -------------------------------------------------------------------------------- /examples/react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/App.css -------------------------------------------------------------------------------- /examples/react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/App.tsx -------------------------------------------------------------------------------- /examples/react/src/entry-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/entry-client.tsx -------------------------------------------------------------------------------- /examples/react/src/entry-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/entry-server.tsx -------------------------------------------------------------------------------- /examples/react/src/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/favicon.svg -------------------------------------------------------------------------------- /examples/react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/index.css -------------------------------------------------------------------------------- /examples/react/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/logo.svg -------------------------------------------------------------------------------- /examples/react/src/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/pages/About.tsx -------------------------------------------------------------------------------- /examples/react/src/pages/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/pages/Index.tsx -------------------------------------------------------------------------------- /examples/react/src/pages/users/[id].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/pages/users/[id].tsx -------------------------------------------------------------------------------- /examples/react/src/pages/users/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/src/pages/users/index.tsx -------------------------------------------------------------------------------- /examples/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/tsconfig.json -------------------------------------------------------------------------------- /examples/react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/vite.config.ts -------------------------------------------------------------------------------- /examples/react/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/react/yarn.lock -------------------------------------------------------------------------------- /examples/vue3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/.gitignore -------------------------------------------------------------------------------- /examples/vue3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/README.md -------------------------------------------------------------------------------- /examples/vue3/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/index.html -------------------------------------------------------------------------------- /examples/vue3/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/package.json -------------------------------------------------------------------------------- /examples/vue3/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/public/favicon.ico -------------------------------------------------------------------------------- /examples/vue3/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/App.vue -------------------------------------------------------------------------------- /examples/vue3/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/assets/logo.png -------------------------------------------------------------------------------- /examples/vue3/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /examples/vue3/src/entry-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/entry-client.ts -------------------------------------------------------------------------------- /examples/vue3/src/entry-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/entry-server.ts -------------------------------------------------------------------------------- /examples/vue3/src/pages/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/pages/About.vue -------------------------------------------------------------------------------- /examples/vue3/src/pages/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/pages/Index.vue -------------------------------------------------------------------------------- /examples/vue3/src/pages/users/[id].vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/pages/users/[id].vue -------------------------------------------------------------------------------- /examples/vue3/src/pages/users/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/pages/users/index.vue -------------------------------------------------------------------------------- /examples/vue3/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/src/shims-vue.d.ts -------------------------------------------------------------------------------- /examples/vue3/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/tsconfig.json -------------------------------------------------------------------------------- /examples/vue3/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/vite.config.ts -------------------------------------------------------------------------------- /examples/vue3/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/examples/vue3/yarn.lock -------------------------------------------------------------------------------- /firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/firebase.json -------------------------------------------------------------------------------- /jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/jest.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/rollup.config.ts -------------------------------------------------------------------------------- /src/build-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/build-client.ts -------------------------------------------------------------------------------- /src/build-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/build-server.ts -------------------------------------------------------------------------------- /src/cli/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/cli/dev.ts -------------------------------------------------------------------------------- /src/cli/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/cli/index.ts -------------------------------------------------------------------------------- /src/cli/preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/cli/preview.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/init.ts -------------------------------------------------------------------------------- /src/preact/index.ts: -------------------------------------------------------------------------------- 1 | export { generateFiles } from './init' 2 | -------------------------------------------------------------------------------- /src/preact/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/preact/init.ts -------------------------------------------------------------------------------- /src/preact/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/preact/template.ts -------------------------------------------------------------------------------- /src/prerender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/prerender.ts -------------------------------------------------------------------------------- /src/react/index.ts: -------------------------------------------------------------------------------- 1 | export { generateFiles } from './init' 2 | -------------------------------------------------------------------------------- /src/react/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/react/init.ts -------------------------------------------------------------------------------- /src/react/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/react/template.ts -------------------------------------------------------------------------------- /src/regex.ts: -------------------------------------------------------------------------------- 1 | export const bracketRegex = /\[.+\]\..+$/ 2 | -------------------------------------------------------------------------------- /src/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/routes.ts -------------------------------------------------------------------------------- /src/runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/runner.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/vue3/index.ts: -------------------------------------------------------------------------------- 1 | export { generateFiles } from './init' 2 | -------------------------------------------------------------------------------- /src/vue3/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/vue3/init.ts -------------------------------------------------------------------------------- /src/vue3/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/src/vue3/template.ts -------------------------------------------------------------------------------- /tests/unit/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/tests/unit/.eslintrc -------------------------------------------------------------------------------- /tests/unit/resolveOptions.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/tests/unit/resolveOptions.spec.ts -------------------------------------------------------------------------------- /tests/unit/routes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/tests/unit/routes.spec.ts -------------------------------------------------------------------------------- /tests/unit/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/tests/unit/utils.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TomokiMiyauci/vite-plugin-ssr-ssg/HEAD/yarn.lock --------------------------------------------------------------------------------