adroitwhiz

Results 38 issues of adroitwhiz

I haven't looked too much into exactly what Scratch does to a watcher slider when the watcher's value isn't a number, but it's more complex than just "cast to a...

compatibility

Right now, there doesn't seem to be much effort put into matching the timing and order of script execution with Scratch. This may be the cause of a large number...

compatibility
support

There are a lot of issues with the current block/opcode API that we seem to keep running up against: - There's a large amount of duplicate data stored about each...

discussion
API / interface

Right now, we can load .sb3 files but can't write them because there's no defined type for a project asset (it was intentionally left unspecified). We should consider specifying one,...

discussion
API / interface

I believe I ran some benchmarks a while back, and [unzipit](https://www.npmjs.com/package/unzipit) is way faster than JSZip. I'd have to check whether those numbers are still true, but it's worth looking...

dependencies

I really hope I'm just missing something here, because this seems to undermine the entire type-safety of the library. Right now, it seems that the `Block` type is set up...

discussion
API / interface

I remember seeing a bit of discussion about this somewhere, but can't find it by searching. What's the rationale for the image data settings being accessible via a getter function...

A cursory search doesn't reveal anything in the way of specifying whether alpha values are to be stored premultiplied or not. Earlier this year, I wrote up (then abandoned for...

This PR contains a: - [ ] **bugfix** - [x] new **feature** - [x] **code refactor** - [x] **test update** - [ ] **typo fix** - [x] **documentations** - [...

Bumps eslint, prettier, and typescript, along with associated configs. ESLint has a new config format, which I've migrated to. Newer versions of typescript-eslint and TypeScript seem to have more lints--I've...