marko-js / x

experiments. do not use.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

x

Lerna Styled with prettier MIT Experimental Buggy

This repo provides a consistent build, test, & development environment around experiments related to the Marko ecosystem. These packages are not ready to be used.

Packages

Contributing

You probably don't want to touch this code. But in case you do...

npm scripts

  • test Run the tests for all packages
  • publish Runs build and begins publishing any changed packages
  • build Runs babel on the src 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)

Setup

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

Running marko tests

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

Code of Conduct

This project adheres to the eBay Code of Conduct. By participating in this project you agree to abide by its terms.

About

experiments. do not use.

License:MIT License


Languages

Language:TypeScript 52.3%Language:JavaScript 45.1%Language:Marko 2.6%Language:Shell 0.0%Language:CSS 0.0%