{"library":"scratch-parser","type":"library","category":null,"description":"scratch-parser is a Node.js module designed for parsing and validating Scratch project files, including `.sb2` and `.sb3` formats. Its current stable version is 6.0.0. The library provides programmatic access to the internal structure of Scratch projects, enabling developers to inspect sprites, scripts, assets, and metadata. It has an active development cycle, with bug fixes and dependency updates released periodically, though major versions are less frequent. Key differentiators include its direct integration with the Scratch ecosystem, offering reliable parsing for official Scratch project formats, and its focus on providing a structured JavaScript object representation of the project data.","language":"javascript","status":"active","version":"6.0.0","tags":["javascript"],"install":[{"cmd":"npm install scratch-parser","imports":["import parser from 'scratch-parser';","const parser = require('scratch-parser');"]},{"cmd":"yarn add scratch-parser","imports":[]},{"cmd":"pnpm add scratch-parser","imports":[]}],"homepage":null,"github":"https://github.com/scratchfoundation/scratch-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/scratch-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/scratch-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}