Sound of Code
Sound of Code sonifies JavaScript. It enables you to hear your code!
Vision
The goal of this project is to recreate the core of the CodeMusic
program in a way that preserves its visualization of the program and maintains/enhances its speed and parsing ability; it will successfully work on a JavaScript program for debugging purposes through a web interface.
Release Log
Scripts
Ensure that all dependencies are installed. (Just run npm install
. No packages are needed to be installed globally.)
All defined in the scripts
section of package.json
npm run build
- Builds production. Specifically for publishing purposes.npm run dev
- Builds development and watches files for changes. For development use only!npm run lint
- Lints source code for Standard Style formattingnpm test
- Runs unit testsnpm run e2e
- Runs end-to-end tests
Resources, API descriptions, and other documents related to packages in use are linked in docs/package-resources.md
.
For more information about the development environment, please refer to docs/development
.
Directories
docs
- Contains documentationsrc
- Contains the source code for the applicationstatic
- Contains assets used on the sitetest
- Contains all unit tests to rune2e
- Contains all end-to-end tests to runinfra
- Contains infrastructure code for deployment