Skip to content
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.
/ repc Public archive

The canonical Replicache client, implemented in Rust.

License

Notifications You must be signed in to change notification settings

rocicorp/repc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo is old

Replicache has moved to pure JS, this repo is now archived.

See https://github.com/rocicorp/replicache.


Go

repc

This is the core Replicache client.

It gets compiled to wasm and embedded by replicache. In the future it could also be used in iOS, Android, and other SDKs.

Release

cd tool/bump
go run . repc <newver with no v> --root ../..
git push origin
<land pr>
<fetch master>
git tag v<newver>
cd ../..
# Our GH action builds and uploads repc.zip
git push origin v<newver>
# Github automatically shows the new tag at https://github.com/rocicorp/repc/releases
# Edit that release, add a description, and upload the objects

FAQ

Why is a project called "repc" written in Rust?

Yeah. It stands for "Replicache Client". Maybe it should have been rep-rs, or something. Oh well.