Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit d1d00f4
Showing
11 changed files
with
757 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
lib | ||
node_modules | ||
.merlin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
Reprocessing example project | ||
--- | ||
|
||
This is a starter example project. Just clone to get started! | ||
|
||
## How to | ||
``` | ||
git clone https://github.com/bsansouci/reprocessing-example.git | ||
``` | ||
|
||
### Install | ||
_warning_: this doesn't work with npm5 yet. Use npm4 or use yarn. To downgrade to npm4 you can `npm install -g npm@latest-4` | ||
``` | ||
yarn | ||
``` | ||
|
||
### Build | ||
``` | ||
npm run build | ||
``` | ||
|
||
### Start | ||
``` | ||
npm start | ||
``` | ||
|
||
To build to JS run `npm run build:web` and then run a static server, like `python -m SimpleHTTPServer` and go to `localhost:8000`. If you're using safari you can simply open the `index.html` and tick `Develop > Disable Cross-Origin Restrictions`. | ||
|
||
To build to native run `npm run build:native` and run `npm run start:native` | ||
|
||
The build system used is [bsb-native](https://github.com/bsansouci/bsb-native). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,194 @@ | ||
info face=font size=32 bold=0 italic=0 charset= unicode= stretchH=100 smooth=1 aa=1 padding=3,3,3,3 spacing=0,0 outline=0 | ||
common lineHeight=36 base=25 scaleW=256 scaleH=256 pages=1 packed=0 | ||
page id=0 file="font.png" | ||
chars count=91 | ||
char id=97 x=3 y=3 width=16 height=18 xoffset=1 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=98 x=3 y=24 width=15 height=24 xoffset=2 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=99 x=3 y=51 width=15 height=18 xoffset=1 yoffset=8 xadvance=16 page=0 chnl=15 | ||
char id=100 x=3 y=72 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=101 x=3 y=99 width=16 height=18 xoffset=1 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=102 x=21 y=24 width=10 height=24 xoffset=0 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=103 x=21 y=51 width=15 height=24 xoffset=1 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=104 x=34 y=3 width=14 height=23 xoffset=2 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=105 x=3 y=120 width=3 height=23 xoffset=2 yoffset=2 xadvance=7 page=0 chnl=15 | ||
char id=106 x=3 y=146 width=7 height=30 xoffset=-1 yoffset=2 xadvance=7 page=0 chnl=15 | ||
char id=107 x=9 y=120 width=14 height=23 xoffset=2 yoffset=2 xadvance=16 page=0 chnl=15 | ||
char id=108 x=22 y=78 width=3 height=23 xoffset=2 yoffset=2 xadvance=7 page=0 chnl=15 | ||
char id=109 x=34 y=29 width=23 height=17 xoffset=2 yoffset=8 xadvance=27 page=0 chnl=15 | ||
char id=110 x=51 y=3 width=14 height=17 xoffset=2 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=111 x=3 y=179 width=16 height=18 xoffset=1 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=112 x=13 y=146 width=15 height=24 xoffset=2 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=113 x=26 y=104 width=15 height=24 xoffset=1 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=114 x=22 y=3 width=9 height=17 xoffset=2 yoffset=8 xadvance=11 page=0 chnl=15 | ||
char id=115 x=28 y=78 width=14 height=18 xoffset=1 yoffset=8 xadvance=16 page=0 chnl=15 | ||
char id=116 x=39 y=49 width=8 height=23 xoffset=1 yoffset=3 xadvance=9 page=0 chnl=15 | ||
char id=117 x=3 y=200 width=14 height=17 xoffset=2 yoffset=8 xadvance=18 page=0 chnl=15 | ||
char id=118 x=3 y=220 width=16 height=17 xoffset=0 yoffset=8 xadvance=16 page=0 chnl=15 | ||
char id=119 x=20 y=200 width=23 height=17 xoffset=0 yoffset=8 xadvance=23 page=0 chnl=15 | ||
char id=120 x=22 y=173 width=16 height=17 xoffset=0 yoffset=8 xadvance=16 page=0 chnl=15 | ||
char id=121 x=22 y=220 width=16 height=24 xoffset=1 yoffset=8 xadvance=16 page=0 chnl=15 | ||
char id=122 x=41 y=220 width=15 height=17 xoffset=1 yoffset=8 xadvance=16 page=0 chnl=15 | ||
char id=65 x=31 y=131 width=22 height=23 xoffset=0 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=66 x=44 y=99 width=18 height=23 xoffset=2 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=67 x=41 y=157 width=21 height=24 xoffset=2 yoffset=2 xadvance=23 page=0 chnl=15 | ||
char id=68 x=56 y=125 width=19 height=23 xoffset=2 yoffset=2 xadvance=23 page=0 chnl=15 | ||
char id=69 x=46 y=184 width=17 height=23 xoffset=3 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=70 x=65 y=151 width=16 height=23 xoffset=3 yoffset=2 xadvance=20 page=0 chnl=15 | ||
char id=71 x=59 y=210 width=22 height=24 xoffset=2 yoffset=2 xadvance=25 page=0 chnl=15 | ||
char id=72 x=66 y=177 width=18 height=23 xoffset=3 yoffset=2 xadvance=23 page=0 chnl=15 | ||
char id=73 x=50 y=49 width=3 height=23 xoffset=3 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=74 x=56 y=49 width=13 height=24 xoffset=1 yoffset=2 xadvance=16 page=0 chnl=15 | ||
char id=75 x=60 y=23 width=19 height=23 xoffset=2 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=76 x=65 y=76 width=15 height=23 xoffset=2 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=77 x=72 y=49 width=22 height=23 xoffset=2 yoffset=2 xadvance=27 page=0 chnl=15 | ||
char id=78 x=82 y=3 width=18 height=23 xoffset=2 yoffset=2 xadvance=23 page=0 chnl=15 | ||
char id=79 x=78 y=102 width=22 height=24 xoffset=2 yoffset=2 xadvance=25 page=0 chnl=15 | ||
char id=80 x=83 y=75 width=18 height=23 xoffset=2 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=81 x=97 y=29 width=23 height=25 xoffset=1 yoffset=2 xadvance=25 page=0 chnl=15 | ||
char id=82 x=103 y=3 width=20 height=23 xoffset=3 yoffset=2 xadvance=23 page=0 chnl=15 | ||
char id=83 x=84 y=129 width=19 height=24 xoffset=1 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=84 x=103 y=101 width=19 height=23 xoffset=1 yoffset=2 xadvance=20 page=0 chnl=15 | ||
char id=85 x=104 y=57 width=18 height=24 xoffset=3 yoffset=2 xadvance=23 page=0 chnl=15 | ||
char id=86 x=123 y=29 width=21 height=23 xoffset=0 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=87 x=126 y=3 width=30 height=23 xoffset=0 yoffset=2 xadvance=30 page=0 chnl=15 | ||
char id=88 x=84 y=203 width=21 height=23 xoffset=0 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=89 x=84 y=229 width=21 height=23 xoffset=0 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=90 x=87 y=156 width=18 height=23 xoffset=1 yoffset=2 xadvance=20 page=0 chnl=15 | ||
char id=48 x=106 y=127 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=49 x=108 y=154 width=9 height=23 xoffset=3 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=50 x=108 y=180 width=16 height=23 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=51 x=108 y=206 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=52 x=120 y=154 width=16 height=23 xoffset=0 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=53 x=124 y=127 width=16 height=23 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=54 x=126 y=206 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=55 x=127 y=180 width=15 height=23 xoffset=2 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=56 x=139 y=153 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=57 x=144 y=206 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=33 x=145 y=180 width=4 height=23 xoffset=3 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=8470 x=152 y=180 width=31 height=23 xoffset=3 yoffset=2 xadvance=34 page=0 chnl=15 | ||
char id=59 x=45 y=75 width=4 height=21 xoffset=3 yoffset=8 xadvance=9 page=0 chnl=15 | ||
char id=37 x=162 y=206 width=25 height=24 xoffset=2 yoffset=2 xadvance=28 page=0 chnl=15 | ||
char id=58 x=68 y=3 width=4 height=17 xoffset=3 yoffset=8 xadvance=9 page=0 chnl=15 | ||
char id=63 x=125 y=55 width=15 height=24 xoffset=1 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=42 x=82 y=29 width=11 height=10 xoffset=1 yoffset=2 xadvance=12 page=0 chnl=15 | ||
char id=40 x=125 y=82 width=8 height=30 xoffset=2 yoffset=2 xadvance=11 page=0 chnl=15 | ||
char id=41 x=136 y=82 width=8 height=30 xoffset=2 yoffset=2 xadvance=11 page=0 chnl=15 | ||
char id=95 x=22 y=193 width=19 height=2 xoffset=0 yoffset=29 xadvance=18 page=0 chnl=15 | ||
char id=43 x=59 y=237 width=15 height=15 xoffset=2 yoffset=6 xadvance=19 page=0 chnl=15 | ||
char id=45 x=44 y=125 width=9 height=3 xoffset=1 yoffset=15 xadvance=11 page=0 chnl=15 | ||
char id=61 x=41 y=240 width=15 height=10 xoffset=2 yoffset=9 xadvance=19 page=0 chnl=15 | ||
char id=46 x=82 y=42 width=4 height=4 xoffset=3 yoffset=22 xadvance=9 page=0 chnl=15 | ||
char id=44 x=97 y=57 width=4 height=8 xoffset=3 yoffset=22 xadvance=9 page=0 chnl=15 | ||
char id=47 x=143 y=55 width=9 height=24 xoffset=0 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=124 x=143 y=115 width=3 height=30 xoffset=3 yoffset=2 xadvance=8 page=0 chnl=15 | ||
char id=92 x=147 y=82 width=9 height=24 xoffset=0 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=34 x=125 y=115 width=9 height=8 xoffset=1 yoffset=2 xadvance=11 page=0 chnl=15 | ||
char id=39 x=77 y=237 width=4 height=8 xoffset=1 yoffset=2 xadvance=6 page=0 chnl=15 | ||
char id=64 x=149 y=109 width=30 height=30 xoffset=2 yoffset=2 xadvance=32 page=0 chnl=15 | ||
char id=35 x=157 y=142 width=17 height=24 xoffset=0 yoffset=2 xadvance=18 page=0 chnl=15 | ||
char id=36 x=177 y=142 width=16 height=29 xoffset=1 yoffset=0 xadvance=18 page=0 chnl=15 | ||
char id=94 x=3 y=240 width=14 height=13 xoffset=1 yoffset=2 xadvance=15 page=0 chnl=15 | ||
char id=38 x=186 y=174 width=20 height=24 xoffset=1 yoffset=2 xadvance=21 page=0 chnl=15 | ||
char id=123 x=155 y=29 width=9 height=30 xoffset=1 yoffset=2 xadvance=11 page=0 chnl=15 | ||
char id=125 x=159 y=62 width=9 height=30 xoffset=1 yoffset=2 xadvance=11 page=0 chnl=15 | ||
char id=91 x=190 y=201 width=7 height=30 xoffset=2 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=93 x=200 y=201 width=7 height=30 xoffset=1 yoffset=2 xadvance=9 page=0 chnl=15 | ||
char id=32 x=0 y=0 width=0 height=0 xoffset=1 yoffset=2 xadvance=9 page=0 chnl=15 | ||
kernings count=97 | ||
kerning first=32 second=65 amount=-2 | ||
kerning first=32 second=84 amount=-1 | ||
kerning first=32 second=89 amount=-1 | ||
kerning first=49 second=49 amount=-2 | ||
kerning first=65 second=32 amount=-2 | ||
kerning first=65 second=84 amount=-2 | ||
kerning first=65 second=86 amount=-2 | ||
kerning first=65 second=87 amount=-1 | ||
kerning first=65 second=89 amount=-2 | ||
kerning first=65 second=118 amount=-1 | ||
kerning first=65 second=119 amount=-1 | ||
kerning first=65 second=121 amount=-1 | ||
kerning first=70 second=44 amount=-4 | ||
kerning first=70 second=46 amount=-4 | ||
kerning first=70 second=65 amount=-2 | ||
kerning first=76 second=32 amount=-1 | ||
kerning first=76 second=84 amount=-2 | ||
kerning first=76 second=86 amount=-2 | ||
kerning first=76 second=87 amount=-2 | ||
kerning first=76 second=89 amount=-2 | ||
kerning first=76 second=121 amount=-1 | ||
kerning first=80 second=32 amount=-1 | ||
kerning first=80 second=44 amount=-4 | ||
kerning first=80 second=46 amount=-4 | ||
kerning first=80 second=65 amount=-2 | ||
kerning first=82 second=84 amount=-1 | ||
kerning first=82 second=86 amount=-1 | ||
kerning first=82 second=87 amount=-1 | ||
kerning first=82 second=89 amount=-1 | ||
kerning first=84 second=32 amount=-1 | ||
kerning first=84 second=44 amount=-4 | ||
kerning first=84 second=45 amount=-2 | ||
kerning first=84 second=46 amount=-4 | ||
kerning first=84 second=58 amount=-4 | ||
kerning first=84 second=59 amount=-4 | ||
kerning first=84 second=65 amount=-2 | ||
kerning first=84 second=79 amount=-1 | ||
kerning first=84 second=97 amount=-4 | ||
kerning first=84 second=99 amount=-4 | ||
kerning first=84 second=101 amount=-4 | ||
kerning first=84 second=105 amount=-1 | ||
kerning first=84 second=111 amount=-4 | ||
kerning first=84 second=114 amount=-1 | ||
kerning first=84 second=115 amount=-4 | ||
kerning first=84 second=117 amount=-1 | ||
kerning first=84 second=119 amount=-2 | ||
kerning first=84 second=121 amount=-2 | ||
kerning first=86 second=44 amount=-3 | ||
kerning first=86 second=45 amount=-2 | ||
kerning first=86 second=46 amount=-3 | ||
kerning first=86 second=58 amount=-1 | ||
kerning first=86 second=59 amount=-1 | ||
kerning first=86 second=65 amount=-2 | ||
kerning first=86 second=97 amount=-2 | ||
kerning first=86 second=101 amount=-2 | ||
kerning first=86 second=105 amount=-1 | ||
kerning first=86 second=111 amount=-2 | ||
kerning first=86 second=114 amount=-1 | ||
kerning first=86 second=117 amount=-1 | ||
kerning first=86 second=121 amount=-1 | ||
kerning first=87 second=44 amount=-2 | ||
kerning first=87 second=45 amount=-1 | ||
kerning first=87 second=46 amount=-2 | ||
kerning first=87 second=58 amount=-1 | ||
kerning first=87 second=59 amount=-1 | ||
kerning first=87 second=65 amount=-1 | ||
kerning first=87 second=97 amount=-1 | ||
kerning first=87 second=101 amount=-1 | ||
kerning first=87 second=105 amount=0 | ||
kerning first=87 second=111 amount=-1 | ||
kerning first=87 second=114 amount=-1 | ||
kerning first=87 second=117 amount=-1 | ||
kerning first=87 second=121 amount=0 | ||
kerning first=89 second=32 amount=-1 | ||
kerning first=89 second=44 amount=-4 | ||
kerning first=89 second=45 amount=-3 | ||
kerning first=89 second=46 amount=-4 | ||
kerning first=89 second=58 amount=-2 | ||
kerning first=89 second=59 amount=-2 | ||
kerning first=89 second=65 amount=-2 | ||
kerning first=89 second=97 amount=-2 | ||
kerning first=89 second=101 amount=-3 | ||
kerning first=89 second=105 amount=-1 | ||
kerning first=89 second=111 amount=-3 | ||
kerning first=89 second=112 amount=-2 | ||
kerning first=89 second=113 amount=-3 | ||
kerning first=89 second=117 amount=-2 | ||
kerning first=89 second=118 amount=-2 | ||
kerning first=102 second=102 amount=-1 | ||
kerning first=114 second=44 amount=-2 | ||
kerning first=114 second=46 amount=-2 | ||
kerning first=118 second=44 amount=-2 | ||
kerning first=118 second=46 amount=-2 | ||
kerning first=119 second=44 amount=-2 | ||
kerning first=119 second=46 amount=-2 | ||
kerning first=121 second=44 amount=-2 | ||
kerning first=121 second=46 amount=-2 |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"name": "reprocessing-example", | ||
"sources": "src", | ||
"bs-dependencies": ["reprocessing"], | ||
"entries": [{ | ||
"backend": "bytecode", | ||
"main-module": "IndexHot" | ||
},{ | ||
"backend": "native", | ||
"main-module": "Index" | ||
},{ | ||
"backend": "js", | ||
"main-module": "Index" | ||
}], | ||
"refmt": 3, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<title>Reprocessing Example</title> | ||
</head> | ||
<body> | ||
<script src="./require_polyfill.js" data-main="lib/js/src/index.js" data-project-root="./"></script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
{ | ||
"name": "reprocessing-example", | ||
"scripts": { | ||
"start": "./lib/bs/bytecode/index.byte", | ||
"start:native": "./lib/bs/native/index.native", | ||
"build": "bsb -make-world", | ||
"build:web": "bsb -make-world -backend js", | ||
"build:native": "bsb -make-world -backend native", | ||
"clean": "bsb -clean-world" | ||
}, | ||
"dependencies": { | ||
"reprocessing": "schmavery/reprocessing" | ||
}, | ||
"devDependencies": { | ||
"bs-platform": "bsansouci/bsb-native" | ||
} | ||
} |
Oops, something went wrong.