An open API service indexing awesome lists of open source software.

https://github.com/marko-js/x

experiments. do not use.
https://github.com/marko-js/x

Last synced: about 2 months ago
JSON representation

experiments. do not use.

Awesome Lists containing this project

README

        

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](https://twitter.com/chriscoyier/status/896051713378992130) 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 [email protected]: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](./.github/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.