{
	"debug.node.autoAttach": "on",
	"git.ignoreLimitWarning": true,
	"javascript.validate.enable": false,
	"files.watcherExclude": {
		"**/.git/objects/**": true,
		"**/.git/subtree-cache/**": true,
		"**/build/**": true,
		"**/node_modules/**": true,
	},
	"search.exclude": {
		"**/build/**": true,
		"**/node_modules/**": true,
		"**/.next/**": true
	},
	"editor.maxTokenizationLineLength": 20000000,
	"[javascript]": {
		"editor.formatOnSave": false
	},
	"[javascriptreact]": {
		"editor.formatOnSave": false
	},
	"[typescript]": {
		"editor.formatOnSave": false
	},
	"[typescriptreact]": {
		"editor.formatOnSave": false
	},
	"[handlebars]": {
		"editor.formatOnSave": false
	},
	"typescript.tsdk": "node_modules/typescript/lib",
	"cSpell.ignorePaths": [
		"**/package-lock.json",
		"**/node_modules/**",
		"**/build/**",
		"**/vscode-extension/**",
		"**/.git/objects/**",
		".vscode",
		".spruce"
	],
	"cSpell.words": [
		"arkit",
		"autogenerated",
		"scrollable",
		"serializable"
	],
	"debug.javascript.unmapMissingSources": true,
	"javascript.preferences.importModuleSpecifier": "relative",
	"typescript.preferences.importModuleSpecifier": "relative",
	"eslint.useFlatConfig": true,
	"eslint.enable": true,
	"eslint.validate": [
		"javascript",
		"javascriptreact",
		"typescript",
		"typescriptreact"
	],
	"eslint.workingDirectories": [
		"./"
	],
	"typescript.validate.enable": true,
	"editor.formatOnSave": false,
	"editor.codeActionsOnSave": {
		"source.fixAll.eslint": "always"
	}
}