2019-08-21 15:44:51 -04:00
|
|
|
[![Build Status](https://travis-ci.org/sehugg/8bitworkshop.svg?branch=master)](https://travis-ci.org/sehugg/8bitworkshop)
|
|
|
|
|
|
|
|
The latest release is online at http://8bitworkshop.com/
|
2019-06-18 22:10:28 -03:00
|
|
|
|
|
|
|
## Install
|
2018-12-20 12:09:32 -06:00
|
|
|
|
|
|
|
To build the 8bitworkshop IDE:
|
2018-07-26 08:50:20 -07:00
|
|
|
|
2019-06-18 22:10:28 -03:00
|
|
|
```sh
|
|
|
|
git submodule init
|
|
|
|
git submodule update
|
|
|
|
npm i
|
|
|
|
npm run build
|
|
|
|
```
|
|
|
|
|
|
|
|
## Usage
|
2018-07-26 08:50:20 -07:00
|
|
|
|
2018-12-20 12:09:32 -06:00
|
|
|
Start a web server on http://localhost:8000/ while TypeScript compiles in the background:
|
|
|
|
|
2019-06-18 22:10:28 -03:00
|
|
|
```sh
|
|
|
|
make tsweb
|
|
|
|
```
|
|
|
|
|
2019-08-21 15:31:20 -04:00
|
|
|
## Run Tests
|
2019-06-18 22:10:28 -03:00
|
|
|
|
|
|
|
```sh
|
2019-08-21 15:29:06 -04:00
|
|
|
npm test
|
2019-06-18 22:10:28 -03:00
|
|
|
```
|
|
|
|
|
2019-08-21 15:44:51 -04:00
|
|
|
## License
|
|
|
|
|
|
|
|
Copyright © 2019 [Steven Hugg](https://github.com/sehugg).
|
2018-12-20 12:09:32 -06:00
|
|
|
|
2019-06-18 22:10:28 -03:00
|
|
|
This project is [GPL-3.0](https://github.com/sehugg/8bitworkshop/blob/master/LICENSE) licensed.
|
2018-12-20 12:09:32 -06:00
|
|
|
|
2019-05-20 11:38:27 -04:00
|
|
|
Dependencies retain their original licenses.
|
|
|
|
|
2019-05-23 17:59:02 -04:00
|
|
|
All included code samples (all files under the presets/ directory) are licensed under
|
|
|
|
[CC0](https://creativecommons.org/publicdomain/zero/1.0/)
|
|
|
|
unless otherwise licensed.
|