├── .codesandbox └── ci.json ├── .github ├── FUNDING.yml ├── actions │ └── playwright │ │ └── action.yml └── workflows │ ├── canary-ci.yml │ ├── cd.yml │ ├── e2e.yml │ ├── lint.yml │ ├── pkg-pr-new.yml │ └── test.yml ├── .gitignore ├── .prettierignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── community │ └── examples.mdx ├── create-pages.mdx ├── guides │ ├── aws-lambda.mdx │ ├── cloudflare.mdx │ ├── docker.mdx │ ├── getting-started.mdx │ ├── monorepo.mdx │ ├── react-compiler.mdx │ ├── router-fetch-strategy.mdx │ └── stream-intercept.mdx ├── minimal-api.mdx └── redirects.mdx ├── e2e ├── base-path.spec.ts ├── broken-links.spec.ts ├── create-pages.spec.ts ├── define-router.spec.ts ├── examples-smoke.spec.ts ├── fixtures │ ├── base-path │ │ ├── package.json │ │ ├── setup-static.js │ │ ├── src │ │ │ ├── components │ │ │ │ ├── counter.tsx │ │ │ │ ├── hydrated.tsx │ │ │ │ └── router.tsx │ │ │ ├── pages │ │ │ │ ├── _layout.tsx │ │ │ │ ├── api │ │ │ │ │ └── hello.tsx │ │ │ │ ├── dynamic.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── static.tsx │ │ │ └── styles.css │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── broken-links │ │ ├── package.json │ │ ├── public │ │ │ └── serve.json │ │ ├── src │ │ │ ├── components │ │ │ │ └── ClientTitle.tsx │ │ │ ├── middleware │ │ │ │ └── redirects.ts │ │ │ └── pages │ │ │ │ ├── 404.tsx │ │ │ │ ├── dynamic-not-found │ │ │ │ ├── async │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── sync.tsx │ │ │ │ ├── exists.tsx │ │ │ │ └── index.tsx │ │ └── tsconfig.json │ ├── create-pages │ │ ├── package.json │ │ ├── private │ │ │ └── hi.txt │ │ ├── src │ │ │ ├── components │ │ │ │ ├── Counter.tsx │ │ │ │ ├── DeeplyNestedLayout.tsx │ │ │ │ ├── DynamicLayout.tsx │ │ │ │ ├── ErrorBoundary.tsx │ │ │ │ ├── ErrorPage.tsx │ │ │ │ ├── ErrorRender.tsx │ │ │ │ ├── FooPage.tsx │ │ │ │ ├── HomeLayout.tsx │ │ │ │ ├── HomePage.tsx │ │ │ │ ├── LongSuspenseLayout.tsx │ │ │ │ ├── NestedBazPage.tsx │ │ │ │ ├── NestedLayout.tsx │ │ │ │ ├── NoSsr.tsx │ │ │ │ ├── OnlyClient.tsx │ │ │ │ ├── ServerThrows │ │ │ │ │ ├── Counter.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── funcs.ts │ │ │ │ ├── slice001.tsx │ │ │ │ ├── slice002.tsx │ │ │ │ └── slice003.tsx │ │ │ ├── server-entry.tsx │ │ │ └── styles.css │ │ └── tsconfig.json │ ├── define-router │ │ ├── README.md │ │ ├── package.json │ │ ├── private │ │ │ └── hi.txt │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── slice001.tsx │ │ │ │ └── slice002.tsx │ │ │ ├── routes │ │ │ │ ├── bar1 │ │ │ │ │ └── page.tsx │ │ │ │ ├── bar2 │ │ │ │ │ └── page.tsx │ │ │ │ ├── baz1 │ │ │ │ │ └── page.tsx │ │ │ │ ├── baz2 │ │ │ │ │ └── page.tsx │ │ │ │ ├── foo │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── page.tsx │ │ │ └── server-entry.tsx │ │ └── tsconfig.json │ ├── fs-router │ │ ├── package.json │ │ ├── private │ │ │ └── hi.txt │ │ ├── src │ │ │ ├── components │ │ │ │ ├── hello-client.tsx │ │ │ │ └── say-hello.tsx │ │ │ ├── functions │ │ │ │ └── say-hello.tsx │ │ │ └── pages │ │ │ │ ├── _components │ │ │ │ └── Counter.tsx │ │ │ │ ├── _layout.tsx │ │ │ │ ├── _root.tsx │ │ │ │ ├── _slices │ │ │ │ ├── one.tsx │ │ │ │ └── two.tsx │ │ │ │ ├── api │ │ │ │ ├── empty.ts │ │ │ │ ├── has-default.ts │ │ │ │ ├── hi.ts │ │ │ │ └── hi.txt.ts │ │ │ │ ├── bar.tsx │ │ │ │ ├── css-split │ │ │ │ ├── _layout.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── page1 │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── nested │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── styles.css │ │ │ │ └── page2 │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── nested │ │ │ │ │ └── index.tsx │ │ │ │ │ └── styles.css │ │ │ │ ├── foo │ │ │ │ └── index.tsx │ │ │ │ ├── hello-server.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── nested │ │ │ │ ├── [name].tsx │ │ │ │ └── _layout.tsx │ │ │ │ ├── page-with-segment │ │ │ │ ├── (article) │ │ │ │ │ └── [slug].tsx │ │ │ │ └── article │ │ │ │ │ └── [slug].tsx │ │ │ │ └── page-with-slices │ │ │ │ └── index.tsx │ │ └── tsconfig.json │ ├── hot-reload │ │ ├── declaration.d.ts │ │ ├── package.json │ │ ├── src │ │ │ ├── components │ │ │ │ ├── counter.tsx │ │ │ │ └── message.tsx │ │ │ └── pages │ │ │ │ ├── about.tsx │ │ │ │ ├── css-modules-client.module.css │ │ │ │ ├── css-modules-client.tsx │ │ │ │ ├── css-modules.module.css │ │ │ │ ├── css-modules.tsx │ │ │ │ └── index.tsx │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── monorepo │ │ ├── package.json │ │ ├── packages │ │ │ ├── context-library │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ ├── context-consumer.js │ │ │ │ │ ├── context-provider.js │ │ │ │ │ ├── index.d.ts │ │ │ │ │ └── index.js │ │ │ ├── dummy-library │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ │ ├── client.js │ │ │ │ │ ├── index.d.ts │ │ │ │ │ └── index.js │ │ │ └── waku-project │ │ │ │ ├── package.json │ │ │ │ ├── public │ │ │ │ └── images │ │ │ │ │ └── favicon.png │ │ │ │ ├── src │ │ │ │ ├── components │ │ │ │ │ ├── counter.tsx │ │ │ │ │ ├── footer.tsx │ │ │ │ │ └── header.tsx │ │ │ │ └── pages │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ ├── about.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── tsconfig.json │ │ └── pnpm-workspace.yaml │ ├── partial-build │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ └── pages │ │ │ │ ├── _root.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── page │ │ │ │ └── [title].tsx │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── render-type │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── ClientEcho.tsx │ │ │ ├── Echo.tsx │ │ │ ├── ServerEcho.tsx │ │ │ ├── build │ │ │ │ ├── dynamic.tsx │ │ │ │ └── static.tsx │ │ │ ├── client-entry.tsx │ │ │ ├── root.tsx │ │ │ └── server-entry.tsx │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── rsc-asset │ │ ├── package.json │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── App.tsx │ │ │ │ ├── test-client.txt │ │ │ │ └── test-server.txt │ │ │ ├── server-entry.tsx │ │ │ └── type.d.ts │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── rsc-basic │ │ ├── README.md │ │ ├── index.html │ │ ├── modules │ │ │ └── ai │ │ │ │ ├── package.json │ │ │ │ └── src │ │ │ │ ├── client.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── server.js │ │ │ │ └── shared.js │ │ ├── package.json │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── App.tsx │ │ │ │ ├── Box.tsx │ │ │ │ ├── ClientCounter.tsx │ │ │ │ ├── ServerAction │ │ │ │ │ ├── Client.tsx │ │ │ │ │ └── Server.tsx │ │ │ │ ├── ServerPing │ │ │ │ │ ├── Counter.tsx │ │ │ │ │ ├── actions.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── ServerThrows │ │ │ │ │ ├── Counter.tsx │ │ │ │ │ ├── actions.ts │ │ │ │ │ └── index.tsx │ │ │ └── server-entry.tsx │ │ └── tsconfig.json │ ├── rsc-css-modules │ │ ├── README.md │ │ ├── declaration.d.ts │ │ ├── package.json │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── App.tsx │ │ │ │ ├── ClientCounter.tsx │ │ │ │ ├── app.module.css │ │ │ │ └── clientCounter.module.css │ │ │ └── server-entry.tsx │ │ └── tsconfig.json │ ├── ssg-performance │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── Path.tsx │ │ │ └── pages │ │ │ │ ├── [slug].tsx │ │ │ │ └── _layout.tsx │ │ └── tsconfig.json │ ├── ssg-wildcard │ │ ├── package.json │ │ ├── src │ │ │ └── pages │ │ │ │ ├── [...wildcard].tsx │ │ │ │ └── _layout.tsx │ │ └── tsconfig.json │ ├── ssr-basic │ │ ├── .env │ │ ├── README.md │ │ ├── package.json │ │ ├── private │ │ │ └── config.ts │ │ ├── public │ │ │ └── background.css │ │ ├── src │ │ │ ├── ai │ │ │ │ └── index.ts │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── AIClient.tsx │ │ │ │ ├── App.tsx │ │ │ │ ├── Counter.tsx │ │ │ │ ├── test-app.tsx │ │ │ │ ├── test-client.tsx │ │ │ │ └── test-env │ │ │ │ │ ├── client.tsx │ │ │ │ │ └── server.tsx │ │ │ └── server-entry.tsx │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── ssr-catch-error │ │ ├── package.json │ │ ├── src │ │ │ ├── components │ │ │ │ ├── client-layout.tsx │ │ │ │ └── server │ │ │ │ │ └── throws.tsx │ │ │ ├── middleware │ │ │ │ └── validator.ts │ │ │ ├── pages │ │ │ │ ├── _layout.tsx │ │ │ │ ├── dynamic │ │ │ │ │ ├── _layout.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── invalid.tsx │ │ │ │ ├── no-error.tsx │ │ │ │ └── suspense.tsx │ │ │ └── server-entry.tsx │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── ssr-context-provider │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── app.tsx │ │ │ │ ├── context-consumer.tsx │ │ │ │ └── context-provider.tsx │ │ │ └── server-entry.tsx │ │ └── tsconfig.json │ ├── ssr-redirect │ │ ├── package.json │ │ ├── src │ │ │ └── pages │ │ │ │ ├── action.tsx │ │ │ │ ├── async │ │ │ │ ├── _layout.tsx │ │ │ │ └── index.tsx │ │ │ │ ├── destination.tsx │ │ │ │ ├── index.tsx │ │ │ │ └── sync.tsx │ │ └── tsconfig.json │ ├── ssr-swr │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── App.tsx │ │ │ │ └── Counter.tsx │ │ │ └── server-entry.tsx │ │ └── tsconfig.json │ ├── ssr-target-bundle │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── client-entry.tsx │ │ │ ├── components │ │ │ │ ├── App.tsx │ │ │ │ ├── Textarea.tsx │ │ │ │ ├── image-not-inlined.jpg │ │ │ │ ├── json-private-not-inlined.json │ │ │ │ └── json-public-linked-not-inlined.json │ │ │ ├── server-entry.tsx │ │ │ └── type.d.ts │ │ └── tsconfig.json │ ├── tailwindcss │ │ ├── .gitignore │ │ ├── package.json │ │ ├── src │ │ │ ├── components │ │ │ │ └── client.tsx │ │ │ ├── pages │ │ │ │ ├── _layout.tsx │ │ │ │ └── index.tsx │ │ │ └── styles.css │ │ ├── tsconfig.json │ │ └── waku.config.ts │ ├── use-router │ │ ├── package.json │ │ ├── src │ │ │ ├── TestRouter.tsx │ │ │ ├── components │ │ │ │ └── my-button.tsx │ │ │ └── pages │ │ │ │ ├── dynamic.tsx │ │ │ │ └── static.tsx │ │ └── tsconfig.json │ ├── waku-jotai-integration │ │ ├── package.json │ │ ├── src │ │ │ ├── components │ │ │ │ └── counter.tsx │ │ │ └── pages │ │ │ │ ├── _layout.tsx │ │ │ │ └── index.tsx │ │ ├── tsconfig.json │ │ └── waku.config.ts │ └── wildcard-api-routes │ │ ├── package.json │ │ ├── src │ │ └── pages │ │ │ ├── [...wildcard].tsx │ │ │ ├── _layout.tsx │ │ │ ├── _root.tsx │ │ │ └── api │ │ │ ├── [...misc].ts │ │ │ ├── greet.ts │ │ │ └── v1 │ │ │ └── [...apiWildcard].ts │ │ └── tsconfig.json ├── fs-router.spec.ts ├── hot-reload.spec.ts ├── monorepo.spec.ts ├── multi-platform.spec.ts ├── partial-build.spec.ts ├── render-type.spec.ts ├── rsc-asset.spec.ts ├── rsc-basic.spec.ts ├── rsc-css-modules.spec.ts ├── ssg-performance.spec.ts ├── ssg-wildcard.spec.ts ├── ssr-basic.spec.ts ├── ssr-catch-error.spec.ts ├── ssr-context-provider.spec.ts ├── ssr-redirect.spec.ts ├── ssr-swr.spec.ts ├── ssr-target-bundle.spec.ts ├── tailwindcss.spec.ts ├── use-router.spec.ts ├── utils.ts ├── waku-jotai-integration.spec.ts └── wildcard-api-routes.spec.ts ├── eslint.config.ts ├── examples ├── 01_template │ ├── .gitignore │ ├── package.json │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ └── robots.txt │ ├── src │ │ ├── components │ │ │ ├── counter.tsx │ │ │ ├── footer.tsx │ │ │ └── header.tsx │ │ ├── pages │ │ │ ├── _layout.tsx │ │ │ ├── about.tsx │ │ │ └── index.tsx │ │ └── styles.css │ ├── tsconfig.json │ └── waku.config.ts ├── 02_template_js │ ├── .gitignore │ ├── package.json │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── counter.jsx │ │ │ ├── footer.jsx │ │ │ └── header.jsx │ │ ├── pages │ │ │ ├── _layout.jsx │ │ │ ├── about.jsx │ │ │ └── index.jsx │ │ └── styles.css │ └── waku.config.js ├── 03_demo │ ├── .gitignore │ ├── package.json │ ├── private │ │ └── pokemon.json │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── footer.tsx │ │ │ ├── header.tsx │ │ │ └── reload.tsx │ │ ├── lib │ │ │ ├── index.ts │ │ │ └── pokemon.ts │ │ ├── pages │ │ │ ├── [slug].tsx │ │ │ ├── _layout.tsx │ │ │ └── index.tsx │ │ └── styles.css │ ├── tsconfig.json │ └── waku.config.ts ├── 04_cssmodules │ ├── .gitignore │ ├── package.json │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── counter.module.css │ │ │ ├── counter.tsx │ │ │ ├── footer.module.css │ │ │ ├── footer.tsx │ │ │ ├── header.module.css │ │ │ └── header.tsx │ │ ├── pages │ │ │ ├── _layout.module.css │ │ │ ├── _layout.tsx │ │ │ ├── about.module.css │ │ │ ├── about.tsx │ │ │ ├── index.module.css │ │ │ └── index.tsx │ │ ├── styles.css │ │ └── types.d.ts │ ├── tsconfig.json │ └── waku.config.ts ├── 06_form-demo │ ├── .gitignore │ ├── package.json │ ├── private │ │ └── message.txt │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── Form.tsx │ │ │ ├── ServerForm.tsx │ │ │ ├── footer.tsx │ │ │ ├── funcs.ts │ │ │ └── header.tsx │ │ ├── pages │ │ │ ├── _layout.tsx │ │ │ └── index.tsx │ │ └── styles.css │ ├── tsconfig.json │ └── waku.config.ts ├── 07_cloudflare │ ├── .gitignore │ ├── package.json │ ├── public │ │ ├── 404.html │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── counter.tsx │ │ │ ├── footer.tsx │ │ │ └── header.tsx │ │ ├── middleware │ │ │ └── cloudflare.ts │ │ ├── pages │ │ │ ├── _layout.tsx │ │ │ ├── about.tsx │ │ │ └── index.tsx │ │ ├── server-entry.tsx │ │ └── styles.css │ ├── tsconfig.json │ ├── waku.config.ts │ └── wrangler.jsonc ├── 08_jotai-demo │ ├── .gitignore │ ├── package.json │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── counter.tsx │ │ │ ├── footer.tsx │ │ │ └── header.tsx │ │ ├── pages │ │ │ ├── _layout.tsx │ │ │ ├── about.tsx │ │ │ └── index.tsx │ │ └── styles.css │ ├── tsconfig.json │ └── waku.config.ts ├── 11_fs-router │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── pages │ │ │ ├── _components │ │ │ │ └── Counter.tsx │ │ │ ├── _layout.tsx │ │ │ ├── _root.tsx │ │ │ ├── _slices │ │ │ │ ├── one.tsx │ │ │ │ └── two.tsx │ │ │ ├── api │ │ │ │ └── hello.ts │ │ │ ├── bar.tsx │ │ │ ├── debug.tsx │ │ │ ├── foo │ │ │ │ └── index.tsx │ │ │ ├── index.tsx │ │ │ ├── nested │ │ │ │ ├── [name].tsx │ │ │ │ └── _layout.tsx │ │ │ └── slice-page.tsx │ │ └── server-entry.tsx │ └── tsconfig.json ├── 12_nossr │ ├── .gitignore │ ├── package.json │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── components │ │ │ ├── counter.tsx │ │ │ ├── footer.tsx │ │ │ └── header.tsx │ │ ├── pages │ │ │ ├── _layout.tsx │ │ │ ├── about.tsx │ │ │ └── index.tsx │ │ ├── server-entry.ts │ │ └── styles.css │ ├── tsconfig.json │ └── waku.config.ts ├── 21_create-pages │ ├── package.json │ ├── private │ │ └── hi.txt │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── BarPage.tsx │ │ │ ├── Counter.tsx │ │ │ ├── DeeplyNestedLayout.tsx │ │ │ ├── DynamicSlice.tsx │ │ │ ├── FooPage.tsx │ │ │ ├── HomeLayout.tsx │ │ │ ├── HomePage.tsx │ │ │ ├── NestedBazPage.tsx │ │ │ ├── NestedLayout.tsx │ │ │ ├── NestedQuxPage.tsx │ │ │ ├── Root.tsx │ │ │ ├── RoutingHandler.tsx │ │ │ ├── SlicePage.tsx │ │ │ ├── StaticSlice.tsx │ │ │ └── funcs.ts │ │ ├── server-entry.tsx │ │ └── styles.css │ └── tsconfig.json ├── 22_define-router │ ├── package.json │ ├── private │ │ └── hi.txt │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── BarPage.tsx │ │ │ ├── Counter.tsx │ │ │ ├── FooPage.tsx │ │ │ ├── HomeLayout.tsx │ │ │ ├── HomePage.tsx │ │ │ ├── NestedBazPage.tsx │ │ │ └── Root.tsx │ │ ├── server-entry.tsx │ │ └── styles.css │ └── tsconfig.json ├── 31_minimal │ ├── package.json │ ├── public │ │ └── 404.html │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ └── Counter.tsx │ │ └── server-entry.tsx │ └── tsconfig.json ├── 32_minimal_js │ ├── package.json │ ├── public │ │ └── 404.html │ └── src │ │ ├── client-entry.jsx │ │ ├── components │ │ ├── app.jsx │ │ └── counter.jsx │ │ └── server-entry.jsx ├── 33_promise │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── Counter.tsx │ │ │ └── Hello.tsx │ │ └── server-entry.tsx │ └── tsconfig.json ├── 34_functions │ ├── package.json │ ├── src │ │ ├── als.ts │ │ ├── client-entry.tsx │ │ ├── components2 │ │ │ ├── App.tsx │ │ │ ├── ButtonClient.tsx │ │ │ ├── ButtonServer.tsx │ │ │ ├── Counter.tsx │ │ │ ├── TextBox.tsx │ │ │ ├── funcs.ts │ │ │ └── funcs2.ts │ │ └── server-entry.tsx │ └── tsconfig.json ├── 35_nesting │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── AppWithoutSsr.tsx │ │ │ ├── Counter.tsx │ │ │ ├── CounterWithoutSsr.tsx │ │ │ └── InnerApp.tsx │ │ └── server-entry.tsx │ └── tsconfig.json ├── 36_form │ ├── package.json │ ├── src │ │ ├── als.ts │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── Counter.tsx │ │ │ ├── Form.tsx │ │ │ ├── ServerForm.tsx │ │ │ └── funcs.ts │ │ └── server-entry.tsx │ └── tsconfig.json ├── 37_css-stylex │ ├── package.json │ ├── src │ │ ├── components │ │ │ └── counter.tsx │ │ ├── index.css │ │ └── pages │ │ │ └── index.tsx │ ├── tsconfig.json │ └── waku.config.ts ├── 37_css-vanilla-extract │ ├── package.json │ ├── src │ │ ├── client.css.ts │ │ ├── components │ │ │ └── counter.tsx │ │ ├── pages │ │ │ └── index.tsx │ │ └── server.css.ts │ ├── tsconfig.json │ └── waku.config.ts ├── 37_css │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── app.css │ │ │ ├── app.module.css │ │ │ ├── app.tsx │ │ │ ├── counter.tsx │ │ │ ├── layout.styles.css │ │ │ └── layout.tsx │ │ ├── server-entry.tsx │ │ └── type.d.ts │ └── tsconfig.json ├── 38_cookies │ ├── package.json │ ├── private │ │ └── items.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ └── Counter.tsx │ │ ├── middleware │ │ │ ├── cookie.ts │ │ │ └── noop.ts │ │ └── server-entry.tsx │ └── tsconfig.json ├── 39_api │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ └── Counter.tsx │ │ └── server-entry.tsx │ └── tsconfig.json ├── 41_path-alias │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── Counter.tsx │ │ │ └── MyFragment.tsx │ │ └── server-entry.tsx │ ├── tsconfig.json │ └── waku.config.ts ├── 42_react-tweet │ ├── .gitignore │ ├── package.json │ ├── public │ │ └── images │ │ │ └── favicon.png │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── footer.tsx │ │ │ └── header.tsx │ │ ├── server-entry.tsx │ │ ├── styles.css │ │ └── templates │ │ │ ├── home-page.tsx │ │ │ └── root-layout.tsx │ ├── tsconfig.json │ └── waku.config.ts ├── 43_weave-render │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── BarLayout.tsx │ │ │ ├── BarPage.tsx │ │ │ ├── Counter.tsx │ │ │ ├── FooLayout.tsx │ │ │ ├── FooPage.tsx │ │ │ ├── HomeLayout.tsx │ │ │ └── HomePage.tsx │ │ ├── server-entry.tsx │ │ └── styles.css │ └── tsconfig.json ├── 45_view-transitions │ ├── package.json │ ├── src │ │ ├── components │ │ │ ├── AboutPage.tsx │ │ │ ├── HomePage.tsx │ │ │ ├── Link.tsx │ │ │ └── RootLayout.tsx │ │ ├── server-entry.tsx │ │ └── styles.css │ └── tsconfig.json ├── 51_spa │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ └── Counter.tsx │ │ ├── functions │ │ │ └── greet.tsx │ │ └── server-entry.tsx │ └── tsconfig.json ├── 52_tanstack-router │ ├── package.json │ ├── src │ │ ├── app.tsx │ │ ├── client-entry.tsx │ │ ├── router.tsx │ │ ├── server-entry.tsx │ │ ├── server-fns.ts │ │ └── server-time.tsx │ └── tsconfig.json ├── 53_islands │ ├── package.json │ ├── src │ │ ├── client-entry.tsx │ │ ├── components │ │ │ ├── App.tsx │ │ │ ├── Counter.tsx │ │ │ ├── Dynamic.tsx │ │ │ └── Slice.tsx │ │ └── server-entry.tsx │ └── tsconfig.json └── 54_jotai │ ├── package.json │ ├── src │ ├── client-entry.tsx │ ├── components │ │ ├── app.tsx │ │ └── counter.tsx │ └── server-entry.tsx │ ├── tsconfig.json │ └── waku.config.ts ├── package.json ├── packages ├── create-waku │ ├── cli.js │ ├── package.json │ ├── src │ │ ├── helpers │ │ │ ├── example-option.ts │ │ │ └── install-template.ts │ │ ├── index.ts │ │ └── tests │ │ │ └── cli-with-args.test.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── waku │ ├── .swcrc │ ├── cli.js │ ├── package.json │ ├── src │ │ ├── adapters │ │ │ ├── aws-lambda.ts │ │ │ ├── cloudflare.ts │ │ │ ├── default.ts │ │ │ ├── deno.ts │ │ │ ├── edge.ts │ │ │ ├── lib │ │ │ │ ├── aws-lambda-post-build.ts │ │ │ │ ├── cloudflare-post-build.ts │ │ │ │ ├── deno-post-build.ts │ │ │ │ ├── netlify-post-build.ts │ │ │ │ └── vercel-post-build.ts │ │ │ ├── netlify.ts │ │ │ ├── node.ts │ │ │ └── vercel.ts │ │ ├── cli.ts │ │ ├── client.ts │ │ ├── config.ts │ │ ├── internals.ts │ │ ├── lib │ │ │ ├── constants.ts │ │ │ ├── context.ts │ │ │ ├── global-types.ts │ │ │ ├── hono │ │ │ │ └── middleware.ts │ │ │ ├── types.ts │ │ │ ├── utils │ │ │ │ ├── create-pages.ts │ │ │ │ ├── custom-errors.ts │ │ │ │ ├── default-adapter.ts │ │ │ │ ├── fs-router.ts │ │ │ │ ├── managed.ts │ │ │ │ ├── path.ts │ │ │ │ ├── progress-logger.ts │ │ │ │ ├── render.ts │ │ │ │ ├── request.ts │ │ │ │ ├── rsc-path.ts │ │ │ │ ├── ssr.ts │ │ │ │ ├── stream.ts │ │ │ │ └── task-runner.ts │ │ │ ├── vite-entries │ │ │ │ ├── entry.browser.tsx │ │ │ │ ├── entry.build.ts │ │ │ │ ├── entry.server.tsx │ │ │ │ └── entry.ssr.tsx │ │ │ ├── vite-plugins │ │ │ │ ├── allow-server.ts │ │ │ │ └── fs-router-typegen.ts │ │ │ ├── vite-rsc │ │ │ │ ├── cli.ts │ │ │ │ ├── handler.ts │ │ │ │ ├── plugin.ts │ │ │ │ └── ssr.tsx │ │ │ └── vite-types.d.ts │ │ ├── main.react-server.ts │ │ ├── main.ts │ │ ├── minimal │ │ │ ├── client.tsx │ │ │ └── server.ts │ │ ├── router │ │ │ ├── base-types.ts │ │ │ ├── client.tsx │ │ │ ├── common.ts │ │ │ ├── create-pages-utils │ │ │ │ └── inferred-path-types.ts │ │ │ ├── create-pages.tsx │ │ │ ├── define-router.tsx │ │ │ ├── fs-router.ts │ │ │ ├── server.ts │ │ │ └── util-types.ts │ │ ├── server.ts │ │ └── types.d.ts │ ├── tests │ │ ├── config.test.ts │ │ ├── create-pages.test.ts │ │ ├── fixtures │ │ │ ├── plugin-fs-router-typegen-with-createpages │ │ │ │ ├── pages │ │ │ │ │ └── index.tsx │ │ │ │ └── server-entry.tsx │ │ │ ├── plugin-fs-router-typegen-with-fsrouter │ │ │ │ ├── pages │ │ │ │ │ └── index.tsx │ │ │ │ └── server-entry.tsx │ │ │ └── plugin-fs-router-typegen │ │ │ │ └── pages │ │ │ │ ├── [category] │ │ │ │ ├── [...tags] │ │ │ │ │ └── index.tsx │ │ │ │ └── _layout.tsx │ │ │ │ ├── _layout.tsx │ │ │ │ ├── _root.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── one-two-three.tsx │ │ │ │ ├── one__two_three.tsx │ │ │ │ ├── one_two_three.tsx │ │ │ │ └── øné_two_three.tsx │ │ ├── path.test.ts │ │ ├── rscPath.test.ts │ │ ├── tsconfig.json │ │ ├── vite-plugin-allow-server.test.ts │ │ └── vite-plugin-fs-router-typegen.test.ts │ └── tsconfig.json └── website │ ├── .gitignore │ ├── package.json │ ├── patch-config-json.js │ ├── private │ ├── README.md │ └── contents │ │ ├── post-001.mdx │ │ ├── post-002.mdx │ │ ├── post-003.mdx │ │ ├── post-004.mdx │ │ ├── post-005.mdx │ │ ├── post-006.mdx │ │ ├── post-007.mdx │ │ ├── post-008.mdx │ │ ├── post-009.mdx │ │ ├── post-010.mdx │ │ ├── post-011.mdx │ │ ├── post-012.mdx │ │ ├── post-013.mdx │ │ └── post-014.mdx │ ├── public │ └── favicon.ico │ ├── src │ ├── atoms │ │ └── index.ts │ ├── components │ │ ├── all-sponsors.tsx │ │ ├── analytics.tsx │ │ ├── button.tsx │ │ ├── code.tsx │ │ ├── credits.tsx │ │ ├── destination.tsx │ │ ├── fade.tsx │ │ ├── icon.tsx │ │ ├── logo.tsx │ │ ├── mdx.tsx │ │ ├── menu.tsx │ │ ├── meta.tsx │ │ ├── navigation.tsx │ │ ├── page.tsx │ │ ├── post-list.tsx │ │ ├── post-page.tsx │ │ ├── providers.tsx │ │ ├── scroll.tsx │ │ ├── sponsors.tsx │ │ └── start.tsx │ ├── hooks │ │ └── index.ts │ ├── lib │ │ ├── get-author.ts │ │ ├── get-file-name.ts │ │ ├── load-readme.ts │ │ └── shiki.ts │ ├── pages │ │ ├── _layout.tsx │ │ ├── api │ │ │ └── rss.xml.ts │ │ ├── blog │ │ │ ├── [slug].tsx │ │ │ └── index.tsx │ │ ├── guides │ │ │ ├── [slug].tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── server-entry.tsx │ ├── styles.css │ ├── theme.json │ ├── types │ │ └── index.ts │ └── utils │ │ └── index.ts │ ├── tailwind.config.js │ ├── tsconfig.json │ └── waku.config.ts ├── playwright.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.e2e.json ├── tsconfig.eslint.json └── tsconfig.json /.codesandbox/ci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.codesandbox/ci.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/actions/playwright/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/actions/playwright/action.yml -------------------------------------------------------------------------------- /.github/workflows/canary-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/workflows/canary-ci.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/pkg-pr-new.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/workflows/pkg-pr-new.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/.prettierignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/README.md -------------------------------------------------------------------------------- /docs/community/examples.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/community/examples.mdx -------------------------------------------------------------------------------- /docs/create-pages.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/create-pages.mdx -------------------------------------------------------------------------------- /docs/guides/aws-lambda.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/aws-lambda.mdx -------------------------------------------------------------------------------- /docs/guides/cloudflare.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/cloudflare.mdx -------------------------------------------------------------------------------- /docs/guides/docker.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/docker.mdx -------------------------------------------------------------------------------- /docs/guides/getting-started.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/getting-started.mdx -------------------------------------------------------------------------------- /docs/guides/monorepo.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/monorepo.mdx -------------------------------------------------------------------------------- /docs/guides/react-compiler.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/react-compiler.mdx -------------------------------------------------------------------------------- /docs/guides/router-fetch-strategy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/router-fetch-strategy.mdx -------------------------------------------------------------------------------- /docs/guides/stream-intercept.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/guides/stream-intercept.mdx -------------------------------------------------------------------------------- /docs/minimal-api.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/minimal-api.mdx -------------------------------------------------------------------------------- /docs/redirects.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/docs/redirects.mdx -------------------------------------------------------------------------------- /e2e/base-path.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/base-path.spec.ts -------------------------------------------------------------------------------- /e2e/broken-links.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/broken-links.spec.ts -------------------------------------------------------------------------------- /e2e/create-pages.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/create-pages.spec.ts -------------------------------------------------------------------------------- /e2e/define-router.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/define-router.spec.ts -------------------------------------------------------------------------------- /e2e/examples-smoke.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/examples-smoke.spec.ts -------------------------------------------------------------------------------- /e2e/fixtures/base-path/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/package.json -------------------------------------------------------------------------------- /e2e/fixtures/base-path/setup-static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/setup-static.js -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/components/counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/components/hydrated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/components/hydrated.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/components/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/components/router.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/pages/api/hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/pages/api/hello.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/pages/dynamic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/pages/dynamic.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/pages/static.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/src/pages/static.tsx -------------------------------------------------------------------------------- /e2e/fixtures/base-path/src/styles.css: -------------------------------------------------------------------------------- 1 | .test-style { 2 | color: rgb(255, 150, 0); 3 | } 4 | -------------------------------------------------------------------------------- /e2e/fixtures/base-path/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/base-path/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/base-path/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/package.json -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/public/serve.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/public/serve.json -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/components/ClientTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/components/ClientTitle.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/middleware/redirects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/middleware/redirects.ts -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/pages/404.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/pages/404.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/pages/dynamic-not-found/async/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/pages/dynamic-not-found/async/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/pages/dynamic-not-found/async/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/pages/dynamic-not-found/async/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/pages/dynamic-not-found/sync.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/pages/dynamic-not-found/sync.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/pages/exists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/pages/exists.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/broken-links/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/broken-links/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/package.json -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/private/hi.txt: -------------------------------------------------------------------------------- 1 | hello from a text file! -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/DeeplyNestedLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/DeeplyNestedLayout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/DynamicLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/DynamicLayout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/ErrorPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/ErrorPage.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/ErrorRender.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/ErrorRender.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/FooPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/FooPage.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/HomeLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/HomeLayout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/HomePage.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/LongSuspenseLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/LongSuspenseLayout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/NestedBazPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/NestedBazPage.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/NestedLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/NestedLayout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/NoSsr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/NoSsr.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/OnlyClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/OnlyClient.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/ServerThrows/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/ServerThrows/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/ServerThrows/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/ServerThrows/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/funcs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/funcs.ts -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/slice001.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/slice001.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/slice002.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/slice002.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/components/slice003.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/components/slice003.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/src/styles.css -------------------------------------------------------------------------------- /e2e/fixtures/create-pages/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/create-pages/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/define-router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/README.md -------------------------------------------------------------------------------- /e2e/fixtures/define-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/package.json -------------------------------------------------------------------------------- /e2e/fixtures/define-router/private/hi.txt: -------------------------------------------------------------------------------- 1 | hello from a text file! -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/components/slice001.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/components/slice001.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/components/slice002.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/components/slice002.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/bar1/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/bar1/page.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/bar2/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/bar2/page.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/baz1/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/baz1/page.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/baz2/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/baz2/page.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/foo/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/foo/page.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/routes/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/routes/page.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/define-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/define-router/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/package.json -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/private/hi.txt: -------------------------------------------------------------------------------- 1 | hello from a text file! -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/components/hello-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/components/hello-client.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/components/say-hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/components/say-hello.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/functions/say-hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/functions/say-hello.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/_components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/_components/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/_root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/_root.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/_slices/one.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/_slices/one.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/_slices/two.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/_slices/two.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/api/empty.ts: -------------------------------------------------------------------------------- 1 | export const GET = async () => { 2 | return new Response(null); 3 | }; 4 | -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/api/has-default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/api/has-default.ts -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/api/hi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/api/hi.ts -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/api/hi.txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/api/hi.txt.ts -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/bar.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page1/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/page1/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page1/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/page1/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page1/nested/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/page1/nested/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page1/styles.css: -------------------------------------------------------------------------------- 1 | .test-css-split { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page2/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/page2/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page2/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/page2/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page2/nested/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/css-split/page2/nested/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/css-split/page2/styles.css: -------------------------------------------------------------------------------- 1 | .test-css-split { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/foo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/foo/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/hello-server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/hello-server.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/nested/[name].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/nested/[name].tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/nested/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/nested/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/page-with-segment/(article)/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/page-with-segment/(article)/[slug].tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/page-with-segment/article/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/page-with-segment/article/[slug].tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/src/pages/page-with-slices/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/src/pages/page-with-slices/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/fs-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/fs-router/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/declaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/declaration.d.ts -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/package.json -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/src/components/counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/components/message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/src/components/message.tsx -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/src/pages/about.tsx -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/pages/css-modules-client.module.css: -------------------------------------------------------------------------------- 1 | .wrapper { 2 | background-color: red; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/pages/css-modules-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/src/pages/css-modules-client.tsx -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/pages/css-modules.module.css: -------------------------------------------------------------------------------- 1 | .h1 { 2 | background-color: green; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/pages/css-modules.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/src/pages/css-modules.tsx -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/hot-reload/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/hot-reload/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/package.json -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/context-library/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/context-library/package.json -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/context-library/src/context-consumer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/context-library/src/context-consumer.js -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/context-library/src/context-provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/context-library/src/context-provider.js -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/context-library/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/context-library/src/index.d.ts -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/context-library/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/context-library/src/index.js -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/dummy-library/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/dummy-library/package.json -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/dummy-library/src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/dummy-library/src/client.js -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/dummy-library/src/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare function Hello(): string; 2 | -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/dummy-library/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/dummy-library/src/index.js -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/package.json -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/public/images/favicon.png -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/src/components/counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/src/components/footer.tsx -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/src/components/header.tsx -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/src/pages/about.tsx -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/packages/waku-project/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/packages/waku-project/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/monorepo/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/monorepo/pnpm-workspace.yaml -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/README.md: -------------------------------------------------------------------------------- 1 | # Partial builds for static websites 2 | -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/partial-build/package.json -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/src/pages/_root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/partial-build/src/pages/_root.tsx -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/partial-build/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/src/pages/page/[title].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/partial-build/src/pages/page/[title].tsx -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/partial-build/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/partial-build/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/partial-build/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/render-type/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/README.md -------------------------------------------------------------------------------- /e2e/fixtures/render-type/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/package.json -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/ClientEcho.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/ClientEcho.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/Echo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/Echo.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/ServerEcho.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/ServerEcho.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/build/dynamic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/build/dynamic.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/build/static.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/build/static.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/root.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/render-type/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/render-type/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/render-type/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/package.json -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/src/components/App.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/src/components/test-client.txt: -------------------------------------------------------------------------------- 1 | test-client-ok 2 | -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/src/components/test-server.txt: -------------------------------------------------------------------------------- 1 | test-server-ok 2 | -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/src/type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/src/type.d.ts -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/rsc-asset/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-asset/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/README.md -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/index.html -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/modules/ai/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/modules/ai/package.json -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/modules/ai/src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/modules/ai/src/client.js -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/modules/ai/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/modules/ai/src/index.d.ts -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/modules/ai/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/modules/ai/src/server.js -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/modules/ai/src/shared.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/modules/ai/src/shared.js -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/package.json -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/App.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/Box.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/Box.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ClientCounter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ClientCounter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerAction/Client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerAction/Client.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerAction/Server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerAction/Server.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerPing/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerPing/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerPing/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerPing/actions.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerPing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerPing/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerThrows/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerThrows/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerThrows/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerThrows/actions.ts -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/components/ServerThrows/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/components/ServerThrows/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-basic/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/README.md -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/declaration.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/declaration.d.ts -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/package.json -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/src/components/App.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/src/components/ClientCounter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/src/components/ClientCounter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/src/components/app.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/src/components/app.module.css -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/src/components/clientCounter.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/src/components/clientCounter.module.css -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/rsc-css-modules/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/rsc-css-modules/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssg-performance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-performance/README.md -------------------------------------------------------------------------------- /e2e/fixtures/ssg-performance/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-performance/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssg-performance/src/Path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-performance/src/Path.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssg-performance/src/pages/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-performance/src/pages/[slug].tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssg-performance/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-performance/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssg-performance/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-performance/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssg-wildcard/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-wildcard/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssg-wildcard/src/pages/[...wildcard].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-wildcard/src/pages/[...wildcard].tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssg-wildcard/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-wildcard/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssg-wildcard/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssg-wildcard/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/.env -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/README.md: -------------------------------------------------------------------------------- 1 | # SSR Basic 2 | 3 | RSC features with SSR. 4 | -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/private/config.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | content: 'hello world', 3 | }; 4 | -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/public/background.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/public/background.css -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/ai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/ai/index.ts -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/AIClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/AIClient.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/App.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/test-app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/test-app.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/test-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/test-client.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/test-env/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/test-env/client.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/components/test-env/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/components/test-env/server.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-basic/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-basic/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/components/client-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/components/client-layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/components/server/throws.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/components/server/throws.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/middleware/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/middleware/validator.ts -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/dynamic/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/pages/dynamic/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/dynamic/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/pages/dynamic/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/invalid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/pages/invalid.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/no-error.tsx: -------------------------------------------------------------------------------- 1 | export default async function HomePage() { 2 | return

No Error

; 3 | } 4 | -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/pages/suspense.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/pages/suspense.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-catch-error/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-catch-error/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/README.md -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/src/components/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/src/components/app.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/src/components/context-consumer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/src/components/context-consumer.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/src/components/context-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/src/components/context-provider.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-context-provider/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-context-provider/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/src/pages/action.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/src/pages/action.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/src/pages/async/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/src/pages/async/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/src/pages/async/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/src/pages/async/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/src/pages/destination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/src/pages/destination.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/src/pages/sync.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/src/pages/sync.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-redirect/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-redirect/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/README.md -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/src/components/App.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/src/components/Counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-swr/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-swr/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/README.md -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/package.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/client-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/components/App.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/components/Textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/components/Textarea.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/components/image-not-inlined.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/components/image-not-inlined.jpg -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/components/json-private-not-inlined.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/components/json-private-not-inlined.json -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/server-entry.tsx -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/src/type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/src/type.d.ts -------------------------------------------------------------------------------- /e2e/fixtures/ssr-target-bundle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/ssr-target-bundle/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/tailwindcss/package.json -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/src/components/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/tailwindcss/src/components/client.tsx -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/tailwindcss/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/tailwindcss/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/tailwindcss/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/tailwindcss/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/tailwindcss/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/use-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/use-router/package.json -------------------------------------------------------------------------------- /e2e/fixtures/use-router/src/TestRouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/use-router/src/TestRouter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/use-router/src/components/my-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/use-router/src/components/my-button.tsx -------------------------------------------------------------------------------- /e2e/fixtures/use-router/src/pages/dynamic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/use-router/src/pages/dynamic.tsx -------------------------------------------------------------------------------- /e2e/fixtures/use-router/src/pages/static.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/use-router/src/pages/static.tsx -------------------------------------------------------------------------------- /e2e/fixtures/use-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/use-router/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/waku-jotai-integration/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/waku-jotai-integration/package.json -------------------------------------------------------------------------------- /e2e/fixtures/waku-jotai-integration/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/waku-jotai-integration/src/components/counter.tsx -------------------------------------------------------------------------------- /e2e/fixtures/waku-jotai-integration/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/waku-jotai-integration/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/waku-jotai-integration/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/waku-jotai-integration/src/pages/index.tsx -------------------------------------------------------------------------------- /e2e/fixtures/waku-jotai-integration/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/waku-jotai-integration/tsconfig.json -------------------------------------------------------------------------------- /e2e/fixtures/waku-jotai-integration/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/waku-jotai-integration/waku.config.ts -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/package.json -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/src/pages/[...wildcard].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/src/pages/[...wildcard].tsx -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/src/pages/_layout.tsx -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/src/pages/_root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/src/pages/_root.tsx -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/src/pages/api/[...misc].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/src/pages/api/[...misc].ts -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/src/pages/api/greet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/src/pages/api/greet.ts -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/src/pages/api/v1/[...apiWildcard].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/src/pages/api/v1/[...apiWildcard].ts -------------------------------------------------------------------------------- /e2e/fixtures/wildcard-api-routes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fixtures/wildcard-api-routes/tsconfig.json -------------------------------------------------------------------------------- /e2e/fs-router.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/fs-router.spec.ts -------------------------------------------------------------------------------- /e2e/hot-reload.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/hot-reload.spec.ts -------------------------------------------------------------------------------- /e2e/monorepo.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/monorepo.spec.ts -------------------------------------------------------------------------------- /e2e/multi-platform.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/multi-platform.spec.ts -------------------------------------------------------------------------------- /e2e/partial-build.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/partial-build.spec.ts -------------------------------------------------------------------------------- /e2e/render-type.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/render-type.spec.ts -------------------------------------------------------------------------------- /e2e/rsc-asset.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/rsc-asset.spec.ts -------------------------------------------------------------------------------- /e2e/rsc-basic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/rsc-basic.spec.ts -------------------------------------------------------------------------------- /e2e/rsc-css-modules.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/rsc-css-modules.spec.ts -------------------------------------------------------------------------------- /e2e/ssg-performance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssg-performance.spec.ts -------------------------------------------------------------------------------- /e2e/ssg-wildcard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssg-wildcard.spec.ts -------------------------------------------------------------------------------- /e2e/ssr-basic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssr-basic.spec.ts -------------------------------------------------------------------------------- /e2e/ssr-catch-error.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssr-catch-error.spec.ts -------------------------------------------------------------------------------- /e2e/ssr-context-provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssr-context-provider.spec.ts -------------------------------------------------------------------------------- /e2e/ssr-redirect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssr-redirect.spec.ts -------------------------------------------------------------------------------- /e2e/ssr-swr.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssr-swr.spec.ts -------------------------------------------------------------------------------- /e2e/ssr-target-bundle.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/ssr-target-bundle.spec.ts -------------------------------------------------------------------------------- /e2e/tailwindcss.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/tailwindcss.spec.ts -------------------------------------------------------------------------------- /e2e/use-router.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/use-router.spec.ts -------------------------------------------------------------------------------- /e2e/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/utils.ts -------------------------------------------------------------------------------- /e2e/waku-jotai-integration.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/waku-jotai-integration.spec.ts -------------------------------------------------------------------------------- /e2e/wildcard-api-routes.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/e2e/wildcard-api-routes.spec.ts -------------------------------------------------------------------------------- /eslint.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/eslint.config.ts -------------------------------------------------------------------------------- /examples/01_template/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/01_template/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/package.json -------------------------------------------------------------------------------- /examples/01_template/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/public/images/favicon.png -------------------------------------------------------------------------------- /examples/01_template/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: /RSC/ -------------------------------------------------------------------------------- /examples/01_template/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/01_template/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/01_template/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/src/components/header.tsx -------------------------------------------------------------------------------- /examples/01_template/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/01_template/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/src/pages/about.tsx -------------------------------------------------------------------------------- /examples/01_template/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/01_template/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/01_template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/tsconfig.json -------------------------------------------------------------------------------- /examples/01_template/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/01_template/waku.config.ts -------------------------------------------------------------------------------- /examples/02_template_js/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/02_template_js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/package.json -------------------------------------------------------------------------------- /examples/02_template_js/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/public/images/favicon.png -------------------------------------------------------------------------------- /examples/02_template_js/src/components/counter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/src/components/counter.jsx -------------------------------------------------------------------------------- /examples/02_template_js/src/components/footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/src/components/footer.jsx -------------------------------------------------------------------------------- /examples/02_template_js/src/components/header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/src/components/header.jsx -------------------------------------------------------------------------------- /examples/02_template_js/src/pages/_layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/src/pages/_layout.jsx -------------------------------------------------------------------------------- /examples/02_template_js/src/pages/about.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/src/pages/about.jsx -------------------------------------------------------------------------------- /examples/02_template_js/src/pages/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/src/pages/index.jsx -------------------------------------------------------------------------------- /examples/02_template_js/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/02_template_js/waku.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/02_template_js/waku.config.js -------------------------------------------------------------------------------- /examples/03_demo/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/03_demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/package.json -------------------------------------------------------------------------------- /examples/03_demo/private/pokemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/private/pokemon.json -------------------------------------------------------------------------------- /examples/03_demo/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/public/images/favicon.png -------------------------------------------------------------------------------- /examples/03_demo/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/03_demo/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/components/header.tsx -------------------------------------------------------------------------------- /examples/03_demo/src/components/reload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/components/reload.tsx -------------------------------------------------------------------------------- /examples/03_demo/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/lib/index.ts -------------------------------------------------------------------------------- /examples/03_demo/src/lib/pokemon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/lib/pokemon.ts -------------------------------------------------------------------------------- /examples/03_demo/src/pages/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/pages/[slug].tsx -------------------------------------------------------------------------------- /examples/03_demo/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/03_demo/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/03_demo/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/src/styles.css -------------------------------------------------------------------------------- /examples/03_demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/tsconfig.json -------------------------------------------------------------------------------- /examples/03_demo/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/03_demo/waku.config.ts -------------------------------------------------------------------------------- /examples/04_cssmodules/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/04_cssmodules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/package.json -------------------------------------------------------------------------------- /examples/04_cssmodules/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/public/images/favicon.png -------------------------------------------------------------------------------- /examples/04_cssmodules/src/components/counter.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/components/counter.module.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/04_cssmodules/src/components/footer.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/components/footer.module.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/04_cssmodules/src/components/header.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/components/header.module.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/components/header.tsx -------------------------------------------------------------------------------- /examples/04_cssmodules/src/pages/_layout.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/pages/_layout.module.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/04_cssmodules/src/pages/about.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/pages/about.module.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/pages/about.tsx -------------------------------------------------------------------------------- /examples/04_cssmodules/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/pages/index.module.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/04_cssmodules/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/styles.css -------------------------------------------------------------------------------- /examples/04_cssmodules/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/src/types.d.ts -------------------------------------------------------------------------------- /examples/04_cssmodules/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/tsconfig.json -------------------------------------------------------------------------------- /examples/04_cssmodules/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/04_cssmodules/waku.config.ts -------------------------------------------------------------------------------- /examples/06_form-demo/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/06_form-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/package.json -------------------------------------------------------------------------------- /examples/06_form-demo/private/message.txt: -------------------------------------------------------------------------------- 1 | Hello from server! -------------------------------------------------------------------------------- /examples/06_form-demo/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/public/images/favicon.png -------------------------------------------------------------------------------- /examples/06_form-demo/src/components/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/components/Form.tsx -------------------------------------------------------------------------------- /examples/06_form-demo/src/components/ServerForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/components/ServerForm.tsx -------------------------------------------------------------------------------- /examples/06_form-demo/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/06_form-demo/src/components/funcs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/components/funcs.ts -------------------------------------------------------------------------------- /examples/06_form-demo/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/components/header.tsx -------------------------------------------------------------------------------- /examples/06_form-demo/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/06_form-demo/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/06_form-demo/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/src/styles.css -------------------------------------------------------------------------------- /examples/06_form-demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/tsconfig.json -------------------------------------------------------------------------------- /examples/06_form-demo/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/06_form-demo/waku.config.ts -------------------------------------------------------------------------------- /examples/07_cloudflare/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/.gitignore -------------------------------------------------------------------------------- /examples/07_cloudflare/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/package.json -------------------------------------------------------------------------------- /examples/07_cloudflare/public/404.html: -------------------------------------------------------------------------------- 1 |

Not Found

2 | -------------------------------------------------------------------------------- /examples/07_cloudflare/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/public/images/favicon.png -------------------------------------------------------------------------------- /examples/07_cloudflare/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/components/header.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/middleware/cloudflare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/middleware/cloudflare.ts -------------------------------------------------------------------------------- /examples/07_cloudflare/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/pages/about.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/07_cloudflare/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/07_cloudflare/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/tsconfig.json -------------------------------------------------------------------------------- /examples/07_cloudflare/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/waku.config.ts -------------------------------------------------------------------------------- /examples/07_cloudflare/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/07_cloudflare/wrangler.jsonc -------------------------------------------------------------------------------- /examples/08_jotai-demo/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/08_jotai-demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/package.json -------------------------------------------------------------------------------- /examples/08_jotai-demo/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/public/images/favicon.png -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/src/components/header.tsx -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/src/pages/about.tsx -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/08_jotai-demo/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/08_jotai-demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/tsconfig.json -------------------------------------------------------------------------------- /examples/08_jotai-demo/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/08_jotai-demo/waku.config.ts -------------------------------------------------------------------------------- /examples/11_fs-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/package.json -------------------------------------------------------------------------------- /examples/11_fs-router/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/_components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/_components/Counter.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/_root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/_root.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/_slices/one.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/_slices/one.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/_slices/two.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/_slices/two.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/api/hello.ts -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/bar.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/debug.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/debug.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/foo/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/foo/index.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/nested/[name].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/nested/[name].tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/nested/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/nested/_layout.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/pages/slice-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/pages/slice-page.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/11_fs-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/11_fs-router/tsconfig.json -------------------------------------------------------------------------------- /examples/12_nossr/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/12_nossr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/package.json -------------------------------------------------------------------------------- /examples/12_nossr/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/public/images/favicon.png -------------------------------------------------------------------------------- /examples/12_nossr/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/12_nossr/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/12_nossr/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/components/header.tsx -------------------------------------------------------------------------------- /examples/12_nossr/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/pages/_layout.tsx -------------------------------------------------------------------------------- /examples/12_nossr/src/pages/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/pages/about.tsx -------------------------------------------------------------------------------- /examples/12_nossr/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/12_nossr/src/server-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/src/server-entry.ts -------------------------------------------------------------------------------- /examples/12_nossr/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/12_nossr/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/tsconfig.json -------------------------------------------------------------------------------- /examples/12_nossr/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/12_nossr/waku.config.ts -------------------------------------------------------------------------------- /examples/21_create-pages/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/package.json -------------------------------------------------------------------------------- /examples/21_create-pages/private/hi.txt: -------------------------------------------------------------------------------- 1 | hello from a text file! -------------------------------------------------------------------------------- /examples/21_create-pages/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/BarPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/BarPage.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/DeeplyNestedLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/DeeplyNestedLayout.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/DynamicSlice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/DynamicSlice.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/FooPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/FooPage.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/HomeLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/HomeLayout.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/HomePage.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/NestedBazPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/NestedBazPage.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/NestedLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/NestedLayout.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/NestedQuxPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/NestedQuxPage.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/Root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/Root.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/RoutingHandler.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/RoutingHandler.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/SlicePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/SlicePage.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/StaticSlice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/StaticSlice.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/components/funcs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/components/funcs.ts -------------------------------------------------------------------------------- /examples/21_create-pages/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/21_create-pages/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/src/styles.css -------------------------------------------------------------------------------- /examples/21_create-pages/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/21_create-pages/tsconfig.json -------------------------------------------------------------------------------- /examples/22_define-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/package.json -------------------------------------------------------------------------------- /examples/22_define-router/private/hi.txt: -------------------------------------------------------------------------------- 1 | hello from a text file! 2 | -------------------------------------------------------------------------------- /examples/22_define-router/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/BarPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/BarPage.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/FooPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/FooPage.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/HomeLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/HomeLayout.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/HomePage.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/NestedBazPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/NestedBazPage.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/components/Root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/components/Root.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/22_define-router/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/src/styles.css -------------------------------------------------------------------------------- /examples/22_define-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/22_define-router/tsconfig.json -------------------------------------------------------------------------------- /examples/31_minimal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/31_minimal/package.json -------------------------------------------------------------------------------- /examples/31_minimal/public/404.html: -------------------------------------------------------------------------------- 1 |

Custom Not Found Page

2 | -------------------------------------------------------------------------------- /examples/31_minimal/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/31_minimal/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/31_minimal/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/31_minimal/src/components/App.tsx -------------------------------------------------------------------------------- /examples/31_minimal/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/31_minimal/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/31_minimal/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/31_minimal/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/31_minimal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/31_minimal/tsconfig.json -------------------------------------------------------------------------------- /examples/32_minimal_js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/32_minimal_js/package.json -------------------------------------------------------------------------------- /examples/32_minimal_js/public/404.html: -------------------------------------------------------------------------------- 1 |

Custom Not Found Page

2 | -------------------------------------------------------------------------------- /examples/32_minimal_js/src/client-entry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/32_minimal_js/src/client-entry.jsx -------------------------------------------------------------------------------- /examples/32_minimal_js/src/components/app.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/32_minimal_js/src/components/app.jsx -------------------------------------------------------------------------------- /examples/32_minimal_js/src/components/counter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/32_minimal_js/src/components/counter.jsx -------------------------------------------------------------------------------- /examples/32_minimal_js/src/server-entry.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/32_minimal_js/src/server-entry.jsx -------------------------------------------------------------------------------- /examples/33_promise/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/package.json -------------------------------------------------------------------------------- /examples/33_promise/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/33_promise/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/src/components/App.tsx -------------------------------------------------------------------------------- /examples/33_promise/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/33_promise/src/components/Hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/src/components/Hello.tsx -------------------------------------------------------------------------------- /examples/33_promise/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/33_promise/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/33_promise/tsconfig.json -------------------------------------------------------------------------------- /examples/34_functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/package.json -------------------------------------------------------------------------------- /examples/34_functions/src/als.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/als.ts -------------------------------------------------------------------------------- /examples/34_functions/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/34_functions/src/components2/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/App.tsx -------------------------------------------------------------------------------- /examples/34_functions/src/components2/ButtonClient.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/ButtonClient.tsx -------------------------------------------------------------------------------- /examples/34_functions/src/components2/ButtonServer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/ButtonServer.tsx -------------------------------------------------------------------------------- /examples/34_functions/src/components2/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/Counter.tsx -------------------------------------------------------------------------------- /examples/34_functions/src/components2/TextBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/TextBox.tsx -------------------------------------------------------------------------------- /examples/34_functions/src/components2/funcs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/funcs.ts -------------------------------------------------------------------------------- /examples/34_functions/src/components2/funcs2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/components2/funcs2.ts -------------------------------------------------------------------------------- /examples/34_functions/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/34_functions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/34_functions/tsconfig.json -------------------------------------------------------------------------------- /examples/35_nesting/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/package.json -------------------------------------------------------------------------------- /examples/35_nesting/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/35_nesting/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/components/App.tsx -------------------------------------------------------------------------------- /examples/35_nesting/src/components/AppWithoutSsr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/components/AppWithoutSsr.tsx -------------------------------------------------------------------------------- /examples/35_nesting/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/35_nesting/src/components/CounterWithoutSsr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/components/CounterWithoutSsr.tsx -------------------------------------------------------------------------------- /examples/35_nesting/src/components/InnerApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/components/InnerApp.tsx -------------------------------------------------------------------------------- /examples/35_nesting/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/35_nesting/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/35_nesting/tsconfig.json -------------------------------------------------------------------------------- /examples/36_form/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/package.json -------------------------------------------------------------------------------- /examples/36_form/src/als.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/als.ts -------------------------------------------------------------------------------- /examples/36_form/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/36_form/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/components/App.tsx -------------------------------------------------------------------------------- /examples/36_form/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/36_form/src/components/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/components/Form.tsx -------------------------------------------------------------------------------- /examples/36_form/src/components/ServerForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/components/ServerForm.tsx -------------------------------------------------------------------------------- /examples/36_form/src/components/funcs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/components/funcs.ts -------------------------------------------------------------------------------- /examples/36_form/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/36_form/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/36_form/tsconfig.json -------------------------------------------------------------------------------- /examples/37_css-stylex/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-stylex/package.json -------------------------------------------------------------------------------- /examples/37_css-stylex/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-stylex/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/37_css-stylex/src/index.css: -------------------------------------------------------------------------------- 1 | @stylex; 2 | -------------------------------------------------------------------------------- /examples/37_css-stylex/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-stylex/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/37_css-stylex/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-stylex/tsconfig.json -------------------------------------------------------------------------------- /examples/37_css-stylex/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-stylex/waku.config.ts -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/package.json -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/src/client.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/src/client.css.ts -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/src/server.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/src/server.css.ts -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/tsconfig.json -------------------------------------------------------------------------------- /examples/37_css-vanilla-extract/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css-vanilla-extract/waku.config.ts -------------------------------------------------------------------------------- /examples/37_css/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/package.json -------------------------------------------------------------------------------- /examples/37_css/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/37_css/src/components/app.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: red; 3 | } 4 | -------------------------------------------------------------------------------- /examples/37_css/src/components/app.module.css: -------------------------------------------------------------------------------- 1 | .title { 2 | background-color: pink; 3 | } 4 | -------------------------------------------------------------------------------- /examples/37_css/src/components/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/src/components/app.tsx -------------------------------------------------------------------------------- /examples/37_css/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/37_css/src/components/layout.styles.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: lightyellow; 3 | } 4 | -------------------------------------------------------------------------------- /examples/37_css/src/components/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/src/components/layout.tsx -------------------------------------------------------------------------------- /examples/37_css/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/37_css/src/type.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/src/type.d.ts -------------------------------------------------------------------------------- /examples/37_css/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/37_css/tsconfig.json -------------------------------------------------------------------------------- /examples/38_cookies/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/package.json -------------------------------------------------------------------------------- /examples/38_cookies/private/items.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/private/items.json -------------------------------------------------------------------------------- /examples/38_cookies/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/38_cookies/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/src/components/App.tsx -------------------------------------------------------------------------------- /examples/38_cookies/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/38_cookies/src/middleware/cookie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/src/middleware/cookie.ts -------------------------------------------------------------------------------- /examples/38_cookies/src/middleware/noop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/src/middleware/noop.ts -------------------------------------------------------------------------------- /examples/38_cookies/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/38_cookies/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/38_cookies/tsconfig.json -------------------------------------------------------------------------------- /examples/39_api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/39_api/package.json -------------------------------------------------------------------------------- /examples/39_api/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/39_api/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/39_api/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/39_api/src/components/App.tsx -------------------------------------------------------------------------------- /examples/39_api/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/39_api/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/39_api/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/39_api/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/39_api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/39_api/tsconfig.json -------------------------------------------------------------------------------- /examples/41_path-alias/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/package.json -------------------------------------------------------------------------------- /examples/41_path-alias/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/41_path-alias/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/src/components/App.tsx -------------------------------------------------------------------------------- /examples/41_path-alias/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/41_path-alias/src/components/MyFragment.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/src/components/MyFragment.tsx -------------------------------------------------------------------------------- /examples/41_path-alias/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/41_path-alias/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/tsconfig.json -------------------------------------------------------------------------------- /examples/41_path-alias/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/41_path-alias/waku.config.ts -------------------------------------------------------------------------------- /examples/42_react-tweet/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env* 4 | *.tsbuildinfo 5 | .cache 6 | .DS_Store 7 | *.pem 8 | -------------------------------------------------------------------------------- /examples/42_react-tweet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/package.json -------------------------------------------------------------------------------- /examples/42_react-tweet/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/public/images/favicon.png -------------------------------------------------------------------------------- /examples/42_react-tweet/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/42_react-tweet/src/components/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/src/components/footer.tsx -------------------------------------------------------------------------------- /examples/42_react-tweet/src/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/src/components/header.tsx -------------------------------------------------------------------------------- /examples/42_react-tweet/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/42_react-tweet/src/styles.css: -------------------------------------------------------------------------------- 1 | @import 'tailwindcss'; 2 | -------------------------------------------------------------------------------- /examples/42_react-tweet/src/templates/home-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/src/templates/home-page.tsx -------------------------------------------------------------------------------- /examples/42_react-tweet/src/templates/root-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/src/templates/root-layout.tsx -------------------------------------------------------------------------------- /examples/42_react-tweet/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/tsconfig.json -------------------------------------------------------------------------------- /examples/42_react-tweet/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/42_react-tweet/waku.config.ts -------------------------------------------------------------------------------- /examples/43_weave-render/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/package.json -------------------------------------------------------------------------------- /examples/43_weave-render/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/BarLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/BarLayout.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/BarPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/BarPage.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/FooLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/FooLayout.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/FooPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/FooPage.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/HomeLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/HomeLayout.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/components/HomePage.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/43_weave-render/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/src/styles.css -------------------------------------------------------------------------------- /examples/43_weave-render/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/43_weave-render/tsconfig.json -------------------------------------------------------------------------------- /examples/45_view-transitions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/package.json -------------------------------------------------------------------------------- /examples/45_view-transitions/src/components/AboutPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/src/components/AboutPage.tsx -------------------------------------------------------------------------------- /examples/45_view-transitions/src/components/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/src/components/HomePage.tsx -------------------------------------------------------------------------------- /examples/45_view-transitions/src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/src/components/Link.tsx -------------------------------------------------------------------------------- /examples/45_view-transitions/src/components/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/src/components/RootLayout.tsx -------------------------------------------------------------------------------- /examples/45_view-transitions/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/45_view-transitions/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/src/styles.css -------------------------------------------------------------------------------- /examples/45_view-transitions/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/45_view-transitions/tsconfig.json -------------------------------------------------------------------------------- /examples/51_spa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/package.json -------------------------------------------------------------------------------- /examples/51_spa/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/51_spa/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/src/components/App.tsx -------------------------------------------------------------------------------- /examples/51_spa/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/51_spa/src/functions/greet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/src/functions/greet.tsx -------------------------------------------------------------------------------- /examples/51_spa/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/51_spa/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/51_spa/tsconfig.json -------------------------------------------------------------------------------- /examples/52_tanstack-router/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/package.json -------------------------------------------------------------------------------- /examples/52_tanstack-router/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/src/app.tsx -------------------------------------------------------------------------------- /examples/52_tanstack-router/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/52_tanstack-router/src/router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/src/router.tsx -------------------------------------------------------------------------------- /examples/52_tanstack-router/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/52_tanstack-router/src/server-fns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/src/server-fns.ts -------------------------------------------------------------------------------- /examples/52_tanstack-router/src/server-time.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/src/server-time.tsx -------------------------------------------------------------------------------- /examples/52_tanstack-router/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/52_tanstack-router/tsconfig.json -------------------------------------------------------------------------------- /examples/53_islands/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/package.json -------------------------------------------------------------------------------- /examples/53_islands/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/53_islands/src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/src/components/App.tsx -------------------------------------------------------------------------------- /examples/53_islands/src/components/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/src/components/Counter.tsx -------------------------------------------------------------------------------- /examples/53_islands/src/components/Dynamic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/src/components/Dynamic.tsx -------------------------------------------------------------------------------- /examples/53_islands/src/components/Slice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/src/components/Slice.tsx -------------------------------------------------------------------------------- /examples/53_islands/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/53_islands/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/53_islands/tsconfig.json -------------------------------------------------------------------------------- /examples/54_jotai/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/package.json -------------------------------------------------------------------------------- /examples/54_jotai/src/client-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/src/client-entry.tsx -------------------------------------------------------------------------------- /examples/54_jotai/src/components/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/src/components/app.tsx -------------------------------------------------------------------------------- /examples/54_jotai/src/components/counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/src/components/counter.tsx -------------------------------------------------------------------------------- /examples/54_jotai/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/54_jotai/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/tsconfig.json -------------------------------------------------------------------------------- /examples/54_jotai/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/examples/54_jotai/waku.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/package.json -------------------------------------------------------------------------------- /packages/create-waku/cli.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import './dist/index.js'; 4 | -------------------------------------------------------------------------------- /packages/create-waku/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/package.json -------------------------------------------------------------------------------- /packages/create-waku/src/helpers/example-option.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/src/helpers/example-option.ts -------------------------------------------------------------------------------- /packages/create-waku/src/helpers/install-template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/src/helpers/install-template.ts -------------------------------------------------------------------------------- /packages/create-waku/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/src/index.ts -------------------------------------------------------------------------------- /packages/create-waku/src/tests/cli-with-args.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/src/tests/cli-with-args.test.ts -------------------------------------------------------------------------------- /packages/create-waku/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/tsconfig.json -------------------------------------------------------------------------------- /packages/create-waku/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/create-waku/tsup.config.ts -------------------------------------------------------------------------------- /packages/waku/.swcrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/.swcrc -------------------------------------------------------------------------------- /packages/waku/cli.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | import './dist/cli.js'; 4 | -------------------------------------------------------------------------------- /packages/waku/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/package.json -------------------------------------------------------------------------------- /packages/waku/src/adapters/aws-lambda.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/aws-lambda.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/cloudflare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/cloudflare.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/default.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/deno.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/deno.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/edge.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/lib/aws-lambda-post-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/lib/aws-lambda-post-build.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/lib/cloudflare-post-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/lib/cloudflare-post-build.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/lib/deno-post-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/lib/deno-post-build.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/lib/netlify-post-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/lib/netlify-post-build.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/lib/vercel-post-build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/lib/vercel-post-build.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/netlify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/netlify.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/node.ts -------------------------------------------------------------------------------- /packages/waku/src/adapters/vercel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/adapters/vercel.ts -------------------------------------------------------------------------------- /packages/waku/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/cli.ts -------------------------------------------------------------------------------- /packages/waku/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/client.ts -------------------------------------------------------------------------------- /packages/waku/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/config.ts -------------------------------------------------------------------------------- /packages/waku/src/internals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/internals.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/constants.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/context.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/global-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/global-types.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/hono/middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/hono/middleware.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/types.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/create-pages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/create-pages.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/custom-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/custom-errors.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/default-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/default-adapter.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/fs-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/fs-router.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/managed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/managed.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/path.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/progress-logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/progress-logger.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/render.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/request.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/rsc-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/rsc-path.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/ssr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/ssr.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/stream.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/utils/task-runner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/utils/task-runner.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-entries/entry.browser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-entries/entry.browser.tsx -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-entries/entry.build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-entries/entry.build.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-entries/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-entries/entry.server.tsx -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-entries/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-entries/entry.ssr.tsx -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-plugins/allow-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-plugins/allow-server.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-plugins/fs-router-typegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-plugins/fs-router-typegen.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-rsc/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-rsc/cli.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-rsc/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-rsc/handler.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-rsc/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-rsc/plugin.ts -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-rsc/ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-rsc/ssr.tsx -------------------------------------------------------------------------------- /packages/waku/src/lib/vite-types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/lib/vite-types.d.ts -------------------------------------------------------------------------------- /packages/waku/src/main.react-server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/main.react-server.ts -------------------------------------------------------------------------------- /packages/waku/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/main.ts -------------------------------------------------------------------------------- /packages/waku/src/minimal/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/minimal/client.tsx -------------------------------------------------------------------------------- /packages/waku/src/minimal/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/minimal/server.ts -------------------------------------------------------------------------------- /packages/waku/src/router/base-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/base-types.ts -------------------------------------------------------------------------------- /packages/waku/src/router/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/client.tsx -------------------------------------------------------------------------------- /packages/waku/src/router/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/common.ts -------------------------------------------------------------------------------- /packages/waku/src/router/create-pages-utils/inferred-path-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/create-pages-utils/inferred-path-types.ts -------------------------------------------------------------------------------- /packages/waku/src/router/create-pages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/create-pages.tsx -------------------------------------------------------------------------------- /packages/waku/src/router/define-router.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/define-router.tsx -------------------------------------------------------------------------------- /packages/waku/src/router/fs-router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/fs-router.ts -------------------------------------------------------------------------------- /packages/waku/src/router/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/server.ts -------------------------------------------------------------------------------- /packages/waku/src/router/util-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/router/util-types.ts -------------------------------------------------------------------------------- /packages/waku/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/server.ts -------------------------------------------------------------------------------- /packages/waku/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/src/types.d.ts -------------------------------------------------------------------------------- /packages/waku/tests/config.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/config.test.ts -------------------------------------------------------------------------------- /packages/waku/tests/create-pages.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/create-pages.test.ts -------------------------------------------------------------------------------- /packages/waku/tests/fixtures/plugin-fs-router-typegen/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/fixtures/plugin-fs-router-typegen/pages/_layout.tsx -------------------------------------------------------------------------------- /packages/waku/tests/fixtures/plugin-fs-router-typegen/pages/_root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/fixtures/plugin-fs-router-typegen/pages/_root.tsx -------------------------------------------------------------------------------- /packages/waku/tests/fixtures/plugin-fs-router-typegen/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/fixtures/plugin-fs-router-typegen/pages/index.tsx -------------------------------------------------------------------------------- /packages/waku/tests/path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/path.test.ts -------------------------------------------------------------------------------- /packages/waku/tests/rscPath.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/rscPath.test.ts -------------------------------------------------------------------------------- /packages/waku/tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/tsconfig.json -------------------------------------------------------------------------------- /packages/waku/tests/vite-plugin-allow-server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/vite-plugin-allow-server.test.ts -------------------------------------------------------------------------------- /packages/waku/tests/vite-plugin-fs-router-typegen.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tests/vite-plugin-fs-router-typegen.test.ts -------------------------------------------------------------------------------- /packages/waku/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/waku/tsconfig.json -------------------------------------------------------------------------------- /packages/website/.gitignore: -------------------------------------------------------------------------------- 1 | .env.local 2 | -------------------------------------------------------------------------------- /packages/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/package.json -------------------------------------------------------------------------------- /packages/website/patch-config-json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/patch-config-json.js -------------------------------------------------------------------------------- /packages/website/private/README.md: -------------------------------------------------------------------------------- 1 | ../../../README.md -------------------------------------------------------------------------------- /packages/website/private/contents/post-001.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-001.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-002.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-002.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-003.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-003.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-004.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-004.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-005.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-005.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-006.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-006.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-007.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-007.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-008.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-008.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-009.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-009.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-010.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-010.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-011.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-011.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-012.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-012.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-013.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-013.mdx -------------------------------------------------------------------------------- /packages/website/private/contents/post-014.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/private/contents/post-014.mdx -------------------------------------------------------------------------------- /packages/website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/public/favicon.ico -------------------------------------------------------------------------------- /packages/website/src/atoms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/atoms/index.ts -------------------------------------------------------------------------------- /packages/website/src/components/all-sponsors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/all-sponsors.tsx -------------------------------------------------------------------------------- /packages/website/src/components/analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/analytics.tsx -------------------------------------------------------------------------------- /packages/website/src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/button.tsx -------------------------------------------------------------------------------- /packages/website/src/components/code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/code.tsx -------------------------------------------------------------------------------- /packages/website/src/components/credits.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/credits.tsx -------------------------------------------------------------------------------- /packages/website/src/components/destination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/destination.tsx -------------------------------------------------------------------------------- /packages/website/src/components/fade.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/fade.tsx -------------------------------------------------------------------------------- /packages/website/src/components/icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/icon.tsx -------------------------------------------------------------------------------- /packages/website/src/components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/logo.tsx -------------------------------------------------------------------------------- /packages/website/src/components/mdx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/mdx.tsx -------------------------------------------------------------------------------- /packages/website/src/components/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/menu.tsx -------------------------------------------------------------------------------- /packages/website/src/components/meta.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/meta.tsx -------------------------------------------------------------------------------- /packages/website/src/components/navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/navigation.tsx -------------------------------------------------------------------------------- /packages/website/src/components/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/page.tsx -------------------------------------------------------------------------------- /packages/website/src/components/post-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/post-list.tsx -------------------------------------------------------------------------------- /packages/website/src/components/post-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/post-page.tsx -------------------------------------------------------------------------------- /packages/website/src/components/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/providers.tsx -------------------------------------------------------------------------------- /packages/website/src/components/scroll.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/scroll.tsx -------------------------------------------------------------------------------- /packages/website/src/components/sponsors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/sponsors.tsx -------------------------------------------------------------------------------- /packages/website/src/components/start.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/components/start.tsx -------------------------------------------------------------------------------- /packages/website/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/hooks/index.ts -------------------------------------------------------------------------------- /packages/website/src/lib/get-author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/lib/get-author.ts -------------------------------------------------------------------------------- /packages/website/src/lib/get-file-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/lib/get-file-name.ts -------------------------------------------------------------------------------- /packages/website/src/lib/load-readme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/lib/load-readme.ts -------------------------------------------------------------------------------- /packages/website/src/lib/shiki.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/lib/shiki.ts -------------------------------------------------------------------------------- /packages/website/src/pages/_layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/_layout.tsx -------------------------------------------------------------------------------- /packages/website/src/pages/api/rss.xml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/api/rss.xml.ts -------------------------------------------------------------------------------- /packages/website/src/pages/blog/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/blog/[slug].tsx -------------------------------------------------------------------------------- /packages/website/src/pages/blog/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/blog/index.tsx -------------------------------------------------------------------------------- /packages/website/src/pages/guides/[slug].tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/guides/[slug].tsx -------------------------------------------------------------------------------- /packages/website/src/pages/guides/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/guides/index.tsx -------------------------------------------------------------------------------- /packages/website/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/pages/index.tsx -------------------------------------------------------------------------------- /packages/website/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/server-entry.tsx -------------------------------------------------------------------------------- /packages/website/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/styles.css -------------------------------------------------------------------------------- /packages/website/src/theme.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/theme.json -------------------------------------------------------------------------------- /packages/website/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/types/index.ts -------------------------------------------------------------------------------- /packages/website/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/src/utils/index.ts -------------------------------------------------------------------------------- /packages/website/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/tailwind.config.js -------------------------------------------------------------------------------- /packages/website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/tsconfig.json -------------------------------------------------------------------------------- /packages/website/waku.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/packages/website/waku.config.ts -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/tsconfig.e2e.json -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wakujs/waku/HEAD/tsconfig.json --------------------------------------------------------------------------------