├── .eslintrc ├── .gitignore ├── .npmrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── app.config.ts ├── app.vue ├── bun.lockb ├── components ├── app-battle-list.vue ├── app-candidate-list.vue ├── app-header.vue ├── app-input-area.vue ├── candidate-list-actions.vue ├── candidate-list-item.vue ├── elo-chart.vue ├── logo.vue └── test-case-input.vue ├── composables ├── auto-prompter.ts ├── cursive.ts ├── default-prompts.ts ├── log.ts ├── notification.ts ├── settings.ts └── storage-migration.ts ├── layouts └── default.vue ├── nuxt.config.ts ├── package.json ├── pages ├── index.vue └── settings.vue ├── plugins └── sonner.client.ts ├── public └── og-image.png ├── server ├── api │ └── ok.ts └── tsconfig.json ├── tsconfig.json ├── uno.config.ts ├── utils ├── random-id.ts ├── synced-state.ts ├── timeout.ts ├── trim.ts └── types.ts └── wrangler.toml /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/README.md -------------------------------------------------------------------------------- /app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/app.config.ts -------------------------------------------------------------------------------- /app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/app.vue -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/bun.lockb -------------------------------------------------------------------------------- /components/app-battle-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/app-battle-list.vue -------------------------------------------------------------------------------- /components/app-candidate-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/app-candidate-list.vue -------------------------------------------------------------------------------- /components/app-header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/app-header.vue -------------------------------------------------------------------------------- /components/app-input-area.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/app-input-area.vue -------------------------------------------------------------------------------- /components/candidate-list-actions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/candidate-list-actions.vue -------------------------------------------------------------------------------- /components/candidate-list-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/candidate-list-item.vue -------------------------------------------------------------------------------- /components/elo-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/elo-chart.vue -------------------------------------------------------------------------------- /components/logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/logo.vue -------------------------------------------------------------------------------- /components/test-case-input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/components/test-case-input.vue -------------------------------------------------------------------------------- /composables/auto-prompter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/auto-prompter.ts -------------------------------------------------------------------------------- /composables/cursive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/cursive.ts -------------------------------------------------------------------------------- /composables/default-prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/default-prompts.ts -------------------------------------------------------------------------------- /composables/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/log.ts -------------------------------------------------------------------------------- /composables/notification.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/notification.ts -------------------------------------------------------------------------------- /composables/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/settings.ts -------------------------------------------------------------------------------- /composables/storage-migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/composables/storage-migration.ts -------------------------------------------------------------------------------- /layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/layouts/default.vue -------------------------------------------------------------------------------- /nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/nuxt.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/package.json -------------------------------------------------------------------------------- /pages/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/pages/index.vue -------------------------------------------------------------------------------- /pages/settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/pages/settings.vue -------------------------------------------------------------------------------- /plugins/sonner.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/plugins/sonner.client.ts -------------------------------------------------------------------------------- /public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/public/og-image.png -------------------------------------------------------------------------------- /server/api/ok.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/server/api/ok.ts -------------------------------------------------------------------------------- /server/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../.nuxt/tsconfig.server.json" 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/tsconfig.json -------------------------------------------------------------------------------- /uno.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/uno.config.ts -------------------------------------------------------------------------------- /utils/random-id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/utils/random-id.ts -------------------------------------------------------------------------------- /utils/synced-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/utils/synced-state.ts -------------------------------------------------------------------------------- /utils/timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/utils/timeout.ts -------------------------------------------------------------------------------- /utils/trim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/utils/trim.ts -------------------------------------------------------------------------------- /utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/utils/types.ts -------------------------------------------------------------------------------- /wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meistrari/prompts-royale/HEAD/wrangler.toml --------------------------------------------------------------------------------