Dev Log:
Date 8/28/26 Time: 1:11pm (as of posting)
Alright guys. It might’ve been like a month, but to fix that, I created another extension: TypeScript Expanded (credits to @WoofWoof for the idea)
TypeScriptExpanded is another utility extension for MakeCode that adds tools for exposing (or recreating) JS/TS features. It may seem that this is just for block users, but this is an extension actually for JS/TS and block users. This extension includes:
- Non-null (treats a value as non-null. Mostly for JS/TS users.)
- Nullish coalesce (??)
- IsNullish()
- isDefined()
- optionalProperty() (getting a property from an object safely)
- isSprite()
- isArray()…
- indexinArray()
- stringStartsWith()
- stringEndsWith()
- toBoolean()
- infinity() + negativeInfinity()
- isFinite() + isInteger()
- creating unknown values
- etc.