
+ 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
52 lines
1.2 KiB
JSON
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
|
|
}
|
|
}
|
|
}
|