eticav / elm-pouchdb Goto Github PK
View Code? Open in Web Editor NEWElm binding to the javascript pouchdb library
License: BSD 3-Clause "New" or "Revised" License
Elm binding to the javascript pouchdb library
License: BSD 3-Clause "New" or "Revised" License
At first glance, this package looks like it should be intallable with elm package install powet/elm-pouchdb
but that failed (presumably because the package isn't pure elm?).
Just tried npm install powet/elm-pouchdb
instead, and that seems to work, but it sure would have been nice to have this in the READMe. ;)
(And now that I'm trying to use the code that the above installed, it seems like my intuitions are still wrong about how to use this. Coming from a Swift/iOS background, so please forgive me if any of this seems naive.)
I have ./elm-stuff/packages/eticav/elm-pouchdb/1.05/
available.
In my elm-package.json has "eticav/elm-pouchdb" : "1.0.0 <= v < 2.0.0"
the app builds correctly (elm-app start
)
But when the home page in the SLA is loaded I get the above error.
Not sure what I did wrong or how to proceed.
Any suggestions?
Thanks for the help!
p
Change, Replicate and sync subscriptions are not killed properly once "unsubscription" is done.
Impact on this issue is that the applications are limited to 10 subscriptions only because pouchdb limits to 10 the number of EventEmitters.
a workaround is to increase the limit with emitter.setMaxListeners(), but a correction will come within a week.
Filter( View, Name, Fun, Ids, NoFilter )
and Live( NoRetry, Retry, NoLive )
I have fixed it on my local file. Just wanted to notify you.
Any plans to port this library to support the newly released elm 0.19?
Hi
This seems to be an awesome effort. I really need to use pouchdb in my elm code. Is this usable?
Few concerns I was having:
I am very new to elm world. Just been 1 week tinkering around with small pieces of code. Liking it so far though!
I have forked it. So far was able to run examples successfully except the ReplicateExample.elm.
Sorry to all for the inconvenience.
I changed the username name of my git account from "powet" to "etiennec".
Hi @powet
This library is coming out to be very handy while using it in a small personal project. No major blocker yet.
Can you suggest some ways pouchdb plugins like SuperLogin, pouchdb-authentication, pouchdb-find, etc be used alongside this library?
Thanks!
sorry for the inconvenience
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.