Osyris

Results 48 issues of Osyris

..maybe we should just PR to fix this in TypeScript repo. i.e. ```ts /// ``` This causes really funky issues with resolving package paths for import statements

bug

Right now, it sees that the relative path doesn't start with `"@"`, so it assumes you're using an unscoped npm package. ![image](https://user-images.githubusercontent.com/9200592/201408767-f6d26bd3-3a6d-48fb-9ff2-e91902f89e48.png)

feature

Currently, run-in-roblox uses `LogService.MessageOut` and will set the exit code to 1 if the `messageType == Enum.MessageType.MessageError`. However, occasionally Studio will report internal Roblox errors like "Studio beta features failed...

enhancement

https://github.com/roblox-ts/roblox-ts/pull/2015 https://github.com/roblox-ts/compiler-types/pull/418

`diagnosticType` seems to be unused and removing it has no impact on diagnostic reporting. I checked TypeScript v3.9.2 (the version of TS used in the original commit), several versions after,...

## Scenario User accidentally specifies a custom scope in package.json, but wants to compile as a Model project. roblox-ts will infer this as a Package project due to the custom...

feature

Constructors that yield are useful for setting up class members using functions like `.WaitForChild()`. The component will not setup any lifecycle events until the constructor is complete. This allows for...

enhancement
domain: components

Fixes #2727 Verified there's no diff between test out folder before/after this PR. Should also verify this for some other larger projects.

tech debt

Here's a quick thought I wanted to write down. It's difficult to determine which `transformX()` functions _might_ result in prereqs. Usually, you have to go dig into the definition of...

needs design