Orion Henry
5a777189b5
move automerge-js onto the applyPatches model
2022-09-29 16:23:11 -05:00
Orion Henry
9879fd9342
copy pasta typo fix
2022-08-26 14:19:28 -05:00
Orion Henry
59bde120ee
automerge-js adding trace to out of date errors
2022-08-26 14:17:56 -05:00
Orion Henry
e6cd366aa0
automerge-js 0.1.12
2022-08-24 19:12:47 -05:00
Orion Henry
6d05cbd9e3
fix indexOf
2022-08-23 12:13:32 -05:00
Peter van Hardenberg
43bdd60904
the fields in a doc are not docs themselves
2022-08-23 09:31:09 -07:00
Orion Henry
363ad7d59a
automerge-js ts fixes
2022-08-23 11:12:22 -05:00
Orion Henry
d28767e689
automerge-js v0.1.10
2022-08-22 15:13:08 -05:00
Orion Henry
88f8976d0a
automerge-js 0.1.9
2022-08-22 14:58:13 -05:00
Orion Henry
d1a926bcbe
fix ownKeys bug in automerge-js
2022-08-11 18:49:42 -05:00
Orion Henry
1a955e1f0d
fix some typescript errors - depricate default export of the wasm package
2022-08-11 18:24:21 -05:00
Andrew Jeffery
c49ba5ea98
Fixup js edit-trace script and documentation bits
2022-07-07 09:25:45 +01:00
Orion Henry
d5ca0947c0
minor update on js wrapper
2022-06-21 13:40:15 -04:00
Orion Henry
f5e9e3537d
v0.1.4
2022-06-16 17:50:46 -04:00
Orion Henry
44b6709a60
add getBackend to automerge-js
2022-06-16 17:49:32 -04:00
Orion Henry
27dfa4ca27
missed some bugs related to the wasm api change
2022-06-01 16:31:18 -04:00
Orion Henry
8ce10dab69
some api changes/tweaks - basic js package
2022-05-31 13:49:18 -04:00
Orion Henry
210c6d2045
move types to their own package
2022-05-27 10:23:51 -07:00
Orion Henry
df8cae8a2b
README
2022-05-23 19:25:23 +02:00
Orion Henry
3a44ccd52d
clean up lint, simplify package, hand write an index.d.ts
2022-05-23 19:04:31 +02:00
Orion Henry
bd35361354
fixed typescript errors, pull wasm dep (mostly) out
2022-05-22 13:53:11 -04:00
Scott Trinh
d2fba6bf04
Use an UnknownObject
type alias
2022-05-22 13:53:11 -04:00
Orion Henry
fd02585d2a
removed a bunch of lint errors
2022-05-22 13:53:11 -04:00
Orion Henry
515a2eb94b
removing some ts errors
2022-05-22 13:53:11 -04:00
Orion Henry
5e1bdb79ed
eslint --fix
2022-05-22 13:53:11 -04:00
Orion Henry
1cf8f80ba4
pull wasm out of deps
2022-05-22 13:53:11 -04:00
Orion Henry
226bbeb023
tslint to eslint
2022-05-22 13:53:11 -04:00
Orion Henry
1eec70f116
example webpack for js
2022-05-22 13:53:11 -04:00
Orion Henry
4f898b67b3
able to build npm package
2022-05-22 13:53:11 -04:00
Orion Henry
551f6e1343
convert automerge-js to typescript
2022-05-22 13:53:11 -04:00
Orion Henry
965240d8f6
Merge remote-tracking branch 'origin/experiment' into wasm_readme
2022-04-08 18:07:44 -04:00
Andrew Jeffery
07553195fa
Update wasm and js with new names
2022-04-08 18:23:56 +01:00
Orion Henry
9f3ae61b91
use doc.text() in js toString()
2022-04-07 14:24:12 -04:00
Orion Henry
9fe8447d21
loadDoc -> load() and forkAt()
2022-04-07 01:19:27 -04:00
Orion Henry
4edb034a64
adding readme tests
2022-04-04 12:50:08 -04:00
Andrew Jeffery
d331ceb6d4
Rename set to put and set_object to put_object
2022-04-01 13:40:58 +01:00
Andrew Jeffery
632857a4e6
Rename del and inc in wasm and js
2022-04-01 13:36:26 +01:00
Andrew Jeffery
3631ddfd55
Fix js side
2022-04-01 11:48:04 +01:00
Andrew Jeffery
535d2eb92f
Fix js proxy api
2022-03-04 11:46:03 +00:00
Orion Henry
2fc0705907
change MAP,LIST,TEXT to be {},[],'' - allow recursion
2022-02-23 19:43:13 -05:00
Orion Henry
836e6ba510
fix return types
2022-01-31 17:21:16 -05:00
Orion Henry
cfa1067c19
rework wasm function to use js types more directly
2022-01-28 17:07:59 -05:00
Orion Henry
54fec3e438
lamport compare was backward on actorids and so was value resolution
2022-01-20 14:17:11 -08:00
Orion Henry
a12af10ee1
optimize js
2022-01-19 18:08:15 -05:00
Orion Henry
d50062b769
move values into the counter type - remove need for vis_window
2022-01-14 06:27:42 -08:00
Orion Henry
04c7e9184d
port over all the sync tests to the wasm api
2022-01-09 08:05:00 -08:00
Orion Henry
b67098d5e1
convert automerge-js to use import/export
2022-01-09 08:05:00 -08:00
Orion Henry
d2a7cc5f75
get sync tests working
2022-01-09 08:05:00 -08:00
Alex Good
de5332af05
Run the js_test in CI
...
We add a script for running the js tests in `scripts/ci/js_tests`. This
script can also be run locally. We move the `automerge-js` package to
below the `automerge-wasm` crate as it is specifically testing the wasm
interface. We also add an action to the github actions workflow for CI
to run the js tests.
2021-12-30 17:30:38 -05:00
Orion Henry
9d0caab6b6
import the uuid tests
2021-12-22 15:36:57 -05:00