├── .devcontainer └── devcontainer.json ├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── basic-deno-deploy.yml │ ├── ci.yml │ └── www-deno-deploy.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── app ├── .gitignore ├── app.tsx ├── client.tsx ├── components │ └── Test.tsx ├── deno.json └── server.tsx ├── create.ts ├── deno.json ├── examples ├── README.md ├── basic │ ├── .env │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.test.ts │ ├── server.tsx │ └── src │ │ └── app.tsx ├── bogus-marketing-or-blog │ ├── README.md │ ├── build.ts │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ └── app.tsx ├── lite │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── app.tsx │ ├── importMap.json │ └── server.tsx ├── react-experimental │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ └── app.tsx ├── ultra-website │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── content │ │ ├── anti-bundle.mdx │ │ ├── docs.mdx │ │ ├── docs │ │ │ ├── building.mdx │ │ │ ├── code-splitting.mdx │ │ │ ├── create-project.mdx │ │ │ ├── data-fetching.mdx │ │ │ ├── deno-deploy.mdx │ │ │ ├── fly.mdx │ │ │ ├── hooks.mdx │ │ │ ├── knowledge-base.mdx │ │ │ ├── middleware.mdx │ │ │ ├── prerequisites.mdx │ │ │ ├── routing.mdx │ │ │ ├── styling.mdx │ │ │ ├── use-asset.mdx │ │ │ ├── use-async.mdx │ │ │ ├── use-env.mdx │ │ │ ├── use-island.mdx │ │ │ ├── use-preload.mdx │ │ │ ├── use-server-context.mdx │ │ │ └── use-server-inserted-html.mdx │ │ └── philosophy.mdx │ ├── deno.json │ ├── dev.ts │ ├── importMap.json │ ├── mdx.ts │ ├── public │ │ ├── archangel.webp │ │ ├── beast.webp │ │ ├── favicon.ico │ │ ├── grid_1.webp │ │ ├── grid_2.webp │ │ ├── orcs.webp │ │ ├── paradise.webp │ │ ├── robots.txt │ │ ├── service-worker.js │ │ ├── share.jpg │ │ ├── share.webp │ │ ├── styles │ │ │ ├── SG-Linear.woff2 │ │ │ ├── docs.css │ │ │ ├── fancy.woff2 │ │ │ └── style.css │ │ └── ultra.svg │ ├── server.tsx │ └── src │ │ ├── api │ │ └── github.ts │ │ ├── app.tsx │ │ ├── components │ │ ├── Docs.tsx │ │ ├── Github.tsx │ │ ├── Home.tsx │ │ ├── HotTip.tsx │ │ ├── ModuleSource.tsx │ │ └── Philosophy.tsx │ │ └── layout │ │ └── Docs.tsx ├── with-api-routes │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-csr │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.test.ts │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-earthstar │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-emotion │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ ├── server │ │ └── emotion.ts │ └── src │ │ └── app.tsx ├── with-esm │ ├── README.md │ ├── build.js │ ├── client.js │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.js │ └── src │ │ └── app.js ├── with-fly-io │ ├── Dockerfile │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── fly.toml │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-islands │ ├── README.md │ ├── build.ts │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ ├── Counter.tsx │ │ └── app.tsx ├── with-mdx │ ├── .gitignore │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── content │ │ └── docs.mdx │ ├── deno.json │ ├── dev.ts │ ├── importMap.json │ ├── mdx.ts │ ├── public │ │ ├── favicon.ico │ │ ├── grid_1.webp │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-netlify-(WIP) │ ├── .gitignore │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-preact │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ ├── Counter.tsx │ │ └── app.tsx ├── with-react-helmet-async │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-react-query │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ ├── app.tsx │ │ ├── hooks │ │ └── useDehydrateReactQuery.tsx │ │ ├── query-client.ts │ │ ├── slow-todo.tsx │ │ └── todo.tsx ├── with-react-router │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ ├── app.tsx │ │ ├── layouts │ │ └── DefaultLayout.tsx │ │ └── pages │ │ ├── About.tsx │ │ └── Home.tsx ├── with-react-three-fiber │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-service-worker │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ ├── service-worker.js │ │ └── style.css │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-stitches │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ ├── app.tsx │ │ ├── stitches.config.ts │ │ └── theme.tsx ├── with-trpc │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── style.css │ ├── server.tsx │ └── src │ │ ├── app.tsx │ │ ├── query-client.tsx │ │ ├── server │ │ └── router.ts │ │ └── trpc │ │ ├── client.tsx │ │ ├── server.tsx │ │ └── trpc.ts ├── with-twind │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ ├── app.tsx │ │ ├── post.tsx │ │ ├── twind.config.js │ │ └── twind.ts ├── with-unocss │ ├── .vscode │ │ └── settings.json │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── dev.ts │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── uno.css │ ├── server.test.ts │ ├── server.tsx │ └── src │ │ └── app.tsx ├── with-use-gesture │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ └── robots.txt │ ├── server.tsx │ └── src │ │ └── app.tsx └── with-wouter │ ├── README.md │ ├── build.ts │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ ├── favicon.ico │ └── robots.txt │ ├── server.test.ts │ ├── server.tsx │ └── src │ ├── app.tsx │ ├── context │ └── SearchParams.tsx │ └── pages │ ├── About.tsx │ └── Home.tsx ├── hooks ├── asset-context.js ├── data-stream-context.js ├── env-context.js ├── island-context.js ├── island-hydrator.js ├── server-context.js ├── server-inserted-html-context.js ├── use-asset.js ├── use-async.js ├── use-env.js ├── use-island.d.ts ├── use-island.js ├── use-mounted-state.js ├── use-preload.js ├── use-server-context.js └── use-server-inserted-html.js ├── hydrate.js ├── importMap.dev.json ├── lib ├── build │ ├── assert.ts │ ├── deps.ts │ ├── plugins │ │ ├── netlify.ts │ │ └── vercel.ts │ ├── types.ts │ └── ultra.ts ├── constants.ts ├── context │ ├── asset.ts │ ├── dataStream.ts │ ├── env.ts │ ├── island.ts │ ├── server.ts │ └── serverInsertedHtml.ts ├── create │ ├── common │ │ ├── ask.ts │ │ ├── config.ts │ │ ├── content │ │ │ ├── app.ts │ │ │ ├── build.ts │ │ │ ├── client.ts │ │ │ ├── denoConfig.ts │ │ │ ├── importMap.ts │ │ │ ├── index.ts │ │ │ ├── server.ts │ │ │ └── style.ts │ │ ├── createUltraApp.ts │ │ ├── io.ts │ │ ├── printer.ts │ │ └── styling.ts │ └── modules │ │ ├── react_query.ts │ │ ├── stitches.ts │ │ ├── trpc.ts │ │ ├── twind.ts │ │ └── wouter.ts ├── deps.ts ├── dev │ └── ensureMinDenoVersion.ts ├── handler.ts ├── importMap.ts ├── logger.ts ├── middleware │ ├── compiler.ts │ └── serveStatic.ts ├── provider.ts ├── proxy.ts ├── react │ ├── client.js │ ├── compiler.ts │ ├── context.js │ ├── mod.ts │ ├── renderer.ts │ └── server.js ├── render.ts ├── renderer.ts ├── server.ts ├── static │ └── handler.ts ├── stream.ts ├── types.ts ├── ultra.ts └── utils │ ├── fs.ts │ ├── import-map.ts │ ├── non-nullable.ts │ └── url.ts ├── server.ts ├── stream.ts ├── test ├── fixture.ts ├── fixture │ ├── README.md │ ├── build.test.ts │ ├── client.foo.tsx │ ├── client.tsx │ ├── deno.json │ ├── importMap.json │ ├── public │ │ ├── favicon.ico │ │ ├── robots.txt │ │ ├── share.webp │ │ └── style.css │ ├── server.no-browser.tsx │ ├── server.test.ts │ ├── server.tsx │ ├── src │ │ ├── app.tsx │ │ ├── components │ │ │ └── Post.tsx │ │ ├── context │ │ │ └── twind.tsx │ │ ├── hooks │ │ │ └── useTw.ts │ │ ├── query-client.tsx │ │ ├── server │ │ │ └── router.ts │ │ └── trpc │ │ │ ├── client.tsx │ │ │ ├── server.tsx │ │ │ └── trpc.ts │ └── theme.ts └── unit │ ├── use-asset.test.tsx │ ├── use-async.test.tsx │ ├── use-env.test.tsx │ └── use-server-inserted-html.test.tsx ├── tools ├── dev.ts ├── patch.ts └── test-examples.ts └── version.ts /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [mashaal] 2 | -------------------------------------------------------------------------------- /.github/workflows/basic-deno-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.github/workflows/basic-deno-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/www-deno-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.github/workflows/www-deno-deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /ultra -------------------------------------------------------------------------------- /app/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/app/app.tsx -------------------------------------------------------------------------------- /app/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/app/client.tsx -------------------------------------------------------------------------------- /app/components/Test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/app/components/Test.tsx -------------------------------------------------------------------------------- /app/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/app/deno.json -------------------------------------------------------------------------------- /app/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/app/server.tsx -------------------------------------------------------------------------------- /create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/create.ts -------------------------------------------------------------------------------- /deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/deno.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/basic/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/.env -------------------------------------------------------------------------------- /examples/basic/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/basic/README.md: -------------------------------------------------------------------------------- 1 | # basic 2 | -------------------------------------------------------------------------------- /examples/basic/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/build.ts -------------------------------------------------------------------------------- /examples/basic/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/client.tsx -------------------------------------------------------------------------------- /examples/basic/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/deno.json -------------------------------------------------------------------------------- /examples/basic/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/importMap.json -------------------------------------------------------------------------------- /examples/basic/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/public/favicon.ico -------------------------------------------------------------------------------- /examples/basic/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/basic/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/public/style.css -------------------------------------------------------------------------------- /examples/basic/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/server.test.ts -------------------------------------------------------------------------------- /examples/basic/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/server.tsx -------------------------------------------------------------------------------- /examples/basic/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/basic/src/app.tsx -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/README.md -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/build.ts -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/deno.json -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/importMap.json -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/public/favicon.ico -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/public/style.css -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/server.tsx -------------------------------------------------------------------------------- /examples/bogus-marketing-or-blog/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/bogus-marketing-or-blog/src/app.tsx -------------------------------------------------------------------------------- /examples/lite/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/lite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/lite/README.md -------------------------------------------------------------------------------- /examples/lite/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/lite/app.tsx -------------------------------------------------------------------------------- /examples/lite/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/lite/importMap.json -------------------------------------------------------------------------------- /examples/lite/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/lite/server.tsx -------------------------------------------------------------------------------- /examples/react-experimental/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/README.md -------------------------------------------------------------------------------- /examples/react-experimental/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/build.ts -------------------------------------------------------------------------------- /examples/react-experimental/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/client.tsx -------------------------------------------------------------------------------- /examples/react-experimental/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/deno.json -------------------------------------------------------------------------------- /examples/react-experimental/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/importMap.json -------------------------------------------------------------------------------- /examples/react-experimental/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/public/favicon.ico -------------------------------------------------------------------------------- /examples/react-experimental/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/react-experimental/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/public/style.css -------------------------------------------------------------------------------- /examples/react-experimental/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/server.tsx -------------------------------------------------------------------------------- /examples/react-experimental/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/react-experimental/src/app.tsx -------------------------------------------------------------------------------- /examples/ultra-website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/README.md -------------------------------------------------------------------------------- /examples/ultra-website/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/build.ts -------------------------------------------------------------------------------- /examples/ultra-website/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/client.tsx -------------------------------------------------------------------------------- /examples/ultra-website/content/anti-bundle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/anti-bundle.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/building.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/building.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/code-splitting.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/code-splitting.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/create-project.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/create-project.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/data-fetching.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/data-fetching.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/deno-deploy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/deno-deploy.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/fly.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/fly.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/hooks.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/hooks.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/knowledge-base.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/knowledge-base.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/middleware.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/middleware.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/prerequisites.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/prerequisites.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/routing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/routing.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/styling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/styling.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-asset.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/use-asset.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-async.mdx: -------------------------------------------------------------------------------- 1 | # useAsync -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-env.mdx: -------------------------------------------------------------------------------- 1 | # useEnv -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-island.mdx: -------------------------------------------------------------------------------- 1 | # useIsland -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-preload.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/docs/use-preload.mdx -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-server-context.mdx: -------------------------------------------------------------------------------- 1 | # useServerContext -------------------------------------------------------------------------------- /examples/ultra-website/content/docs/use-server-inserted-html.mdx: -------------------------------------------------------------------------------- 1 | # useServerInsertedHTML -------------------------------------------------------------------------------- /examples/ultra-website/content/philosophy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/content/philosophy.mdx -------------------------------------------------------------------------------- /examples/ultra-website/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/deno.json -------------------------------------------------------------------------------- /examples/ultra-website/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/dev.ts -------------------------------------------------------------------------------- /examples/ultra-website/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/importMap.json -------------------------------------------------------------------------------- /examples/ultra-website/mdx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/mdx.ts -------------------------------------------------------------------------------- /examples/ultra-website/public/archangel.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/archangel.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/beast.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/beast.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/favicon.ico -------------------------------------------------------------------------------- /examples/ultra-website/public/grid_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/grid_1.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/grid_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/grid_2.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/orcs.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/orcs.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/paradise.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/paradise.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/ultra-website/public/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/service-worker.js -------------------------------------------------------------------------------- /examples/ultra-website/public/share.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/share.jpg -------------------------------------------------------------------------------- /examples/ultra-website/public/share.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/share.webp -------------------------------------------------------------------------------- /examples/ultra-website/public/styles/SG-Linear.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/styles/SG-Linear.woff2 -------------------------------------------------------------------------------- /examples/ultra-website/public/styles/docs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/styles/docs.css -------------------------------------------------------------------------------- /examples/ultra-website/public/styles/fancy.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/styles/fancy.woff2 -------------------------------------------------------------------------------- /examples/ultra-website/public/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/styles/style.css -------------------------------------------------------------------------------- /examples/ultra-website/public/ultra.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/public/ultra.svg -------------------------------------------------------------------------------- /examples/ultra-website/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/server.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/api/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/api/github.ts -------------------------------------------------------------------------------- /examples/ultra-website/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/app.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/components/Docs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/components/Docs.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/components/Github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/components/Github.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/components/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/components/Home.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/components/HotTip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/components/HotTip.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/components/ModuleSource.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/components/ModuleSource.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/components/Philosophy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/components/Philosophy.tsx -------------------------------------------------------------------------------- /examples/ultra-website/src/layout/Docs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/ultra-website/src/layout/Docs.tsx -------------------------------------------------------------------------------- /examples/with-api-routes/README.md: -------------------------------------------------------------------------------- 1 | # with-api-routes 2 | -------------------------------------------------------------------------------- /examples/with-api-routes/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/build.ts -------------------------------------------------------------------------------- /examples/with-api-routes/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/client.tsx -------------------------------------------------------------------------------- /examples/with-api-routes/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/deno.json -------------------------------------------------------------------------------- /examples/with-api-routes/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/importMap.json -------------------------------------------------------------------------------- /examples/with-api-routes/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-api-routes/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-api-routes/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/server.tsx -------------------------------------------------------------------------------- /examples/with-api-routes/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-api-routes/src/app.tsx -------------------------------------------------------------------------------- /examples/with-csr/README.md: -------------------------------------------------------------------------------- 1 | # with-csr 2 | -------------------------------------------------------------------------------- /examples/with-csr/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/build.ts -------------------------------------------------------------------------------- /examples/with-csr/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/client.tsx -------------------------------------------------------------------------------- /examples/with-csr/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/deno.json -------------------------------------------------------------------------------- /examples/with-csr/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/importMap.json -------------------------------------------------------------------------------- /examples/with-csr/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-csr/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-csr/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/public/style.css -------------------------------------------------------------------------------- /examples/with-csr/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/server.test.ts -------------------------------------------------------------------------------- /examples/with-csr/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/server.tsx -------------------------------------------------------------------------------- /examples/with-csr/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-csr/src/app.tsx -------------------------------------------------------------------------------- /examples/with-earthstar/README.md: -------------------------------------------------------------------------------- 1 | # with-earthstar 2 | -------------------------------------------------------------------------------- /examples/with-earthstar/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/build.ts -------------------------------------------------------------------------------- /examples/with-earthstar/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/client.tsx -------------------------------------------------------------------------------- /examples/with-earthstar/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/deno.json -------------------------------------------------------------------------------- /examples/with-earthstar/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/importMap.json -------------------------------------------------------------------------------- /examples/with-earthstar/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-earthstar/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-earthstar/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/server.tsx -------------------------------------------------------------------------------- /examples/with-earthstar/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-earthstar/src/app.tsx -------------------------------------------------------------------------------- /examples/with-emotion/README.md: -------------------------------------------------------------------------------- 1 | # with-emotion 2 | -------------------------------------------------------------------------------- /examples/with-emotion/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/build.ts -------------------------------------------------------------------------------- /examples/with-emotion/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/client.tsx -------------------------------------------------------------------------------- /examples/with-emotion/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/deno.json -------------------------------------------------------------------------------- /examples/with-emotion/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/importMap.json -------------------------------------------------------------------------------- /examples/with-emotion/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-emotion/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-emotion/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/server.tsx -------------------------------------------------------------------------------- /examples/with-emotion/server/emotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/server/emotion.ts -------------------------------------------------------------------------------- /examples/with-emotion/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-emotion/src/app.tsx -------------------------------------------------------------------------------- /examples/with-esm/README.md: -------------------------------------------------------------------------------- 1 | # with-esm 2 | -------------------------------------------------------------------------------- /examples/with-esm/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/build.js -------------------------------------------------------------------------------- /examples/with-esm/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/client.js -------------------------------------------------------------------------------- /examples/with-esm/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/deno.json -------------------------------------------------------------------------------- /examples/with-esm/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/importMap.json -------------------------------------------------------------------------------- /examples/with-esm/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-esm/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-esm/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/server.js -------------------------------------------------------------------------------- /examples/with-esm/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-esm/src/app.js -------------------------------------------------------------------------------- /examples/with-fly-io/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/Dockerfile -------------------------------------------------------------------------------- /examples/with-fly-io/README.md: -------------------------------------------------------------------------------- 1 | # with-fly-io 2 | -------------------------------------------------------------------------------- /examples/with-fly-io/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/build.ts -------------------------------------------------------------------------------- /examples/with-fly-io/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/client.tsx -------------------------------------------------------------------------------- /examples/with-fly-io/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/deno.json -------------------------------------------------------------------------------- /examples/with-fly-io/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/fly.toml -------------------------------------------------------------------------------- /examples/with-fly-io/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/importMap.json -------------------------------------------------------------------------------- /examples/with-fly-io/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-fly-io/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-fly-io/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/server.tsx -------------------------------------------------------------------------------- /examples/with-fly-io/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-fly-io/src/app.tsx -------------------------------------------------------------------------------- /examples/with-islands/README.md: -------------------------------------------------------------------------------- 1 | # with-islands 2 | -------------------------------------------------------------------------------- /examples/with-islands/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/build.ts -------------------------------------------------------------------------------- /examples/with-islands/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/deno.json -------------------------------------------------------------------------------- /examples/with-islands/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/importMap.json -------------------------------------------------------------------------------- /examples/with-islands/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-islands/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-islands/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/public/style.css -------------------------------------------------------------------------------- /examples/with-islands/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/server.tsx -------------------------------------------------------------------------------- /examples/with-islands/src/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/src/Counter.tsx -------------------------------------------------------------------------------- /examples/with-islands/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-islands/src/app.tsx -------------------------------------------------------------------------------- /examples/with-mdx/.gitignore: -------------------------------------------------------------------------------- 1 | # ignore generated js 2 | src/content/ -------------------------------------------------------------------------------- /examples/with-mdx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/README.md -------------------------------------------------------------------------------- /examples/with-mdx/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/build.ts -------------------------------------------------------------------------------- /examples/with-mdx/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/client.tsx -------------------------------------------------------------------------------- /examples/with-mdx/content/docs.mdx: -------------------------------------------------------------------------------- 1 | # hello with mdx 2 | 3 | mm 4 | 5 | ![image description](/grid_1.webp) -------------------------------------------------------------------------------- /examples/with-mdx/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/deno.json -------------------------------------------------------------------------------- /examples/with-mdx/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/dev.ts -------------------------------------------------------------------------------- /examples/with-mdx/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/importMap.json -------------------------------------------------------------------------------- /examples/with-mdx/mdx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/mdx.ts -------------------------------------------------------------------------------- /examples/with-mdx/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-mdx/public/grid_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/public/grid_1.webp -------------------------------------------------------------------------------- /examples/with-mdx/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-mdx/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/server.tsx -------------------------------------------------------------------------------- /examples/with-mdx/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-mdx/src/app.tsx -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/.gitignore: -------------------------------------------------------------------------------- 1 | .netlify -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/README.md: -------------------------------------------------------------------------------- 1 | # with-netlify 2 | 3 | > Warning: This is not ready to use. 4 | -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/build.ts -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/client.tsx -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/deno.json -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/importMap.json -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/public/style.css -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/server.tsx -------------------------------------------------------------------------------- /examples/with-netlify-(WIP)/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-netlify-(WIP)/src/app.tsx -------------------------------------------------------------------------------- /examples/with-preact/README.md: -------------------------------------------------------------------------------- 1 | # with-preact 2 | -------------------------------------------------------------------------------- /examples/with-preact/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/build.ts -------------------------------------------------------------------------------- /examples/with-preact/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/client.tsx -------------------------------------------------------------------------------- /examples/with-preact/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/deno.json -------------------------------------------------------------------------------- /examples/with-preact/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/importMap.json -------------------------------------------------------------------------------- /examples/with-preact/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-preact/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-preact/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/public/style.css -------------------------------------------------------------------------------- /examples/with-preact/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/server.tsx -------------------------------------------------------------------------------- /examples/with-preact/src/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/src/Counter.tsx -------------------------------------------------------------------------------- /examples/with-preact/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-preact/src/app.tsx -------------------------------------------------------------------------------- /examples/with-react-helmet-async/README.md: -------------------------------------------------------------------------------- 1 | # with-react-helmet-async 2 | -------------------------------------------------------------------------------- /examples/with-react-helmet-async/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/build.ts -------------------------------------------------------------------------------- /examples/with-react-helmet-async/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/client.tsx -------------------------------------------------------------------------------- /examples/with-react-helmet-async/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/deno.json -------------------------------------------------------------------------------- /examples/with-react-helmet-async/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/importMap.json -------------------------------------------------------------------------------- /examples/with-react-helmet-async/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-react-helmet-async/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-react-helmet-async/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/server.tsx -------------------------------------------------------------------------------- /examples/with-react-helmet-async/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-helmet-async/src/app.tsx -------------------------------------------------------------------------------- /examples/with-react-query/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/with-react-query/README.md: -------------------------------------------------------------------------------- 1 | # with-react-query 2 | -------------------------------------------------------------------------------- /examples/with-react-query/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/build.ts -------------------------------------------------------------------------------- /examples/with-react-query/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/client.tsx -------------------------------------------------------------------------------- /examples/with-react-query/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/deno.json -------------------------------------------------------------------------------- /examples/with-react-query/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/importMap.json -------------------------------------------------------------------------------- /examples/with-react-query/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-react-query/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-react-query/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/server.tsx -------------------------------------------------------------------------------- /examples/with-react-query/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/src/app.tsx -------------------------------------------------------------------------------- /examples/with-react-query/src/hooks/useDehydrateReactQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/src/hooks/useDehydrateReactQuery.tsx -------------------------------------------------------------------------------- /examples/with-react-query/src/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/src/query-client.ts -------------------------------------------------------------------------------- /examples/with-react-query/src/slow-todo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/src/slow-todo.tsx -------------------------------------------------------------------------------- /examples/with-react-query/src/todo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-query/src/todo.tsx -------------------------------------------------------------------------------- /examples/with-react-router/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/.vscode/settings.json -------------------------------------------------------------------------------- /examples/with-react-router/README.md: -------------------------------------------------------------------------------- 1 | # with-react-router 2 | -------------------------------------------------------------------------------- /examples/with-react-router/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/build.ts -------------------------------------------------------------------------------- /examples/with-react-router/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/client.tsx -------------------------------------------------------------------------------- /examples/with-react-router/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/deno.json -------------------------------------------------------------------------------- /examples/with-react-router/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/importMap.json -------------------------------------------------------------------------------- /examples/with-react-router/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-react-router/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-react-router/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/server.tsx -------------------------------------------------------------------------------- /examples/with-react-router/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/src/app.tsx -------------------------------------------------------------------------------- /examples/with-react-router/src/layouts/DefaultLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/src/layouts/DefaultLayout.tsx -------------------------------------------------------------------------------- /examples/with-react-router/src/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/src/pages/About.tsx -------------------------------------------------------------------------------- /examples/with-react-router/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-router/src/pages/Home.tsx -------------------------------------------------------------------------------- /examples/with-react-three-fiber/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/with-react-three-fiber/README.md: -------------------------------------------------------------------------------- 1 | # with-react-three-fiber 2 | -------------------------------------------------------------------------------- /examples/with-react-three-fiber/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/build.ts -------------------------------------------------------------------------------- /examples/with-react-three-fiber/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/client.tsx -------------------------------------------------------------------------------- /examples/with-react-three-fiber/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/deno.json -------------------------------------------------------------------------------- /examples/with-react-three-fiber/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/importMap.json -------------------------------------------------------------------------------- /examples/with-react-three-fiber/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-react-three-fiber/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-react-three-fiber/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/public/style.css -------------------------------------------------------------------------------- /examples/with-react-three-fiber/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/server.tsx -------------------------------------------------------------------------------- /examples/with-react-three-fiber/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-react-three-fiber/src/app.tsx -------------------------------------------------------------------------------- /examples/with-service-worker/README.md: -------------------------------------------------------------------------------- 1 | # basic 2 | -------------------------------------------------------------------------------- /examples/with-service-worker/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/build.ts -------------------------------------------------------------------------------- /examples/with-service-worker/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/client.tsx -------------------------------------------------------------------------------- /examples/with-service-worker/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/deno.json -------------------------------------------------------------------------------- /examples/with-service-worker/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/importMap.json -------------------------------------------------------------------------------- /examples/with-service-worker/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-service-worker/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-service-worker/public/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/public/service-worker.js -------------------------------------------------------------------------------- /examples/with-service-worker/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/public/style.css -------------------------------------------------------------------------------- /examples/with-service-worker/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/server.tsx -------------------------------------------------------------------------------- /examples/with-service-worker/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-service-worker/src/app.tsx -------------------------------------------------------------------------------- /examples/with-stitches/README.md: -------------------------------------------------------------------------------- 1 | # with-stitches 2 | -------------------------------------------------------------------------------- /examples/with-stitches/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/build.ts -------------------------------------------------------------------------------- /examples/with-stitches/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/client.tsx -------------------------------------------------------------------------------- /examples/with-stitches/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/deno.json -------------------------------------------------------------------------------- /examples/with-stitches/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/importMap.json -------------------------------------------------------------------------------- /examples/with-stitches/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-stitches/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-stitches/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/server.tsx -------------------------------------------------------------------------------- /examples/with-stitches/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/src/app.tsx -------------------------------------------------------------------------------- /examples/with-stitches/src/stitches.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/src/stitches.config.ts -------------------------------------------------------------------------------- /examples/with-stitches/src/theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-stitches/src/theme.tsx -------------------------------------------------------------------------------- /examples/with-trpc/README.md: -------------------------------------------------------------------------------- 1 | # with-trpc 2 | -------------------------------------------------------------------------------- /examples/with-trpc/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/build.ts -------------------------------------------------------------------------------- /examples/with-trpc/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/client.tsx -------------------------------------------------------------------------------- /examples/with-trpc/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/deno.json -------------------------------------------------------------------------------- /examples/with-trpc/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/importMap.json -------------------------------------------------------------------------------- /examples/with-trpc/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-trpc/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-trpc/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/public/style.css -------------------------------------------------------------------------------- /examples/with-trpc/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/server.tsx -------------------------------------------------------------------------------- /examples/with-trpc/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/src/app.tsx -------------------------------------------------------------------------------- /examples/with-trpc/src/query-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/src/query-client.tsx -------------------------------------------------------------------------------- /examples/with-trpc/src/server/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/src/server/router.ts -------------------------------------------------------------------------------- /examples/with-trpc/src/trpc/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/src/trpc/client.tsx -------------------------------------------------------------------------------- /examples/with-trpc/src/trpc/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/src/trpc/server.tsx -------------------------------------------------------------------------------- /examples/with-trpc/src/trpc/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-trpc/src/trpc/trpc.ts -------------------------------------------------------------------------------- /examples/with-twind/README.md: -------------------------------------------------------------------------------- 1 | # with-twind 2 | -------------------------------------------------------------------------------- /examples/with-twind/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/build.ts -------------------------------------------------------------------------------- /examples/with-twind/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/client.tsx -------------------------------------------------------------------------------- /examples/with-twind/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/deno.json -------------------------------------------------------------------------------- /examples/with-twind/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/importMap.json -------------------------------------------------------------------------------- /examples/with-twind/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-twind/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-twind/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/server.tsx -------------------------------------------------------------------------------- /examples/with-twind/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/src/app.tsx -------------------------------------------------------------------------------- /examples/with-twind/src/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/src/post.tsx -------------------------------------------------------------------------------- /examples/with-twind/src/twind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/src/twind.config.js -------------------------------------------------------------------------------- /examples/with-twind/src/twind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-twind/src/twind.ts -------------------------------------------------------------------------------- /examples/with-unocss/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "deno.enable": true 3 | } 4 | -------------------------------------------------------------------------------- /examples/with-unocss/README.md: -------------------------------------------------------------------------------- 1 | # with-unocss 2 | -------------------------------------------------------------------------------- /examples/with-unocss/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/build.ts -------------------------------------------------------------------------------- /examples/with-unocss/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/client.tsx -------------------------------------------------------------------------------- /examples/with-unocss/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/deno.json -------------------------------------------------------------------------------- /examples/with-unocss/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/dev.ts -------------------------------------------------------------------------------- /examples/with-unocss/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/importMap.json -------------------------------------------------------------------------------- /examples/with-unocss/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-unocss/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-unocss/public/uno.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/public/uno.css -------------------------------------------------------------------------------- /examples/with-unocss/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/server.test.ts -------------------------------------------------------------------------------- /examples/with-unocss/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/server.tsx -------------------------------------------------------------------------------- /examples/with-unocss/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-unocss/src/app.tsx -------------------------------------------------------------------------------- /examples/with-use-gesture/README.md: -------------------------------------------------------------------------------- 1 | # with-use-gesture 2 | -------------------------------------------------------------------------------- /examples/with-use-gesture/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/build.ts -------------------------------------------------------------------------------- /examples/with-use-gesture/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/client.tsx -------------------------------------------------------------------------------- /examples/with-use-gesture/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/deno.json -------------------------------------------------------------------------------- /examples/with-use-gesture/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/importMap.json -------------------------------------------------------------------------------- /examples/with-use-gesture/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-use-gesture/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-use-gesture/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/server.tsx -------------------------------------------------------------------------------- /examples/with-use-gesture/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-use-gesture/src/app.tsx -------------------------------------------------------------------------------- /examples/with-wouter/README.md: -------------------------------------------------------------------------------- 1 | # with-wouter 2 | -------------------------------------------------------------------------------- /examples/with-wouter/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/build.ts -------------------------------------------------------------------------------- /examples/with-wouter/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/client.tsx -------------------------------------------------------------------------------- /examples/with-wouter/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/deno.json -------------------------------------------------------------------------------- /examples/with-wouter/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/importMap.json -------------------------------------------------------------------------------- /examples/with-wouter/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/public/favicon.ico -------------------------------------------------------------------------------- /examples/with-wouter/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /examples/with-wouter/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/server.test.ts -------------------------------------------------------------------------------- /examples/with-wouter/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/server.tsx -------------------------------------------------------------------------------- /examples/with-wouter/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/src/app.tsx -------------------------------------------------------------------------------- /examples/with-wouter/src/context/SearchParams.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/src/context/SearchParams.tsx -------------------------------------------------------------------------------- /examples/with-wouter/src/pages/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/src/pages/About.tsx -------------------------------------------------------------------------------- /examples/with-wouter/src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/examples/with-wouter/src/pages/Home.tsx -------------------------------------------------------------------------------- /hooks/asset-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/asset-context.js -------------------------------------------------------------------------------- /hooks/data-stream-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/data-stream-context.js -------------------------------------------------------------------------------- /hooks/env-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/env-context.js -------------------------------------------------------------------------------- /hooks/island-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/island-context.js -------------------------------------------------------------------------------- /hooks/island-hydrator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/island-hydrator.js -------------------------------------------------------------------------------- /hooks/server-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/server-context.js -------------------------------------------------------------------------------- /hooks/server-inserted-html-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/server-inserted-html-context.js -------------------------------------------------------------------------------- /hooks/use-asset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-asset.js -------------------------------------------------------------------------------- /hooks/use-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-async.js -------------------------------------------------------------------------------- /hooks/use-env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-env.js -------------------------------------------------------------------------------- /hooks/use-island.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-island.d.ts -------------------------------------------------------------------------------- /hooks/use-island.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-island.js -------------------------------------------------------------------------------- /hooks/use-mounted-state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-mounted-state.js -------------------------------------------------------------------------------- /hooks/use-preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-preload.js -------------------------------------------------------------------------------- /hooks/use-server-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-server-context.js -------------------------------------------------------------------------------- /hooks/use-server-inserted-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hooks/use-server-inserted-html.js -------------------------------------------------------------------------------- /hydrate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/hydrate.js -------------------------------------------------------------------------------- /importMap.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/importMap.dev.json -------------------------------------------------------------------------------- /lib/build/assert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/build/assert.ts -------------------------------------------------------------------------------- /lib/build/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/build/deps.ts -------------------------------------------------------------------------------- /lib/build/plugins/netlify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/build/plugins/netlify.ts -------------------------------------------------------------------------------- /lib/build/plugins/vercel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/build/plugins/vercel.ts -------------------------------------------------------------------------------- /lib/build/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/build/types.ts -------------------------------------------------------------------------------- /lib/build/ultra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/build/ultra.ts -------------------------------------------------------------------------------- /lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/constants.ts -------------------------------------------------------------------------------- /lib/context/asset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/context/asset.ts -------------------------------------------------------------------------------- /lib/context/dataStream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/context/dataStream.ts -------------------------------------------------------------------------------- /lib/context/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/context/env.ts -------------------------------------------------------------------------------- /lib/context/island.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/context/island.ts -------------------------------------------------------------------------------- /lib/context/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/context/server.ts -------------------------------------------------------------------------------- /lib/context/serverInsertedHtml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/context/serverInsertedHtml.ts -------------------------------------------------------------------------------- /lib/create/common/ask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/ask.ts -------------------------------------------------------------------------------- /lib/create/common/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/config.ts -------------------------------------------------------------------------------- /lib/create/common/content/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/app.ts -------------------------------------------------------------------------------- /lib/create/common/content/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/build.ts -------------------------------------------------------------------------------- /lib/create/common/content/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/client.ts -------------------------------------------------------------------------------- /lib/create/common/content/denoConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/denoConfig.ts -------------------------------------------------------------------------------- /lib/create/common/content/importMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/importMap.ts -------------------------------------------------------------------------------- /lib/create/common/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/index.ts -------------------------------------------------------------------------------- /lib/create/common/content/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/server.ts -------------------------------------------------------------------------------- /lib/create/common/content/style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/content/style.ts -------------------------------------------------------------------------------- /lib/create/common/createUltraApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/createUltraApp.ts -------------------------------------------------------------------------------- /lib/create/common/io.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/io.ts -------------------------------------------------------------------------------- /lib/create/common/printer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/printer.ts -------------------------------------------------------------------------------- /lib/create/common/styling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/common/styling.ts -------------------------------------------------------------------------------- /lib/create/modules/react_query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/modules/react_query.ts -------------------------------------------------------------------------------- /lib/create/modules/stitches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/modules/stitches.ts -------------------------------------------------------------------------------- /lib/create/modules/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/modules/trpc.ts -------------------------------------------------------------------------------- /lib/create/modules/twind.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/modules/twind.ts -------------------------------------------------------------------------------- /lib/create/modules/wouter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/create/modules/wouter.ts -------------------------------------------------------------------------------- /lib/deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/deps.ts -------------------------------------------------------------------------------- /lib/dev/ensureMinDenoVersion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/dev/ensureMinDenoVersion.ts -------------------------------------------------------------------------------- /lib/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/handler.ts -------------------------------------------------------------------------------- /lib/importMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/importMap.ts -------------------------------------------------------------------------------- /lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/logger.ts -------------------------------------------------------------------------------- /lib/middleware/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/middleware/compiler.ts -------------------------------------------------------------------------------- /lib/middleware/serveStatic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/middleware/serveStatic.ts -------------------------------------------------------------------------------- /lib/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/provider.ts -------------------------------------------------------------------------------- /lib/proxy.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/react/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/react/client.js -------------------------------------------------------------------------------- /lib/react/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/react/compiler.ts -------------------------------------------------------------------------------- /lib/react/context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/react/context.js -------------------------------------------------------------------------------- /lib/react/mod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/react/mod.ts -------------------------------------------------------------------------------- /lib/react/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/react/renderer.ts -------------------------------------------------------------------------------- /lib/react/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/react/server.js -------------------------------------------------------------------------------- /lib/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/render.ts -------------------------------------------------------------------------------- /lib/renderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/renderer.ts -------------------------------------------------------------------------------- /lib/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/server.ts -------------------------------------------------------------------------------- /lib/static/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/static/handler.ts -------------------------------------------------------------------------------- /lib/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/stream.ts -------------------------------------------------------------------------------- /lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/types.ts -------------------------------------------------------------------------------- /lib/ultra.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/ultra.ts -------------------------------------------------------------------------------- /lib/utils/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/utils/fs.ts -------------------------------------------------------------------------------- /lib/utils/import-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/utils/import-map.ts -------------------------------------------------------------------------------- /lib/utils/non-nullable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/utils/non-nullable.ts -------------------------------------------------------------------------------- /lib/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/lib/utils/url.ts -------------------------------------------------------------------------------- /server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/server.ts -------------------------------------------------------------------------------- /stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/stream.ts -------------------------------------------------------------------------------- /test/fixture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture.ts -------------------------------------------------------------------------------- /test/fixture/README.md: -------------------------------------------------------------------------------- 1 | # basic 2 | -------------------------------------------------------------------------------- /test/fixture/build.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/build.test.ts -------------------------------------------------------------------------------- /test/fixture/client.foo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/client.foo.tsx -------------------------------------------------------------------------------- /test/fixture/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/client.tsx -------------------------------------------------------------------------------- /test/fixture/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/deno.json -------------------------------------------------------------------------------- /test/fixture/importMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/importMap.json -------------------------------------------------------------------------------- /test/fixture/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/public/favicon.ico -------------------------------------------------------------------------------- /test/fixture/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: -------------------------------------------------------------------------------- /test/fixture/public/share.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/public/share.webp -------------------------------------------------------------------------------- /test/fixture/public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/public/style.css -------------------------------------------------------------------------------- /test/fixture/server.no-browser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/server.no-browser.tsx -------------------------------------------------------------------------------- /test/fixture/server.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/server.test.ts -------------------------------------------------------------------------------- /test/fixture/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/server.tsx -------------------------------------------------------------------------------- /test/fixture/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/app.tsx -------------------------------------------------------------------------------- /test/fixture/src/components/Post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/components/Post.tsx -------------------------------------------------------------------------------- /test/fixture/src/context/twind.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/context/twind.tsx -------------------------------------------------------------------------------- /test/fixture/src/hooks/useTw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/hooks/useTw.ts -------------------------------------------------------------------------------- /test/fixture/src/query-client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/query-client.tsx -------------------------------------------------------------------------------- /test/fixture/src/server/router.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/server/router.ts -------------------------------------------------------------------------------- /test/fixture/src/trpc/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/trpc/client.tsx -------------------------------------------------------------------------------- /test/fixture/src/trpc/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/trpc/server.tsx -------------------------------------------------------------------------------- /test/fixture/src/trpc/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/src/trpc/trpc.ts -------------------------------------------------------------------------------- /test/fixture/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/fixture/theme.ts -------------------------------------------------------------------------------- /test/unit/use-asset.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/unit/use-asset.test.tsx -------------------------------------------------------------------------------- /test/unit/use-async.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/unit/use-async.test.tsx -------------------------------------------------------------------------------- /test/unit/use-env.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/unit/use-env.test.tsx -------------------------------------------------------------------------------- /test/unit/use-server-inserted-html.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/test/unit/use-server-inserted-html.test.tsx -------------------------------------------------------------------------------- /tools/dev.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/tools/dev.ts -------------------------------------------------------------------------------- /tools/patch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/tools/patch.ts -------------------------------------------------------------------------------- /tools/test-examples.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/tools/test-examples.ts -------------------------------------------------------------------------------- /version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exhibitionist-digital/ultra/HEAD/version.ts --------------------------------------------------------------------------------