stack/.vscode/settings.json
2026-05-22 16:28:43 -07:00

186 lines
4.5 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"eslint.workingDirectories": [
{
"mode": "auto"
}
],
"typescript.tsdk": "node_modules/typescript/lib",
"editor.tabSize": 2,
"cSpell.words": [
"autoupdate",
"backlinks",
"Cancelation",
"Cdfc",
"checksummable",
"chinthakagodawita",
"Ciphertext",
"cjsx",
"Clickhouse",
"clsx",
"cmdk",
"codegen",
"crockford",
"Crudl",
"ctsx",
"datapoints",
"dbgenerated",
"deindent",
"Deindentable",
"deindented",
"doesntexist",
"EAUTH",
"EDNS",
"EENVELOPE",
"Elems",
"Emailable",
"EMESSAGE",
"Falsey",
"Featurebase",
"fkey",
"frontends",
"geoip",
"glassmorphic",
"healthcheck",
"hookform",
"hostable",
"INBUCKET",
"ipcountry",
"Jwks",
"JWTs",
"katex",
"localstack",
"ltree",
"lucide",
"Luma",
"midfix",
"Millis",
"mjsx",
"mtsx",
"neondatabase",
"nextjs",
"Nicifiable",
"nicification",
"nicified",
"nicify",
"oidc",
"onnotice",
"openapi",
"opentelemetry",
"otel",
"otlp",
"pageleave",
"pageview",
"pg_isready",
"pkcco",
"PKCE",
"pkey",
"pooler",
"posthog",
"preconfigured",
"Prefetcher",
"Prefetchers",
"Proxied",
"psql",
"pushable",
"qrcode",
"QSTASH",
"quetzallabs",
"rehype",
"reqs",
"retryable",
"RPID",
"simplewebauthn",
"sparkline",
"spoofable",
"stackable",
"stackauth",
"stackframe",
"sucky",
"supabase",
"Svix",
"swapy",
"tailwindcss",
"tanstack",
"totp",
"tsdown",
"typecheck",
"typehack",
"Uncapitalize",
"unhashed",
"unindexed",
"Unmigrated",
"unsubscribers",
"upsert",
"upserted",
"Upvotes",
"upvoting",
"webapi",
"webauthn",
"Whitespaces",
"wolfgunblood",
"xact",
"zustand"
],
"[typescript]": {
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "explicit"
},
},
"terminal.integrated.wordSeparators": " (){}',\"`─‘’“”|",
"editor.formatOnSave": false,
"[prisma]": {
"editor.formatOnSave": true,
},
"prettier.enable": false,
"debug.javascript.autoAttachSmartPattern": [
"${workspaceFolder}/**",
"!**/node_modules/**",
"**/$KNOWN_TOOLS$/**",
"**/start-server.js",
"**/turbo/**"
],
"files.insertFinalNewline": true,
"highlight.regexes": {
"(import\\.meta\\.vitest\\?\\.test\\()[\"'`]([^\"'`]*)(.*)": [
{
"isWholeLine": true,
"before": {
"contentText": "test>  ",
"color": "#008080",
"fontStyle": "italic"
},
}
],
"((?<=(?:import\\.meta\\.vitest\\?\\.test\\(.*\\n)(?:(?!(\\n\\}?\\);))[\\s\\S])*))\\n": [
{
"isWholeLine": true,
"before": {
"contentText": "       ",
"color": "#008080",
"fontStyle": "italic"
},
},
],
"(import\\.meta\\.vitest\\?\\.test\\([\\s\\S]*?(\\n\\}?\\);))": [
{},
{
"isWholeLine": true,
"before": {
"contentText": "       ",
"color": "#008080",
"fontStyle": "italic"
},
},
],
// disable the default TODO highlighting
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *TODO(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": [],
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *(?:FIXME|FIX|BUG|UGLY|DEBUG|HACK)(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": [],
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *(?:REVIEW|OPTIMIZE|TSC)(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": [],
"((?:<!-- *)?(?:#|// @|//|./\\*+|<!--|--|\\* @|{!|{{!--|{{!) *(?:IDEA)(?:\\s*\\([^)]+\\))?:?)((?!\\w)(?: *-->| *\\*/| *!}| *--}}| *}}|(?= *(?:[^:]//|/\\*+|<!--|@|--|{!|{{!--|{{!))|(?: +[^\\n@]*?)(?= *(?:[^:]//|/\\*+|<!--|@|--(?!>)|{!|{{!--|{{!))|(?: +[^@\\n]+)?))": [],
},
"editor.formatOnSaveMode": "file",
"git.ignoreLimitWarning": true,
"chatgpt.commentCodeLensEnabled": false
}