automerge/automerge-js
2022-10-10 19:23:22 -04:00
..
config some api changes/tweaks - basic js package 2022-05-31 13:49:18 -04:00
e2e Rename automerge and automerge-wasm packages 2022-10-04 22:05:56 +01:00
examples Update vite.config.js in Vite Example README 2022-10-10 14:14:38 +01:00
src add loadIncremental to js 2022-10-10 19:23:22 -04:00
test add loadIncremental to js 2022-10-10 19:23:22 -04:00
.eslintignore tslint to eslint 2022-05-22 13:53:11 -04:00
.eslintrc.cjs tslint to eslint 2022-05-22 13:53:11 -04:00
.gitignore fix some typescript errors - depricate default export of the wasm package 2022-08-11 18:24:21 -05:00
LICENSE able to build npm package 2022-05-22 13:53:11 -04:00
package.json Remove automerge-wasm devDependency 2022-10-10 13:05:10 +01:00
README.md Update JS README 2022-10-04 17:23:37 +01:00
tsconfig.json Generate index.d.ts from source 2022-10-04 17:23:37 +01:00
tslint.json convert automerge-js to typescript 2022-05-22 13:53:11 -04:00

Automerge

Automerge is a library of data structures for building collaborative applications, this package is the javascript implementation.

Please see automerge.org for documentation.

Setup

This package is a wrapper around a core library which is written in rust and compiled to WASM. In node this should be transparent to you, but in the browser you will need a bundler to include the WASM blob as part of your module hierarchy. There are examples of doing this with common bundlers in ./examples.

Meta

Copyright 20172021, the Automerge contributors. Released under the terms of the MIT license (see LICENSE).