2019-08-21 19:44:51 +00: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-19 01:10:28 +00:00
|
|
|
|
|
|
|
## Install
|
2018-12-20 18:09:32 +00:00
|
|
|
|
|
|
|
To build the 8bitworkshop IDE:
|
2018-07-26 15:50:20 +00:00
|
|
|
|
2019-06-19 01:10:28 +00:00
|
|
|
```sh
|
|
|
|
git submodule init
|
|
|
|
git submodule update
|
|
|
|
npm i
|
|
|
|
npm run build
|
|
|
|
```
|
|
|
|
|
|
|
|
## Usage
|
2018-07-26 15:50:20 +00:00
|
|
|
|
2018-12-20 18:09:32 +00:00
|
|
|
Start a web server on http://localhost:8000/ while TypeScript compiles in the background:
|
|
|
|
|
2019-06-19 01:10:28 +00:00
|
|
|
```sh
|
|
|
|
make tsweb
|
|
|
|
```
|
|
|
|
|
2019-08-21 19:31:20 +00:00
|
|
|
## Run Tests
|
2019-06-19 01:10:28 +00:00
|
|
|
|
|
|
|
```sh
|
2019-08-21 19:29:06 +00:00
|
|
|
npm test
|
2019-06-19 01:10:28 +00:00
|
|
|
```
|
|
|
|
|
2019-08-21 19:44:51 +00:00
|
|
|
## License
|
|
|
|
|
|
|
|
Copyright © 2019 [Steven Hugg](https://github.com/sehugg).
|
2018-12-20 18:09:32 +00:00
|
|
|
|
2019-06-19 01:10:28 +00:00
|
|
|
This project is [GPL-3.0](https://github.com/sehugg/8bitworkshop/blob/master/LICENSE) licensed.
|
2018-12-20 18:09:32 +00:00
|
|
|
|
2019-05-20 15:38:27 +00:00
|
|
|
Dependencies retain their original licenses.
|
|
|
|
|
2019-05-23 21:59:02 +00: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.
|