[ARCHIVED UNTIL FURTHER NOTICE]Typescript package based on the scratchattach python library.
This repository has been archived on 2026年05月13日 . You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
- TypeScript 99.6%
- JavaScript 0.4%
| .github/workflows | fix: let's not test on publish | |
| src | fix: actually print debug info | |
| tests | test: print username | |
| .gitignore | Initial commit | |
| jest.config.js | Initial commit | |
| LICENSE | Initial commit | |
| package-lock.json | Initial commit | |
| package.json | fix: let's not test on publish | |
| readme.md | docs: links | |
| tsconfig.json | fix: optional typing | |
| tsup.config.ts | Initial commit | |
scratchattach
The official python version is available here.
npm: https://www.npmjs.com/package/scratchattach.ts source: https://github.com/scratch-api/scratchattach.ts/
This typescript clone is far from feature complete.
scratchattach is a Scratch API wrapper with support for almost all site features
Note it is only loosely based on it, and will probably not provide so many abstractions
if you want a typescript version of scratchattach, i dont recommend using this. I do not know typescript, but i can code it. But that does not mean my code is good.
differences from python scratchattach
- timouts are in milliseconds, not seconds
- async using promises
- currently no warning message when logging in
- uses the
masterbranch instead ofmain
Should these be changed? Make an issue on github if you think so.