This repo provides a consistent build, test, & development environment around experiments related to the Marko ecosystem. These packages are not ready to be used.
You probably don't want to touch this code. But in case you do...
npm scripts
test
Run the tests for all packagespublish
Runs build and begins publishing any changed packagesbuild
Runs babel on thesrc
folder for every package (runs on publish)format
Formats the files in the repo (runs on precommit)lint
Lints the files in the repo (runs on precommit)
When cloning the repo run:
git clone git@github.com:marko-js/x.git --recurse-submodules
OR if already cloned to get the marko submodule run
git submodule update --init
To run the marko tests using the new compiler
npm run build
Then to execute marko tests run
npm run marko-test
OR to run specific tests use:
npm run marko-test -- --grep static
To debug, you can use:
npm run marko-test -- --inspect-brk --grep static
This project adheres to the eBay Code of Conduct. By participating in this project you agree to abide by its terms.