mirror of https://github.com/coder/coder.git
213 lines
3.9 KiB
JSON
213 lines
3.9 KiB
JSON
{
|
|
"cSpell.words": [
|
|
"afero",
|
|
"apps",
|
|
"ASKPASS",
|
|
"autostop",
|
|
"awsidentity",
|
|
"bodyclose",
|
|
"buildinfo",
|
|
"buildname",
|
|
"circbuf",
|
|
"cliflag",
|
|
"cliui",
|
|
"codecov",
|
|
"coderd",
|
|
"coderdenttest",
|
|
"coderdtest",
|
|
"codersdk",
|
|
"cronstrue",
|
|
"databasefake",
|
|
"dbtype",
|
|
"DERP",
|
|
"derphttp",
|
|
"derpmap",
|
|
"devel",
|
|
"devtunnel",
|
|
"dflags",
|
|
"drpc",
|
|
"drpcconn",
|
|
"drpcmux",
|
|
"drpcserver",
|
|
"Dsts",
|
|
"embeddedpostgres",
|
|
"enablements",
|
|
"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",
|
|
"promptui",
|
|
"protobuf",
|
|
"provisionerd",
|
|
"provisionerdserver",
|
|
"provisionersdk",
|
|
"ptty",
|
|
"ptys",
|
|
"ptytest",
|
|
"quickstart",
|
|
"reconfig",
|
|
"replicasync",
|
|
"retrier",
|
|
"rpty",
|
|
"SCIM",
|
|
"sdkproto",
|
|
"sdktrace",
|
|
"Signup",
|
|
"slogtest",
|
|
"sourcemapped",
|
|
"Srcs",
|
|
"stdbuf",
|
|
"stretchr",
|
|
"STTY",
|
|
"stuntest",
|
|
"tailbroker",
|
|
"tailcfg",
|
|
"tailexchange",
|
|
"tailnet",
|
|
"tailnettest",
|
|
"Tailscale",
|
|
"tbody",
|
|
"TCGETS",
|
|
"tcpip",
|
|
"TCSETS",
|
|
"templateversions",
|
|
"testdata",
|
|
"testid",
|
|
"testutil",
|
|
"tfexec",
|
|
"tfjson",
|
|
"tfplan",
|
|
"tfstate",
|
|
"thead",
|
|
"tios",
|
|
"tmpdir",
|
|
"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
|
|
},
|
|
// 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",
|
|
"grammarly.selectors": [
|
|
{
|
|
"language": "markdown",
|
|
"scheme": "file",
|
|
"pattern": "docs/contributing/frontend.md"
|
|
}
|
|
]
|
|
}
|