Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"repo": "c-mierez/lumia", "files": {"example.env.local": {"7dd6ac192c024b10c0be2cc184053023d38c43a3": {"t": 1785745188.4438076, "n": 1126, "h": "99eff5652764a559", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here\n\nKV_URL=your_kv_url_here\nKV_REST_API_READ_ONLY_TOKEN=your_kv_read_only_token_here\nKV_REST_API_TOKEN=your_kv_token_here\nKV_REST_API_URL=your_kv_rest_api_url_here\n\nMUX_TOKEN_ID=your_mux_token_id_here\nMUX_TOKEN_SECRET=your_mux_token_secret_here\nMUX_WEBHOOK_SECRET=your_mux_webhook_token_here\n\nUPLOADTHING_TOKEN=your_uploadthing_token_here\n\nQSTASH_TOKEN=your_qstash_token_here\nQSTASH_CURRENT_SIGNING_KEY=your_qstash_current_signing_key_here\nQSTASH_NEXT_SIGNING_KEY=your_qstash_next_signing_key_here\n\nUPSTASH_WORKFLOW_URL=http://localhost:3000/api/workflow\n\nDEEPSEEK_API_KEY=your_deepseek_api_key_here\nGEMINI_API_KEY=your_gemini_api_key_here\nWORKERSAI_API_KEY=your_workersai_api_key_here\nWORKERSAI_ACCOUNT_ID=your_workersai_account_id_here"}, "ca8ccbd6ff6adeaf1373b22055106492956c162d": {"t": 1785748489.0925024, "n": 1126, "h": "99eff5652764a559", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here\n\nKV_URL=your_kv_url_here\nKV_REST_API_READ_ONLY_TOKEN=your_kv_read_only_token_here\nKV_REST_API_TOKEN=your_kv_token_here\nKV_REST_API_URL=your_kv_rest_api_url_here\n\nMUX_TOKEN_ID=your_mux_token_id_here\nMUX_TOKEN_SECRET=your_mux_token_secret_here\nMUX_WEBHOOK_SECRET=your_mux_webhook_token_here\n\nUPLOADTHING_TOKEN=your_uploadthing_token_here\n\nQSTASH_TOKEN=your_qstash_token_here\nQSTASH_CURRENT_SIGNING_KEY=your_qstash_current_signing_key_here\nQSTASH_NEXT_SIGNING_KEY=your_qstash_next_signing_key_here\n\nUPSTASH_WORKFLOW_URL=http://localhost:3000/api/workflow\n\nDEEPSEEK_API_KEY=your_deepseek_api_key_here\nGEMINI_API_KEY=your_gemini_api_key_here\nWORKERSAI_API_KEY=your_workersai_api_key_here\nWORKERSAI_ACCOUNT_ID=your_workersai_account_id_here"}, "cc6627d0bc456b4cbbf40b2ab98aa47ad6afe2ca": {"t": 1785748490.135047, "n": 1114, "h": "ad80bb606b9deda0", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here\n\nKV_URL=your_kv_url_here\nKV_REST_API_READ_ONLY_TOKEN=your_kv_read_only_token_here\nKV_REST_API_TOKEN=your_kv_token_here\nKV_REST_API_URL=your_kv_rest_api_url_here\n\nMUX_TOKEN_ID=your_mux_token_id_here\nMUX_TOKEN_SECRET=your_mux_token_secret_here\nMUX_WEBHOOK_SECRET=your_mux_webhook_token_here\n\nUPLOADTHING_TOKEN=your_uploadthing_token_here\n\nQSTASH_TOKEN=your_qstash_token_here\nQSTASH_CURRENT_SIGNING_KEY=your_qstash_current_signing_key_here\nQSTASH_NEXT_SIGNING_KEY=your_qstash_next_signing_key_here\n\nUPSTASH_WORKFLOW_URL=your_workflow_url_here\n\nDEEPSEEK_API_KEY=your_deepseek_api_key_here\nGEMINI_API_KEY=your_gemini_api_key_here\nWORKERSAI_API_KEY=your_workersai_api_key_here\nWORKERSAI_ACCOUNT_ID=your_workersai_account_id_here"}, "102f9aa97501b3d3eb289aaec56b7839152aa061": {"t": 1785748491.2225688, "n": 727, "h": "548e3cbea09b2dfd", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here\n\nKV_URL=your_kv_url_here\nKV_REST_API_READ_ONLY_TOKEN=your_kv_read_only_token_here\nKV_REST_API_TOKEN=your_kv_token_here\nKV_REST_API_URL=your_kv_rest_api_url_here\n\nMUX_TOKEN_ID=your_mux_token_id_here\nMUX_TOKEN_SECRET=your_mux_token_secret_here\nMUX_WEBHOOK_SECRET=your_mux_webhook_token_here\n\nUPLOADTHING_TOKEN=your_uploadthing_token_here"}, "3ef711645f49649f84e042a6dcfad0af64aa0afc": {"t": 1785748493.4429991, "n": 680, "h": "d04308469265f6b9", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here\n\nKV_URL=your_kv_url_here\nKV_REST_API_READ_ONLY_TOKEN=your_kv_read_only_token_here\nKV_REST_API_TOKEN=your_kv_token_here\nKV_REST_API_URL=your_kv_rest_api_url_here\n\nMUX_TOKEN_ID=your_mux_token_id_here\nMUX_TOKEN_SECRET=your_mux_token_secret_here\nMUX_WEBHOOK_SECRET=your_mux_webhook_token_here"}, "f3cc2228530e1da150ae1f4574326bc783436cfc": {"t": 1785748494.5245063, "n": 552, "h": "f9c1343c7ca691b2", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here\n\nKV_URL=your_kv_url_here\nKV_REST_API_READ_ONLY_TOKEN=your_kv_read_only_token_here\nKV_REST_API_TOKEN=your_kv_token_here\nKV_REST_API_URL=your_kv_rest_api_url_here"}, "fccc9d9c0d7597acd054a12c2d957e206aedcb8e": {"t": 1785748495.6008081, "n": 391, "h": "e2cf847fc0b01c2e", "c": "NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key_here\nCLERK_SECRET_KEY=your_secret_key_here\n\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\nNEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL=/\nNEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL=/\n\nCLERK_SIGN_IN_SECRET=your_sign_in_secret_here\n\nDATABASE_URL=your_database_url_here\n\nNGROK_URL=your_ngrok_url_here"}}, "src/env.js": {"7dd6ac192c024b10c0be2cc184053023d38c43a3": {"t": 1786068263.8979013, "n": 4145, "h": "927ae78ac2fb56fb", "c": "import { createEnv } from \"@t3-oss/env-nextjs\";\nimport { z } from \"zod\";\n\nexport const env = createEnv({\n /**\n * Specify your server-side environment variables schema here. This way you can ensure the app\n * isn't built with invalid env vars.\n */\n server: {\n NODE_ENV: z.enum([\"development\", \"test\", \"production\"]).default(\"development\"),\n CLERK_SECRET_KEY: z.string(),\n DATABASE_URL: z.string().url(),\n CLERK_SIGN_IN_SECRET: z.string(),\n KV_URL: z.string().url(),\n KV_REST_API_READ_ONLY_TOKEN: z.string(),\n KV_REST_API_TOKEN: z.string(),\n KV_REST_API_URL: z.string().url(),\n MUX_TOKEN_ID: z.string(),\n MUX_TOKEN_SECRET: z.string(),\n MUX_WEBHOOK_SECRET: z.string(),\n UPLOADTHING_TOKEN: z.string(),\n QSTASH_TOKEN: z.string(),\n QSTASH_CURRENT_SIGNING_KEY: z.string(),\n QSTASH_NEXT_SIGNING_KEY: z.string(),\n UPSTASH_WORKFLOW_URL: z.string().url(),\n DEEPSEEK_API_KEY: z.string(),\n GEMINI_API_KEY: z.string(),\n WORKERSAI_API_KEY: z.string(),\n WORKERSAI_ACCOUNT_ID: z.string(),\n },\n\n /**\n * Specify your client-side environment variables schema here. This way you can ensure the app\n * isn't built with invalid env vars. To expose them to the client, prefix them with\n * `NEXT_PUBLIC_`.\n */\n client: {\n // NEXT_PUBLIC_CLIENTVAR: z.string(),\n NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: z.string(),\n NEXT_PUBLIC_CLERK_SIGN_IN_URL: z.string(),\n NEXT_PUBLIC_CLERK_SIGN_UP_URL: z.string(),\n NEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL: z.string(),\n NEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL: z.string(),\n NEXT_PUBLIC_WEBSITE_URL: z.string().url(),\n },\n\n /**\n * You can't destruct `process.env` as a regular object in the Next.js edge runtimes (e.g.\n * middlewares) or client-side so we need to destruct manually.\n */\n runtimeEnv: {\n NODE_ENV: process.env.NODE_ENV,\n // NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR,\n CLERK_SECRET_KEY: process.env.CLERK_SECRET_KEY,\n DATABASE_URL: process.env.DATABASE_URL,\n CLERK_SIGN_IN_SECRET: process.env.CLERK_SIGN_IN_SECRET,\n KV_URL: process.env.KV_URL,\n KV_REST_API_READ_ONLY_TOKEN: process.env.KV_REST_API_READ_ONLY_TOKEN,\n KV_REST_API_TOKEN: process.env.KV_REST_API_TOKEN,\n KV_REST_API_URL: process.env.KV_REST_API_URL,\n MUX_TOKEN_ID: process.env.MUX_TOKEN_ID,\n MUX_TOKEN_SECRET: process.env.MUX_TOKEN_SECRET,\n MUX_WEBHOOK_SECRET: process.env.MUX_WEBHOOK_SECRET,\n UPLOADTHING_TOKEN: process.env.UPLOADTHING_TOKEN,\n QSTASH_TOKEN: process.env.QSTASH_TOKEN,\n QSTASH_CURRENT_SIGNING_KEY: process.env.QSTASH_CURRENT_SIGNING_KEY,\n QSTASH_NEXT_SIGNING_KEY: process.env.QSTASH_NEXT_SIGNING_KEY,\n UPSTASH_WORKFLOW_URL: process.env.UPSTASH_WORKFLOW_URL,\n DEEPSEEK_API_KEY: process.env.DEEPSEEK_API_KEY,\n GEMINI_API_KEY: process.env.GEMINI_API_KEY,\n WORKERSAI_API_KEY: process.env.WORKERSAI_API_KEY,\n WORKERSAI_ACCOUNT_ID: process.env.WORKERSAI_ACCOUNT_ID,\n NEXT_PUBLIC_WEBSITE_URL: process.env.NEXT_PUBLIC_WEBSITE_URL,\n NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY: process.env.NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY,\n NEXT_PUBLIC_CLERK_SIGN_IN_URL: process.env.NEXT_PUBLIC_CLERK_SIGN_IN_URL,\n NEXT_PUBLIC_CLERK_SIGN_UP_URL: process.env.NEXT_PUBLIC_CLERK_SIGN_UP_URL,\n NEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL: process.env.NEXT_PUBLIC_CLERK_SIGN_IN_FALLBACK_REDIRECT_URL,\n NEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL: process.env.NEXT_PUBLIC_CLERK_SIGN_UP_FALLBACK_REDIRECT_URL,\n },\n /**\n * Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially\n * useful for Docker builds.\n */\n skipValidation: !!process.env.SKIP_ENV_VALIDATION,\n /**\n * Makes it so that empty strings are treated as undefined. `SOME_VAR: z.string()` and\n * `SOME_VAR=''` will throw an error.\n */\n emptyStringAsUndefined: true,\n});\n"}}}} |