mirror of
https://github.com/stack-auth/stack.git
synced 2026-06-04 21:04:37 +08:00
181 lines
4.4 KiB
JSON
181 lines
4.4 KiB
JSON
{
|
||
"eslint.workingDirectories": [
|
||
{
|
||
"mode": "auto"
|
||
}
|
||
],
|
||
"typescript.tsdk": "node_modules/typescript/lib",
|
||
"editor.tabSize": 2,
|
||
"cSpell.words": [
|
||
"glassmorphic",
|
||
"sparkline",
|
||
"Clickhouse",
|
||
"pushable",
|
||
"autoupdate",
|
||
"backlinks",
|
||
"Cancelation",
|
||
"Cdfc",
|
||
"checksummable",
|
||
"chinthakagodawita",
|
||
"Ciphertext",
|
||
"cjsx",
|
||
"clsx",
|
||
"dbgenerated",
|
||
"cmdk",
|
||
"codegen",
|
||
"crockford",
|
||
"Crudl",
|
||
"ctsx",
|
||
"datapoints",
|
||
"deindent",
|
||
"Deindentable",
|
||
"deindented",
|
||
"doesntexist",
|
||
"EAUTH",
|
||
"EDNS",
|
||
"EENVELOPE",
|
||
"Elems",
|
||
"Emailable",
|
||
"EMESSAGE",
|
||
"Falsey",
|
||
"Featurebase",
|
||
"fkey",
|
||
"frontends",
|
||
"geoip",
|
||
"healthcheck",
|
||
"hookform",
|
||
"hostable",
|
||
"INBUCKET",
|
||
"ipcountry",
|
||
"Jwks",
|
||
"JWTs",
|
||
"katex",
|
||
"localstack",
|
||
"lucide",
|
||
"Luma",
|
||
"midfix",
|
||
"Millis",
|
||
"mjsx",
|
||
"mtsx",
|
||
"neondatabase",
|
||
"nextjs",
|
||
"Nicifiable",
|
||
"nicification",
|
||
"nicified",
|
||
"nicify",
|
||
"oidc",
|
||
"openapi",
|
||
"opentelemetry",
|
||
"otel",
|
||
"otlp",
|
||
"pageleave",
|
||
"pageview",
|
||
"pg_isready",
|
||
"pkcco",
|
||
"PKCE",
|
||
"pkey",
|
||
"pooler",
|
||
"posthog",
|
||
"preconfigured",
|
||
"Prefetcher",
|
||
"Prefetchers",
|
||
"Proxied",
|
||
"psql",
|
||
"qrcode",
|
||
"QSTASH",
|
||
"quetzallabs",
|
||
"rehype",
|
||
"reqs",
|
||
"retryable",
|
||
"RPID",
|
||
"simplewebauthn",
|
||
"spoofable",
|
||
"stackable",
|
||
"stackauth",
|
||
"stackframe",
|
||
"sucky",
|
||
"supabase",
|
||
"Svix",
|
||
"swapy",
|
||
"tailwindcss",
|
||
"tanstack",
|
||
"totp",
|
||
"tsdown",
|
||
"typecheck",
|
||
"typehack",
|
||
"Uncapitalize",
|
||
"unhashed",
|
||
"unindexed",
|
||
"Unmigrated",
|
||
"unsubscribers",
|
||
"upsert",
|
||
"Upvotes",
|
||
"upvoting",
|
||
"webapi",
|
||
"webauthn",
|
||
"Whitespaces",
|
||
"wolfgunblood",
|
||
"xact",
|
||
"zustand"
|
||
],
|
||
"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
|
||
}
|