From ede962481f4aa8de20f5e2862d8d3974cef680fe Mon Sep 17 00:00:00 2001 From: Paul Copplestone Date: Tue, 17 Nov 2020 19:54:22 +0800 Subject: [PATCH] chore: I'm settling on the example structure: {framework}-{app-description} This is more likely how people will search - looking first for the framework which they are familiar with --- .../.env.local.example | 0 .../{slack-clone => nextjs-slack-clone}/.gitignore | 0 .../{slack-clone => nextjs-slack-clone}/README.md | 0 .../components/Layout.js | 0 .../components/Message.js | 0 .../components/MessageInput.js | 0 .../jsconfig.json | 0 .../lib/Store.js | 0 .../lib/UserContext.js | 0 .../package-lock.json | 0 .../package.json | 0 .../pages/_app.js | 0 .../pages/channels/[id].js | 0 .../pages/index.js | 0 .../public/slack-clone-demo.gif | Bin .../styles/style.scss | 0 .../{todo-nextjs => nextjs-todo-list}/.gitignore | 0 .../{todo-nextjs => nextjs-todo-list}/README.md | 0 .../components/Auth.js | 0 .../components/TodoList.js | 0 .../{todo-nextjs => nextjs-todo-list}/lib/api.js | 0 .../lib/constants.js | 0 .../package-lock.json | 0 .../{todo-nextjs => nextjs-todo-list}/package.json | 0 .../{todo-nextjs => nextjs-todo-list}/pages/_app.js | 0 .../pages/index.js | 0 .../postcss.config.js | 0 .../styles/index.css | 0 .../tailwind.config.js | 0 examples/{todo => react-todo-list}/.gitignore | 0 examples/{todo => react-todo-list}/README.md | 0 .../db/collab_task_list_schema.sql | 0 .../db/task_list_schema.sql | 0 .../{todo => react-todo-list}/package-lock.json | 0 examples/{todo => react-todo-list}/package.json | 0 .../{todo => react-todo-list}/public/favicon.ico | Bin .../{todo => react-todo-list}/public/index.html | 0 .../{todo => react-todo-list}/public/manifest.json | 0 .../public/robots.txt | 0 examples/{todo => react-todo-list}/src/Store.js | 0 examples/{todo => react-todo-list}/src/TodoList.js | 0 examples/{todo => react-todo-list}/src/index.css | 0 examples/{todo => react-todo-list}/src/index.js | 0 .../{todo => react-todo-list}/src/serviceWorker.js | 0 examples/{todo => react-todo-list}/yarn.lock | 0 .../.env.example | 0 .../.gitignore | 0 .../{todo-sveltejs => sveltejs-todo-list}/LICENSE | 0 .../{todo-sveltejs => sveltejs-todo-list}/Makefile | 0 .../{todo-sveltejs => sveltejs-todo-list}/README.md | 0 .../{todo-sveltejs => sveltejs-todo-list}/_login.js | 0 .../_signup.js | 0 .../cypress.json | 0 .../jest.config.js | 0 .../jest.setup.js | 0 .../jsconfig.json | 0 .../package-lock.json | 0 .../package.json | 0 .../public/favicon.ico | Bin .../public/index.html | 0 .../public/logo.svg | 0 .../{todo => sveltejs-todo-list}/public/robots.txt | 0 .../public/supabase.svg | 0 .../rollup.config.js | 0 .../snowpack.config.json | 0 .../src/App.cy-spec.js | 0 .../src/App.svelte | 0 .../src/App.test.js | 0 .../src/DB.setup.test.js | 0 .../src/Item.svelte | 0 .../src/Items.svelte | 0 .../src/Lists.svelte | 0 .../src/LoggedIn.svelte | 0 .../src/Login.svelte | 0 .../src/TailwindStyles.svelte | 0 .../src/_testHelper.js | 0 .../src/index.js | 0 .../src/items.js | 0 .../src/store.js | 0 .../src/users.js | 0 .../svelte.config.js | 0 .../tailwind.config.js | 0 .../tests/e2e/new-todo.spec.js | 0 .../tests/plugins/index.js | 0 .../tests/support/commands.js | 0 .../tests/support/index.js | 0 .../.browserslistrc | 0 .../.env.local.example | 0 .../.eslintrc.js | 0 .../{todo-vue3-ts => vue3-ts-todo-list}/.gitignore | 0 .../{todo-vue3-ts => vue3-ts-todo-list}/README.md | 0 .../babel.config.js | 0 .../package-lock.json | 0 .../package.json | 0 .../postcss.config.js | 0 .../public/favicon.ico | Bin .../public/index.html | 0 .../{todo-vue3-ts => vue3-ts-todo-list}/src/App.vue | 0 .../src/assets/logo.png | Bin .../src/assets/tailwind.css | 0 .../src/components/Auth.vue | 0 .../src/components/Footer.vue | 0 .../src/components/Loading.vue | 0 .../src/components/Todo.vue | 0 .../src/components/TodoList.vue | 0 .../src/lib/supabase.ts | 0 .../{todo-vue3-ts => vue3-ts-todo-list}/src/main.ts | 0 .../src/shims-vue.d.ts | 0 .../src/types/global.ts | 0 .../src/vuetils/useAuth.ts | 0 .../src/vuetils/useTodo.ts | 0 .../tailwind.config.js | 0 .../tsconfig.json | 0 113 files changed, 0 insertions(+), 0 deletions(-) rename examples/{slack-clone => nextjs-slack-clone}/.env.local.example (100%) rename examples/{slack-clone => nextjs-slack-clone}/.gitignore (100%) rename examples/{slack-clone => nextjs-slack-clone}/README.md (100%) rename examples/{slack-clone => nextjs-slack-clone}/components/Layout.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/components/Message.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/components/MessageInput.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/jsconfig.json (100%) rename examples/{slack-clone => nextjs-slack-clone}/lib/Store.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/lib/UserContext.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/package-lock.json (100%) rename examples/{slack-clone => nextjs-slack-clone}/package.json (100%) rename examples/{slack-clone => nextjs-slack-clone}/pages/_app.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/pages/channels/[id].js (100%) rename examples/{slack-clone => nextjs-slack-clone}/pages/index.js (100%) rename examples/{slack-clone => nextjs-slack-clone}/public/slack-clone-demo.gif (100%) rename examples/{slack-clone => nextjs-slack-clone}/styles/style.scss (100%) rename examples/{todo-nextjs => nextjs-todo-list}/.gitignore (100%) rename examples/{todo-nextjs => nextjs-todo-list}/README.md (100%) rename examples/{todo-nextjs => nextjs-todo-list}/components/Auth.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/components/TodoList.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/lib/api.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/lib/constants.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/package-lock.json (100%) rename examples/{todo-nextjs => nextjs-todo-list}/package.json (100%) rename examples/{todo-nextjs => nextjs-todo-list}/pages/_app.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/pages/index.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/postcss.config.js (100%) rename examples/{todo-nextjs => nextjs-todo-list}/styles/index.css (100%) rename examples/{todo-nextjs => nextjs-todo-list}/tailwind.config.js (100%) rename examples/{todo => react-todo-list}/.gitignore (100%) rename examples/{todo => react-todo-list}/README.md (100%) rename examples/{todo => react-todo-list}/db/collab_task_list_schema.sql (100%) rename examples/{todo => react-todo-list}/db/task_list_schema.sql (100%) rename examples/{todo => react-todo-list}/package-lock.json (100%) rename examples/{todo => react-todo-list}/package.json (100%) rename examples/{todo => react-todo-list}/public/favicon.ico (100%) rename examples/{todo => react-todo-list}/public/index.html (100%) rename examples/{todo => react-todo-list}/public/manifest.json (100%) rename examples/{todo-sveltejs => react-todo-list}/public/robots.txt (100%) rename examples/{todo => react-todo-list}/src/Store.js (100%) rename examples/{todo => react-todo-list}/src/TodoList.js (100%) rename examples/{todo => react-todo-list}/src/index.css (100%) rename examples/{todo => react-todo-list}/src/index.js (100%) rename examples/{todo => react-todo-list}/src/serviceWorker.js (100%) rename examples/{todo => react-todo-list}/yarn.lock (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/.env.example (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/.gitignore (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/LICENSE (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/Makefile (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/README.md (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/_login.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/_signup.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/cypress.json (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/jest.config.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/jest.setup.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/jsconfig.json (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/package-lock.json (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/package.json (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/public/favicon.ico (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/public/index.html (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/public/logo.svg (100%) rename examples/{todo => sveltejs-todo-list}/public/robots.txt (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/public/supabase.svg (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/rollup.config.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/snowpack.config.json (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/App.cy-spec.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/App.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/App.test.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/DB.setup.test.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/Item.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/Items.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/Lists.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/LoggedIn.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/Login.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/TailwindStyles.svelte (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/_testHelper.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/index.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/items.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/store.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/src/users.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/svelte.config.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/tailwind.config.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/tests/e2e/new-todo.spec.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/tests/plugins/index.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/tests/support/commands.js (100%) rename examples/{todo-sveltejs => sveltejs-todo-list}/tests/support/index.js (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/.browserslistrc (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/.env.local.example (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/.eslintrc.js (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/.gitignore (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/README.md (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/babel.config.js (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/package-lock.json (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/package.json (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/postcss.config.js (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/public/favicon.ico (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/public/index.html (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/App.vue (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/assets/logo.png (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/assets/tailwind.css (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/components/Auth.vue (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/components/Footer.vue (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/components/Loading.vue (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/components/Todo.vue (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/components/TodoList.vue (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/lib/supabase.ts (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/main.ts (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/shims-vue.d.ts (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/types/global.ts (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/vuetils/useAuth.ts (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/src/vuetils/useTodo.ts (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/tailwind.config.js (100%) rename examples/{todo-vue3-ts => vue3-ts-todo-list}/tsconfig.json (100%) diff --git a/examples/slack-clone/.env.local.example b/examples/nextjs-slack-clone/.env.local.example similarity index 100% rename from examples/slack-clone/.env.local.example rename to examples/nextjs-slack-clone/.env.local.example diff --git a/examples/slack-clone/.gitignore b/examples/nextjs-slack-clone/.gitignore similarity index 100% rename from examples/slack-clone/.gitignore rename to examples/nextjs-slack-clone/.gitignore diff --git a/examples/slack-clone/README.md b/examples/nextjs-slack-clone/README.md similarity index 100% rename from examples/slack-clone/README.md rename to examples/nextjs-slack-clone/README.md diff --git a/examples/slack-clone/components/Layout.js b/examples/nextjs-slack-clone/components/Layout.js similarity index 100% rename from examples/slack-clone/components/Layout.js rename to examples/nextjs-slack-clone/components/Layout.js diff --git a/examples/slack-clone/components/Message.js b/examples/nextjs-slack-clone/components/Message.js similarity index 100% rename from examples/slack-clone/components/Message.js rename to examples/nextjs-slack-clone/components/Message.js diff --git a/examples/slack-clone/components/MessageInput.js b/examples/nextjs-slack-clone/components/MessageInput.js similarity index 100% rename from examples/slack-clone/components/MessageInput.js rename to examples/nextjs-slack-clone/components/MessageInput.js diff --git a/examples/slack-clone/jsconfig.json b/examples/nextjs-slack-clone/jsconfig.json similarity index 100% rename from examples/slack-clone/jsconfig.json rename to examples/nextjs-slack-clone/jsconfig.json diff --git a/examples/slack-clone/lib/Store.js b/examples/nextjs-slack-clone/lib/Store.js similarity index 100% rename from examples/slack-clone/lib/Store.js rename to examples/nextjs-slack-clone/lib/Store.js diff --git a/examples/slack-clone/lib/UserContext.js b/examples/nextjs-slack-clone/lib/UserContext.js similarity index 100% rename from examples/slack-clone/lib/UserContext.js rename to examples/nextjs-slack-clone/lib/UserContext.js diff --git a/examples/slack-clone/package-lock.json b/examples/nextjs-slack-clone/package-lock.json similarity index 100% rename from examples/slack-clone/package-lock.json rename to examples/nextjs-slack-clone/package-lock.json diff --git a/examples/slack-clone/package.json b/examples/nextjs-slack-clone/package.json similarity index 100% rename from examples/slack-clone/package.json rename to examples/nextjs-slack-clone/package.json diff --git a/examples/slack-clone/pages/_app.js b/examples/nextjs-slack-clone/pages/_app.js similarity index 100% rename from examples/slack-clone/pages/_app.js rename to examples/nextjs-slack-clone/pages/_app.js diff --git a/examples/slack-clone/pages/channels/[id].js b/examples/nextjs-slack-clone/pages/channels/[id].js similarity index 100% rename from examples/slack-clone/pages/channels/[id].js rename to examples/nextjs-slack-clone/pages/channels/[id].js diff --git a/examples/slack-clone/pages/index.js b/examples/nextjs-slack-clone/pages/index.js similarity index 100% rename from examples/slack-clone/pages/index.js rename to examples/nextjs-slack-clone/pages/index.js diff --git a/examples/slack-clone/public/slack-clone-demo.gif b/examples/nextjs-slack-clone/public/slack-clone-demo.gif similarity index 100% rename from examples/slack-clone/public/slack-clone-demo.gif rename to examples/nextjs-slack-clone/public/slack-clone-demo.gif diff --git a/examples/slack-clone/styles/style.scss b/examples/nextjs-slack-clone/styles/style.scss similarity index 100% rename from examples/slack-clone/styles/style.scss rename to examples/nextjs-slack-clone/styles/style.scss diff --git a/examples/todo-nextjs/.gitignore b/examples/nextjs-todo-list/.gitignore similarity index 100% rename from examples/todo-nextjs/.gitignore rename to examples/nextjs-todo-list/.gitignore diff --git a/examples/todo-nextjs/README.md b/examples/nextjs-todo-list/README.md similarity index 100% rename from examples/todo-nextjs/README.md rename to examples/nextjs-todo-list/README.md diff --git a/examples/todo-nextjs/components/Auth.js b/examples/nextjs-todo-list/components/Auth.js similarity index 100% rename from examples/todo-nextjs/components/Auth.js rename to examples/nextjs-todo-list/components/Auth.js diff --git a/examples/todo-nextjs/components/TodoList.js b/examples/nextjs-todo-list/components/TodoList.js similarity index 100% rename from examples/todo-nextjs/components/TodoList.js rename to examples/nextjs-todo-list/components/TodoList.js diff --git a/examples/todo-nextjs/lib/api.js b/examples/nextjs-todo-list/lib/api.js similarity index 100% rename from examples/todo-nextjs/lib/api.js rename to examples/nextjs-todo-list/lib/api.js diff --git a/examples/todo-nextjs/lib/constants.js b/examples/nextjs-todo-list/lib/constants.js similarity index 100% rename from examples/todo-nextjs/lib/constants.js rename to examples/nextjs-todo-list/lib/constants.js diff --git a/examples/todo-nextjs/package-lock.json b/examples/nextjs-todo-list/package-lock.json similarity index 100% rename from examples/todo-nextjs/package-lock.json rename to examples/nextjs-todo-list/package-lock.json diff --git a/examples/todo-nextjs/package.json b/examples/nextjs-todo-list/package.json similarity index 100% rename from examples/todo-nextjs/package.json rename to examples/nextjs-todo-list/package.json diff --git a/examples/todo-nextjs/pages/_app.js b/examples/nextjs-todo-list/pages/_app.js similarity index 100% rename from examples/todo-nextjs/pages/_app.js rename to examples/nextjs-todo-list/pages/_app.js diff --git a/examples/todo-nextjs/pages/index.js b/examples/nextjs-todo-list/pages/index.js similarity index 100% rename from examples/todo-nextjs/pages/index.js rename to examples/nextjs-todo-list/pages/index.js diff --git a/examples/todo-nextjs/postcss.config.js b/examples/nextjs-todo-list/postcss.config.js similarity index 100% rename from examples/todo-nextjs/postcss.config.js rename to examples/nextjs-todo-list/postcss.config.js diff --git a/examples/todo-nextjs/styles/index.css b/examples/nextjs-todo-list/styles/index.css similarity index 100% rename from examples/todo-nextjs/styles/index.css rename to examples/nextjs-todo-list/styles/index.css diff --git a/examples/todo-nextjs/tailwind.config.js b/examples/nextjs-todo-list/tailwind.config.js similarity index 100% rename from examples/todo-nextjs/tailwind.config.js rename to examples/nextjs-todo-list/tailwind.config.js diff --git a/examples/todo/.gitignore b/examples/react-todo-list/.gitignore similarity index 100% rename from examples/todo/.gitignore rename to examples/react-todo-list/.gitignore diff --git a/examples/todo/README.md b/examples/react-todo-list/README.md similarity index 100% rename from examples/todo/README.md rename to examples/react-todo-list/README.md diff --git a/examples/todo/db/collab_task_list_schema.sql b/examples/react-todo-list/db/collab_task_list_schema.sql similarity index 100% rename from examples/todo/db/collab_task_list_schema.sql rename to examples/react-todo-list/db/collab_task_list_schema.sql diff --git a/examples/todo/db/task_list_schema.sql b/examples/react-todo-list/db/task_list_schema.sql similarity index 100% rename from examples/todo/db/task_list_schema.sql rename to examples/react-todo-list/db/task_list_schema.sql diff --git a/examples/todo/package-lock.json b/examples/react-todo-list/package-lock.json similarity index 100% rename from examples/todo/package-lock.json rename to examples/react-todo-list/package-lock.json diff --git a/examples/todo/package.json b/examples/react-todo-list/package.json similarity index 100% rename from examples/todo/package.json rename to examples/react-todo-list/package.json diff --git a/examples/todo/public/favicon.ico b/examples/react-todo-list/public/favicon.ico similarity index 100% rename from examples/todo/public/favicon.ico rename to examples/react-todo-list/public/favicon.ico diff --git a/examples/todo/public/index.html b/examples/react-todo-list/public/index.html similarity index 100% rename from examples/todo/public/index.html rename to examples/react-todo-list/public/index.html diff --git a/examples/todo/public/manifest.json b/examples/react-todo-list/public/manifest.json similarity index 100% rename from examples/todo/public/manifest.json rename to examples/react-todo-list/public/manifest.json diff --git a/examples/todo-sveltejs/public/robots.txt b/examples/react-todo-list/public/robots.txt similarity index 100% rename from examples/todo-sveltejs/public/robots.txt rename to examples/react-todo-list/public/robots.txt diff --git a/examples/todo/src/Store.js b/examples/react-todo-list/src/Store.js similarity index 100% rename from examples/todo/src/Store.js rename to examples/react-todo-list/src/Store.js diff --git a/examples/todo/src/TodoList.js b/examples/react-todo-list/src/TodoList.js similarity index 100% rename from examples/todo/src/TodoList.js rename to examples/react-todo-list/src/TodoList.js diff --git a/examples/todo/src/index.css b/examples/react-todo-list/src/index.css similarity index 100% rename from examples/todo/src/index.css rename to examples/react-todo-list/src/index.css diff --git a/examples/todo/src/index.js b/examples/react-todo-list/src/index.js similarity index 100% rename from examples/todo/src/index.js rename to examples/react-todo-list/src/index.js diff --git a/examples/todo/src/serviceWorker.js b/examples/react-todo-list/src/serviceWorker.js similarity index 100% rename from examples/todo/src/serviceWorker.js rename to examples/react-todo-list/src/serviceWorker.js diff --git a/examples/todo/yarn.lock b/examples/react-todo-list/yarn.lock similarity index 100% rename from examples/todo/yarn.lock rename to examples/react-todo-list/yarn.lock diff --git a/examples/todo-sveltejs/.env.example b/examples/sveltejs-todo-list/.env.example similarity index 100% rename from examples/todo-sveltejs/.env.example rename to examples/sveltejs-todo-list/.env.example diff --git a/examples/todo-sveltejs/.gitignore b/examples/sveltejs-todo-list/.gitignore similarity index 100% rename from examples/todo-sveltejs/.gitignore rename to examples/sveltejs-todo-list/.gitignore diff --git a/examples/todo-sveltejs/LICENSE b/examples/sveltejs-todo-list/LICENSE similarity index 100% rename from examples/todo-sveltejs/LICENSE rename to examples/sveltejs-todo-list/LICENSE diff --git a/examples/todo-sveltejs/Makefile b/examples/sveltejs-todo-list/Makefile similarity index 100% rename from examples/todo-sveltejs/Makefile rename to examples/sveltejs-todo-list/Makefile diff --git a/examples/todo-sveltejs/README.md b/examples/sveltejs-todo-list/README.md similarity index 100% rename from examples/todo-sveltejs/README.md rename to examples/sveltejs-todo-list/README.md diff --git a/examples/todo-sveltejs/_login.js b/examples/sveltejs-todo-list/_login.js similarity index 100% rename from examples/todo-sveltejs/_login.js rename to examples/sveltejs-todo-list/_login.js diff --git a/examples/todo-sveltejs/_signup.js b/examples/sveltejs-todo-list/_signup.js similarity index 100% rename from examples/todo-sveltejs/_signup.js rename to examples/sveltejs-todo-list/_signup.js diff --git a/examples/todo-sveltejs/cypress.json b/examples/sveltejs-todo-list/cypress.json similarity index 100% rename from examples/todo-sveltejs/cypress.json rename to examples/sveltejs-todo-list/cypress.json diff --git a/examples/todo-sveltejs/jest.config.js b/examples/sveltejs-todo-list/jest.config.js similarity index 100% rename from examples/todo-sveltejs/jest.config.js rename to examples/sveltejs-todo-list/jest.config.js diff --git a/examples/todo-sveltejs/jest.setup.js b/examples/sveltejs-todo-list/jest.setup.js similarity index 100% rename from examples/todo-sveltejs/jest.setup.js rename to examples/sveltejs-todo-list/jest.setup.js diff --git a/examples/todo-sveltejs/jsconfig.json b/examples/sveltejs-todo-list/jsconfig.json similarity index 100% rename from examples/todo-sveltejs/jsconfig.json rename to examples/sveltejs-todo-list/jsconfig.json diff --git a/examples/todo-sveltejs/package-lock.json b/examples/sveltejs-todo-list/package-lock.json similarity index 100% rename from examples/todo-sveltejs/package-lock.json rename to examples/sveltejs-todo-list/package-lock.json diff --git a/examples/todo-sveltejs/package.json b/examples/sveltejs-todo-list/package.json similarity index 100% rename from examples/todo-sveltejs/package.json rename to examples/sveltejs-todo-list/package.json diff --git a/examples/todo-sveltejs/public/favicon.ico b/examples/sveltejs-todo-list/public/favicon.ico similarity index 100% rename from examples/todo-sveltejs/public/favicon.ico rename to examples/sveltejs-todo-list/public/favicon.ico diff --git a/examples/todo-sveltejs/public/index.html b/examples/sveltejs-todo-list/public/index.html similarity index 100% rename from examples/todo-sveltejs/public/index.html rename to examples/sveltejs-todo-list/public/index.html diff --git a/examples/todo-sveltejs/public/logo.svg b/examples/sveltejs-todo-list/public/logo.svg similarity index 100% rename from examples/todo-sveltejs/public/logo.svg rename to examples/sveltejs-todo-list/public/logo.svg diff --git a/examples/todo/public/robots.txt b/examples/sveltejs-todo-list/public/robots.txt similarity index 100% rename from examples/todo/public/robots.txt rename to examples/sveltejs-todo-list/public/robots.txt diff --git a/examples/todo-sveltejs/public/supabase.svg b/examples/sveltejs-todo-list/public/supabase.svg similarity index 100% rename from examples/todo-sveltejs/public/supabase.svg rename to examples/sveltejs-todo-list/public/supabase.svg diff --git a/examples/todo-sveltejs/rollup.config.js b/examples/sveltejs-todo-list/rollup.config.js similarity index 100% rename from examples/todo-sveltejs/rollup.config.js rename to examples/sveltejs-todo-list/rollup.config.js diff --git a/examples/todo-sveltejs/snowpack.config.json b/examples/sveltejs-todo-list/snowpack.config.json similarity index 100% rename from examples/todo-sveltejs/snowpack.config.json rename to examples/sveltejs-todo-list/snowpack.config.json diff --git a/examples/todo-sveltejs/src/App.cy-spec.js b/examples/sveltejs-todo-list/src/App.cy-spec.js similarity index 100% rename from examples/todo-sveltejs/src/App.cy-spec.js rename to examples/sveltejs-todo-list/src/App.cy-spec.js diff --git a/examples/todo-sveltejs/src/App.svelte b/examples/sveltejs-todo-list/src/App.svelte similarity index 100% rename from examples/todo-sveltejs/src/App.svelte rename to examples/sveltejs-todo-list/src/App.svelte diff --git a/examples/todo-sveltejs/src/App.test.js b/examples/sveltejs-todo-list/src/App.test.js similarity index 100% rename from examples/todo-sveltejs/src/App.test.js rename to examples/sveltejs-todo-list/src/App.test.js diff --git a/examples/todo-sveltejs/src/DB.setup.test.js b/examples/sveltejs-todo-list/src/DB.setup.test.js similarity index 100% rename from examples/todo-sveltejs/src/DB.setup.test.js rename to examples/sveltejs-todo-list/src/DB.setup.test.js diff --git a/examples/todo-sveltejs/src/Item.svelte b/examples/sveltejs-todo-list/src/Item.svelte similarity index 100% rename from examples/todo-sveltejs/src/Item.svelte rename to examples/sveltejs-todo-list/src/Item.svelte diff --git a/examples/todo-sveltejs/src/Items.svelte b/examples/sveltejs-todo-list/src/Items.svelte similarity index 100% rename from examples/todo-sveltejs/src/Items.svelte rename to examples/sveltejs-todo-list/src/Items.svelte diff --git a/examples/todo-sveltejs/src/Lists.svelte b/examples/sveltejs-todo-list/src/Lists.svelte similarity index 100% rename from examples/todo-sveltejs/src/Lists.svelte rename to examples/sveltejs-todo-list/src/Lists.svelte diff --git a/examples/todo-sveltejs/src/LoggedIn.svelte b/examples/sveltejs-todo-list/src/LoggedIn.svelte similarity index 100% rename from examples/todo-sveltejs/src/LoggedIn.svelte rename to examples/sveltejs-todo-list/src/LoggedIn.svelte diff --git a/examples/todo-sveltejs/src/Login.svelte b/examples/sveltejs-todo-list/src/Login.svelte similarity index 100% rename from examples/todo-sveltejs/src/Login.svelte rename to examples/sveltejs-todo-list/src/Login.svelte diff --git a/examples/todo-sveltejs/src/TailwindStyles.svelte b/examples/sveltejs-todo-list/src/TailwindStyles.svelte similarity index 100% rename from examples/todo-sveltejs/src/TailwindStyles.svelte rename to examples/sveltejs-todo-list/src/TailwindStyles.svelte diff --git a/examples/todo-sveltejs/src/_testHelper.js b/examples/sveltejs-todo-list/src/_testHelper.js similarity index 100% rename from examples/todo-sveltejs/src/_testHelper.js rename to examples/sveltejs-todo-list/src/_testHelper.js diff --git a/examples/todo-sveltejs/src/index.js b/examples/sveltejs-todo-list/src/index.js similarity index 100% rename from examples/todo-sveltejs/src/index.js rename to examples/sveltejs-todo-list/src/index.js diff --git a/examples/todo-sveltejs/src/items.js b/examples/sveltejs-todo-list/src/items.js similarity index 100% rename from examples/todo-sveltejs/src/items.js rename to examples/sveltejs-todo-list/src/items.js diff --git a/examples/todo-sveltejs/src/store.js b/examples/sveltejs-todo-list/src/store.js similarity index 100% rename from examples/todo-sveltejs/src/store.js rename to examples/sveltejs-todo-list/src/store.js diff --git a/examples/todo-sveltejs/src/users.js b/examples/sveltejs-todo-list/src/users.js similarity index 100% rename from examples/todo-sveltejs/src/users.js rename to examples/sveltejs-todo-list/src/users.js diff --git a/examples/todo-sveltejs/svelte.config.js b/examples/sveltejs-todo-list/svelte.config.js similarity index 100% rename from examples/todo-sveltejs/svelte.config.js rename to examples/sveltejs-todo-list/svelte.config.js diff --git a/examples/todo-sveltejs/tailwind.config.js b/examples/sveltejs-todo-list/tailwind.config.js similarity index 100% rename from examples/todo-sveltejs/tailwind.config.js rename to examples/sveltejs-todo-list/tailwind.config.js diff --git a/examples/todo-sveltejs/tests/e2e/new-todo.spec.js b/examples/sveltejs-todo-list/tests/e2e/new-todo.spec.js similarity index 100% rename from examples/todo-sveltejs/tests/e2e/new-todo.spec.js rename to examples/sveltejs-todo-list/tests/e2e/new-todo.spec.js diff --git a/examples/todo-sveltejs/tests/plugins/index.js b/examples/sveltejs-todo-list/tests/plugins/index.js similarity index 100% rename from examples/todo-sveltejs/tests/plugins/index.js rename to examples/sveltejs-todo-list/tests/plugins/index.js diff --git a/examples/todo-sveltejs/tests/support/commands.js b/examples/sveltejs-todo-list/tests/support/commands.js similarity index 100% rename from examples/todo-sveltejs/tests/support/commands.js rename to examples/sveltejs-todo-list/tests/support/commands.js diff --git a/examples/todo-sveltejs/tests/support/index.js b/examples/sveltejs-todo-list/tests/support/index.js similarity index 100% rename from examples/todo-sveltejs/tests/support/index.js rename to examples/sveltejs-todo-list/tests/support/index.js diff --git a/examples/todo-vue3-ts/.browserslistrc b/examples/vue3-ts-todo-list/.browserslistrc similarity index 100% rename from examples/todo-vue3-ts/.browserslistrc rename to examples/vue3-ts-todo-list/.browserslistrc diff --git a/examples/todo-vue3-ts/.env.local.example b/examples/vue3-ts-todo-list/.env.local.example similarity index 100% rename from examples/todo-vue3-ts/.env.local.example rename to examples/vue3-ts-todo-list/.env.local.example diff --git a/examples/todo-vue3-ts/.eslintrc.js b/examples/vue3-ts-todo-list/.eslintrc.js similarity index 100% rename from examples/todo-vue3-ts/.eslintrc.js rename to examples/vue3-ts-todo-list/.eslintrc.js diff --git a/examples/todo-vue3-ts/.gitignore b/examples/vue3-ts-todo-list/.gitignore similarity index 100% rename from examples/todo-vue3-ts/.gitignore rename to examples/vue3-ts-todo-list/.gitignore diff --git a/examples/todo-vue3-ts/README.md b/examples/vue3-ts-todo-list/README.md similarity index 100% rename from examples/todo-vue3-ts/README.md rename to examples/vue3-ts-todo-list/README.md diff --git a/examples/todo-vue3-ts/babel.config.js b/examples/vue3-ts-todo-list/babel.config.js similarity index 100% rename from examples/todo-vue3-ts/babel.config.js rename to examples/vue3-ts-todo-list/babel.config.js diff --git a/examples/todo-vue3-ts/package-lock.json b/examples/vue3-ts-todo-list/package-lock.json similarity index 100% rename from examples/todo-vue3-ts/package-lock.json rename to examples/vue3-ts-todo-list/package-lock.json diff --git a/examples/todo-vue3-ts/package.json b/examples/vue3-ts-todo-list/package.json similarity index 100% rename from examples/todo-vue3-ts/package.json rename to examples/vue3-ts-todo-list/package.json diff --git a/examples/todo-vue3-ts/postcss.config.js b/examples/vue3-ts-todo-list/postcss.config.js similarity index 100% rename from examples/todo-vue3-ts/postcss.config.js rename to examples/vue3-ts-todo-list/postcss.config.js diff --git a/examples/todo-vue3-ts/public/favicon.ico b/examples/vue3-ts-todo-list/public/favicon.ico similarity index 100% rename from examples/todo-vue3-ts/public/favicon.ico rename to examples/vue3-ts-todo-list/public/favicon.ico diff --git a/examples/todo-vue3-ts/public/index.html b/examples/vue3-ts-todo-list/public/index.html similarity index 100% rename from examples/todo-vue3-ts/public/index.html rename to examples/vue3-ts-todo-list/public/index.html diff --git a/examples/todo-vue3-ts/src/App.vue b/examples/vue3-ts-todo-list/src/App.vue similarity index 100% rename from examples/todo-vue3-ts/src/App.vue rename to examples/vue3-ts-todo-list/src/App.vue diff --git a/examples/todo-vue3-ts/src/assets/logo.png b/examples/vue3-ts-todo-list/src/assets/logo.png similarity index 100% rename from examples/todo-vue3-ts/src/assets/logo.png rename to examples/vue3-ts-todo-list/src/assets/logo.png diff --git a/examples/todo-vue3-ts/src/assets/tailwind.css b/examples/vue3-ts-todo-list/src/assets/tailwind.css similarity index 100% rename from examples/todo-vue3-ts/src/assets/tailwind.css rename to examples/vue3-ts-todo-list/src/assets/tailwind.css diff --git a/examples/todo-vue3-ts/src/components/Auth.vue b/examples/vue3-ts-todo-list/src/components/Auth.vue similarity index 100% rename from examples/todo-vue3-ts/src/components/Auth.vue rename to examples/vue3-ts-todo-list/src/components/Auth.vue diff --git a/examples/todo-vue3-ts/src/components/Footer.vue b/examples/vue3-ts-todo-list/src/components/Footer.vue similarity index 100% rename from examples/todo-vue3-ts/src/components/Footer.vue rename to examples/vue3-ts-todo-list/src/components/Footer.vue diff --git a/examples/todo-vue3-ts/src/components/Loading.vue b/examples/vue3-ts-todo-list/src/components/Loading.vue similarity index 100% rename from examples/todo-vue3-ts/src/components/Loading.vue rename to examples/vue3-ts-todo-list/src/components/Loading.vue diff --git a/examples/todo-vue3-ts/src/components/Todo.vue b/examples/vue3-ts-todo-list/src/components/Todo.vue similarity index 100% rename from examples/todo-vue3-ts/src/components/Todo.vue rename to examples/vue3-ts-todo-list/src/components/Todo.vue diff --git a/examples/todo-vue3-ts/src/components/TodoList.vue b/examples/vue3-ts-todo-list/src/components/TodoList.vue similarity index 100% rename from examples/todo-vue3-ts/src/components/TodoList.vue rename to examples/vue3-ts-todo-list/src/components/TodoList.vue diff --git a/examples/todo-vue3-ts/src/lib/supabase.ts b/examples/vue3-ts-todo-list/src/lib/supabase.ts similarity index 100% rename from examples/todo-vue3-ts/src/lib/supabase.ts rename to examples/vue3-ts-todo-list/src/lib/supabase.ts diff --git a/examples/todo-vue3-ts/src/main.ts b/examples/vue3-ts-todo-list/src/main.ts similarity index 100% rename from examples/todo-vue3-ts/src/main.ts rename to examples/vue3-ts-todo-list/src/main.ts diff --git a/examples/todo-vue3-ts/src/shims-vue.d.ts b/examples/vue3-ts-todo-list/src/shims-vue.d.ts similarity index 100% rename from examples/todo-vue3-ts/src/shims-vue.d.ts rename to examples/vue3-ts-todo-list/src/shims-vue.d.ts diff --git a/examples/todo-vue3-ts/src/types/global.ts b/examples/vue3-ts-todo-list/src/types/global.ts similarity index 100% rename from examples/todo-vue3-ts/src/types/global.ts rename to examples/vue3-ts-todo-list/src/types/global.ts diff --git a/examples/todo-vue3-ts/src/vuetils/useAuth.ts b/examples/vue3-ts-todo-list/src/vuetils/useAuth.ts similarity index 100% rename from examples/todo-vue3-ts/src/vuetils/useAuth.ts rename to examples/vue3-ts-todo-list/src/vuetils/useAuth.ts diff --git a/examples/todo-vue3-ts/src/vuetils/useTodo.ts b/examples/vue3-ts-todo-list/src/vuetils/useTodo.ts similarity index 100% rename from examples/todo-vue3-ts/src/vuetils/useTodo.ts rename to examples/vue3-ts-todo-list/src/vuetils/useTodo.ts diff --git a/examples/todo-vue3-ts/tailwind.config.js b/examples/vue3-ts-todo-list/tailwind.config.js similarity index 100% rename from examples/todo-vue3-ts/tailwind.config.js rename to examples/vue3-ts-todo-list/tailwind.config.js diff --git a/examples/todo-vue3-ts/tsconfig.json b/examples/vue3-ts-todo-list/tsconfig.json similarity index 100% rename from examples/todo-vue3-ts/tsconfig.json rename to examples/vue3-ts-todo-list/tsconfig.json