hammer/.zed/settings.json
Mark Marks cab13e4213 chore: Make jecs a dependency, bump jecs to v0.3.0
+ Make jecs a wally dependency instead of a file in lib. This wasn't done earlier due to wally packages not being able to be used outside of Roblox without dynamically requiring them. Now, a script is used to download the latest source of jecsfrom Github associated with the version in the manifest.

+ Bump jecs-utils to v0.1.3 and release
2024-09-24 15:35:21 +02:00

52 lines
1.2 KiB
JSON

// Folder-specific settings
//
// For a full list of overridable settings, and general information on folder-specific settings,
// see the documentation: https://zed.dev/docs/configuring-zed#folder-specific-settings
{
"lsp": {
"luau-lsp": {
"settings": {
"luau-lsp": {
"completion": {
"imports": {
"enabled": true,
"suggestServices": true,
"suggestRequires": false
}
},
"sourcemap": {
"rojoProjectFile": "dev.project.json"
},
"require": {
"mode": "relativeToFile",
"fileAliases": {
"@jecs_utils": "lib",
"@jecs": "Packages/jecs",
"@testkit": "test/testkit"
},
"directoryAliases": {
"@lune": ".lune/.lune-defs/"
}
}
},
"ext": {
"roblox": {
"enabled": false
},
"fflags": {
"override": {
"LuauTinyControlFlowAnalysis": "true"
},
"sync": true,
"enable_by_default": false
}
}
}
}
},
"languages": {
"TypeScript": {
"tab_size": 4
}
}
}