scrap-engine

2.3.2 • Public • Published

Scrap Engine

Scrap Engine v0

Scrap Engine is a modified version of blockLike.js. The main difference is an absence of rewriter. While BlockLike.js rewrites functions, Scrap does not. Scrap Engine is not intended to be used outside of an output of Scrap.

Scrap Engine v1

Scrap Engine v1 is a complete rewrite of the Scrap engine, now powered by TypeScript. It aligns with BlockLike.js conventions, leverages decorators for clarity, and embraces async methods for efficiency. A unique feature allows project termination by throwing unhandleable errors, providing control. It's designed exclusively for Scrap, ensuring a seamless coding experience.

BlockLike.js

BlockLike.js is an educational JavaScript library. It bridges the gap between block-based and text-based programming.

BlockLike.js is designed following Scratch concepts, methods and patterns. The screen is a centered stage. Interaction is with Sprites. Code is executed in a "paced" manner. Scratch block code and BlockLike.js text code are meant to be as literally similar as possible.

BlockLike.js is written in ES6/ES7 flavored JavaScript. It is environment independent. It can be used anywhere modern JavaScript runs.

See BlockLike.org for details, docs, examples and FAQ.

Authors

License

MIT

Fabriqué au Canada : Made in Canada

Package Sidebar

Install

npm i scrap-engine

Weekly Downloads

124

Version

2.3.2

License

MIT

Unpacked Size

45.8 kB

Total Files

5

Last publish

Collaborators

  • tomaswrobel