Fire
Fire
Expected Stylua to format the following as such: ```luau local thisWorksOnlyWith: { { longNamesAnd: any, itShouldNotPutThe: any, curlyBracketsOnAnotherLine: any, } } = {} ``` Actually formats as below with curly...
Minimal repro, expected this: ```luau -- types export type foo = { bar = "idk" } return nil -- other module local types = require("./types") type foo = types.foo ```...
Closes #380 TODO: - [X] Base implementation - [x] Documentation - [x] Unit tests
A common convention with scope is adding tasks via table.insert: ```Luau table.insert(scope, RunService.Heartbeat:Connect(function(dt) sessionTime:set(peek(sessionTime) + dt) end) ``` It would be nice if there was a built-in function to add...
Given that theres magic functions for `:WaitForChild()` and `:FindFirstChild()`, there should be a magic function for `:FindFirstAncestor()`, e.g: ```lua -- Plugin -- |_ MyPlugin -- |_ Runtime -- |_ Components...
    (The documentation is generated from moonwave-extractor, see here for the source: https://github.com/wthgame/kitnomicon/blob/main/.lune/docgen-kit-std.luau) Seemingly extracted newlines are indeed there it's just that there are no line breaks:...
[Tag]
Implements #36
Both of these are useful but can only be accessed by directly requiring them, which is harder when using a package manager like the NPM fork. It would be nicer...
While implementing my own scope debugger I've noticed alot of my scope tasks are just anonymous functions from Fusion (maybe it's destructors?):  I propose some kind of API to...
It's idiomatic to type children props as `[typeof(Fusion.Children)]: Fusion.Child`, however this actually becomes `[Fusion.SpecialKey]: Fusion.Child` which allows for every special key. Potential fix: ```Luau type BuiltinSpecialKey = SpecialKey & {...