mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
Anyone can feel free to revert some of these, but they were constantly annoying when searching for symbols in our code.
223 lines
4.1 KiB
JSON
223 lines
4.1 KiB
JSON
{
|
|
"cSpell.words": [
|
|
"afero",
|
|
"agentsdk",
|
|
"apps",
|
|
"ASKPASS",
|
|
"authcheck",
|
|
"autostop",
|
|
"awsidentity",
|
|
"bodyclose",
|
|
"buildinfo",
|
|
"buildname",
|
|
"circbuf",
|
|
"cliflag",
|
|
"cliui",
|
|
"codecov",
|
|
"coderd",
|
|
"coderdenttest",
|
|
"coderdtest",
|
|
"codersdk",
|
|
"cronstrue",
|
|
"databasefake",
|
|
"dbfake",
|
|
"dbgen",
|
|
"dbtype",
|
|
"DERP",
|
|
"derphttp",
|
|
"derpmap",
|
|
"devel",
|
|
"devtunnel",
|
|
"dflags",
|
|
"drpc",
|
|
"drpcconn",
|
|
"drpcmux",
|
|
"drpcserver",
|
|
"Dsts",
|
|
"embeddedpostgres",
|
|
"enablements",
|
|
"enterprisemeta",
|
|
"errgroup",
|
|
"eventsourcemock",
|
|
"Failf",
|
|
"fatih",
|
|
"Formik",
|
|
"gitauth",
|
|
"gitsshkey",
|
|
"goarch",
|
|
"gographviz",
|
|
"goleak",
|
|
"gonet",
|
|
"gossh",
|
|
"gsyslog",
|
|
"GTTY",
|
|
"hashicorp",
|
|
"hclsyntax",
|
|
"httpapi",
|
|
"httpmw",
|
|
"idtoken",
|
|
"Iflag",
|
|
"incpatch",
|
|
"ipnstate",
|
|
"isatty",
|
|
"Jobf",
|
|
"Keygen",
|
|
"kirsle",
|
|
"Kubernetes",
|
|
"ldflags",
|
|
"magicsock",
|
|
"manifoldco",
|
|
"mapstructure",
|
|
"mattn",
|
|
"mitchellh",
|
|
"moby",
|
|
"namesgenerator",
|
|
"namespacing",
|
|
"netaddr",
|
|
"netip",
|
|
"netmap",
|
|
"netns",
|
|
"netstack",
|
|
"nettype",
|
|
"nfpms",
|
|
"nhooyr",
|
|
"nmcfg",
|
|
"nolint",
|
|
"nosec",
|
|
"ntqry",
|
|
"OIDC",
|
|
"oneof",
|
|
"opty",
|
|
"paralleltest",
|
|
"parameterscopeid",
|
|
"pqtype",
|
|
"prometheusmetrics",
|
|
"promhttp",
|
|
"protobuf",
|
|
"provisionerd",
|
|
"provisionerdserver",
|
|
"provisionersdk",
|
|
"ptty",
|
|
"ptys",
|
|
"ptytest",
|
|
"quickstart",
|
|
"reconfig",
|
|
"replicasync",
|
|
"retrier",
|
|
"rpty",
|
|
"SCIM",
|
|
"sdkproto",
|
|
"sdktrace",
|
|
"Signup",
|
|
"slogtest",
|
|
"sourcemapped",
|
|
"Srcs",
|
|
"stdbuf",
|
|
"stretchr",
|
|
"STTY",
|
|
"stuntest",
|
|
"tanstack",
|
|
"tailbroker",
|
|
"tailcfg",
|
|
"tailexchange",
|
|
"tailnet",
|
|
"tailnettest",
|
|
"Tailscale",
|
|
"tbody",
|
|
"TCGETS",
|
|
"tcpip",
|
|
"TCSETS",
|
|
"templateversions",
|
|
"testdata",
|
|
"testid",
|
|
"testutil",
|
|
"tfexec",
|
|
"tfjson",
|
|
"tfplan",
|
|
"tfstate",
|
|
"thead",
|
|
"tios",
|
|
"tmpdir",
|
|
"tokenconfig",
|
|
"tparallel",
|
|
"trialer",
|
|
"trimprefix",
|
|
"tsdial",
|
|
"tslogger",
|
|
"tstun",
|
|
"turnconn",
|
|
"typegen",
|
|
"typesafe",
|
|
"unconvert",
|
|
"Untar",
|
|
"Userspace",
|
|
"VMID",
|
|
"walkthrough",
|
|
"weblinks",
|
|
"webrtc",
|
|
"wgcfg",
|
|
"wgconfig",
|
|
"wgengine",
|
|
"wgmonitor",
|
|
"wgnet",
|
|
"workspaceagent",
|
|
"workspaceagents",
|
|
"workspaceapp",
|
|
"workspaceapps",
|
|
"workspacebuilds",
|
|
"workspacename",
|
|
"wsconncache",
|
|
"wsjson",
|
|
"xerrors",
|
|
"xstate",
|
|
"yamux"
|
|
],
|
|
"cSpell.ignorePaths": ["site/package.json", ".vscode/settings.json"],
|
|
"emeraldwalk.runonsave": {
|
|
"commands": [
|
|
{
|
|
"match": "database/queries/*.sql",
|
|
"cmd": "make gen"
|
|
},
|
|
{
|
|
"match": "provisionerd/proto/provisionerd.proto",
|
|
"cmd": "make provisionerd/proto/provisionerd.pb.go"
|
|
}
|
|
]
|
|
},
|
|
"eslint.workingDirectories": ["./site"],
|
|
"files.exclude": {
|
|
"**/node_modules": true
|
|
},
|
|
"search.exclude": {
|
|
"**.pb.go": true,
|
|
"**/*.gen.json": true,
|
|
"**/testdata/*": true,
|
|
"**Generated.ts": true,
|
|
"coderd/apidoc/**": true,
|
|
"docs/api/*.md": true,
|
|
"docs/templates/*.md": true,
|
|
"LICENSE": true,
|
|
"scripts/metricsdocgen/metrics": true
|
|
},
|
|
// Ensure files always have a newline.
|
|
"files.insertFinalNewline": true,
|
|
"go.lintTool": "golangci-lint",
|
|
"go.lintFlags": ["--fast"],
|
|
"go.lintOnSave": "package",
|
|
"go.coverOnSave": true,
|
|
"go.coverageDecorator": {
|
|
"type": "gutter",
|
|
"coveredGutterStyle": "blockgreen",
|
|
"uncoveredGutterStyle": "blockred"
|
|
},
|
|
// The codersdk is used by coderd another other packages extensively.
|
|
// To reduce redundancy in tests, it's covered by other packages.
|
|
// Since package coverage pairing can't be defined, all packages cover
|
|
// all other packages.
|
|
"go.testFlags": ["-short", "-coverpkg=./..."],
|
|
// We often use a version of TypeScript that's ahead of the version shipped
|
|
// with VS Code.
|
|
"typescript.tsdk": "./site/node_modules/typescript/lib"
|
|
}
|