├── .editorconfig ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── apps ├── .gitignore ├── angular │ ├── components │ │ └── Link.component.ts │ ├── config │ │ ├── app.ts │ │ ├── database │ │ │ └── index.ts │ │ └── i18n.ts │ ├── locales │ │ ├── de-DE.ts │ │ └── en-US.ts │ ├── package.json │ ├── routes │ │ ├── counter.ts │ │ ├── form.ts │ │ ├── head.ts │ │ ├── index.ts │ │ ├── login.ts │ │ └── post │ │ │ ├── +layout.ts │ │ │ └── [id].ts │ ├── stores │ │ └── Counter.ts │ ├── test │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ ├── Counter.component.ts │ │ ├── Form.component.ts │ │ ├── Head.component.ts │ │ ├── Layout.component.ts │ │ ├── PostIndex.component.ts │ │ └── ViewPost.component.ts ├── chat │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ ├── index.ts │ │ └── ws.ts │ ├── tsconfig.json │ └── views │ │ └── index.html ├── database │ ├── config │ │ ├── app.ts │ │ └── database │ │ │ └── index.ts │ ├── package.json │ ├── routes │ │ ├── count.ts │ │ ├── delete.ts │ │ ├── find.ts │ │ ├── get.ts │ │ ├── has.ts │ │ ├── index.ts │ │ ├── insert.ts │ │ ├── programmatic.ts │ │ ├── test.ts │ │ ├── try.ts │ │ └── update.ts │ ├── stores │ │ ├── ExtendedUser.ts │ │ └── User.ts │ ├── test │ │ ├── count.ts │ │ ├── delete.ts │ │ ├── find.ts │ │ ├── get.ts │ │ ├── has.ts │ │ ├── index.ts │ │ ├── insert.ts │ │ ├── programmatic.ts │ │ ├── try.ts │ │ └── update.ts │ └── tsconfig.json ├── go │ ├── config │ │ ├── app.ts │ │ └── session.ts │ ├── global.sh │ ├── go.mod │ ├── go.sum │ ├── local.sh │ ├── package.json │ ├── routes │ │ ├── body │ │ │ ├── binary.go │ │ │ ├── form.go │ │ │ ├── json.go │ │ │ ├── multipart-file.go │ │ │ ├── multipart.go │ │ │ └── text.go │ │ ├── guard │ │ │ ├── guard.go │ │ │ └── index.go │ │ ├── redirected.go │ │ ├── request │ │ │ ├── query.go │ │ │ └── validate-query.go │ │ ├── response │ │ │ ├── error-options.go │ │ │ ├── error.go │ │ │ ├── redirect-status.go │ │ │ ├── redirect.go │ │ │ ├── view-options.go │ │ │ └── view.go │ │ ├── session.go │ │ └── type │ │ │ ├── array.go │ │ │ ├── null.go │ │ │ ├── object.go │ │ │ └── string.go │ ├── stores │ │ └── Session.ts │ ├── test │ │ ├── body.ts │ │ ├── redirected.ts │ │ ├── request.ts │ │ ├── response.ts │ │ ├── session.ts │ │ └── type.ts │ ├── tsconfig.json │ └── views │ │ └── index.svelte ├── grain │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ ├── body │ │ │ ├── binary.gr │ │ │ ├── form.gr │ │ │ ├── json.gr │ │ │ ├── multipart-file.gr │ │ │ ├── multipart.gr │ │ │ └── text.gr │ │ ├── db │ │ │ ├── count.gr │ │ │ ├── delete.gr │ │ │ ├── find.gr │ │ │ ├── get.gr │ │ │ ├── has.gr │ │ │ ├── index.gr │ │ │ ├── insert.gr │ │ │ └── update.gr │ │ ├── index.gr │ │ ├── redirected.gr │ │ ├── response │ │ │ ├── chat.gr │ │ │ ├── error-options.gr │ │ │ ├── error.gr │ │ │ ├── redirect-status.gr │ │ │ ├── redirect.gr │ │ │ ├── session.gr │ │ │ ├── view-options.gr │ │ │ ├── view.gr │ │ │ └── ws.gr │ │ ├── session.gr │ │ └── type │ │ │ ├── array.gr │ │ │ ├── object.gr │ │ │ └── string.gr │ ├── stores │ │ └── User.ts │ ├── test │ │ ├── body.ts │ │ ├── count.ts │ │ ├── delete.ts │ │ ├── find.ts │ │ ├── get.ts │ │ ├── has.ts │ │ ├── index.ts │ │ ├── insert.ts │ │ ├── redirected.ts │ │ ├── response.ts │ │ ├── session.ts │ │ ├── type.ts │ │ └── update.ts │ ├── tsconfig.json │ └── views │ │ ├── chat.html │ │ └── index.html ├── handlebars │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ └── index.ts │ ├── test │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ └── Index.hbs ├── htmx │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ ├── add.ts │ │ └── index.ts │ ├── test │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ ├── post-add.htmx │ │ └── post-index.htmx ├── js │ ├── config │ │ ├── app.js │ │ └── session.js │ ├── package.json │ ├── routes │ │ ├── headers.js │ │ ├── redirected.js │ │ ├── response │ │ │ ├── error-options.js │ │ │ ├── error.js │ │ │ ├── redirect-status.js │ │ │ ├── redirect.js │ │ │ ├── view-options.js │ │ │ └── view.js │ │ ├── session.js │ │ └── type │ │ │ ├── array.js │ │ │ ├── object.js │ │ │ └── string.js │ ├── stores │ │ └── Session.ts │ ├── test │ │ ├── headers.ts │ │ ├── redirected.ts │ │ ├── response.ts │ │ ├── session.ts │ │ └── type.ts │ ├── tsconfig.json │ └── views │ │ └── index.html ├── markdown │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ └── index.ts │ ├── test │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ └── PostIndex.md ├── native │ ├── config │ │ ├── app.ts │ │ └── session.ts │ ├── package.json │ ├── routes │ │ ├── gr.gr │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ └── index.html ├── python │ ├── .gitignore │ ├── config │ │ ├── app.ts │ │ └── session.ts │ ├── global.sh │ ├── local.sh │ ├── package.json │ ├── requirements.txt │ ├── routes │ │ ├── async.py │ │ ├── body │ │ │ ├── binary.py │ │ │ ├── form.py │ │ │ ├── json.py │ │ │ ├── multipart-file.py │ │ │ ├── multipart.py │ │ │ └── text.py │ │ ├── packages │ │ │ └── index.py │ │ ├── redirected.py │ │ ├── request │ │ │ ├── query.py │ │ │ └── validate-query.py │ │ ├── response │ │ │ ├── error.py │ │ │ ├── redirect.py │ │ │ └── view.py │ │ ├── session.py │ │ └── type │ │ │ ├── dict.py │ │ │ ├── list.py │ │ │ ├── str.py │ │ │ └── tuple.py │ ├── stores │ │ └── Session.ts │ ├── test │ │ ├── async.ts │ │ ├── body.ts │ │ ├── redirected.ts │ │ ├── request.ts │ │ ├── response.ts │ │ ├── session.ts │ │ └── type.ts │ ├── tsconfig.json │ └── views │ │ └── index.html ├── react │ ├── components │ │ ├── Link.tsx │ │ └── Post.ts │ ├── config │ │ ├── app.ts │ │ ├── database │ │ │ └── index.ts │ │ └── i18n.ts │ ├── locales │ │ ├── de-DE.ts │ │ └── en-US.ts │ ├── package.json │ ├── routes │ │ ├── about.ts │ │ ├── counter.ts │ │ ├── imports │ │ │ ├── pound-bare.ts │ │ │ ├── pound-extension.ts │ │ │ ├── relative-bare.ts │ │ │ ├── relative-extension.ts │ │ │ └── string.ts │ │ ├── index.ts │ │ ├── login.ts │ │ └── post │ │ │ ├── +layout.ts │ │ │ └── [id].ts │ ├── stores │ │ └── Counter.ts │ ├── test │ │ ├── imports.ts │ │ ├── index.ts │ │ └── post.ts │ ├── tsconfig.json │ └── views │ │ ├── About.tsx │ │ ├── Counter.tsx │ │ ├── Hello.tsx │ │ ├── Index.tsx │ │ ├── Layout.tsx │ │ ├── LoginForm.tsx │ │ └── ViewPost.tsx ├── routing │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ ├── dynamic-directory │ │ │ ├── [id] │ │ │ │ ├── index.ts │ │ │ │ └── test.ts │ │ │ ├── index.ts │ │ │ └── test.ts │ │ ├── dynamic │ │ │ └── [userId].ts │ │ ├── guard │ │ │ ├── +guard.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── optional-rest │ │ │ └── [[...id]].ts │ │ ├── optional │ │ │ └── [[id]].ts │ │ ├── rest │ │ │ └── [[...id]].ts │ │ └── static.ts │ ├── test │ │ ├── dynamic.ts │ │ ├── guard.ts │ │ ├── index.ts │ │ ├── optional-rest.ts │ │ ├── optional.ts │ │ ├── rest.ts │ │ └── static.ts │ └── tsconfig.json ├── ruby │ ├── .bundle │ │ └── config │ ├── .gitignore │ ├── Gemfile │ ├── config │ │ ├── app.ts │ │ └── session.ts │ ├── global.sh │ ├── local.sh │ ├── package.json │ ├── routes │ │ ├── body │ │ │ ├── binary.rb │ │ │ ├── form.rb │ │ │ ├── json.rb │ │ │ ├── multipart-file.rb │ │ │ ├── multipart.rb │ │ │ └── text.rb │ │ ├── redirected.rb │ │ ├── request │ │ │ ├── query.rb │ │ │ └── validate-query.rb │ │ ├── response │ │ │ ├── error.rb │ │ │ ├── redirect.rb │ │ │ └── view.rb │ │ ├── session.rb │ │ └── type │ │ │ ├── array.rb │ │ │ ├── hash.rb │ │ │ └── str.rb │ ├── stores │ │ └── Session.ts │ ├── test │ │ ├── body.ts │ │ ├── redirected.ts │ │ ├── request.ts │ │ ├── response.ts │ │ ├── session.ts │ │ └── type.ts │ ├── tsconfig.json │ └── views │ │ └── index.svelte ├── session │ ├── config │ │ ├── app.ts │ │ ├── database │ │ │ └── index.ts │ │ └── session.ts │ ├── package.json │ ├── routes │ │ ├── create.ts │ │ └── new.ts │ ├── stores │ │ └── Session.ts │ ├── test │ │ ├── create.ts │ │ └── new.ts │ └── tsconfig.json ├── solid │ ├── components │ │ ├── Link.tsx │ │ └── Post.ts │ ├── config │ │ ├── app.ts │ │ ├── database │ │ │ └── index.ts │ │ └── i18n.ts │ ├── locales │ │ ├── de-DE.ts │ │ └── en-US.ts │ ├── package.json │ ├── routes │ │ ├── about.ts │ │ ├── counter.ts │ │ ├── index.ts │ │ ├── login.ts │ │ └── post │ │ │ ├── +layout.ts │ │ │ └── [id].ts │ ├── stores │ │ └── Counter.ts │ ├── test │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ ├── About.tsx │ │ ├── Counter.tsx │ │ ├── Index.tsx │ │ ├── Layout.tsx │ │ ├── LoginForm.tsx │ │ └── ViewPost.tsx ├── sse │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ ├── index.ts │ │ └── sse.ts │ ├── tsconfig.json │ └── views │ │ └── index.html ├── svelte │ ├── components │ │ ├── Link.svelte │ │ └── Post.ts │ ├── config │ │ ├── app.ts │ │ ├── database │ │ │ └── index.ts │ │ └── i18n.ts │ ├── locales │ │ ├── de-DE.ts │ │ └── en-US.ts │ ├── package.json │ ├── routes │ │ ├── about.ts │ │ ├── counter.ts │ │ ├── imports │ │ │ ├── pound-bare.ts │ │ │ ├── pound-extension.ts │ │ │ ├── relative-bare.ts │ │ │ ├── relative-extension.ts │ │ │ └── string.ts │ │ ├── index.ts │ │ ├── login.ts │ │ └── post │ │ │ ├── +layout.ts │ │ │ └── [id].ts │ ├── stores │ │ └── Counter.ts │ ├── test │ │ ├── imports.ts │ │ ├── index.ts │ │ └── post.ts │ ├── tsconfig.json │ └── views │ │ ├── About.svelte │ │ ├── Counter.svelte │ │ ├── Hello.svelte │ │ ├── Index.svelte │ │ ├── Layout.svelte │ │ ├── LoginForm.svelte │ │ └── ViewPost.svelte ├── tailwind │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ └── index.ts │ ├── static │ │ └── master.css │ ├── tailwind.config.js │ ├── tsconfig.json │ └── views │ │ └── Index.tsx ├── ts │ ├── config │ │ ├── app.ts │ │ └── session.ts │ ├── package.json │ ├── routes │ │ ├── backstream.ts │ │ ├── body │ │ │ ├── binary.ts │ │ │ ├── form.ts │ │ │ ├── json.ts │ │ │ ├── multipart-file.ts │ │ │ ├── multipart.ts │ │ │ └── text.ts │ │ ├── headers.ts │ │ ├── redirected.ts │ │ ├── response │ │ │ ├── error-options.ts │ │ │ ├── error.ts │ │ │ ├── redirect-status.ts │ │ │ ├── redirect.ts │ │ │ ├── view-options.ts │ │ │ └── view.ts │ │ ├── session.ts │ │ └── type │ │ │ ├── array.ts │ │ │ ├── object.ts │ │ │ └── string.ts │ ├── stores │ │ └── Session.ts │ ├── test │ │ ├── body.ts │ │ ├── headers.ts │ │ ├── redirected.ts │ │ ├── response.ts │ │ ├── session.ts │ │ └── type.ts │ ├── tsconfig.json │ └── views │ │ └── index.html ├── vue │ ├── components │ │ └── Link.vue │ ├── config │ │ ├── app.ts │ │ ├── database │ │ │ └── index.ts │ │ └── i18n.ts │ ├── locales │ │ ├── de-DE.ts │ │ └── en-US.ts │ ├── package.json │ ├── routes │ │ ├── about.ts │ │ ├── counter.ts │ │ ├── index.ts │ │ ├── login.ts │ │ └── post │ │ │ ├── +layout.ts │ │ │ └── [id].ts │ ├── stores │ │ └── Counter.ts │ ├── test │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ ├── About.vue │ │ ├── Counter.vue │ │ ├── Index.vue │ │ ├── Layout.vue │ │ ├── LoginForm.vue │ │ └── ViewPost.vue ├── webc │ ├── components │ │ └── PostLink.webc │ ├── config │ │ └── app.ts │ ├── package.json │ ├── routes │ │ └── index.ts │ ├── tsconfig.json │ └── views │ │ └── PostIndex.webc └── website │ ├── .gitignore │ ├── components │ ├── ExampleLink.svelte │ ├── Footer.svelte │ ├── Guides.svelte │ ├── Header.svelte │ ├── Icon.svelte │ ├── Icons.svelte │ ├── Sidebar.svelte │ └── SidebarSection.svelte │ ├── config │ ├── Website.ts │ ├── app.ts │ └── grain.json │ ├── package.json │ ├── pages │ └── app.html │ ├── routes │ ├── +error.ts │ ├── blog.rss.ts │ ├── blog.ts │ ├── blog │ │ └── [entry].ts │ ├── chat.ts │ ├── docs.ts │ ├── docs │ │ └── [...page].ts │ ├── guides.ts │ ├── guides │ │ └── [...guide].ts │ ├── index.ts │ ├── llms-full.txt.ts │ ├── llms.txt.ts │ ├── quick-start.ts │ └── svelte-htmx-esbuild-jump-start.ts │ ├── snippets │ ├── add-frontend │ │ ├── config │ │ │ ├── Angular.ts │ │ │ ├── React.ts │ │ │ ├── Solid.ts │ │ │ ├── Svelte.ts │ │ │ ├── Vue.ts │ │ │ └── filename.ts │ │ ├── route │ │ │ ├── Angular.ts │ │ │ ├── React.ts │ │ │ ├── Solid.ts │ │ │ ├── Svelte.ts │ │ │ ├── Vue.ts │ │ │ └── filename.ts │ │ └── views │ │ │ ├── Angular.component.ts │ │ │ ├── React.jsx │ │ │ ├── Solid.jsx │ │ │ ├── Svelte.svelte │ │ │ ├── Vue.vue │ │ │ └── filename.ts │ ├── backend │ │ └── go │ │ │ ├── config │ │ │ ├── Go.ts │ │ │ └── filename.ts │ │ │ └── route │ │ │ ├── Go.go │ │ │ └── filename.ts │ ├── blog │ │ ├── 0.35 │ │ │ ├── custom-build-dir │ │ │ │ ├── Bun.sh │ │ │ │ ├── Deno.sh │ │ │ │ └── npm.sh │ │ │ ├── custom-serve-dir │ │ │ │ ├── Bun.sh │ │ │ │ ├── Deno.sh │ │ │ │ └── npm.sh │ │ │ └── standalone │ │ │ │ ├── Bun.sh │ │ │ │ ├── Deno.sh │ │ │ │ └── Node.sh │ │ └── tailwind-support │ │ │ ├── component │ │ │ ├── React.tsx │ │ │ └── filename.ts │ │ │ ├── config │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ │ ├── css │ │ │ ├── CSS.css │ │ │ └── filename.ts │ │ │ ├── install │ │ │ ├── Bun.sh │ │ │ ├── Deno.sh │ │ │ ├── Yarn.sh │ │ │ ├── npm.sh │ │ │ └── pnpm.sh │ │ │ └── tailwind-config │ │ │ ├── JavaScript.js │ │ │ └── filename.ts │ ├── configuration │ │ ├── app-ts │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── app │ │ │ └── types.d.ts │ │ ├── database-ts │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── i18n-ts │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ └── session-ts │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ ├── database │ │ └── SQLite │ │ │ ├── config │ │ │ ├── SQLite.ts │ │ │ └── filename.ts │ │ │ └── install │ │ │ └── npm.sh │ ├── frontend │ │ ├── angular │ │ │ ├── component │ │ │ │ ├── Angular.ts │ │ │ │ └── filename.ts │ │ │ ├── config │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── install │ │ │ │ ├── Bun.sh │ │ │ │ ├── Yarn.sh │ │ │ │ ├── npm.sh │ │ │ │ └── pnpm.sh │ │ ├── react │ │ │ ├── component │ │ │ │ ├── component.tsx │ │ │ │ └── filename.ts │ │ │ └── config │ │ │ │ ├── config.ts │ │ │ │ └── filename.ts │ │ ├── solid │ │ │ ├── component │ │ │ │ ├── component.tsx │ │ │ │ └── filename.ts │ │ │ └── config │ │ │ │ ├── config.ts │ │ │ │ └── filename.ts │ │ ├── svelte │ │ │ ├── component │ │ │ │ ├── component.svelte │ │ │ │ └── filename.ts │ │ │ └── config │ │ │ │ ├── config.ts │ │ │ │ └── filename.ts │ │ └── vue │ │ │ ├── component │ │ │ ├── component.vue │ │ │ └── filename.ts │ │ │ └── config │ │ │ ├── config.ts │ │ │ └── filename.ts │ ├── guides │ │ ├── backends │ │ │ ├── add-a-go-backend │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ └── write-a-route │ │ │ │ │ ├── Go.go │ │ │ │ │ └── filename.ts │ │ │ ├── add-a-grain-backend │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ └── write-a-route │ │ │ │ │ ├── Grain.gr │ │ │ │ │ └── filename.ts │ │ │ ├── add-a-python-backend │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ └── write-a-route │ │ │ │ │ ├── Python.py │ │ │ │ │ └── filename.ts │ │ │ └── add-a-ruby-backend │ │ │ │ ├── configure │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ └── Shell.sh │ │ │ │ └── write-a-route │ │ │ │ ├── Ruby.rb │ │ │ │ └── filename.ts │ │ ├── components │ │ │ ├── use-eta-templates │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ ├── render-the-template │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── write-a-template │ │ │ │ │ ├── HTML.html │ │ │ │ │ └── filename.ts │ │ │ ├── use-html │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ ├── render-the-template │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── write-a-template │ │ │ │ │ ├── HTML.html │ │ │ │ │ └── filename.ts │ │ │ ├── use-react-components │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ ├── render-the-component │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── write-a-component │ │ │ │ │ ├── TypeScript.tsx │ │ │ │ │ └── filename.ts │ │ │ └── use-svelte-components │ │ │ │ ├── configure │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ └── Shell.sh │ │ │ │ ├── render-the-component │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ │ └── write-a-component │ │ │ │ ├── Svelte.svelte │ │ │ │ └── filename.ts │ │ ├── databases │ │ │ ├── use-mongodb │ │ │ │ ├── configure │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── create-a-store │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ │ └── Shell.sh │ │ │ │ └── use-the-store │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ └── use-mysql │ │ │ │ ├── configure │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ │ ├── create-a-store │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ │ ├── install │ │ │ │ └── Shell.sh │ │ │ │ └── use-the-store │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── requests │ │ │ ├── forward-requests │ │ │ │ ├── add-headers │ │ │ │ │ └── TypeScript.ts │ │ │ │ └── simple-proxy │ │ │ │ │ └── TypeScript.ts │ │ │ ├── read-body │ │ │ │ ├── binary-blob │ │ │ │ │ └── TypeScript.ts │ │ │ │ ├── form-record │ │ │ │ │ └── TypeScript.ts │ │ │ │ ├── json-record │ │ │ │ │ └── TypeScript.ts │ │ │ │ └── text-string │ │ │ │ │ └── TypeScript.ts │ │ │ ├── use-cookies │ │ │ │ ├── read-cookies │ │ │ │ │ └── TypeScript.ts │ │ │ │ └── set-cookies │ │ │ │ │ └── TypeScript.ts │ │ │ ├── use-headers │ │ │ │ ├── read-headers │ │ │ │ │ └── TypeScript.ts │ │ │ │ └── set-headers-in-response │ │ │ │ │ └── TypeScript.ts │ │ │ ├── use-path-parameters │ │ │ │ ├── access-parameters │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── define-route-with-params │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── multiple-params │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── optional-params │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ └── use-query-string │ │ │ │ └── access-query-params │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── responses │ │ │ ├── redirect-to-login │ │ │ │ ├── guard │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── login │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ ├── serve-json │ │ │ │ ├── explicit-json-response │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── return-object │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ ├── serve-plain-text │ │ │ │ ├── custom-content-type │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ ├── explicit-text-response │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── return-string │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ ├── show-errors │ │ │ │ ├── error-handler │ │ │ │ │ └── TypeScript.ts │ │ │ │ ├── return-error-response │ │ │ │ │ └── TypeScript.ts │ │ │ │ └── throw-error │ │ │ │ │ └── TypeScript.ts │ │ │ ├── stream-binary-data │ │ │ │ ├── serve-file │ │ │ │ │ └── TypeScript.ts │ │ │ │ └── serve-stream │ │ │ │ │ └── TypeScript.ts │ │ │ ├── stream-events-with-sse │ │ │ │ ├── component │ │ │ │ │ ├── HTML.html │ │ │ │ │ └── filename.ts │ │ │ │ ├── index │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ │ └── sse │ │ │ │ │ ├── TypeScript.ts │ │ │ │ │ └── filename.ts │ │ │ └── websocket-chat │ │ │ │ ├── component │ │ │ │ ├── HTML.html │ │ │ │ └── filename.ts │ │ │ │ ├── index │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ │ └── ws │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ └── routes │ │ │ └── nested-dynamic-params │ │ │ ├── define │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ │ └── validate │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ ├── home │ │ ├── backend │ │ │ ├── Go.go │ │ │ ├── Python.py │ │ │ ├── Ruby.rb │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── frontend │ │ │ ├── Angular.component.ts │ │ │ ├── React.jsx │ │ │ ├── Svelte.svelte │ │ │ ├── Vue.vue │ │ │ └── filename.ts │ │ ├── misc │ │ │ ├── Component.jsx │ │ │ ├── Route.ts │ │ │ ├── Store.ts │ │ │ └── filename.ts │ │ └── runtime │ │ │ ├── Bun.sh │ │ │ ├── Deno.sh │ │ │ └── Node.sh │ ├── i18n │ │ ├── component │ │ │ ├── Angular.component.ts │ │ │ ├── React.tsx │ │ │ ├── Solid.tsx │ │ │ ├── Svelte.svelte │ │ │ ├── Vue.vue │ │ │ └── filename.ts │ │ ├── config │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ └── locales │ │ │ ├── English.ts │ │ │ ├── German.ts │ │ │ └── filename.ts │ ├── intro │ │ ├── backend │ │ │ ├── Go.go │ │ │ ├── Grain.gr │ │ │ ├── JavaScript.js │ │ │ ├── Python.py │ │ │ ├── Ruby.rb │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── frontend │ │ │ ├── Angular.component.ts │ │ │ ├── React.tsx │ │ │ ├── Solid.tsx │ │ │ ├── Svelte.svelte │ │ │ ├── Vue.vue │ │ │ └── filename.ts │ │ └── runtime │ │ │ ├── Bun.sh │ │ │ ├── Deno.sh │ │ │ └── Node.sh │ ├── persist-data │ │ ├── component │ │ │ ├── Angular.component.ts │ │ │ ├── React.tsx │ │ │ ├── Solid.tsx │ │ │ ├── Svelte.svelte │ │ │ ├── Vue.vue │ │ │ └── filename.ts │ │ ├── config │ │ │ ├── MongoDB.ts │ │ │ ├── MySQL.ts │ │ │ ├── PostgreSQL.ts │ │ │ ├── SQLite.ts │ │ │ ├── SurrealDB.ts │ │ │ └── filename.ts │ │ ├── route │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── shell │ │ │ ├── MongoDB.sh │ │ │ ├── MySQL.sh │ │ │ ├── PostgreSQL.sh │ │ │ ├── SQLite.sh │ │ │ └── SurrealDB.sh │ │ └── store │ │ │ ├── JavaScript.ts │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ ├── quickstart │ │ ├── add-frontend │ │ │ ├── Angular.sh │ │ │ ├── React.sh │ │ │ ├── Solid.sh │ │ │ ├── Svelte.sh │ │ │ └── Vue.sh │ │ ├── config │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── route │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ └── shell │ │ │ ├── Bun.sh │ │ │ ├── Deno.sh │ │ │ └── Node.sh │ ├── request │ │ ├── URL │ │ │ └── TypeScript.ts │ │ ├── body │ │ │ ├── Go.go │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── context │ │ │ └── TypeScript.ts │ │ ├── cookies │ │ │ ├── get │ │ │ │ └── TypeScript.ts │ │ │ └── schema │ │ │ │ └── TypeScript.ts │ │ ├── forward │ │ │ └── TypeScript.ts │ │ ├── headers │ │ │ ├── get │ │ │ │ └── TypeScript.ts │ │ │ └── schema │ │ │ │ └── TypeScript.ts │ │ ├── original │ │ │ └── TypeScript.ts │ │ ├── path │ │ │ ├── get │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ ├── schema │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── try │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── query │ │ │ ├── get │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── schema │ │ │ │ └── TypeScript.ts │ │ └── reference │ │ │ ├── RequestBag │ │ │ └── types.d.ts │ │ │ ├── RequestBody │ │ │ └── types.d.ts │ │ │ └── RequestFacade │ │ │ └── types.d.ts │ ├── responses │ │ ├── Response │ │ │ └── TypeScript.ts │ │ ├── binary │ │ │ ├── explicit │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ ├── file-ref │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── implicit │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── error │ │ │ ├── custom │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.js │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ ├── other-page │ │ │ │ └── TypeScript.ts │ │ │ ├── page │ │ │ │ └── error.html │ │ │ └── simple │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.js │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── json │ │ │ ├── explicit │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── implicit │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── redirect │ │ │ ├── explicit │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── implicit │ │ │ │ ├── JavaScript.ts │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── reference │ │ │ └── ResponseLike │ │ │ │ └── types.d.ts │ │ ├── sse │ │ │ └── TypeScript.ts │ │ ├── text │ │ │ ├── explicit │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.js │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── implicit │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.js │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── view │ │ │ ├── other-page │ │ │ │ └── TypeScript.ts │ │ │ ├── page │ │ │ │ └── app.html │ │ │ ├── partial │ │ │ │ └── TypeScript.ts │ │ │ ├── placeholders │ │ │ │ ├── page │ │ │ │ │ └── app.html │ │ │ │ └── route │ │ │ │ │ └── TypeScript.ts │ │ │ ├── props │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.js │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ │ └── simple │ │ │ │ ├── Go.go │ │ │ │ ├── Grain.gr │ │ │ │ ├── JavaScript.js │ │ │ │ ├── Python.py │ │ │ │ ├── Ruby.rb │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ └── ws │ │ │ └── TypeScript.ts │ ├── routing │ │ ├── errors │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── guards │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ ├── layouts │ │ │ ├── frontend │ │ │ │ ├── JSX.jsx │ │ │ │ ├── Svelte.svelte │ │ │ │ └── filename.ts │ │ │ └── layout │ │ │ │ ├── TypeScript.ts │ │ │ │ └── filename.ts │ │ ├── route-handlers-unparsed-body │ │ │ ├── JavaScript.js │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ │ └── route-handlers │ │ │ ├── Go.go │ │ │ ├── Grain.gr │ │ │ ├── JavaScript.js │ │ │ ├── Python.py │ │ │ ├── Ruby.rb │ │ │ ├── TypeScript.ts │ │ │ └── filename.ts │ ├── sessions │ │ └── example │ │ │ └── TypeScript.ts │ ├── stores │ │ ├── api │ │ │ └── usage │ │ │ │ └── route.ts │ │ └── database │ │ │ ├── config │ │ │ ├── MongoDB.ts │ │ │ ├── MySQL.ts │ │ │ ├── PostgreSQL.ts │ │ │ ├── SQLite.ts │ │ │ ├── SurrealDB.ts │ │ │ └── filename.ts │ │ │ └── install │ │ │ ├── MongoDB.sh │ │ │ ├── MySQL.sh │ │ │ ├── PostgreSQL.sh │ │ │ ├── SQLite.sh │ │ │ └── SurrealDB.sh │ └── switch-backend │ │ ├── config │ │ ├── Go.ts │ │ ├── Grain.ts │ │ ├── Python.ts │ │ ├── Ruby.ts │ │ └── filename.ts │ │ ├── route │ │ ├── Go.go │ │ ├── Grain.gr │ │ ├── JavaScript.js │ │ ├── Python.py │ │ ├── Ruby.rb │ │ ├── TypeScript.ts │ │ └── filename.ts │ │ └── shell │ │ ├── Go.sh │ │ ├── Grain.sh │ │ ├── Python.sh │ │ └── Ruby.sh │ ├── static │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── bun-benchmark-plain.png │ ├── bun-benchmark-svelte.png │ ├── droid-sans-mono.woff2 │ ├── favicon.ico │ ├── inter.woff2 │ ├── localStorage.ts │ ├── logo.svg │ ├── logos │ │ ├── angular.svg │ │ ├── bun.svg │ │ ├── deno-old.svg │ │ ├── deno.svg │ │ ├── esbuild.svg │ │ ├── go.svg │ │ ├── javascript.svg │ │ ├── js.svg │ │ ├── mongodb.svg │ │ ├── mysql.svg │ │ ├── node.svg │ │ ├── postgresql.svg │ │ ├── python.svg │ │ ├── react.svg │ │ ├── ruby.svg │ │ ├── solid.svg │ │ ├── sqlite.svg │ │ ├── surrealdb.svg │ │ ├── svelte.svg │ │ ├── ts.svg │ │ ├── typescript.svg │ │ ├── vue.svg │ │ └── webc.svg │ ├── master.css │ └── robots.txt │ ├── tsconfig.json │ └── views │ ├── Blog.svelte │ ├── BlogEntry.svelte │ ├── Error.svelte │ ├── Guide.svelte │ ├── Guides.svelte │ ├── Index.svelte │ ├── Static.svelte │ └── blog.rss.hbs ├── assets ├── logo.png ├── logo.svg ├── logo.xcf └── theme.png ├── docs ├── blog │ ├── introducing-a-head-component.md │ ├── introducing-rcompat.md │ ├── primate-033.md │ ├── primate-034.md │ ├── primate-035.md │ ├── release-021.md │ ├── release-022.md │ ├── release-023.md │ ├── release-024.md │ ├── release-025.md │ ├── release-026.md │ ├── release-027.md │ ├── release-028.md │ ├── release-029.md │ ├── release-030.md │ ├── release-031.md │ ├── release-032.md │ ├── supporting-solid.md │ └── tailwind-support.md ├── docs │ ├── backend.md │ ├── backend │ │ ├── go.md │ │ ├── grain.md │ │ ├── python.md │ │ └── ruby.md │ ├── configuration.md │ ├── database.md │ ├── database │ │ ├── mongodb.md │ │ ├── mysql.md │ │ ├── postgresql.md │ │ ├── sqlite.md │ │ └── surrealdb.md │ ├── frontend.md │ ├── frontend │ │ ├── angular.md │ │ ├── eta.md │ │ ├── handlebars.md │ │ ├── html.md │ │ ├── htmx.md │ │ ├── markdown.md │ │ ├── marko.md │ │ ├── react.md │ │ ├── solid.md │ │ ├── svelte.md │ │ ├── voby.md │ │ ├── vue.md │ │ └── web-components.md │ ├── i18n.md │ ├── index.md │ ├── platform.md │ ├── project-structure.md │ ├── quickstart.md │ ├── requests.md │ ├── responses.md │ ├── routing.md │ ├── sessions.md │ ├── stores.md │ ├── target │ │ ├── native.md │ │ └── web.md │ ├── validation.md │ └── views.md ├── guides │ ├── backends │ │ ├── add-a-go-backend.md │ │ ├── add-a-grain-backend.md │ │ ├── add-a-python-backend.md │ │ └── add-a-ruby-backend.md │ ├── components │ │ ├── serve-markdown.md │ │ ├── use-angular-components.md │ │ ├── use-eta-templates.md │ │ ├── use-handlebars-templates.md │ │ ├── use-html.md │ │ ├── use-htmx.md │ │ ├── use-marko-components.md │ │ ├── use-react-components.md │ │ ├── use-solid-components.md │ │ ├── use-svelte-components.md │ │ ├── use-voby-components.md │ │ ├── use-vue-components.md │ │ └── use-web-components.md │ ├── databases │ │ ├── use-mongodb.md │ │ ├── use-mysql.md │ │ ├── use-postgresql.md │ │ ├── use-sqlite.md │ │ └── use-surrealdb.md │ ├── requests │ │ ├── forward-requests.md │ │ ├── read-body.md │ │ ├── use-cookies.md │ │ ├── use-headers.md │ │ ├── use-path-parameters.md │ │ └── use-query-string.md │ ├── responses │ │ ├── handle-validation-errors.md │ │ ├── redirect-to-login.md │ │ ├── serve-json.md │ │ ├── serve-plain-text.md │ │ ├── show-errors.md │ │ ├── stream-binary-data.md │ │ ├── stream-events-with-sse.md │ │ └── websocket-chat.md │ ├── routes │ │ ├── 404-fallback-vs-error.md │ │ ├── nested-dynamic-params.md │ │ ├── optional-params-with-try.md │ │ ├── proxy-webhook-with-raw-body.md │ │ ├── respond-to-options.md │ │ ├── scoped-guards-for-protected-areas.md │ │ └── single-handler-for-api.md │ └── validation │ │ ├── validate-request-bags.md │ │ ├── validate-request-body.md │ │ └── validate-with-pema.md └── home │ ├── backend.md │ ├── frontend.md │ ├── i18n.md │ └── runtime.md ├── eslint.config.js ├── package.json ├── packages ├── angular │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── INITIAL_PROPS.ts │ │ │ ├── Runtime.ts │ │ │ ├── client │ │ │ │ ├── Validated.ts │ │ │ │ ├── index.ts │ │ │ │ └── validate.ts │ │ │ ├── create-root.ts │ │ │ └── root-selector.ts │ │ ├── public │ │ │ ├── INITIAL_PROPS.ts │ │ │ ├── Validated.ts │ │ │ ├── browser.ts │ │ │ ├── default.ts │ │ │ ├── runtime.ts │ │ │ └── validate.ts │ │ └── types │ │ │ └── vfs.d.ts │ └── tsconfig.json ├── core │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── App.spec.ts │ │ │ ├── App.ts │ │ │ ├── AppError.ts │ │ │ ├── Binder.ts │ │ │ ├── CSP.ts │ │ │ ├── Flags.ts │ │ │ ├── Mode.ts │ │ │ ├── Module.ts │ │ │ ├── asset │ │ │ │ ├── Asset.ts │ │ │ │ ├── Font.ts │ │ │ │ ├── Script.ts │ │ │ │ └── Style.ts │ │ │ ├── backend │ │ │ │ ├── Module.ts │ │ │ │ └── TAG.ts │ │ │ ├── build │ │ │ │ ├── App.ts │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── plugin │ │ │ │ │ │ ├── alias.ts │ │ │ │ │ │ ├── entrypoint.ts │ │ │ │ │ │ ├── frontend.ts │ │ │ │ │ │ └── server-stamp.ts │ │ │ │ │ └── reload.ts │ │ │ │ ├── hook.ts │ │ │ │ ├── index.ts │ │ │ │ └── server │ │ │ │ │ ├── index.ts │ │ │ │ │ └── plugin │ │ │ │ │ ├── assets.ts │ │ │ │ │ ├── config.ts │ │ │ │ │ ├── database-default.ts │ │ │ │ │ ├── frontend.ts │ │ │ │ │ ├── hot-reload.ts │ │ │ │ │ ├── native-addons.ts │ │ │ │ │ ├── node-imports.ts │ │ │ │ │ ├── requires.ts │ │ │ │ │ ├── roots.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ ├── store-wrap.ts │ │ │ │ │ ├── store.ts │ │ │ │ │ ├── stores.ts │ │ │ │ │ ├── view.ts │ │ │ │ │ ├── views.ts │ │ │ │ │ ├── virtual-pages.ts │ │ │ │ │ ├── virtual-routes.ts │ │ │ │ │ └── wasm.ts │ │ │ ├── bye.ts │ │ │ ├── client │ │ │ │ ├── Data.ts │ │ │ │ ├── ValidateInit.ts │ │ │ │ ├── ValidateUpdater.ts │ │ │ │ ├── ValidationError.ts │ │ │ │ ├── app.ts │ │ │ │ ├── spa │ │ │ │ │ ├── index.ts │ │ │ │ │ └── storage.ts │ │ │ │ ├── toValidated.ts │ │ │ │ └── validate.ts │ │ │ ├── config │ │ │ │ ├── Config.ts │ │ │ │ ├── index.ts │ │ │ │ └── schema.ts │ │ │ ├── cookie.ts │ │ │ ├── database │ │ │ │ ├── As.ts │ │ │ │ ├── Binds.ts │ │ │ │ ├── Changes.ts │ │ │ │ ├── ColumnTypes.ts │ │ │ │ ├── DataDict.ts │ │ │ │ ├── DataKey.ts │ │ │ │ ├── DataValue.ts │ │ │ │ ├── Database.ts │ │ │ │ ├── InMemoryDatabase.spec.ts │ │ │ │ ├── InMemoryDatabase.ts │ │ │ │ ├── Query.ts │ │ │ │ ├── QueryBuilder.ts │ │ │ │ ├── Schema.ts │ │ │ │ ├── Sort.ts │ │ │ │ ├── Store.ts │ │ │ │ ├── TypeMap.ts │ │ │ │ ├── Types.ts │ │ │ │ ├── primary.ts │ │ │ │ ├── storage.ts │ │ │ │ ├── symbol.ts │ │ │ │ ├── symbol │ │ │ │ │ └── wrap.ts │ │ │ │ ├── test.ts │ │ │ │ └── wrap.ts │ │ │ ├── defaults │ │ │ │ ├── app.html │ │ │ │ └── error.html │ │ │ ├── fail.ts │ │ │ ├── frontend │ │ │ │ ├── Module.ts │ │ │ │ ├── Publish.ts │ │ │ │ ├── Render.ts │ │ │ │ ├── ServerData.ts │ │ │ │ ├── ServerView.ts │ │ │ │ ├── View.ts │ │ │ │ ├── ViewOptions.ts │ │ │ │ └── ViewResponse.ts │ │ │ ├── hash.ts │ │ │ ├── i18n │ │ │ │ ├── API.ts │ │ │ │ ├── Catalog.ts │ │ │ │ ├── Catalogs.ts │ │ │ │ ├── Config.ts │ │ │ │ ├── ContextData.ts │ │ │ │ ├── Formatter.spec.ts │ │ │ │ ├── Formatter.ts │ │ │ │ ├── Module.ts │ │ │ │ ├── PersistMode.ts │ │ │ │ ├── TypeOf.ts │ │ │ │ ├── constant │ │ │ │ │ ├── COOKIE_NAME.ts │ │ │ │ │ ├── DEFAULT_LOCALE.ts │ │ │ │ │ ├── DEFAULT_PERSIST_MODE.ts │ │ │ │ │ ├── PERSIST_HEADER.ts │ │ │ │ │ ├── PERSIST_METHOD.ts │ │ │ │ │ └── PERSIST_STORAGE_KEY.ts │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── locale.ts │ │ │ │ ├── ordinals.spec.ts │ │ │ │ ├── ordinals.ts │ │ │ │ ├── schema.ts │ │ │ │ ├── symbol │ │ │ │ │ └── internal.ts │ │ │ │ └── toIntlUnit.ts │ │ │ ├── inline.ts │ │ │ ├── location.ts │ │ │ ├── log.ts │ │ │ ├── module │ │ │ │ ├── BuildHook.ts │ │ │ │ ├── Hook.ts │ │ │ │ ├── Next.ts │ │ │ │ ├── NextBuild.ts │ │ │ │ ├── NextHandle.ts │ │ │ │ ├── NextRoute.ts │ │ │ │ ├── NextServe.ts │ │ │ │ └── RequestHook.ts │ │ │ ├── paths.ts │ │ │ ├── reducer.ts │ │ │ ├── request │ │ │ │ ├── RequestBag.spec.ts │ │ │ │ ├── RequestBag.ts │ │ │ │ ├── RequestBody.ts │ │ │ │ ├── RequestFacade.ts │ │ │ │ ├── Verb.ts │ │ │ │ ├── parse.spec.ts │ │ │ │ ├── parse.ts │ │ │ │ ├── route.ts │ │ │ │ ├── router.ts │ │ │ │ └── verbs.ts │ │ │ ├── response.ts │ │ │ ├── response │ │ │ │ ├── ResponseFunction.ts │ │ │ │ ├── ResponseLike.ts │ │ │ │ ├── binary.ts │ │ │ │ ├── error.ts │ │ │ │ ├── json.ts │ │ │ │ ├── redirect.ts │ │ │ │ ├── respond.spec.ts │ │ │ │ ├── respond.ts │ │ │ │ ├── sse.ts │ │ │ │ ├── text.ts │ │ │ │ ├── view.ts │ │ │ │ └── ws.ts │ │ │ ├── route.ts │ │ │ ├── route │ │ │ │ ├── Handler.ts │ │ │ │ ├── Options.ts │ │ │ │ ├── Path.ts │ │ │ │ ├── guard.ts │ │ │ │ ├── router.ts │ │ │ │ └── wrap.ts │ │ │ ├── serve │ │ │ │ ├── App.ts │ │ │ │ ├── Init.ts │ │ │ │ ├── hook.ts │ │ │ │ ├── index.ts │ │ │ │ └── module │ │ │ │ │ ├── Dev.ts │ │ │ │ │ └── Handle.ts │ │ │ ├── session │ │ │ │ ├── Config.ts │ │ │ │ ├── Data.ts │ │ │ │ ├── SessionFacade.ts │ │ │ │ ├── SessionHandle.ts │ │ │ │ ├── SessionModule.ts │ │ │ │ ├── index.spec.ts │ │ │ │ ├── index.ts │ │ │ │ ├── k-serialize.ts │ │ │ │ ├── schema.ts │ │ │ │ └── storage.ts │ │ │ ├── symbol │ │ │ │ ├── config.ts │ │ │ │ └── layout-depth.ts │ │ │ ├── tags.ts │ │ │ ├── target │ │ │ │ ├── Manager.ts │ │ │ │ └── Target.ts │ │ │ └── wasm │ │ │ │ ├── API.ts │ │ │ │ ├── BufferViewSource.ts │ │ │ │ ├── Exports.ts │ │ │ │ ├── I32.ts │ │ │ │ ├── I32_SIZE.ts │ │ │ │ ├── Instantiation.ts │ │ │ │ ├── Tagged.ts │ │ │ │ ├── buffersize.ts │ │ │ │ ├── decode-bytes.ts │ │ │ │ ├── decode-json.ts │ │ │ │ ├── decode-option.ts │ │ │ │ ├── decode-response.ts │ │ │ │ ├── decode-string.ts │ │ │ │ ├── decode-websocket-close.ts │ │ │ │ ├── decode-websocket-send.ts │ │ │ │ ├── encode-buffer.ts │ │ │ │ ├── encode-request.spec.ts │ │ │ │ ├── encode-request.ts │ │ │ │ ├── encode-session.ts │ │ │ │ ├── encode-string-map.ts │ │ │ │ ├── encode-string.ts │ │ │ │ ├── encode-url.ts │ │ │ │ ├── encode-websocket-close.ts │ │ │ │ ├── encode-websocket-message.ts │ │ │ │ ├── encode-websocket-open.ts │ │ │ │ ├── filesize.ts │ │ │ │ ├── instantiate.ts │ │ │ │ ├── open-websocket.ts │ │ │ │ ├── stringsize.ts │ │ │ │ └── urlsize.ts │ │ └── public │ │ │ ├── App.ts │ │ │ ├── AppError.ts │ │ │ ├── BuildApp.ts │ │ │ ├── BuildHook.ts │ │ │ ├── Database.ts │ │ │ ├── Flags.ts │ │ │ ├── Mode.ts │ │ │ ├── Module.ts │ │ │ ├── Next.ts │ │ │ ├── NextBuild.ts │ │ │ ├── NextHandle.ts │ │ │ ├── NextRoute.ts │ │ │ ├── NextServe.ts │ │ │ ├── ServeApp.ts │ │ │ ├── Target.ts │ │ │ ├── backend │ │ │ ├── Module.ts │ │ │ └── TAG.ts │ │ │ ├── build.ts │ │ │ ├── client │ │ │ ├── Data.ts │ │ │ ├── ValidateInit.ts │ │ │ ├── ValidateUpdater.ts │ │ │ ├── ValidationError.ts │ │ │ ├── app.ts │ │ │ ├── spa.ts │ │ │ ├── toValidated.ts │ │ │ └── validate.ts │ │ │ ├── config.ts │ │ │ ├── database │ │ │ ├── As.ts │ │ │ ├── DataDict.ts │ │ │ ├── InMemoryDatabase.ts │ │ │ ├── Sort.ts │ │ │ ├── Store.ts │ │ │ ├── TypeMap.ts │ │ │ ├── Types.ts │ │ │ ├── test.ts │ │ │ └── wrap.ts │ │ │ ├── fail.ts │ │ │ ├── frontend │ │ │ ├── Module.ts │ │ │ ├── Publish.ts │ │ │ ├── Render.ts │ │ │ └── ViewResponse.ts │ │ │ ├── i18n │ │ │ ├── API.ts │ │ │ ├── Catalogs.ts │ │ │ ├── ContextData.ts │ │ │ ├── config.ts │ │ │ ├── locale.ts │ │ │ └── sInternal.ts │ │ │ ├── inline.ts │ │ │ ├── location.ts │ │ │ ├── log.ts │ │ │ ├── request │ │ │ ├── RequestBody.ts │ │ │ ├── RequestFacade.ts │ │ │ ├── Verb.ts │ │ │ └── verbs.ts │ │ │ ├── response │ │ │ ├── ResponseFunction.ts │ │ │ ├── ResponseLike.ts │ │ │ ├── binary.ts │ │ │ ├── error.ts │ │ │ ├── json.ts │ │ │ ├── redirect.ts │ │ │ ├── sse.ts │ │ │ ├── text.ts │ │ │ ├── view.ts │ │ │ └── ws.ts │ │ │ ├── route.ts │ │ │ ├── route │ │ │ └── router.ts │ │ │ ├── serve.ts │ │ │ ├── session │ │ │ └── config.ts │ │ │ ├── symbol │ │ │ └── config.ts │ │ │ └── wasm │ │ │ ├── decode-json.ts │ │ │ ├── decode-response.ts │ │ │ ├── encode-request.ts │ │ │ ├── encode-session.ts │ │ │ └── instantiate.ts │ └── tsconfig.json ├── eta │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ └── Runtime.ts │ │ └── public │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── go │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── to-request.ts │ │ │ ├── to-response.ts │ │ │ ├── vendored │ │ │ │ └── wasm_exec.js │ │ │ └── wrapper.ts │ │ └── public │ │ │ ├── default.ts │ │ │ ├── env.ts │ │ │ ├── runtime.ts │ │ │ ├── to-request.ts │ │ │ ├── to-response.ts │ │ │ └── wrapper.ts │ └── tsconfig.json ├── grain │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── bootstrap │ │ │ │ ├── index.ts │ │ │ │ └── postlude.gr │ │ │ └── include │ │ │ │ └── primate │ │ │ │ ├── common.gr │ │ │ │ ├── exports.gr │ │ │ │ ├── external.gr │ │ │ │ ├── request.gr │ │ │ │ ├── response.gr │ │ │ │ ├── session.gr │ │ │ │ ├── store.gr │ │ │ │ └── websocket.gr │ │ └── public │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── handlebars │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ └── Runtime.ts │ │ └── public │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── html │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── render.ts │ │ │ └── response.ts │ │ └── public │ │ │ ├── default.ts │ │ │ ├── render.ts │ │ │ ├── response.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── htmx │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Options.ts │ │ │ ├── Runtime.ts │ │ │ └── Template.ts │ │ └── public │ │ │ ├── default.ts │ │ │ ├── render.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── markdown │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Component.ts │ │ │ ├── Default.ts │ │ │ └── Runtime.ts │ │ └── public │ │ │ ├── Component.ts │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── marko │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ └── Runtime.ts │ │ └── public │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── mongodb │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── ColumnTypes.ts │ │ │ ├── Database.spec.ts │ │ │ ├── Database.ts │ │ │ └── typemap.ts │ │ └── public │ │ │ └── index.ts │ └── tsconfig.json ├── mysql │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── ColumnTypes.ts │ │ │ ├── Database.spec.ts │ │ │ ├── Database.ts │ │ │ └── typemap.ts │ │ └── public │ │ │ └── index.ts │ └── tsconfig.json ├── native │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Module.ts │ │ │ ├── NativeTarget.ts │ │ │ ├── command.ts │ │ │ └── targets.ts │ │ └── public │ │ │ ├── Webview.ts │ │ │ ├── index.ts │ │ │ └── target │ │ │ ├── darwin-arm64.ts │ │ │ ├── darwin-x64.ts │ │ │ ├── default.ts │ │ │ ├── linux-x64.ts │ │ │ └── windows-x64.ts │ └── tsconfig.json ├── pema │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── ArrayType.ts │ │ │ ├── BigIntDataType.ts │ │ │ ├── BigIntType.ts │ │ │ ├── BigUintDataType.ts │ │ │ ├── BigUintType.ts │ │ │ ├── BlobType.ts │ │ │ ├── BooleanType.ts │ │ │ ├── BuiltinType.ts │ │ │ ├── CoerceKey.ts │ │ │ ├── ConstructorType.ts │ │ │ ├── DataKey.ts │ │ │ ├── DataType.ts │ │ │ ├── DateType.ts │ │ │ ├── DecrementDepth.ts │ │ │ ├── DefaultType.ts │ │ │ ├── FileType.ts │ │ │ ├── FloatDataType.ts │ │ │ ├── GenericType.ts │ │ │ ├── Id.ts │ │ │ ├── Infer.ts │ │ │ ├── InferInputSchema.ts │ │ │ ├── InferSchema.ts │ │ │ ├── InferStore.ts │ │ │ ├── InferStoreOut.ts │ │ │ ├── IntDataType.ts │ │ │ ├── IntType.ts │ │ │ ├── Issue.ts │ │ │ ├── LiteralType.ts │ │ │ ├── NormalizeSchema.ts │ │ │ ├── NullType.ts │ │ │ ├── NumberType.ts │ │ │ ├── NumericType.ts │ │ │ ├── ObjectType.ts │ │ │ ├── OmitType.ts │ │ │ ├── OptionalType.ts │ │ │ ├── ParseError.ts │ │ │ ├── ParseIssue.ts │ │ │ ├── ParseOptions.ts │ │ │ ├── Parsed.ts │ │ │ ├── ParsedKey.ts │ │ │ ├── PartialType.ts │ │ │ ├── Partialable.ts │ │ │ ├── PrimaryType.ts │ │ │ ├── PrimitiveType.ts │ │ │ ├── PureType.ts │ │ │ ├── RecordType.ts │ │ │ ├── RecordTypeKey.ts │ │ │ ├── Schema.ts │ │ │ ├── SchemaError.ts │ │ │ ├── Serialized.ts │ │ │ ├── StoreId.ts │ │ │ ├── StoreSchema.ts │ │ │ ├── StoreType.ts │ │ │ ├── Storeable.ts │ │ │ ├── StringType.ts │ │ │ ├── SymbolType.ts │ │ │ ├── TupleType.ts │ │ │ ├── Type.ts │ │ │ ├── URLType.ts │ │ │ ├── UintDataType.ts │ │ │ ├── UintType.ts │ │ │ ├── UndefinedType.ts │ │ │ ├── UnionType.ts │ │ │ ├── UnknownType.ts │ │ │ ├── Validator.ts │ │ │ ├── VirtualType.ts │ │ │ ├── array.spec.ts │ │ │ ├── array.ts │ │ │ ├── bigint.ts │ │ │ ├── biguint.ts │ │ │ ├── blob.spec.ts │ │ │ ├── blob.ts │ │ │ ├── boolean.spec.ts │ │ │ ├── boolean.ts │ │ │ ├── coerce │ │ │ │ ├── bigint.ts │ │ │ │ ├── date.ts │ │ │ │ └── int.ts │ │ │ ├── constructor.spec.ts │ │ │ ├── constructor.ts │ │ │ ├── date.spec.ts │ │ │ ├── date.ts │ │ │ ├── error.ts │ │ │ ├── error │ │ │ │ ├── fail.ts │ │ │ │ └── schemafail.ts │ │ │ ├── expect.ts │ │ │ ├── expected.ts │ │ │ ├── f32.spec.ts │ │ │ ├── f32.ts │ │ │ ├── f64.spec.ts │ │ │ ├── f64.ts │ │ │ ├── file.spec.ts │ │ │ ├── file.ts │ │ │ ├── i128.spec.ts │ │ │ ├── i128.ts │ │ │ ├── i16.spec.ts │ │ │ ├── i16.ts │ │ │ ├── i32.spec.ts │ │ │ ├── i32.ts │ │ │ ├── i64.spec.ts │ │ │ ├── i64.ts │ │ │ ├── i8.spec.ts │ │ │ ├── i8.ts │ │ │ ├── index.spec.ts │ │ │ ├── index.ts │ │ │ ├── int.ts │ │ │ ├── is-parsed-type.ts │ │ │ ├── json │ │ │ │ ├── JSONIssue.ts │ │ │ │ └── JSONPayload.ts │ │ │ ├── literal.spec.ts │ │ │ ├── literal.ts │ │ │ ├── normalize.ts │ │ │ ├── null.spec.ts │ │ │ ├── null.ts │ │ │ ├── number.ts │ │ │ ├── object.spec.ts │ │ │ ├── object.ts │ │ │ ├── omit.spec.ts │ │ │ ├── omit.ts │ │ │ ├── optional.spec.ts │ │ │ ├── optional.ts │ │ │ ├── partial.spec.ts │ │ │ ├── partial.ts │ │ │ ├── path │ │ │ │ ├── join.ts │ │ │ │ ├── next.ts │ │ │ │ └── rebase.ts │ │ │ ├── primary.ts │ │ │ ├── pure.spec.ts │ │ │ ├── pure.ts │ │ │ ├── record.spec.ts │ │ │ ├── record.ts │ │ │ ├── spec │ │ │ │ ├── bigint.ts │ │ │ │ ├── biguint.ts │ │ │ │ ├── int.ts │ │ │ │ └── uint.ts │ │ │ ├── string.spec.ts │ │ │ ├── string.ts │ │ │ ├── symbol.spec.ts │ │ │ ├── symbol.ts │ │ │ ├── test │ │ │ │ ├── messages-of.ts │ │ │ │ ├── paths-of.ts │ │ │ │ └── throws-issues.ts │ │ │ ├── trait │ │ │ │ ├── Default.ts │ │ │ │ └── Optional.ts │ │ │ ├── tuple.spec.ts │ │ │ ├── tuple.ts │ │ │ ├── u128.spec.ts │ │ │ ├── u128.ts │ │ │ ├── u16.spec.ts │ │ │ ├── u16.ts │ │ │ ├── u32.spec.ts │ │ │ ├── u32.ts │ │ │ ├── u64.spec.ts │ │ │ ├── u64.ts │ │ │ ├── u8.spec.ts │ │ │ ├── u8.ts │ │ │ ├── uint.ts │ │ │ ├── undefined.spec.ts │ │ │ ├── undefined.ts │ │ │ ├── union.spec.ts │ │ │ ├── union.ts │ │ │ ├── unknown.spec.ts │ │ │ ├── unknown.ts │ │ │ ├── url.spec.ts │ │ │ ├── url.ts │ │ │ └── validator │ │ │ │ ├── email.ts │ │ │ │ ├── ends-with.ts │ │ │ │ ├── f32.ts │ │ │ │ ├── integer.ts │ │ │ │ ├── isotime.ts │ │ │ │ ├── length.ts │ │ │ │ ├── max.ts │ │ │ │ ├── min.ts │ │ │ │ ├── port.ts │ │ │ │ ├── range.ts │ │ │ │ ├── regex.ts │ │ │ │ ├── starts-with.ts │ │ │ │ ├── unique-by.ts │ │ │ │ ├── unique-with.ts │ │ │ │ ├── unique.ts │ │ │ │ ├── uuid.ts │ │ │ │ └── values.ts │ │ └── public │ │ │ ├── DataType.ts │ │ │ ├── Id.ts │ │ │ ├── InferStore.ts │ │ │ ├── InferStoreOut.ts │ │ │ ├── Issue.ts │ │ │ ├── JSONPayload.ts │ │ │ ├── OmitType.ts │ │ │ ├── ParseError.ts │ │ │ ├── Schema.ts │ │ │ ├── Serialized.ts │ │ │ ├── StoreId.ts │ │ │ ├── StoreSchema.ts │ │ │ ├── StoreType.ts │ │ │ ├── array.ts │ │ │ ├── bigint.ts │ │ │ ├── biguint.ts │ │ │ ├── blob.ts │ │ │ ├── boolean.ts │ │ │ ├── constructor.ts │ │ │ ├── date.ts │ │ │ ├── f32.ts │ │ │ ├── f64.ts │ │ │ ├── file.ts │ │ │ ├── i128.ts │ │ │ ├── i16.ts │ │ │ ├── i32.ts │ │ │ ├── i64.ts │ │ │ ├── i8.ts │ │ │ ├── index.ts │ │ │ ├── int.ts │ │ │ ├── number.ts │ │ │ ├── object.ts │ │ │ ├── optional.ts │ │ │ ├── primary.ts │ │ │ ├── pure.ts │ │ │ ├── record.ts │ │ │ ├── string.ts │ │ │ ├── symbol.ts │ │ │ ├── u128.ts │ │ │ ├── u16.ts │ │ │ ├── u32.ts │ │ │ ├── u64.ts │ │ │ ├── u8.ts │ │ │ ├── uint.ts │ │ │ ├── union.ts │ │ │ └── unknown.ts │ └── tsconfig.json ├── postgresql │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── ColumnTypes.ts │ │ │ ├── Database.spec.ts │ │ │ ├── Database.ts │ │ │ └── typemap.ts │ │ └── public │ │ │ └── index.ts │ └── tsconfig.json ├── primate │ ├── package.json │ ├── src │ │ ├── app.tsconfig.json │ │ ├── bin.ts │ │ ├── commands │ │ │ ├── build.ts │ │ │ ├── dev.ts │ │ │ ├── get-flag.ts │ │ │ ├── index.ts │ │ │ ├── init.ts │ │ │ ├── serve.ts │ │ │ └── test.ts │ │ ├── init.ts │ │ ├── private │ │ │ └── test.ts │ │ ├── public │ │ │ ├── Module.ts │ │ │ ├── RequestFacade.ts │ │ │ ├── client │ │ │ │ └── app.ts │ │ │ ├── config.ts │ │ │ ├── config │ │ │ │ ├── i18n.ts │ │ │ │ └── session.ts │ │ │ ├── database │ │ │ │ ├── Store.ts │ │ │ │ ├── default.ts │ │ │ │ └── wrap.ts │ │ │ ├── fs │ │ │ │ └── FileRef.ts │ │ │ ├── http │ │ │ │ └── Status.ts │ │ │ ├── i18n │ │ │ │ └── locale.ts │ │ │ ├── pema.ts │ │ │ ├── request │ │ │ │ └── Facade.ts │ │ │ ├── response.ts │ │ │ ├── route.ts │ │ │ ├── router.ts │ │ │ ├── s │ │ │ │ ├── config.ts │ │ │ │ └── internal.ts │ │ │ ├── serve.ts │ │ │ ├── store.ts │ │ │ ├── symbol │ │ │ │ └── config.ts │ │ │ ├── test.ts │ │ │ └── wasm │ │ │ │ └── instantiate.ts │ │ └── runtime │ │ │ └── FileRef.ts │ └── tsconfig.json ├── python │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── borrow.ts │ │ │ ├── handler-property.ts │ │ │ ├── helpers.ts │ │ │ ├── pyodide.ts │ │ │ ├── to-request.ts │ │ │ ├── to-response.ts │ │ │ ├── unwrap.ts │ │ │ └── wrapper.ts │ │ └── public │ │ │ ├── borrow.ts │ │ │ ├── default.ts │ │ │ ├── helpers.ts │ │ │ ├── pyodide.ts │ │ │ ├── runtime.ts │ │ │ ├── to-request.ts │ │ │ ├── to-response.ts │ │ │ └── wrapper.ts │ └── tsconfig.json ├── react │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Head │ │ │ │ ├── Child.ts │ │ │ │ ├── browser.ts │ │ │ │ └── default.ts │ │ │ ├── Runtime.ts │ │ │ ├── client │ │ │ │ ├── Validated.ts │ │ │ │ ├── index.ts │ │ │ │ └── validate.ts │ │ │ ├── context │ │ │ │ ├── app.ts │ │ │ │ └── head.ts │ │ │ ├── create-root.ts │ │ │ └── i18n │ │ │ │ ├── Bridge.browser.tsx │ │ │ │ └── Bridge.default.tsx │ │ ├── public │ │ │ ├── Head │ │ │ │ ├── browser.ts │ │ │ │ └── default.ts │ │ │ ├── Validated.ts │ │ │ ├── browser.ts │ │ │ ├── context │ │ │ │ ├── app.ts │ │ │ │ └── head.ts │ │ │ ├── default.ts │ │ │ ├── i18n │ │ │ │ └── Bridge │ │ │ │ │ ├── browser.ts │ │ │ │ │ └── default.ts │ │ │ ├── platform.ts │ │ │ ├── runtime.ts │ │ │ └── validate.ts │ │ └── types │ │ │ └── vfs.d.ts │ └── tsconfig.json ├── ruby │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── handler-property.ts │ │ │ ├── helpers.ts │ │ │ ├── ruby.ts │ │ │ ├── to-request.ts │ │ │ ├── to-response.ts │ │ │ ├── wasi.ts │ │ │ └── wrapper.ts │ │ └── public │ │ │ ├── default.ts │ │ │ ├── helpers.ts │ │ │ ├── ruby.ts │ │ │ ├── runtime.ts │ │ │ ├── to-request.ts │ │ │ ├── to-response.ts │ │ │ ├── wasi.ts │ │ │ └── wrapper.ts │ └── tsconfig.json ├── solid │ ├── package.json │ ├── scripts │ │ └── compile-jsx.js │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Head.ts │ │ │ ├── Head │ │ │ │ ├── ClientChild.ts │ │ │ │ ├── ServerChild.ts │ │ │ │ ├── browser.ts │ │ │ │ └── default.ts │ │ │ ├── Runtime.ts │ │ │ ├── client │ │ │ │ ├── Validated.ts │ │ │ │ ├── index.ts │ │ │ │ └── validate.ts │ │ │ ├── context │ │ │ │ ├── app.ts │ │ │ │ └── head.ts │ │ │ ├── create-root.ts │ │ │ └── i18n │ │ │ │ ├── Bridge.browser.tsx │ │ │ │ └── Bridge.default.tsx │ │ ├── public │ │ │ ├── Head.ts │ │ │ ├── Validated.ts │ │ │ ├── browser.ts │ │ │ ├── context │ │ │ │ ├── app.ts │ │ │ │ └── head.ts │ │ │ ├── default.ts │ │ │ ├── i18n │ │ │ │ └── Bridge │ │ │ │ │ ├── browser.ts │ │ │ │ │ └── default.ts │ │ │ ├── runtime.ts │ │ │ └── validate.ts │ │ └── types │ │ │ └── vfs.d.ts │ └── tsconfig.json ├── sqlite │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── ColumnTypes.ts │ │ │ ├── Database.spec.ts │ │ │ ├── Database.ts │ │ │ └── typemap.ts │ │ └── public │ │ │ └── index.ts │ └── tsconfig.json ├── surrealdb │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── ColumnTypes.ts │ │ │ ├── Database.spec.ts │ │ │ ├── Database.ts │ │ │ └── typemap.ts │ │ └── public │ │ │ └── index.ts │ └── tsconfig.json ├── svelte │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── client │ │ │ │ ├── ValidateState.ts │ │ │ │ ├── Validated.ts │ │ │ │ ├── index.ts │ │ │ │ └── validate.ts │ │ │ ├── context-name.ts │ │ │ └── create-root.ts │ │ ├── public │ │ │ ├── Validated.ts │ │ │ ├── browser.ts │ │ │ ├── context-name.ts │ │ │ ├── default.ts │ │ │ ├── runtime.ts │ │ │ └── validate.ts │ │ └── types │ │ │ └── vfs.d.ts │ └── tsconfig.json ├── tailwind │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── collect.ts │ │ │ └── plugin.ts │ │ └── public │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── voby │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ └── Runtime.ts │ │ └── public │ │ │ ├── default.ts │ │ │ └── runtime.ts │ └── tsconfig.json ├── vue │ ├── package.json │ ├── src │ │ ├── private │ │ │ ├── Default.ts │ │ │ ├── Runtime.ts │ │ │ ├── client │ │ │ │ ├── Validated.ts │ │ │ │ ├── index.ts │ │ │ │ └── validate.ts │ │ │ ├── compile.ts │ │ │ └── create-root.ts │ │ ├── public │ │ │ ├── Validated.ts │ │ │ ├── browser.ts │ │ │ ├── default.ts │ │ │ ├── runtime.ts │ │ │ └── validate.ts │ │ └── types │ │ │ └── vfs.d.ts │ └── tsconfig.json └── webc │ ├── package.json │ ├── src │ ├── globals.d.ts │ ├── private │ │ ├── Default.ts │ │ ├── Runtime.ts │ │ ├── client │ │ │ ├── Component.ts │ │ │ └── index.ts │ │ └── server │ │ │ └── Component.ts │ ├── public │ │ ├── Component.ts │ │ ├── browser.ts │ │ ├── default.ts │ │ └── runtime.ts │ └── types │ │ └── vfs.d.ts │ └── tsconfig.json ├── pnpm-workspace.yaml ├── scripts ├── README.template.md ├── bump-dev.js └── eject.js └── tsconfig.base.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitignore: -------------------------------------------------------------------------------- 1 | **/build 2 | -------------------------------------------------------------------------------- /apps/angular/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/config/app.ts -------------------------------------------------------------------------------- /apps/angular/config/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/config/i18n.ts -------------------------------------------------------------------------------- /apps/angular/locales/de-DE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/locales/de-DE.ts -------------------------------------------------------------------------------- /apps/angular/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/locales/en-US.ts -------------------------------------------------------------------------------- /apps/angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/package.json -------------------------------------------------------------------------------- /apps/angular/routes/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/counter.ts -------------------------------------------------------------------------------- /apps/angular/routes/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/form.ts -------------------------------------------------------------------------------- /apps/angular/routes/head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/head.ts -------------------------------------------------------------------------------- /apps/angular/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/index.ts -------------------------------------------------------------------------------- /apps/angular/routes/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/login.ts -------------------------------------------------------------------------------- /apps/angular/routes/post/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/post/+layout.ts -------------------------------------------------------------------------------- /apps/angular/routes/post/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/routes/post/[id].ts -------------------------------------------------------------------------------- /apps/angular/stores/Counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/stores/Counter.ts -------------------------------------------------------------------------------- /apps/angular/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/test/index.ts -------------------------------------------------------------------------------- /apps/angular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/tsconfig.json -------------------------------------------------------------------------------- /apps/angular/views/Form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/views/Form.component.ts -------------------------------------------------------------------------------- /apps/angular/views/Head.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/angular/views/Head.component.ts -------------------------------------------------------------------------------- /apps/chat/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/chat/config/app.ts -------------------------------------------------------------------------------- /apps/chat/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/chat/package.json -------------------------------------------------------------------------------- /apps/chat/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/chat/routes/index.ts -------------------------------------------------------------------------------- /apps/chat/routes/ws.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/chat/routes/ws.ts -------------------------------------------------------------------------------- /apps/chat/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/chat/tsconfig.json -------------------------------------------------------------------------------- /apps/chat/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/chat/views/index.html -------------------------------------------------------------------------------- /apps/database/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/config/app.ts -------------------------------------------------------------------------------- /apps/database/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/package.json -------------------------------------------------------------------------------- /apps/database/routes/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/count.ts -------------------------------------------------------------------------------- /apps/database/routes/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/delete.ts -------------------------------------------------------------------------------- /apps/database/routes/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/find.ts -------------------------------------------------------------------------------- /apps/database/routes/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/get.ts -------------------------------------------------------------------------------- /apps/database/routes/has.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/has.ts -------------------------------------------------------------------------------- /apps/database/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/index.ts -------------------------------------------------------------------------------- /apps/database/routes/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/insert.ts -------------------------------------------------------------------------------- /apps/database/routes/programmatic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/programmatic.ts -------------------------------------------------------------------------------- /apps/database/routes/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/test.ts -------------------------------------------------------------------------------- /apps/database/routes/try.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/try.ts -------------------------------------------------------------------------------- /apps/database/routes/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/routes/update.ts -------------------------------------------------------------------------------- /apps/database/stores/ExtendedUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/stores/ExtendedUser.ts -------------------------------------------------------------------------------- /apps/database/stores/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/stores/User.ts -------------------------------------------------------------------------------- /apps/database/test/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/count.ts -------------------------------------------------------------------------------- /apps/database/test/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/delete.ts -------------------------------------------------------------------------------- /apps/database/test/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/find.ts -------------------------------------------------------------------------------- /apps/database/test/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/get.ts -------------------------------------------------------------------------------- /apps/database/test/has.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/has.ts -------------------------------------------------------------------------------- /apps/database/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/index.ts -------------------------------------------------------------------------------- /apps/database/test/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/insert.ts -------------------------------------------------------------------------------- /apps/database/test/programmatic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/programmatic.ts -------------------------------------------------------------------------------- /apps/database/test/try.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/try.ts -------------------------------------------------------------------------------- /apps/database/test/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/test/update.ts -------------------------------------------------------------------------------- /apps/database/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/database/tsconfig.json -------------------------------------------------------------------------------- /apps/go/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/config/app.ts -------------------------------------------------------------------------------- /apps/go/config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/config/session.ts -------------------------------------------------------------------------------- /apps/go/global.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/global.sh -------------------------------------------------------------------------------- /apps/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/go.mod -------------------------------------------------------------------------------- /apps/go/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/go.sum -------------------------------------------------------------------------------- /apps/go/local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/local.sh -------------------------------------------------------------------------------- /apps/go/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/package.json -------------------------------------------------------------------------------- /apps/go/routes/body/binary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/body/binary.go -------------------------------------------------------------------------------- /apps/go/routes/body/form.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/body/form.go -------------------------------------------------------------------------------- /apps/go/routes/body/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/body/json.go -------------------------------------------------------------------------------- /apps/go/routes/body/multipart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/body/multipart.go -------------------------------------------------------------------------------- /apps/go/routes/body/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/body/text.go -------------------------------------------------------------------------------- /apps/go/routes/guard/guard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/guard/guard.go -------------------------------------------------------------------------------- /apps/go/routes/guard/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/guard/index.go -------------------------------------------------------------------------------- /apps/go/routes/redirected.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/redirected.go -------------------------------------------------------------------------------- /apps/go/routes/request/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/request/query.go -------------------------------------------------------------------------------- /apps/go/routes/response/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/response/error.go -------------------------------------------------------------------------------- /apps/go/routes/response/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/response/redirect.go -------------------------------------------------------------------------------- /apps/go/routes/response/view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/response/view.go -------------------------------------------------------------------------------- /apps/go/routes/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/session.go -------------------------------------------------------------------------------- /apps/go/routes/type/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/type/array.go -------------------------------------------------------------------------------- /apps/go/routes/type/null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/type/null.go -------------------------------------------------------------------------------- /apps/go/routes/type/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/type/object.go -------------------------------------------------------------------------------- /apps/go/routes/type/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/routes/type/string.go -------------------------------------------------------------------------------- /apps/go/stores/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/stores/Session.ts -------------------------------------------------------------------------------- /apps/go/test/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/test/body.ts -------------------------------------------------------------------------------- /apps/go/test/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/test/redirected.ts -------------------------------------------------------------------------------- /apps/go/test/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/test/request.ts -------------------------------------------------------------------------------- /apps/go/test/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/test/response.ts -------------------------------------------------------------------------------- /apps/go/test/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/test/session.ts -------------------------------------------------------------------------------- /apps/go/test/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/test/type.ts -------------------------------------------------------------------------------- /apps/go/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/tsconfig.json -------------------------------------------------------------------------------- /apps/go/views/index.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/go/views/index.svelte -------------------------------------------------------------------------------- /apps/grain/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/config/app.ts -------------------------------------------------------------------------------- /apps/grain/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/package.json -------------------------------------------------------------------------------- /apps/grain/routes/body/binary.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/body/binary.gr -------------------------------------------------------------------------------- /apps/grain/routes/body/form.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/body/form.gr -------------------------------------------------------------------------------- /apps/grain/routes/body/json.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/body/json.gr -------------------------------------------------------------------------------- /apps/grain/routes/body/multipart.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/body/multipart.gr -------------------------------------------------------------------------------- /apps/grain/routes/body/text.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/body/text.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/count.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/count.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/delete.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/delete.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/find.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/find.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/get.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/get.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/has.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/has.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/index.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/index.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/insert.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/insert.gr -------------------------------------------------------------------------------- /apps/grain/routes/db/update.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/db/update.gr -------------------------------------------------------------------------------- /apps/grain/routes/index.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/index.gr -------------------------------------------------------------------------------- /apps/grain/routes/redirected.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/redirected.gr -------------------------------------------------------------------------------- /apps/grain/routes/response/chat.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/response/chat.gr -------------------------------------------------------------------------------- /apps/grain/routes/response/error.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/response/error.gr -------------------------------------------------------------------------------- /apps/grain/routes/response/view.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/response/view.gr -------------------------------------------------------------------------------- /apps/grain/routes/response/ws.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/response/ws.gr -------------------------------------------------------------------------------- /apps/grain/routes/session.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/session.gr -------------------------------------------------------------------------------- /apps/grain/routes/type/array.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/type/array.gr -------------------------------------------------------------------------------- /apps/grain/routes/type/object.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/type/object.gr -------------------------------------------------------------------------------- /apps/grain/routes/type/string.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/routes/type/string.gr -------------------------------------------------------------------------------- /apps/grain/stores/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/stores/User.ts -------------------------------------------------------------------------------- /apps/grain/test/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/body.ts -------------------------------------------------------------------------------- /apps/grain/test/count.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/count.ts -------------------------------------------------------------------------------- /apps/grain/test/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/delete.ts -------------------------------------------------------------------------------- /apps/grain/test/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/find.ts -------------------------------------------------------------------------------- /apps/grain/test/get.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/get.ts -------------------------------------------------------------------------------- /apps/grain/test/has.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/has.ts -------------------------------------------------------------------------------- /apps/grain/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/index.ts -------------------------------------------------------------------------------- /apps/grain/test/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/insert.ts -------------------------------------------------------------------------------- /apps/grain/test/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/redirected.ts -------------------------------------------------------------------------------- /apps/grain/test/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/response.ts -------------------------------------------------------------------------------- /apps/grain/test/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/session.ts -------------------------------------------------------------------------------- /apps/grain/test/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/type.ts -------------------------------------------------------------------------------- /apps/grain/test/update.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/test/update.ts -------------------------------------------------------------------------------- /apps/grain/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "primate/tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /apps/grain/views/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/views/chat.html -------------------------------------------------------------------------------- /apps/grain/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/grain/views/index.html -------------------------------------------------------------------------------- /apps/handlebars/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/handlebars/config/app.ts -------------------------------------------------------------------------------- /apps/handlebars/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/handlebars/package.json -------------------------------------------------------------------------------- /apps/handlebars/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/handlebars/routes/index.ts -------------------------------------------------------------------------------- /apps/handlebars/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/handlebars/test/index.ts -------------------------------------------------------------------------------- /apps/handlebars/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/handlebars/tsconfig.json -------------------------------------------------------------------------------- /apps/handlebars/views/Index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/handlebars/views/Index.hbs -------------------------------------------------------------------------------- /apps/htmx/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/config/app.ts -------------------------------------------------------------------------------- /apps/htmx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/package.json -------------------------------------------------------------------------------- /apps/htmx/routes/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/routes/add.ts -------------------------------------------------------------------------------- /apps/htmx/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/routes/index.ts -------------------------------------------------------------------------------- /apps/htmx/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/test/index.ts -------------------------------------------------------------------------------- /apps/htmx/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/tsconfig.json -------------------------------------------------------------------------------- /apps/htmx/views/post-add.htmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/views/post-add.htmx -------------------------------------------------------------------------------- /apps/htmx/views/post-index.htmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/htmx/views/post-index.htmx -------------------------------------------------------------------------------- /apps/js/config/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/config/app.js -------------------------------------------------------------------------------- /apps/js/config/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/config/session.js -------------------------------------------------------------------------------- /apps/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/package.json -------------------------------------------------------------------------------- /apps/js/routes/headers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/headers.js -------------------------------------------------------------------------------- /apps/js/routes/redirected.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/redirected.js -------------------------------------------------------------------------------- /apps/js/routes/response/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/response/error.js -------------------------------------------------------------------------------- /apps/js/routes/response/redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/response/redirect.js -------------------------------------------------------------------------------- /apps/js/routes/response/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/response/view.js -------------------------------------------------------------------------------- /apps/js/routes/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/session.js -------------------------------------------------------------------------------- /apps/js/routes/type/array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/type/array.js -------------------------------------------------------------------------------- /apps/js/routes/type/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/type/object.js -------------------------------------------------------------------------------- /apps/js/routes/type/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/routes/type/string.js -------------------------------------------------------------------------------- /apps/js/stores/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/stores/Session.ts -------------------------------------------------------------------------------- /apps/js/test/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/test/headers.ts -------------------------------------------------------------------------------- /apps/js/test/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/test/redirected.ts -------------------------------------------------------------------------------- /apps/js/test/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/test/response.ts -------------------------------------------------------------------------------- /apps/js/test/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/test/session.ts -------------------------------------------------------------------------------- /apps/js/test/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/test/type.ts -------------------------------------------------------------------------------- /apps/js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/js/tsconfig.json -------------------------------------------------------------------------------- /apps/js/views/index.html: -------------------------------------------------------------------------------- 1 |

View

Hello, ${foo}. 2 | -------------------------------------------------------------------------------- /apps/markdown/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/markdown/config/app.ts -------------------------------------------------------------------------------- /apps/markdown/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/markdown/package.json -------------------------------------------------------------------------------- /apps/markdown/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/markdown/routes/index.ts -------------------------------------------------------------------------------- /apps/markdown/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/markdown/test/index.ts -------------------------------------------------------------------------------- /apps/markdown/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/markdown/tsconfig.json -------------------------------------------------------------------------------- /apps/markdown/views/PostIndex.md: -------------------------------------------------------------------------------- 1 | # Posts 2 | -------------------------------------------------------------------------------- /apps/native/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/native/config/app.ts -------------------------------------------------------------------------------- /apps/native/config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/native/config/session.ts -------------------------------------------------------------------------------- /apps/native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/native/package.json -------------------------------------------------------------------------------- /apps/native/routes/gr.gr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/native/routes/gr.gr -------------------------------------------------------------------------------- /apps/native/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/native/routes/index.ts -------------------------------------------------------------------------------- /apps/native/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "primate/tsconfig" 3 | } 4 | -------------------------------------------------------------------------------- /apps/native/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/native/views/index.html -------------------------------------------------------------------------------- /apps/python/.gitignore: -------------------------------------------------------------------------------- 1 | venv 2 | -------------------------------------------------------------------------------- /apps/python/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/config/app.ts -------------------------------------------------------------------------------- /apps/python/config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/config/session.ts -------------------------------------------------------------------------------- /apps/python/global.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/global.sh -------------------------------------------------------------------------------- /apps/python/local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/local.sh -------------------------------------------------------------------------------- /apps/python/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/package.json -------------------------------------------------------------------------------- /apps/python/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/python/routes/async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/async.py -------------------------------------------------------------------------------- /apps/python/routes/body/binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/body/binary.py -------------------------------------------------------------------------------- /apps/python/routes/body/form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/body/form.py -------------------------------------------------------------------------------- /apps/python/routes/body/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/body/json.py -------------------------------------------------------------------------------- /apps/python/routes/body/multipart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/body/multipart.py -------------------------------------------------------------------------------- /apps/python/routes/body/text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/body/text.py -------------------------------------------------------------------------------- /apps/python/routes/packages/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/packages/index.py -------------------------------------------------------------------------------- /apps/python/routes/redirected.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/redirected.py -------------------------------------------------------------------------------- /apps/python/routes/request/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/request/query.py -------------------------------------------------------------------------------- /apps/python/routes/response/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/response/error.py -------------------------------------------------------------------------------- /apps/python/routes/response/view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/response/view.py -------------------------------------------------------------------------------- /apps/python/routes/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/session.py -------------------------------------------------------------------------------- /apps/python/routes/type/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/type/dict.py -------------------------------------------------------------------------------- /apps/python/routes/type/list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/type/list.py -------------------------------------------------------------------------------- /apps/python/routes/type/str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/type/str.py -------------------------------------------------------------------------------- /apps/python/routes/type/tuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/routes/type/tuple.py -------------------------------------------------------------------------------- /apps/python/stores/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/stores/Session.ts -------------------------------------------------------------------------------- /apps/python/test/async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/async.ts -------------------------------------------------------------------------------- /apps/python/test/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/body.ts -------------------------------------------------------------------------------- /apps/python/test/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/redirected.ts -------------------------------------------------------------------------------- /apps/python/test/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/request.ts -------------------------------------------------------------------------------- /apps/python/test/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/response.ts -------------------------------------------------------------------------------- /apps/python/test/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/session.ts -------------------------------------------------------------------------------- /apps/python/test/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/test/type.ts -------------------------------------------------------------------------------- /apps/python/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/tsconfig.json -------------------------------------------------------------------------------- /apps/python/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/python/views/index.html -------------------------------------------------------------------------------- /apps/react/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/components/Link.tsx -------------------------------------------------------------------------------- /apps/react/components/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/components/Post.ts -------------------------------------------------------------------------------- /apps/react/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/config/app.ts -------------------------------------------------------------------------------- /apps/react/config/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/config/database/index.ts -------------------------------------------------------------------------------- /apps/react/config/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/config/i18n.ts -------------------------------------------------------------------------------- /apps/react/locales/de-DE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/locales/de-DE.ts -------------------------------------------------------------------------------- /apps/react/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/locales/en-US.ts -------------------------------------------------------------------------------- /apps/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/package.json -------------------------------------------------------------------------------- /apps/react/routes/about.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/about.ts -------------------------------------------------------------------------------- /apps/react/routes/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/counter.ts -------------------------------------------------------------------------------- /apps/react/routes/imports/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/imports/string.ts -------------------------------------------------------------------------------- /apps/react/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/index.ts -------------------------------------------------------------------------------- /apps/react/routes/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/login.ts -------------------------------------------------------------------------------- /apps/react/routes/post/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/post/+layout.ts -------------------------------------------------------------------------------- /apps/react/routes/post/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/routes/post/[id].ts -------------------------------------------------------------------------------- /apps/react/stores/Counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/stores/Counter.ts -------------------------------------------------------------------------------- /apps/react/test/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/test/imports.ts -------------------------------------------------------------------------------- /apps/react/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/test/index.ts -------------------------------------------------------------------------------- /apps/react/test/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/test/post.ts -------------------------------------------------------------------------------- /apps/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/tsconfig.json -------------------------------------------------------------------------------- /apps/react/views/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/About.tsx -------------------------------------------------------------------------------- /apps/react/views/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/Counter.tsx -------------------------------------------------------------------------------- /apps/react/views/Hello.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/Hello.tsx -------------------------------------------------------------------------------- /apps/react/views/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/Index.tsx -------------------------------------------------------------------------------- /apps/react/views/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/Layout.tsx -------------------------------------------------------------------------------- /apps/react/views/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/LoginForm.tsx -------------------------------------------------------------------------------- /apps/react/views/ViewPost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/react/views/ViewPost.tsx -------------------------------------------------------------------------------- /apps/routing/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/config/app.ts -------------------------------------------------------------------------------- /apps/routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/package.json -------------------------------------------------------------------------------- /apps/routing/routes/guard/+guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/routes/guard/+guard.ts -------------------------------------------------------------------------------- /apps/routing/routes/guard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/routes/guard/index.ts -------------------------------------------------------------------------------- /apps/routing/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/routes/index.ts -------------------------------------------------------------------------------- /apps/routing/routes/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/routes/static.ts -------------------------------------------------------------------------------- /apps/routing/test/dynamic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/dynamic.ts -------------------------------------------------------------------------------- /apps/routing/test/guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/guard.ts -------------------------------------------------------------------------------- /apps/routing/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/index.ts -------------------------------------------------------------------------------- /apps/routing/test/optional-rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/optional-rest.ts -------------------------------------------------------------------------------- /apps/routing/test/optional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/optional.ts -------------------------------------------------------------------------------- /apps/routing/test/rest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/rest.ts -------------------------------------------------------------------------------- /apps/routing/test/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/test/static.ts -------------------------------------------------------------------------------- /apps/routing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/routing/tsconfig.json -------------------------------------------------------------------------------- /apps/ruby/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/.bundle/config -------------------------------------------------------------------------------- /apps/ruby/.gitignore: -------------------------------------------------------------------------------- 1 | Gemfile.lock 2 | vendor 3 | -------------------------------------------------------------------------------- /apps/ruby/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/Gemfile -------------------------------------------------------------------------------- /apps/ruby/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/config/app.ts -------------------------------------------------------------------------------- /apps/ruby/config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/config/session.ts -------------------------------------------------------------------------------- /apps/ruby/global.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/global.sh -------------------------------------------------------------------------------- /apps/ruby/local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/local.sh -------------------------------------------------------------------------------- /apps/ruby/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/package.json -------------------------------------------------------------------------------- /apps/ruby/routes/body/binary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/body/binary.rb -------------------------------------------------------------------------------- /apps/ruby/routes/body/form.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/body/form.rb -------------------------------------------------------------------------------- /apps/ruby/routes/body/json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/body/json.rb -------------------------------------------------------------------------------- /apps/ruby/routes/body/multipart.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/body/multipart.rb -------------------------------------------------------------------------------- /apps/ruby/routes/body/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/body/text.rb -------------------------------------------------------------------------------- /apps/ruby/routes/redirected.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/redirected.rb -------------------------------------------------------------------------------- /apps/ruby/routes/request/query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/request/query.rb -------------------------------------------------------------------------------- /apps/ruby/routes/response/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/response/error.rb -------------------------------------------------------------------------------- /apps/ruby/routes/response/view.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/response/view.rb -------------------------------------------------------------------------------- /apps/ruby/routes/session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/session.rb -------------------------------------------------------------------------------- /apps/ruby/routes/type/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/type/array.rb -------------------------------------------------------------------------------- /apps/ruby/routes/type/hash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/type/hash.rb -------------------------------------------------------------------------------- /apps/ruby/routes/type/str.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/routes/type/str.rb -------------------------------------------------------------------------------- /apps/ruby/stores/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/stores/Session.ts -------------------------------------------------------------------------------- /apps/ruby/test/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/test/body.ts -------------------------------------------------------------------------------- /apps/ruby/test/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/test/redirected.ts -------------------------------------------------------------------------------- /apps/ruby/test/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/test/request.ts -------------------------------------------------------------------------------- /apps/ruby/test/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/test/response.ts -------------------------------------------------------------------------------- /apps/ruby/test/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/test/session.ts -------------------------------------------------------------------------------- /apps/ruby/test/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/test/type.ts -------------------------------------------------------------------------------- /apps/ruby/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/tsconfig.json -------------------------------------------------------------------------------- /apps/ruby/views/index.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ruby/views/index.svelte -------------------------------------------------------------------------------- /apps/session/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/config/app.ts -------------------------------------------------------------------------------- /apps/session/config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/config/session.ts -------------------------------------------------------------------------------- /apps/session/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/package.json -------------------------------------------------------------------------------- /apps/session/routes/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/routes/create.ts -------------------------------------------------------------------------------- /apps/session/routes/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/routes/new.ts -------------------------------------------------------------------------------- /apps/session/stores/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/stores/Session.ts -------------------------------------------------------------------------------- /apps/session/test/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/test/create.ts -------------------------------------------------------------------------------- /apps/session/test/new.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/test/new.ts -------------------------------------------------------------------------------- /apps/session/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/session/tsconfig.json -------------------------------------------------------------------------------- /apps/solid/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/components/Link.tsx -------------------------------------------------------------------------------- /apps/solid/components/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/components/Post.ts -------------------------------------------------------------------------------- /apps/solid/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/config/app.ts -------------------------------------------------------------------------------- /apps/solid/config/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/config/database/index.ts -------------------------------------------------------------------------------- /apps/solid/config/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/config/i18n.ts -------------------------------------------------------------------------------- /apps/solid/locales/de-DE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/locales/de-DE.ts -------------------------------------------------------------------------------- /apps/solid/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/locales/en-US.ts -------------------------------------------------------------------------------- /apps/solid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/package.json -------------------------------------------------------------------------------- /apps/solid/routes/about.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/routes/about.ts -------------------------------------------------------------------------------- /apps/solid/routes/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/routes/counter.ts -------------------------------------------------------------------------------- /apps/solid/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/routes/index.ts -------------------------------------------------------------------------------- /apps/solid/routes/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/routes/login.ts -------------------------------------------------------------------------------- /apps/solid/routes/post/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/routes/post/+layout.ts -------------------------------------------------------------------------------- /apps/solid/routes/post/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/routes/post/[id].ts -------------------------------------------------------------------------------- /apps/solid/stores/Counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/stores/Counter.ts -------------------------------------------------------------------------------- /apps/solid/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/test/index.ts -------------------------------------------------------------------------------- /apps/solid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/tsconfig.json -------------------------------------------------------------------------------- /apps/solid/views/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/views/About.tsx -------------------------------------------------------------------------------- /apps/solid/views/Counter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/views/Counter.tsx -------------------------------------------------------------------------------- /apps/solid/views/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/views/Index.tsx -------------------------------------------------------------------------------- /apps/solid/views/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/views/Layout.tsx -------------------------------------------------------------------------------- /apps/solid/views/LoginForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/views/LoginForm.tsx -------------------------------------------------------------------------------- /apps/solid/views/ViewPost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/solid/views/ViewPost.tsx -------------------------------------------------------------------------------- /apps/sse/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/sse/config/app.ts -------------------------------------------------------------------------------- /apps/sse/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/sse/package.json -------------------------------------------------------------------------------- /apps/sse/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/sse/routes/index.ts -------------------------------------------------------------------------------- /apps/sse/routes/sse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/sse/routes/sse.ts -------------------------------------------------------------------------------- /apps/sse/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/sse/tsconfig.json -------------------------------------------------------------------------------- /apps/sse/views/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/sse/views/index.html -------------------------------------------------------------------------------- /apps/svelte/components/Link.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/components/Link.svelte -------------------------------------------------------------------------------- /apps/svelte/components/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/components/Post.ts -------------------------------------------------------------------------------- /apps/svelte/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/config/app.ts -------------------------------------------------------------------------------- /apps/svelte/config/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/config/database/index.ts -------------------------------------------------------------------------------- /apps/svelte/config/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/config/i18n.ts -------------------------------------------------------------------------------- /apps/svelte/locales/de-DE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/locales/de-DE.ts -------------------------------------------------------------------------------- /apps/svelte/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/locales/en-US.ts -------------------------------------------------------------------------------- /apps/svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/package.json -------------------------------------------------------------------------------- /apps/svelte/routes/about.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/about.ts -------------------------------------------------------------------------------- /apps/svelte/routes/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/counter.ts -------------------------------------------------------------------------------- /apps/svelte/routes/imports/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/imports/string.ts -------------------------------------------------------------------------------- /apps/svelte/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/index.ts -------------------------------------------------------------------------------- /apps/svelte/routes/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/login.ts -------------------------------------------------------------------------------- /apps/svelte/routes/post/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/post/+layout.ts -------------------------------------------------------------------------------- /apps/svelte/routes/post/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/routes/post/[id].ts -------------------------------------------------------------------------------- /apps/svelte/stores/Counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/stores/Counter.ts -------------------------------------------------------------------------------- /apps/svelte/test/imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/test/imports.ts -------------------------------------------------------------------------------- /apps/svelte/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/test/index.ts -------------------------------------------------------------------------------- /apps/svelte/test/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/test/post.ts -------------------------------------------------------------------------------- /apps/svelte/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/tsconfig.json -------------------------------------------------------------------------------- /apps/svelte/views/About.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/About.svelte -------------------------------------------------------------------------------- /apps/svelte/views/Counter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/Counter.svelte -------------------------------------------------------------------------------- /apps/svelte/views/Hello.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/Hello.svelte -------------------------------------------------------------------------------- /apps/svelte/views/Index.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/Index.svelte -------------------------------------------------------------------------------- /apps/svelte/views/Layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/Layout.svelte -------------------------------------------------------------------------------- /apps/svelte/views/LoginForm.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/LoginForm.svelte -------------------------------------------------------------------------------- /apps/svelte/views/ViewPost.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/svelte/views/ViewPost.svelte -------------------------------------------------------------------------------- /apps/tailwind/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/tailwind/config/app.ts -------------------------------------------------------------------------------- /apps/tailwind/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/tailwind/package.json -------------------------------------------------------------------------------- /apps/tailwind/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/tailwind/routes/index.ts -------------------------------------------------------------------------------- /apps/tailwind/static/master.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | 3 | body { 4 | font-family: system-ui, sans-serif; 5 | } 6 | -------------------------------------------------------------------------------- /apps/tailwind/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/tailwind/tailwind.config.js -------------------------------------------------------------------------------- /apps/tailwind/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/tailwind/tsconfig.json -------------------------------------------------------------------------------- /apps/tailwind/views/Index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/tailwind/views/Index.tsx -------------------------------------------------------------------------------- /apps/ts/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/config/app.ts -------------------------------------------------------------------------------- /apps/ts/config/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/config/session.ts -------------------------------------------------------------------------------- /apps/ts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/package.json -------------------------------------------------------------------------------- /apps/ts/routes/backstream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/backstream.ts -------------------------------------------------------------------------------- /apps/ts/routes/body/binary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/body/binary.ts -------------------------------------------------------------------------------- /apps/ts/routes/body/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/body/form.ts -------------------------------------------------------------------------------- /apps/ts/routes/body/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/body/json.ts -------------------------------------------------------------------------------- /apps/ts/routes/body/multipart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/body/multipart.ts -------------------------------------------------------------------------------- /apps/ts/routes/body/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/body/text.ts -------------------------------------------------------------------------------- /apps/ts/routes/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/headers.ts -------------------------------------------------------------------------------- /apps/ts/routes/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/redirected.ts -------------------------------------------------------------------------------- /apps/ts/routes/response/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/response/error.ts -------------------------------------------------------------------------------- /apps/ts/routes/response/redirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/response/redirect.ts -------------------------------------------------------------------------------- /apps/ts/routes/response/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/response/view.ts -------------------------------------------------------------------------------- /apps/ts/routes/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/session.ts -------------------------------------------------------------------------------- /apps/ts/routes/type/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/type/array.ts -------------------------------------------------------------------------------- /apps/ts/routes/type/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/type/object.ts -------------------------------------------------------------------------------- /apps/ts/routes/type/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/routes/type/string.ts -------------------------------------------------------------------------------- /apps/ts/stores/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/stores/Session.ts -------------------------------------------------------------------------------- /apps/ts/test/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/test/body.ts -------------------------------------------------------------------------------- /apps/ts/test/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/test/headers.ts -------------------------------------------------------------------------------- /apps/ts/test/redirected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/test/redirected.ts -------------------------------------------------------------------------------- /apps/ts/test/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/test/response.ts -------------------------------------------------------------------------------- /apps/ts/test/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/test/session.ts -------------------------------------------------------------------------------- /apps/ts/test/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/test/type.ts -------------------------------------------------------------------------------- /apps/ts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/ts/tsconfig.json -------------------------------------------------------------------------------- /apps/ts/views/index.html: -------------------------------------------------------------------------------- 1 |

View

Hello, ${foo}. 2 | -------------------------------------------------------------------------------- /apps/vue/components/Link.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/components/Link.vue -------------------------------------------------------------------------------- /apps/vue/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/config/app.ts -------------------------------------------------------------------------------- /apps/vue/config/database/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/config/database/index.ts -------------------------------------------------------------------------------- /apps/vue/config/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/config/i18n.ts -------------------------------------------------------------------------------- /apps/vue/locales/de-DE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/locales/de-DE.ts -------------------------------------------------------------------------------- /apps/vue/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/locales/en-US.ts -------------------------------------------------------------------------------- /apps/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/package.json -------------------------------------------------------------------------------- /apps/vue/routes/about.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/routes/about.ts -------------------------------------------------------------------------------- /apps/vue/routes/counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/routes/counter.ts -------------------------------------------------------------------------------- /apps/vue/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/routes/index.ts -------------------------------------------------------------------------------- /apps/vue/routes/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/routes/login.ts -------------------------------------------------------------------------------- /apps/vue/routes/post/+layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/routes/post/+layout.ts -------------------------------------------------------------------------------- /apps/vue/routes/post/[id].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/routes/post/[id].ts -------------------------------------------------------------------------------- /apps/vue/stores/Counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/stores/Counter.ts -------------------------------------------------------------------------------- /apps/vue/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/test/index.ts -------------------------------------------------------------------------------- /apps/vue/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/tsconfig.json -------------------------------------------------------------------------------- /apps/vue/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/views/About.vue -------------------------------------------------------------------------------- /apps/vue/views/Counter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/views/Counter.vue -------------------------------------------------------------------------------- /apps/vue/views/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/views/Index.vue -------------------------------------------------------------------------------- /apps/vue/views/Layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/views/Layout.vue -------------------------------------------------------------------------------- /apps/vue/views/LoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/views/LoginForm.vue -------------------------------------------------------------------------------- /apps/vue/views/ViewPost.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/vue/views/ViewPost.vue -------------------------------------------------------------------------------- /apps/webc/components/PostLink.webc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/webc/components/PostLink.webc -------------------------------------------------------------------------------- /apps/webc/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/webc/config/app.ts -------------------------------------------------------------------------------- /apps/webc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/webc/package.json -------------------------------------------------------------------------------- /apps/webc/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/webc/routes/index.ts -------------------------------------------------------------------------------- /apps/webc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/webc/tsconfig.json -------------------------------------------------------------------------------- /apps/webc/views/PostIndex.webc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/webc/views/PostIndex.webc -------------------------------------------------------------------------------- /apps/website/.gitignore: -------------------------------------------------------------------------------- 1 | views/content 2 | -------------------------------------------------------------------------------- /apps/website/components/Icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/components/Icon.svelte -------------------------------------------------------------------------------- /apps/website/components/Icons.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/components/Icons.svelte -------------------------------------------------------------------------------- /apps/website/config/Website.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/config/Website.ts -------------------------------------------------------------------------------- /apps/website/config/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/config/app.ts -------------------------------------------------------------------------------- /apps/website/config/grain.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/config/grain.json -------------------------------------------------------------------------------- /apps/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/package.json -------------------------------------------------------------------------------- /apps/website/pages/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/pages/app.html -------------------------------------------------------------------------------- /apps/website/routes/+error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/+error.ts -------------------------------------------------------------------------------- /apps/website/routes/blog.rss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/blog.rss.ts -------------------------------------------------------------------------------- /apps/website/routes/blog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/blog.ts -------------------------------------------------------------------------------- /apps/website/routes/blog/[entry].ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/blog/[entry].ts -------------------------------------------------------------------------------- /apps/website/routes/chat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/chat.ts -------------------------------------------------------------------------------- /apps/website/routes/docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/docs.ts -------------------------------------------------------------------------------- /apps/website/routes/guides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/guides.ts -------------------------------------------------------------------------------- /apps/website/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/index.ts -------------------------------------------------------------------------------- /apps/website/routes/llms-full.txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/llms-full.txt.ts -------------------------------------------------------------------------------- /apps/website/routes/llms.txt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/llms.txt.ts -------------------------------------------------------------------------------- /apps/website/routes/quick-start.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/routes/quick-start.ts -------------------------------------------------------------------------------- /apps/website/snippets/add-frontend/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/add-frontend/route/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "routes/index.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/backend/go/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; -------------------------------------------------------------------------------- /apps/website/snippets/backend/go/route/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "routes/redirected.go"; -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/custom-build-dir/Bun.sh: -------------------------------------------------------------------------------- 1 | bunx --bun primate build --dir=out 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/custom-build-dir/Deno.sh: -------------------------------------------------------------------------------- 1 | deno run -A npm:primate build --dir=out 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/custom-build-dir/npm.sh: -------------------------------------------------------------------------------- 1 | npx primate build --dir=out 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/custom-serve-dir/Bun.sh: -------------------------------------------------------------------------------- 1 | bunx --bun primate serve --dir=out 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/custom-serve-dir/Deno.sh: -------------------------------------------------------------------------------- 1 | deno run -A npm:primate serve --dir=out 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/custom-serve-dir/npm.sh: -------------------------------------------------------------------------------- 1 | npx primate serve --dir=out 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/standalone/Bun.sh: -------------------------------------------------------------------------------- 1 | bun build/server.js 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/standalone/Deno.sh: -------------------------------------------------------------------------------- 1 | deno build/server.js 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/0.35/standalone/Node.sh: -------------------------------------------------------------------------------- 1 | node build/server.js 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/tailwind-support/css/CSS.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/tailwind-support/css/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "static/master.css"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/blog/tailwind-support/tailwind-config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "tailwind.config.js"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/database/SQLite/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/database/index.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/database/SQLite/install/npm.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/sqlite -------------------------------------------------------------------------------- /apps/website/snippets/frontend/angular/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/Counter.component.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/frontend/angular/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; -------------------------------------------------------------------------------- /apps/website/snippets/frontend/react/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/Counter.tsx"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/frontend/react/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; -------------------------------------------------------------------------------- /apps/website/snippets/frontend/solid/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/Counter.tsx"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/frontend/solid/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; -------------------------------------------------------------------------------- /apps/website/snippets/frontend/svelte/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/Counter.svelte"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/frontend/svelte/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; -------------------------------------------------------------------------------- /apps/website/snippets/frontend/vue/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/Counter.vue"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/frontend/vue/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; -------------------------------------------------------------------------------- /apps/website/snippets/guides/backends/add-a-go-backend/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/go 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/backends/add-a-grain-backend/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/grain 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/backends/add-a-python-backend/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/python 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/components/use-eta-templates/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/eta 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/components/use-eta-templates/write-a-template/HTML.html: -------------------------------------------------------------------------------- 1 |

Hello, <%= it.name %>!

2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/components/use-html/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/html 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/components/use-html/write-a-template/HTML.html: -------------------------------------------------------------------------------- 1 |

Hello, ${name}!

-------------------------------------------------------------------------------- /apps/website/snippets/guides/databases/use-mongodb/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/mongodb 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/databases/use-mysql/install/Shell.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/mysql -------------------------------------------------------------------------------- /apps/website/snippets/guides/responses/stream-events-with-sse/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/index.html"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/guides/responses/websocket-chat/component/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "views/index.html"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/home/runtime/Bun.sh: -------------------------------------------------------------------------------- 1 | bun --bun x primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/home/runtime/Deno.sh: -------------------------------------------------------------------------------- 1 | deno run -A npm:primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/home/runtime/Node.sh: -------------------------------------------------------------------------------- 1 | npx primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/i18n/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/i18n.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/intro/frontend/Svelte.svelte: -------------------------------------------------------------------------------- 1 |

Hello from Svelte!

2 | -------------------------------------------------------------------------------- /apps/website/snippets/intro/runtime/Bun.sh: -------------------------------------------------------------------------------- 1 | bunx --bun primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/intro/runtime/Deno.sh: -------------------------------------------------------------------------------- 1 | deno run -A npm:primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/intro/runtime/Node.sh: -------------------------------------------------------------------------------- 1 | npx primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/persist-data/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/database.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/persist-data/shell/MongoDB.sh: -------------------------------------------------------------------------------- 1 | npm install pema @primate/mongodb 2 | -------------------------------------------------------------------------------- /apps/website/snippets/persist-data/shell/MySQL.sh: -------------------------------------------------------------------------------- 1 | npm install pema @primate/mysql 2 | -------------------------------------------------------------------------------- /apps/website/snippets/persist-data/shell/PostgreSQL.sh: -------------------------------------------------------------------------------- 1 | npm install pema @primate/postgresql 2 | -------------------------------------------------------------------------------- /apps/website/snippets/persist-data/shell/SQLite.sh: -------------------------------------------------------------------------------- 1 | npm install pema @primate/sqlite 2 | -------------------------------------------------------------------------------- /apps/website/snippets/persist-data/shell/SurrealDB.sh: -------------------------------------------------------------------------------- 1 | npm install pema @primate/surrealdb 2 | -------------------------------------------------------------------------------- /apps/website/snippets/quickstart/add-frontend/Vue.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/vue vue 2 | -------------------------------------------------------------------------------- /apps/website/snippets/quickstart/shell/Bun.sh: -------------------------------------------------------------------------------- 1 | bunx --bun primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/quickstart/shell/Deno.sh: -------------------------------------------------------------------------------- 1 | deno run -A npm:primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/quickstart/shell/Node.sh: -------------------------------------------------------------------------------- 1 | npx primate 2 | -------------------------------------------------------------------------------- /apps/website/snippets/routing/errors/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "routes/+error.ts (top)"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/routing/guards/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "routes/+guard.ts (top)"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/routing/layouts/layout/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "routes/+layout.ts (top)"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/stores/database/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/database/index.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/stores/database/install/MongoDB.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/mongodb 2 | -------------------------------------------------------------------------------- /apps/website/snippets/stores/database/install/MySQL.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/mysql 2 | -------------------------------------------------------------------------------- /apps/website/snippets/stores/database/install/PostgreSQL.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/postgresql 2 | -------------------------------------------------------------------------------- /apps/website/snippets/stores/database/install/SQLite.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/sqlite 2 | -------------------------------------------------------------------------------- /apps/website/snippets/stores/database/install/SurrealDB.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/surrealdb 2 | -------------------------------------------------------------------------------- /apps/website/snippets/switch-backend/config/filename.ts: -------------------------------------------------------------------------------- 1 | export default () => "config/app.ts"; 2 | -------------------------------------------------------------------------------- /apps/website/snippets/switch-backend/shell/Go.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/go 2 | -------------------------------------------------------------------------------- /apps/website/snippets/switch-backend/shell/Grain.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/grain 2 | -------------------------------------------------------------------------------- /apps/website/snippets/switch-backend/shell/Python.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/python 2 | -------------------------------------------------------------------------------- /apps/website/snippets/switch-backend/shell/Ruby.sh: -------------------------------------------------------------------------------- 1 | npm install @primate/ruby 2 | -------------------------------------------------------------------------------- /apps/website/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/favicon.ico -------------------------------------------------------------------------------- /apps/website/static/inter.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/inter.woff2 -------------------------------------------------------------------------------- /apps/website/static/localStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/localStorage.ts -------------------------------------------------------------------------------- /apps/website/static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logo.svg -------------------------------------------------------------------------------- /apps/website/static/logos/bun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/bun.svg -------------------------------------------------------------------------------- /apps/website/static/logos/deno.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/deno.svg -------------------------------------------------------------------------------- /apps/website/static/logos/go.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/go.svg -------------------------------------------------------------------------------- /apps/website/static/logos/js.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/js.svg -------------------------------------------------------------------------------- /apps/website/static/logos/mysql.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/mysql.svg -------------------------------------------------------------------------------- /apps/website/static/logos/node.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/node.svg -------------------------------------------------------------------------------- /apps/website/static/logos/python.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/python.svg -------------------------------------------------------------------------------- /apps/website/static/logos/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/react.svg -------------------------------------------------------------------------------- /apps/website/static/logos/ruby.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/ruby.svg -------------------------------------------------------------------------------- /apps/website/static/logos/solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/solid.svg -------------------------------------------------------------------------------- /apps/website/static/logos/ts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/ts.svg -------------------------------------------------------------------------------- /apps/website/static/logos/vue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/vue.svg -------------------------------------------------------------------------------- /apps/website/static/logos/webc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/logos/webc.svg -------------------------------------------------------------------------------- /apps/website/static/master.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/static/master.css -------------------------------------------------------------------------------- /apps/website/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / 3 | -------------------------------------------------------------------------------- /apps/website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/tsconfig.json -------------------------------------------------------------------------------- /apps/website/views/Blog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/Blog.svelte -------------------------------------------------------------------------------- /apps/website/views/Error.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/Error.svelte -------------------------------------------------------------------------------- /apps/website/views/Guide.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/Guide.svelte -------------------------------------------------------------------------------- /apps/website/views/Guides.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/Guides.svelte -------------------------------------------------------------------------------- /apps/website/views/Index.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/Index.svelte -------------------------------------------------------------------------------- /apps/website/views/Static.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/Static.svelte -------------------------------------------------------------------------------- /apps/website/views/blog.rss.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/apps/website/views/blog.rss.hbs -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/assets/logo.svg -------------------------------------------------------------------------------- /assets/logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/assets/logo.xcf -------------------------------------------------------------------------------- /assets/theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/assets/theme.png -------------------------------------------------------------------------------- /docs/blog/introducing-rcompat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/introducing-rcompat.md -------------------------------------------------------------------------------- /docs/blog/primate-033.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/primate-033.md -------------------------------------------------------------------------------- /docs/blog/primate-034.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/primate-034.md -------------------------------------------------------------------------------- /docs/blog/primate-035.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/primate-035.md -------------------------------------------------------------------------------- /docs/blog/release-021.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-021.md -------------------------------------------------------------------------------- /docs/blog/release-022.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-022.md -------------------------------------------------------------------------------- /docs/blog/release-023.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-023.md -------------------------------------------------------------------------------- /docs/blog/release-024.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-024.md -------------------------------------------------------------------------------- /docs/blog/release-025.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-025.md -------------------------------------------------------------------------------- /docs/blog/release-026.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-026.md -------------------------------------------------------------------------------- /docs/blog/release-027.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-027.md -------------------------------------------------------------------------------- /docs/blog/release-028.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-028.md -------------------------------------------------------------------------------- /docs/blog/release-029.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-029.md -------------------------------------------------------------------------------- /docs/blog/release-030.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-030.md -------------------------------------------------------------------------------- /docs/blog/release-031.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-031.md -------------------------------------------------------------------------------- /docs/blog/release-032.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/release-032.md -------------------------------------------------------------------------------- /docs/blog/supporting-solid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/supporting-solid.md -------------------------------------------------------------------------------- /docs/blog/tailwind-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/blog/tailwind-support.md -------------------------------------------------------------------------------- /docs/docs/backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/backend.md -------------------------------------------------------------------------------- /docs/docs/backend/go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/backend/go.md -------------------------------------------------------------------------------- /docs/docs/backend/grain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/backend/grain.md -------------------------------------------------------------------------------- /docs/docs/backend/python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/backend/python.md -------------------------------------------------------------------------------- /docs/docs/backend/ruby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/backend/ruby.md -------------------------------------------------------------------------------- /docs/docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/configuration.md -------------------------------------------------------------------------------- /docs/docs/database.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/database.md -------------------------------------------------------------------------------- /docs/docs/database/mongodb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/database/mongodb.md -------------------------------------------------------------------------------- /docs/docs/database/mysql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/database/mysql.md -------------------------------------------------------------------------------- /docs/docs/database/postgresql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/database/postgresql.md -------------------------------------------------------------------------------- /docs/docs/database/sqlite.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/database/sqlite.md -------------------------------------------------------------------------------- /docs/docs/database/surrealdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/database/surrealdb.md -------------------------------------------------------------------------------- /docs/docs/frontend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend.md -------------------------------------------------------------------------------- /docs/docs/frontend/angular.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/angular.md -------------------------------------------------------------------------------- /docs/docs/frontend/eta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/eta.md -------------------------------------------------------------------------------- /docs/docs/frontend/handlebars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/handlebars.md -------------------------------------------------------------------------------- /docs/docs/frontend/html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/html.md -------------------------------------------------------------------------------- /docs/docs/frontend/htmx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/htmx.md -------------------------------------------------------------------------------- /docs/docs/frontend/markdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/markdown.md -------------------------------------------------------------------------------- /docs/docs/frontend/marko.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/marko.md -------------------------------------------------------------------------------- /docs/docs/frontend/react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/react.md -------------------------------------------------------------------------------- /docs/docs/frontend/solid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/solid.md -------------------------------------------------------------------------------- /docs/docs/frontend/svelte.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/svelte.md -------------------------------------------------------------------------------- /docs/docs/frontend/voby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/voby.md -------------------------------------------------------------------------------- /docs/docs/frontend/vue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/frontend/vue.md -------------------------------------------------------------------------------- /docs/docs/i18n.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/i18n.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/platform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/platform.md -------------------------------------------------------------------------------- /docs/docs/project-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/project-structure.md -------------------------------------------------------------------------------- /docs/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/quickstart.md -------------------------------------------------------------------------------- /docs/docs/requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/requests.md -------------------------------------------------------------------------------- /docs/docs/responses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/responses.md -------------------------------------------------------------------------------- /docs/docs/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/routing.md -------------------------------------------------------------------------------- /docs/docs/sessions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/sessions.md -------------------------------------------------------------------------------- /docs/docs/stores.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/stores.md -------------------------------------------------------------------------------- /docs/docs/target/native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/target/native.md -------------------------------------------------------------------------------- /docs/docs/target/web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/target/web.md -------------------------------------------------------------------------------- /docs/docs/validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/validation.md -------------------------------------------------------------------------------- /docs/docs/views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/docs/views.md -------------------------------------------------------------------------------- /docs/guides/components/use-html.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/guides/components/use-html.md -------------------------------------------------------------------------------- /docs/guides/components/use-htmx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/guides/components/use-htmx.md -------------------------------------------------------------------------------- /docs/guides/databases/use-mysql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/guides/databases/use-mysql.md -------------------------------------------------------------------------------- /docs/guides/requests/read-body.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/docs/guides/requests/read-body.md -------------------------------------------------------------------------------- /docs/home/backend.md: -------------------------------------------------------------------------------- 1 | [s=home/backend] 2 | -------------------------------------------------------------------------------- /docs/home/frontend.md: -------------------------------------------------------------------------------- 1 | [s=home/frontend] 2 | -------------------------------------------------------------------------------- /docs/home/i18n.md: -------------------------------------------------------------------------------- 1 | [s=home/misc] 2 | -------------------------------------------------------------------------------- /docs/home/runtime.md: -------------------------------------------------------------------------------- 1 | [s=home/runtime] 2 | -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/package.json -------------------------------------------------------------------------------- /packages/angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/angular/package.json -------------------------------------------------------------------------------- /packages/angular/src/private/root-selector.ts: -------------------------------------------------------------------------------- 1 | export default "app-root"; 2 | -------------------------------------------------------------------------------- /packages/angular/src/public/INITIAL_PROPS.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#INITIAL_PROPS"; 2 | -------------------------------------------------------------------------------- /packages/angular/src/public/Validated.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/Validated"; 2 | -------------------------------------------------------------------------------- /packages/angular/src/public/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/index"; 2 | -------------------------------------------------------------------------------- /packages/angular/src/public/validate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/validate"; 2 | -------------------------------------------------------------------------------- /packages/angular/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/private/App.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/App.ts -------------------------------------------------------------------------------- /packages/core/src/private/CSP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/CSP.ts -------------------------------------------------------------------------------- /packages/core/src/private/Flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/Flags.ts -------------------------------------------------------------------------------- /packages/core/src/private/Mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/Mode.ts -------------------------------------------------------------------------------- /packages/core/src/private/backend/TAG.ts: -------------------------------------------------------------------------------- 1 | export default "0.3"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/bye.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/bye.ts -------------------------------------------------------------------------------- /packages/core/src/private/database/primary.ts: -------------------------------------------------------------------------------- 1 | export default "id"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/database/symbol.ts: -------------------------------------------------------------------------------- 1 | export default Symbol("@primate/core/database"); 2 | -------------------------------------------------------------------------------- /packages/core/src/private/database/symbol/wrap.ts: -------------------------------------------------------------------------------- 1 | export default Symbol("@primate/core/database/wrap"); 2 | -------------------------------------------------------------------------------- /packages/core/src/private/fail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/fail.ts -------------------------------------------------------------------------------- /packages/core/src/private/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/hash.ts -------------------------------------------------------------------------------- /packages/core/src/private/i18n/constant/COOKIE_NAME.ts: -------------------------------------------------------------------------------- 1 | export default "primate-i18n"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/i18n/constant/DEFAULT_LOCALE.ts: -------------------------------------------------------------------------------- 1 | export default "en-US"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/i18n/constant/DEFAULT_PERSIST_MODE.ts: -------------------------------------------------------------------------------- 1 | export default "cookie"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/i18n/constant/PERSIST_HEADER.ts: -------------------------------------------------------------------------------- 1 | export default "Primate-I18N-Locale"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/i18n/constant/PERSIST_METHOD.ts: -------------------------------------------------------------------------------- 1 | export default "HEAD"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/i18n/constant/PERSIST_STORAGE_KEY.ts: -------------------------------------------------------------------------------- 1 | export default "primate-i18n"; 2 | -------------------------------------------------------------------------------- /packages/core/src/private/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/log.ts -------------------------------------------------------------------------------- /packages/core/src/private/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/paths.ts -------------------------------------------------------------------------------- /packages/core/src/private/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/route.ts -------------------------------------------------------------------------------- /packages/core/src/private/session/k-serialize.ts: -------------------------------------------------------------------------------- 1 | export default Symbol("primate.session.introspect"); 2 | -------------------------------------------------------------------------------- /packages/core/src/private/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/private/tags.ts -------------------------------------------------------------------------------- /packages/core/src/private/wasm/I32_SIZE.ts: -------------------------------------------------------------------------------- 1 | export default Int32Array.BYTES_PER_ELEMENT; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/App.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#App"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/AppError.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#AppError"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/BuildApp.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#build/App"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/BuildHook.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#module/BuildHook"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/Flags.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Flags"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/Mode.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Mode"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/Module.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Module"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/Next.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#module/Next"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/NextBuild.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#module/NextBuild"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/NextHandle.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#module/NextHandle"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/NextServe.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#module/NextServe"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/ServeApp.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#serve/App"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/Target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/core/src/public/Target.ts -------------------------------------------------------------------------------- /packages/core/src/public/backend/Module.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#backend/Module"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/backend/TAG.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#backend/TAG"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/build.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#build/index"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/Data.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/Data"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/ValidateInit.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/ValidateInit"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/ValidationError.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/ValidationError"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/app.ts: -------------------------------------------------------------------------------- 1 | import "#client/app"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/spa.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/spa/index"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/toValidated.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/toValidated"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/client/validate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/validate"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#config/index"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/As.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/As"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/DataDict.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/DataDict"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/Sort.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/Sort"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/Store.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/Store"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/TypeMap.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/TypeMap"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/Types.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/Types"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/test.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/test"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/database/wrap.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#database/wrap"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/fail.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#fail"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/frontend/Module.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#frontend/Module"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/frontend/Publish.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#frontend/Publish"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/frontend/ViewResponse.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#frontend/ViewResponse"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/i18n/API.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/API"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/i18n/Catalogs.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/Catalogs"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/i18n/ContextData.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/ContextData"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/i18n/config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/index"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/i18n/locale.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/locale"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/i18n/sInternal.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/symbol/internal"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/inline.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#inline"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/location.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#location"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/log.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#log"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/request/Verb.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#request/Verb"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/request/verbs.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#request/verbs"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/binary.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/binary"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/error.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/error"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/json.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/json"; 2 | 3 | -------------------------------------------------------------------------------- /packages/core/src/public/response/redirect.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/redirect"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/sse.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/sse"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/text.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/text"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/view.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/view"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/response/ws.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response/ws"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/route.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#route"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/serve.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#serve/index"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/session/config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#session/index"; 2 | -------------------------------------------------------------------------------- /packages/core/src/public/symbol/config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#symbol/config"; 2 | -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/eta/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/eta/package.json -------------------------------------------------------------------------------- /packages/eta/src/public/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/eta/src/public/default.ts -------------------------------------------------------------------------------- /packages/eta/src/public/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/eta/src/public/runtime.ts -------------------------------------------------------------------------------- /packages/eta/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/go/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/go/package.json -------------------------------------------------------------------------------- /packages/go/src/private/Default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/go/src/private/Default.ts -------------------------------------------------------------------------------- /packages/go/src/private/Runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/go/src/private/Runtime.ts -------------------------------------------------------------------------------- /packages/go/src/private/wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/go/src/private/wrapper.ts -------------------------------------------------------------------------------- /packages/go/src/public/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/go/src/public/default.ts -------------------------------------------------------------------------------- /packages/go/src/public/env.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#vendored/wasm_exec"; 2 | -------------------------------------------------------------------------------- /packages/go/src/public/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/go/src/public/runtime.ts -------------------------------------------------------------------------------- /packages/go/src/public/to-request.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#to-request"; 2 | -------------------------------------------------------------------------------- /packages/go/src/public/to-response.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#to-response"; 2 | -------------------------------------------------------------------------------- /packages/go/src/public/wrapper.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#wrapper"; 2 | -------------------------------------------------------------------------------- /packages/go/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/grain/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/grain/package.json -------------------------------------------------------------------------------- /packages/grain/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/handlebars/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/handlebars/package.json -------------------------------------------------------------------------------- /packages/handlebars/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/html/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/html/package.json -------------------------------------------------------------------------------- /packages/html/src/public/render.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#render"; 2 | -------------------------------------------------------------------------------- /packages/html/src/public/response.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#response"; 2 | -------------------------------------------------------------------------------- /packages/html/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/htmx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/htmx/package.json -------------------------------------------------------------------------------- /packages/htmx/src/public/render.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/html/render"; 2 | -------------------------------------------------------------------------------- /packages/htmx/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/markdown/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/markdown/package.json -------------------------------------------------------------------------------- /packages/markdown/src/public/Component.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Component"; 2 | -------------------------------------------------------------------------------- /packages/markdown/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/marko/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/marko/package.json -------------------------------------------------------------------------------- /packages/marko/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/mongodb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/mongodb/package.json -------------------------------------------------------------------------------- /packages/mongodb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/mysql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/mysql/package.json -------------------------------------------------------------------------------- /packages/mysql/src/public/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/mysql/src/public/index.ts -------------------------------------------------------------------------------- /packages/mysql/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/native/package.json -------------------------------------------------------------------------------- /packages/native/src/public/Webview.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/webview"; 2 | -------------------------------------------------------------------------------- /packages/native/src/public/target/darwin-arm64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/webview/darwin-arm64"; 2 | -------------------------------------------------------------------------------- /packages/native/src/public/target/darwin-x64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/webview/darwin-x64"; 2 | -------------------------------------------------------------------------------- /packages/native/src/public/target/linux-x64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/webview/linux-x64"; 2 | -------------------------------------------------------------------------------- /packages/native/src/public/target/windows-x64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/webview/windows-x64"; 2 | -------------------------------------------------------------------------------- /packages/native/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/native/tsconfig.json -------------------------------------------------------------------------------- /packages/pema/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/package.json -------------------------------------------------------------------------------- /packages/pema/src/private/Id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/Id.ts -------------------------------------------------------------------------------- /packages/pema/src/private/Infer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/Infer.ts -------------------------------------------------------------------------------- /packages/pema/src/private/Issue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/Issue.ts -------------------------------------------------------------------------------- /packages/pema/src/private/Type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/Type.ts -------------------------------------------------------------------------------- /packages/pema/src/private/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/array.ts -------------------------------------------------------------------------------- /packages/pema/src/private/bigint.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i64"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/private/biguint.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u64"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/private/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/blob.ts -------------------------------------------------------------------------------- /packages/pema/src/private/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/date.ts -------------------------------------------------------------------------------- /packages/pema/src/private/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/error.ts -------------------------------------------------------------------------------- /packages/pema/src/private/f32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/f32.ts -------------------------------------------------------------------------------- /packages/pema/src/private/f64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/f64.ts -------------------------------------------------------------------------------- /packages/pema/src/private/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/file.ts -------------------------------------------------------------------------------- /packages/pema/src/private/i128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/i128.ts -------------------------------------------------------------------------------- /packages/pema/src/private/i16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/i16.ts -------------------------------------------------------------------------------- /packages/pema/src/private/i32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/i32.ts -------------------------------------------------------------------------------- /packages/pema/src/private/i64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/i64.ts -------------------------------------------------------------------------------- /packages/pema/src/private/i8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/i8.ts -------------------------------------------------------------------------------- /packages/pema/src/private/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/index.ts -------------------------------------------------------------------------------- /packages/pema/src/private/int.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i32"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/private/null.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/null.ts -------------------------------------------------------------------------------- /packages/pema/src/private/number.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#f64"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/private/omit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/omit.ts -------------------------------------------------------------------------------- /packages/pema/src/private/pure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/pure.ts -------------------------------------------------------------------------------- /packages/pema/src/private/tuple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/tuple.ts -------------------------------------------------------------------------------- /packages/pema/src/private/u128.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/u128.ts -------------------------------------------------------------------------------- /packages/pema/src/private/u16.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/u16.ts -------------------------------------------------------------------------------- /packages/pema/src/private/u32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/u32.ts -------------------------------------------------------------------------------- /packages/pema/src/private/u64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/u64.ts -------------------------------------------------------------------------------- /packages/pema/src/private/u8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/u8.ts -------------------------------------------------------------------------------- /packages/pema/src/private/uint.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u32"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/private/union.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/union.ts -------------------------------------------------------------------------------- /packages/pema/src/private/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/private/url.ts -------------------------------------------------------------------------------- /packages/pema/src/public/DataType.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#DataType"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/Id.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Id"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/InferStore.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#InferStore"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/InferStoreOut.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#InferStoreOut"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/Issue.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Issue"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/JSONPayload.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#json/JSONPayload"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/OmitType.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#OmitType"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/ParseError.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#ParseError"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/Schema.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Schema"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/Serialized.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Serialized"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/StoreId.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#StoreId"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/StoreSchema.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#StoreSchema"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/array.ts -------------------------------------------------------------------------------- /packages/pema/src/public/bigint.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#bigint"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/biguint.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#biguint"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/blob.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#blob"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/date.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#date"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/f32.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#f32"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/f64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#f64"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/file.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#file"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/i128.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i128"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/i16.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i16"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/i32.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i32"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/i64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i64"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/i8.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i8"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/index.ts -------------------------------------------------------------------------------- /packages/pema/src/public/int.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#int"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/number.ts -------------------------------------------------------------------------------- /packages/pema/src/public/object.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#index"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/optional.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#optional"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/primary.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#primary"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/pure.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#pure"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/record.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/record.ts -------------------------------------------------------------------------------- /packages/pema/src/public/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/string.ts -------------------------------------------------------------------------------- /packages/pema/src/public/symbol.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#symbol"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/u128.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u128"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/u16.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u16"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/u32.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u32"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/u64.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u64"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/u8.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#u8"; 2 | -------------------------------------------------------------------------------- /packages/pema/src/public/uint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/uint.ts -------------------------------------------------------------------------------- /packages/pema/src/public/union.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/pema/src/public/union.ts -------------------------------------------------------------------------------- /packages/pema/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/postgresql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/postgresql/package.json -------------------------------------------------------------------------------- /packages/postgresql/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/primate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/primate/package.json -------------------------------------------------------------------------------- /packages/primate/src/bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/primate/src/bin.ts -------------------------------------------------------------------------------- /packages/primate/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/primate/src/init.ts -------------------------------------------------------------------------------- /packages/primate/src/public/Module.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/Module"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/client/app.ts: -------------------------------------------------------------------------------- 1 | import "@primate/core/client/app"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/config/i18n.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/i18n/config"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/config/session.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/session/config"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/database/Store.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/database/Store"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/database/wrap.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/database/wrap"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/fs/FileRef.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/fs/FileRef"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/http/Status.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/http/Status"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/i18n/locale.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/i18n/locale"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/pema.ts: -------------------------------------------------------------------------------- 1 | export { default } from "pema"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/s/config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/symbol/config"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/s/internal.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/i18n/sInternal"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/serve.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/serve"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/symbol/config.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/symbol/config"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/test.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#test"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/public/wasm/instantiate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@primate/core/wasm/instantiate"; 2 | -------------------------------------------------------------------------------- /packages/primate/src/runtime/FileRef.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#runtime/FileRef"; 2 | -------------------------------------------------------------------------------- /packages/primate/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/python/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/python/package.json -------------------------------------------------------------------------------- /packages/python/src/private/handler-property.ts: -------------------------------------------------------------------------------- 1 | export default "__PRMT__"; 2 | -------------------------------------------------------------------------------- /packages/python/src/public/borrow.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#borrow"; 2 | -------------------------------------------------------------------------------- /packages/python/src/public/helpers.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#helpers"; 2 | -------------------------------------------------------------------------------- /packages/python/src/public/pyodide.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#pyodide"; 2 | -------------------------------------------------------------------------------- /packages/python/src/public/to-request.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#to-request"; 2 | -------------------------------------------------------------------------------- /packages/python/src/public/to-response.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#to-response"; 2 | -------------------------------------------------------------------------------- /packages/python/src/public/wrapper.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#wrapper"; 2 | -------------------------------------------------------------------------------- /packages/python/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/react/package.json -------------------------------------------------------------------------------- /packages/react/src/public/Head/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Head/browser"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/Validated.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/Validated"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/index"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/context/app.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#context/app"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/context/head.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#context/head"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/i18n/Bridge/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/Bridge.browser"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/platform.ts: -------------------------------------------------------------------------------- 1 | export { default } from "@rcompat/runtime"; 2 | -------------------------------------------------------------------------------- /packages/react/src/public/validate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/validate"; 2 | -------------------------------------------------------------------------------- /packages/react/src/types/vfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/react/src/types/vfs.d.ts -------------------------------------------------------------------------------- /packages/react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/react/tsconfig.json -------------------------------------------------------------------------------- /packages/ruby/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/ruby/package.json -------------------------------------------------------------------------------- /packages/ruby/src/private/handler-property.ts: -------------------------------------------------------------------------------- 1 | export default "__PRMT__"; 2 | -------------------------------------------------------------------------------- /packages/ruby/src/private/ruby.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/ruby/src/private/ruby.ts -------------------------------------------------------------------------------- /packages/ruby/src/private/wasi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/ruby/src/private/wasi.ts -------------------------------------------------------------------------------- /packages/ruby/src/public/helpers.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#helpers"; 2 | -------------------------------------------------------------------------------- /packages/ruby/src/public/ruby.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#ruby"; 2 | -------------------------------------------------------------------------------- /packages/ruby/src/public/to-request.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#to-request"; 2 | -------------------------------------------------------------------------------- /packages/ruby/src/public/to-response.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#to-response"; 2 | -------------------------------------------------------------------------------- /packages/ruby/src/public/wasi.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#wasi"; 2 | -------------------------------------------------------------------------------- /packages/ruby/src/public/wrapper.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#wrapper"; 2 | -------------------------------------------------------------------------------- /packages/ruby/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/solid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/solid/package.json -------------------------------------------------------------------------------- /packages/solid/src/private/Head.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/solid/src/private/Head.ts -------------------------------------------------------------------------------- /packages/solid/src/public/Head.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Head"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/public/Validated.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/Validated"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/public/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/index"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/public/context/app.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#context/app"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/public/context/head.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#context/head"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/public/i18n/Bridge/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#i18n/Bridge.browser"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/public/validate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/validate"; 2 | -------------------------------------------------------------------------------- /packages/solid/src/types/vfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/solid/src/types/vfs.d.ts -------------------------------------------------------------------------------- /packages/solid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/solid/tsconfig.json -------------------------------------------------------------------------------- /packages/sqlite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/sqlite/package.json -------------------------------------------------------------------------------- /packages/sqlite/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/surrealdb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/surrealdb/package.json -------------------------------------------------------------------------------- /packages/surrealdb/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/svelte/package.json -------------------------------------------------------------------------------- /packages/svelte/src/private/context-name.ts: -------------------------------------------------------------------------------- 1 | export default "__PRMT__"; 2 | -------------------------------------------------------------------------------- /packages/svelte/src/public/Validated.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/Validated"; 2 | -------------------------------------------------------------------------------- /packages/svelte/src/public/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/index"; 2 | -------------------------------------------------------------------------------- /packages/svelte/src/public/context-name.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#context-name"; 2 | -------------------------------------------------------------------------------- /packages/svelte/src/public/validate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/validate"; 2 | -------------------------------------------------------------------------------- /packages/svelte/src/types/vfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/svelte/src/types/vfs.d.ts -------------------------------------------------------------------------------- /packages/svelte/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/tailwind/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/tailwind/package.json -------------------------------------------------------------------------------- /packages/tailwind/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/tailwind/tsconfig.json -------------------------------------------------------------------------------- /packages/voby/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/voby/package.json -------------------------------------------------------------------------------- /packages/voby/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/vue/package.json -------------------------------------------------------------------------------- /packages/vue/src/public/Validated.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/Validated"; 2 | -------------------------------------------------------------------------------- /packages/vue/src/public/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/index"; 2 | -------------------------------------------------------------------------------- /packages/vue/src/public/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/vue/src/public/default.ts -------------------------------------------------------------------------------- /packages/vue/src/public/runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/vue/src/public/runtime.ts -------------------------------------------------------------------------------- /packages/vue/src/public/validate.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/validate"; 2 | -------------------------------------------------------------------------------- /packages/vue/src/types/vfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/vue/src/types/vfs.d.ts -------------------------------------------------------------------------------- /packages/vue/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/webc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/webc/package.json -------------------------------------------------------------------------------- /packages/webc/src/globals.d.ts: -------------------------------------------------------------------------------- 1 | declare namespace globalThis { 2 | var registry = Record; 3 | } 4 | -------------------------------------------------------------------------------- /packages/webc/src/public/Component.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#Component"; 2 | -------------------------------------------------------------------------------- /packages/webc/src/public/browser.ts: -------------------------------------------------------------------------------- 1 | export { default } from "#client/index"; 2 | -------------------------------------------------------------------------------- /packages/webc/src/types/vfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/packages/webc/src/types/vfs.d.ts -------------------------------------------------------------------------------- /packages/webc/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.base.json" 3 | } 4 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /scripts/README.template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/scripts/README.template.md -------------------------------------------------------------------------------- /scripts/bump-dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/scripts/bump-dev.js -------------------------------------------------------------------------------- /scripts/eject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/primate-run/primate/HEAD/scripts/eject.js -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "apekit/tsconfig" 3 | } 4 | --------------------------------------------------------------------------------