Comments (3)
-
PullRequest
should not really parameterized. That was an internal implementation detail that leaked.cookie
should always beReadonlyJSONValue
which already includesnull
. -
We do not want to support
Date
. These are things that are JSON as specified on https://json.org. We only want things that round trip. We do not actually useJSON.stringify
ortoJSON
any more.
from replicache.
PullRequest
should not really parameterized. That was an internal implementation detail that leaked.cookie
should always beReadonlyJSONValue
which already includesnull
.
I don't understand this. I'm working with TS in strict mode and I'm not allowing the any
type. If PullRequest
is an implementation detail that was leaked, how am I to use req.body
? By recreating my own type from the documentation?
- We do not want to support
Date
. These are things that are JSON as specified on https://json.org. We only want things that round trip. We do not actually useJSON.stringify
ortoJSON
any more.
That's fair, but how do you suggest working with dates? Should I manually (de)serialize them within my own code?
from replicache.
PullRequest is not an implementation detail. The thing that was a mistake to "leak" was the type parameter. cookie should always be ReadonlyJSONValue. This has been fixed for the next release. Sorry for the confusion.
from replicache.
Related Issues (20)
- Expose `mutationID` on `WriteTransaction` HOT 4
- Poor errors for invalid pusher return type HOT 3
- Replicache should operate in-memory on Firefox/Private mode
- Interactive tutorial for doc homepage HOT 2
- Missing nulls in typings
- Support collecting old client records from server HOT 1
- [questions] migration + space + production HOT 8
- Document spaces HOT 2
- Consider adding WriteTransaction.merge() convenience HOT 1
- Add the ability to encrypt data. HOT 5
- User Request: Support devalue or other alternate serialization format
- ReadTransaction.scan ignores limit option when an indexName is provided
- Add support for other JavaScript types to indexes HOT 3
- RFE: Add a push() method HOT 4
- Question: Subscribing to all changes? HOT 2
- Caching pulls for high scale HOT 1
- RFE: A way to know if/when at least one sync has happened
- Obtaining the version number of the domain object that was last know to the a client? HOT 1
- Invalid ref count during persist HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from replicache.