https://github.com/maxmindlin/scout-extension
Chrome Devtools Extension for Scoutlang
https://github.com/maxmindlin/scout-extension
Last synced: 4 months ago
JSON representation
Chrome Devtools Extension for Scoutlang
- Host: GitHub
- URL: https://github.com/maxmindlin/scout-extension
- Owner: maxmindlin
- Created: 2024-08-10T16:08:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-11T00:40:47.000Z (almost 2 years ago)
- Last Synced: 2025-10-20T18:16:33.713Z (8 months ago)
- Language: JavaScript
- Size: 190 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A Devtools Recorder Extension
Scout-extension is a Google Chrome devtools extension that allows the recorder to transpile directly to ScoutLang.
## Caveats
While the Google recorder API supports ARIA, CSS, XPath, Text, and Pierce, Scoutlang currently only supports CSS. So when new recordings are created, it is critical that *only CSS* is a selected type to record.
## Developement
### Project structure
- `extension` is the extension folder that is uploaded to Chrome. Contains the JS and pre-compiled WASM files.
- `wasm-lib` is the Rust library that is compiled to WASM. The `build.bat` file is responsible for compiling the WASM files and putting them where the JS frontend expects them.