Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
4d1d3df
rescript-tea
OceanOak Aug 15, 2022
0c59336
replace Tea_result
OceanOak Aug 16, 2022
bb92efa
fix-package.json
OceanOak Aug 16, 2022
fb16177
fix-package.json
OceanOak Aug 16, 2022
eeb2a04
remove dual-syntax
OceanOak Aug 17, 2022
1d71a44
Merge pull request #6 from OceanOak/rescript-tea
pbiggar Aug 17, 2022
49f659c
replace Tea_result
OceanOak Aug 17, 2022
d864284
use built-in result
OceanOak Aug 19, 2022
61b5b79
use built-in result
OceanOak Aug 19, 2022
889ac70
use built-in result
OceanOak Aug 19, 2022
c1be634
use built-in result
OceanOak Aug 20, 2022
95e8492
use built-in result
OceanOak Aug 20, 2022
3401690
add circleci
OceanOak Aug 22, 2022
09044d6
fix package.json
OceanOak Aug 22, 2022
62f5664
fix package.json
OceanOak Aug 22, 2022
e9ec659
fix package.json
OceanOak Aug 22, 2022
c155546
fix package.json
OceanOak Aug 22, 2022
5be7a15
update config.yml
OceanOak Aug 22, 2022
6eb497d
update config.yml
OceanOak Aug 22, 2022
55b9115
update config.yml npm install
OceanOak Aug 22, 2022
ab6171e
update config.yml npm build
OceanOak Aug 22, 2022
97db472
update config.yml npm test
OceanOak Aug 22, 2022
9db54ce
update config.yml npm build
OceanOak Aug 22, 2022
3b9328b
Merge branch 'rescript-tea'
OceanOak Aug 22, 2022
f196448
Merge pull request #8 from OceanOak/master
pbiggar Aug 23, 2022
44f8155
replace Tea_result
OceanOak Aug 16, 2022
dfd90b0
replace Tea_result
OceanOak Aug 17, 2022
d44d81b
use built-in result
OceanOak Aug 19, 2022
226f081
use built-in result
OceanOak Aug 19, 2022
baa879f
use built-in result
OceanOak Aug 19, 2022
aa5929d
use built-in result
OceanOak Aug 20, 2022
1360292
use built-in result
OceanOak Aug 20, 2022
b451990
package.json update
OceanOak Aug 23, 2022
2e9f309
Merge pull request #9 from OceanOak/master
pbiggar Aug 23, 2022
226ff26
create interface files
OceanOak Aug 23, 2022
0b16754
replace 'a + adding spacing
OceanOak Aug 24, 2022
9e21d84
remove Cmds module
OceanOak Aug 24, 2022
15b47d5
remove Cmds module
OceanOak Aug 24, 2022
46be1a5
remove Cmds module
OceanOak Aug 24, 2022
c218626
generate interface files
OceanOak Aug 26, 2022
8d11663
remove web_json.resi + change to switch'
OceanOak Aug 26, 2022
ebaf051
Merge pull request #10 from OceanOak/create-interface-files
pbiggar Aug 26, 2022
45a1a1d
add normal names for functions with apostrophe
OceanOak Aug 27, 2022
3053ace
Merge pull request #16 from OceanOak/add-normale-name-for-functions-w…
pbiggar Aug 29, 2022
1d861be
remove Html module and make Html2 the default
OceanOak Aug 29, 2022
3c5e2f9
rename Html2 module to Html
OceanOak Aug 29, 2022
2b60639
rename tea_html2 file to tea_html
OceanOak Aug 29, 2022
4e8b89e
Merge pull request #17 from OceanOak/remove-Html-module-and-make-Html…
pbiggar Aug 29, 2022
6400089
fix spellcheck
OceanOak Aug 29, 2022
c8ea4f7
Merge pull request #18 from OceanOak/fix-spellcheck
pbiggar Aug 29, 2022
299b7b5
add test cases from test project
OceanOak Aug 30, 2022
14aad4a
remove unnecessary keys
OceanOak Sep 2, 2022
b075904
adding the remaining test files
OceanOak Sep 2, 2022
3b4318c
Merge pull request #19 from OceanOak/add-test-cases-from-test-project
pbiggar Sep 3, 2022
a664b4c
remove @implicit_arity attributes
OceanOak Sep 2, 2022
7f90776
Merge pull request #24 from OceanOak/remove-@implicit_arity-attributes
pbiggar Sep 5, 2022
bb73e8f
convert snake_case to camelCase in all functions
OceanOak Sep 6, 2022
f2aa60b
Merge pull request #25 from OceanOak/convert-snake_case-to-camelCase-…
pbiggar Sep 7, 2022
156a8bb
switch to rescript webapi
OceanOak Sep 9, 2022
b0eba35
Convert snake_case to camelCase in all internal names
OceanOak Sep 10, 2022
f531413
remove open webapi and use a qualified in each place instead
OceanOak Sep 10, 2022
241f978
Convert snake_case to camelCase -fix tea_task.js-
OceanOak Sep 10, 2022
255f59d
Merge pull request #27 from OceanOak/convert-snake_case-to-camelCase-…
pbiggar Sep 12, 2022
508e900
catch exceptions instead of comparing with undefined
OceanOak Sep 12, 2022
23c5705
use try/catch
OceanOak Sep 15, 2022
45eb30d
use try/catch for getItem and clearCmd + catch all exceptions
OceanOak Sep 15, 2022
a5a2b20
Merge pull request #26 from OceanOak/switch-to-rescript-webapi
pbiggar Sep 17, 2022
23341b6
Switch to rescript-json-combinators
OceanOak Sep 22, 2022
e2226fe
Add new decodeString that uses Jsoncombinators
OceanOak Sep 29, 2022
0c809a4
move the newly added functions to a separate file
OceanOak Sep 30, 2022
3a75c5a
Switch tea_http.res to rescript-json-combinators
OceanOak Sep 30, 2022
c6d2e44
Rename rescript_JsonCombinators_extended file
OceanOak Sep 30, 2022
7962678
Switch to using rescript-json-combinators in tea_html and tea_mouse
OceanOak Oct 4, 2022
2a0b611
Uncommenting test files leaving only the parts that uses map commente…
OceanOak Oct 5, 2022
8d00c5a
fix one of the tests
OceanOak Oct 6, 2022
704942a
Fix the remaining tests
OceanOak Oct 6, 2022
a5cc425
Generate interface file for rescript-json-combinators-extended
OceanOak Oct 8, 2022
71692fe
Delete tea_json and main_json
OceanOak Oct 10, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
version: 2.1

orbs:
node: circleci/node@4.7

jobs:
# Below is the definition of your job to build and test your app, you can rename and customize it as you want.
build-and-test:
docker:
- image: cimg/node:14.17.0

steps:
- checkout
# Next, the node orb's install-packages step will install the dependencies from a package.json.
# The orb install-packages step will also automatically cache them for faster future runs.
- node/install-packages:
# If you are using yarn, change the line below from "npm" to "yarn"
pkg-manager: npm

- run: npm install
- run: npm run build

workflows:
sample:
jobs:
- build-and-test
# For running simple node tests, you could optionally use the node/test job from the orb to replicate and replace the job above in fewer lines.
# - node/test
7 changes: 4 additions & 3 deletions bsconfig.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
{
"name": "bucklescript-tea",
"name": "rescript-tea",
"version": "0.15.0",
"bsc-flags": ["-bs-cross-module-opt"],
"package-specs": ["commonjs"],
"sources": [
"src-ocaml",
"src",
{
"dir": "test-ocaml",
"dir": "test",
"type": "dev"
}
],
"bs-dependencies": ["rescript-webapi", "@glennsl/rescript-json-combinators"],
"warnings": {
"error" : true
}
Expand Down
59 changes: 0 additions & 59 deletions lib/js/src-ocaml/tea.js

This file was deleted.

70 changes: 0 additions & 70 deletions lib/js/src-ocaml/tea_animationframe.js

This file was deleted.

Loading