SYMBOL INDEX (1174 symbols across 35 files) FILE: bin/dev-server.js function bundle (line 36) | function bundle() { function startSocketServer (line 54) | function startSocketServer() { function startServers (line 62) | function startServers(callback) { function checkReady (line 92) | function checkReady() { FILE: bin/test-browser.js function testError (line 51) | function testError(e) { function postResult (line 58) | function postResult(result) { function testComplete (line 62) | function testComplete(result) { function startSelenium (line 76) | function startSelenium(callback) { function startSauceConnect (line 91) | function startSauceConnect(callback) { function startTest (line 111) | function startTest() { FILE: dist/socket-pouch.client.js function s (line 1) | function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&re... function createBlob (line 91) | function createBlob(parts, properties) { function close (line 141) | function close(api, callback) { function SocketPouch (line 162) | function SocketPouch(opts, callback) { function logApiCall (line 851) | function logApiCall(self, name, args) { function cloneArrayBuffer (line 903) | function cloneArrayBuffer(buff) { function PouchError (line 935) | function PouchError(opts) { function CustomPouchError (line 1089) | function CustomPouchError(reason) { function parseMessage (line 1201) | function parseMessage(msg, numArgs) { function getValue (line 1430) | function getValue(radix) { function uuid (line 1433) | function uuid(len, radix) { function after (line 1475) | function after(count, callback, err_cb) { function noop (line 1500) | function noop() {} function binaryStringToArrayBuffer (line 1615) | function binaryStringToArrayBuffer(binary) { function arrayBufferToBinaryString (line 1629) | function arrayBufferToBinaryString(buffer) { function loadImage (line 1642) | function loadImage(src, crossOrigin) { function imgToCanvas (line 1656) | function imgToCanvas(img) { function createBlob (line 1688) | function createBlob(parts, options) { function createObjectURL (line 1704) | function createObjectURL(blob) { function revokeObjectURL (line 1715) | function revokeObjectURL(url) { function blobToBinaryString (line 1725) | function blobToBinaryString(blob) { function base64StringToBlob (line 1751) | function base64StringToBlob(base64, type) { function binaryStringToBlob (line 1764) | function binaryStringToBlob(binary, type) { function blobToBase64String (line 1775) | function blobToBase64String(blob) { function dataURLToBlob (line 1788) | function dataURLToBlob(dataURL) { function imgSrcToDataURL (line 1813) | function imgSrcToDataURL(src, type, crossOrigin, quality) { function canvasToBlob (line 1831) | function canvasToBlob(canvas, type, quality) { function imgSrcToBlob (line 1857) | function imgSrcToBlob(src, type, crossOrigin, quality) { function arrayBufferToBlob (line 1874) | function arrayBufferToBlob(buffer, type) { function blobToArrayBuffer (line 1885) | function blobToArrayBuffer(blob) { function mapArrayBufferViews (line 1965) | function mapArrayBufferViews(ary) { function BlobBuilderConstructor (line 1984) | function BlobBuilderConstructor(ary, options) { function BlobConstructor (line 1997) | function BlobConstructor(ary, options) { function Emitter (line 2029) | function Emitter(obj) { function mixin (line 2041) | function mixin(obj) { function on (line 2079) | function on() { function useColors (line 2230) | function useColors() { function formatArgs (line 2256) | function formatArgs() { function log (line 2298) | function log() { function save (line 2313) | function save(namespaces) { function load (line 2330) | function load() { function localstorage (line 2361) | function localstorage(){ function selectColor (line 2418) | function selectColor() { function debug (line 2430) | function debug(namespace) { function enable (line 2507) | function enable(namespaces) { function disable (line 2530) | function disable() { function enabled (line 2542) | function enabled(name) { function coerce (line 2565) | function coerce(val) { function Socket (line 2615) | function Socket (uri, opts) { function clone (line 2780) | function clone (obj) { function onTransportOpen (line 2873) | function onTransportOpen () { function freezeTransport (line 2915) | function freezeTransport () { function onerror (line 2928) | function onerror (err) { function onTransportClose (line 2939) | function onTransportClose () { function onclose (line 2944) | function onclose () { function onupgrade (line 2949) | function onupgrade (to) { function cleanup (line 2957) | function cleanup () { function close (line 3230) | function close () { function cleanupAndClose (line 3236) | function cleanupAndClose () { function waitForUpgrade (line 3242) | function waitForUpgrade () { function Transport (line 3342) | function Transport (opts) { function polling (line 3503) | function polling (opts) { function empty (line 3568) | function empty () { } function JSONPPolling (line 3577) | function JSONPPolling (opts) { function complete (line 3717) | function complete () { function initIframe (line 3722) | function initIframe () { function empty (line 3793) | function empty () {} function XHR (line 3802) | function XHR (opts) { function Request (line 3910) | function Request (opts) { function unloadHandler (line 4182) | function unloadHandler () { function Polling (line 4226) | function Polling (opts) { function pause (line 4269) | function pause () { function close (line 4364) | function close () { function WS (line 4478) | function WS (opts) { function done (line 4632) | function done () { function useColors (line 4797) | function useColors() { function formatArgs (line 4822) | function formatArgs() { function log (line 4864) | function log() { function save (line 4879) | function save(namespaces) { function load (line 4896) | function load() { function localstorage (line 4921) | function localstorage(){ function selectColor (line 4977) | function selectColor() { function debug (line 4989) | function debug(namespace) { function enable (line 5063) | function enable(namespaces) { function disable (line 5086) | function disable() { function enabled (line 5098) | function enabled(name) { function coerce (line 5121) | function coerce(val) { function parse (line 5166) | function parse(str) { function short (line 5219) | function short(ms) { function long (line 5235) | function long(ms) { function plural (line 5247) | function plural(ms, n, name) { function encodeBase64Object (line 5381) | function encodeBase64Object(packet, callback) { function encodeArrayBuffer (line 5391) | function encodeArrayBuffer(packet, supportsBinary, callback) { function encodeBlobAsArrayBuffer (line 5408) | function encodeBlobAsArrayBuffer(packet, supportsBinary, callback) { function encodeBlob (line 5421) | function encodeBlob(packet, supportsBinary, callback) { function tryDecode (line 5516) | function tryDecode(data) { function setLengthHeader (line 5583) | function setLengthHeader(message) { function encodeOne (line 5587) | function encodeOne(packet, doneCallback) { function map (line 5602) | function map(ary, each, done) { function encodeOne (line 5707) | function encodeOne(packet, doneCallback) { function encodeOne (line 5765) | function encodeOne(packet, doneCallback) { function hasBinary (line 5911) | function hasBinary(data) { function nextTick (line 6017) | function nextTick() { function immediate (line 6034) | function immediate(task) { function INTERNAL (line 6087) | function INTERNAL() {} function all (line 6096) | function all(iterable) { function getThen (line 6169) | function getThen(obj) { function Promise (line 6197) | function Promise(resolver) { function QueueItem (line 6237) | function QueueItem(promise, onFulfilled, onRejected) { function race (line 6269) | function race(iterable) { function reject (line 6310) | function reject(reason) { function resolve (line 6328) | function resolve(value) { function safelyResolveThenable (line 6353) | function safelyResolveThenable(self, thenable) { function tryCatch (line 6394) | function tryCatch(func, value) { function unwrap (line 6412) | function unwrap(promise, func, value) { function parse (line 6473) | function parse(str) { function fmtShort (line 6532) | function fmtShort(ms) { function fmtLong (line 6556) | function fmtLong(ms) { function plural (line 6568) | function plural(ms, n, name) { function createBlob (line 6703) | function createBlob(parts, properties) { function arrayBufferToBinaryString (line 6727) | function arrayBufferToBinaryString(buffer) { function binaryStringToArrayBuffer (line 6740) | function binaryStringToArrayBuffer(bin) { function readAsBinaryString (line 6751) | function readAsBinaryString(blob, callback) { function readAsArrayBuffer (line 6769) | function readAsArrayBuffer(blob, callback) { function _interopDefault (line 6791) | function _interopDefault (ex) { return (ex && (typeof ex === 'object') &... function INTERNAL (line 6804) | function INTERNAL() {} function Promise (line 6814) | function Promise(resolver) { function QueueItem (line 6844) | function QueueItem(promise, onFulfilled, onRejected) { function unwrap (line 6868) | function unwrap(promise, func, value) { function getThen (line 6915) | function getThen(obj) { function safelyResolveThenable (line 6925) | function safelyResolveThenable(self, thenable) { function tryCatch (line 6954) | function tryCatch(func, value) { function resolve (line 6967) | function resolve(value) { function reject (line 6975) | function reject(reason) { function all (line 6981) | function all(iterable) { function race (line 7020) | function race(iterable) { function drainQueue (line 7061) | function drainQueue() { function noop (line 7093) | function noop() {} function ucs2decode (line 7138) | function ucs2decode(string) { function ucs2encode (line 7165) | function ucs2encode(array) { function createByte (line 7184) | function createByte(codePoint, shift) { function encodeCodePoint (line 7188) | function encodeCodePoint(codePoint) { function wtf8encode (line 7209) | function wtf8encode(string) { function readContinuationByte (line 7224) | function readContinuationByte() { function decodeSymbol (line 7240) | function decodeSymbol() { function wtf8decode (line 7305) | function wtf8decode(byteString) { function encode (line 7369) | function encode(num) { function decode (line 7387) | function decode(str) { function yeast (line 7403) | function yeast() { FILE: lib/client/blob.js function createBlob (line 6) | function createBlob(parts, properties) { FILE: lib/client/index.js function close (line 24) | function close(api, callback) { function SocketPouch (line 45) | function SocketPouch(opts, callback) { FILE: lib/client/typedBuffer.js function typedBuffer (line 5) | function typedBuffer(binString, buffType, type) { FILE: lib/client/utils.js function logApiCall (line 73) | function logApiCall(self, name, args) { FILE: lib/server/index.js function destringifyArgs (line 16) | function destringifyArgs(argsString) { function sendUncaughtError (line 33) | function sendUncaughtError(socket, data) { function sendError (line 38) | function sendError(socket, messageId, data) { function sendSuccess (line 43) | function sendSuccess(socket, messageId, data) { function sendBinarySuccess (line 48) | function sendBinarySuccess(socket, messageId, type, buff) { function sendUpdate (line 57) | function sendUpdate(socket, messageId, data) { function dbMethod (line 62) | function dbMethod(socket, methodName, messageId, args) { function changes (line 79) | function changes(socket, messageId, args) { function possiblyBinaryDbMethod (line 92) | function possiblyBinaryDbMethod(socket, methodName, messageId, args) { function getAttachment (line 101) | function getAttachment(socket, messageId, args) { function destroy (line 131) | function destroy(socket, messageId, args) { function liveChanges (line 151) | function liveChanges(socket, messageId, args) { function cancelChanges (line 179) | function cancelChanges(messageId) { function addUncaughtErrorHandler (line 186) | function addUncaughtErrorHandler(db, socket) { function createDatabase (line 194) | function createDatabase(socket, messageId, args, pouchCreator) { function onReceiveMessage (line 220) | function onReceiveMessage(socket, type, messageId, args, pouchCreator) { function onReceiveTextMessage (line 258) | function onReceiveTextMessage(message, socket, pouchCreator) { function onReceiveBinaryMessage (line 270) | function onReceiveBinaryMessage(message, socket) { function listen (line 282) | function listen(port, options, callback) { FILE: lib/server/make-pouch-creator.js function createLocalPouch (line 6) | function createLocalPouch(args) { function createHttpPouch (line 19) | function createHttpPouch(options) { function makePouchCreator (line 35) | function makePouchCreator(options) { FILE: lib/shared/cloneBinaryObject-browser.js function cloneArrayBuffer (line 3) | function cloneArrayBuffer(buff) { FILE: lib/shared/errors.js function PouchError (line 6) | function PouchError(opts) { function CustomPouchError (line 160) | function CustomPouchError(reason) { FILE: lib/shared/parse-message.js function parseMessage (line 3) | function parseMessage(msg, numArgs) { FILE: lib/shared/uuid.js function getValue (line 43) | function getValue(radix) { function uuid (line 46) | function uuid(len, radix) { FILE: test/pouchdb/integration/pouchdb-for-coverage.js function _interopDefault (line 3) | function _interopDefault (ex) { return (ex && (typeof ex === 'object') &... function isBinaryObject (line 29) | function isBinaryObject(object) { function cloneBinaryObject (line 33) | function cloneBinaryObject(object) { function isPlainObject (line 46) | function isPlainObject(value) { function clone (line 57) | function clone(object) { function once (line 101) | function once(fun) { function toPromise (line 115) | function toPromise(func) { function adapterFun (line 167) | function adapterFun(name, callback) { function pick (line 215) | function pick(obj, arr) { function identityFunction (line 231) | function identityFunction(x) { function formatResultForOpenRevsGet (line 235) | function formatResultForOpenRevsGet(result) { function bulkGet (line 242) | function bulkGet(db, opts, callback) { function isChromeApp (line 355) | function isChromeApp() { function hasLocalStorage (line 360) | function hasLocalStorage() { function attachBrowserEvents (line 367) | function attachBrowserEvents(self) { function Changes (line 389) | function Changes() { function eventFunction (line 402) | function eventFunction() { function guardedConsole (line 467) | function guardedConsole(method) { function randomNumber (line 475) | function randomNumber(min, max) { function defaultBackOff (line 495) | function defaultBackOff(min) { function extend$1 (line 513) | function extend$1(obj) { function PouchError (line 537) | function PouchError(opts) { function createError (line 697) | function createError(error, reason) { function generateErrorFromResponse (line 716) | function generateErrorFromResponse(err) { function tryFilter (line 744) | function tryFilter(filter, doc, req) { function filterChange (line 753) | function filterChange(opts) { function flatten (line 789) | function flatten(arrs) { function f (line 801) | function f() {} function invalidIdError (line 825) | function invalidIdError(id) { function listenerCount (line 839) | function listenerCount(ee, type) { function parseDesignDocFunctionName (line 844) | function parseDesignDocFunctionName(s) { function normalizeDesignDocFunctionName (line 858) | function normalizeDesignDocFunctionName(s) { function parseUri (line 875) | function parseUri(str) { function upsert (line 900) | function upsert(db, docId, diffFun) { function tryAndPut (line 930) | function tryAndPut(db, doc, diffFun) { function getValue (line 985) | function getValue(radix) { function uuid (line 988) | function uuid(len, radix) { function mangle (line 1023) | function mangle(key) { function unmangle (line 1026) | function unmangle(key) { function _Map (line 1029) | function _Map() { function _Set (line 1061) | function _Set(array) { function winningRev (line 1083) | function winningRev(metadata) { function traverseRevTree (line 1117) | function traverseRevTree(revs, callback) { function sortByPos (line 1133) | function sortByPos(a, b) { function collectLeaves (line 1137) | function collectLeaves(revs) { function collectConflicts (line 1154) | function collectConflicts(metadata) { function compactTree (line 1169) | function compactTree(metadata) { function rootToLeaf (line 1182) | function rootToLeaf(revs) { function sortByPos$1 (line 1217) | function sortByPos$1(a, b) { function binarySearch (line 1222) | function binarySearch(arr, item, comparator) { function insertSorted (line 1238) | function insertSorted(arr, item, comparator) { function pathToTree (line 1246) | function pathToTree(path, numStemmed) { function compareTree (line 1263) | function compareTree(a, b) { function mergeTree (line 1269) | function mergeTree(in_tree1, in_tree2) { function doMerge (line 1306) | function doMerge(tree, path, dontExpand) { function stem (line 1388) | function stem(tree, depth) { function merge (line 1430) | function merge(tree, path, depth) { function revExists (line 1441) | function revExists(revs, rev) { function getTrees (line 1460) | function getTrees(node) { function isDeleted (line 1467) | function isDeleted(metadata, rev) { function isLocalId (line 1483) | function isLocalId(id) { function evalFilter (line 1487) | function evalFilter(input) { function evalView (line 1493) | function evalView(input) { function tryCatchInChangeListener (line 1512) | function tryCatchInChangeListener(self, change) { function Changes$1 (line 1521) | function Changes$1(db, opts, callback) { function processChange (line 1597) | function processChange(doc, metadata, opts) { function compare (line 1746) | function compare(left, right) { function arrayFirst (line 1751) | function arrayFirst(arr, callback) { function yankError (line 1761) | function yankError(callback) { function cleanDocs (line 1772) | function cleanDocs(docs) { function compareByIdThenRev (line 1790) | function compareByIdThenRev(a, b) { function computeHeight (line 1802) | function computeHeight(revs) { function allDocsKeysQuery (line 1827) | function allDocsKeysQuery(api, opts, callback) { function doNextCompaction (line 1863) | function doNextCompaction(self) { function attachmentNameError (line 1890) | function attachmentNameError(name) { function AbstractPouchDB (line 1900) | function AbstractPouchDB() { function createAttachment (line 1956) | function createAttachment(doc) { function addToMissing (line 2059) | function addToMissing(id, revId) { function processDoc (line 2066) | function processDoc(id, rev_tree) { function onChange (line 2182) | function onChange(row) { function onComplete (line 2185) | function onComplete(resp) { function finishOpenRevs (line 2220) | function finishOpenRevs() { function diffFun (line 2537) | function diffFun(doc) { function destroyDb (line 2562) | function destroyDb() { function TaskQueue (line 2601) | function TaskQueue() { function parseAdapter (line 2638) | function parseAdapter(name, opts) { function prepareForDestruction (line 2693) | function prepareForDestruction(self) { function PouchDB (line 2716) | function PouchDB(name, opts) { function setUpEventEmitter (line 2783) | function setUpEventEmitter(Pouch) { function PouchAlt (line 2827) | function PouchAlt(name, opts) { function isFunction (line 2861) | function isFunction(f) { function getPrefix (line 2865) | function getPrefix(db) { function clone$1 (line 2872) | function clone$1(_obj) { function nut (line 2880) | function nut(db, precodec, codec) { function NotFoundError (line 2992) | function NotFoundError() { function mergeOpts (line 3015) | function mergeOpts(opts) { function ReadStream (line 3136) | function ReadStream(options, makeData) { function sublevelPouch (line 3236) | function sublevelPouch(db) { function toObject (line 3240) | function toObject(array) { function parseRevisionInfo (line 3279) | function parseRevisionInfo(rev) { function makeRevTreeFromRevisions (line 3292) | function makeRevTreeFromRevisions(revisions, opts) { function parseDoc (line 3310) | function parseDoc(doc, newEdits) { function atob (line 3385) | function atob(str) { function btoa (line 3395) | function btoa(str) { function typedBuffer (line 3399) | function typedBuffer(binString, buffType, type) { function b64ToBluffer (line 3406) | function b64ToBluffer(b64, type) { function binStringToBluffer (line 3410) | function binStringToBluffer(binString, type) { function createBlob (line 3416) | function createBlob() { function blobToBase64 (line 3419) | function blobToBase64(blobOrBuffer, callback) { function binaryMd5 (line 3423) | function binaryMd5(data, callback) { function stringMd5 (line 3428) | function stringMd5(string) { function updateDoc (line 3432) | function updateDoc(revLimit, prev, docInfo, results, function rootIsMissing (line 3497) | function rootIsMissing(docInfo) { function processDocs (line 3501) | function processDocs(revLimit, docInfos, api, fetchedDocs, tx, results, function slowJsonParse (line 3595) | function slowJsonParse(str) { function safeJsonParse (line 3604) | function safeJsonParse(str) { function safeJsonStringify (line 3620) | function safeJsonStringify(json) { function readAsBlobOrBuffer (line 3629) | function readAsBlobOrBuffer(storedObject, type) { function prepareAttachmentForStorage (line 3636) | function prepareAttachmentForStorage(attData, cb) { function createEmptyBlobOrBuffer (line 3640) | function createEmptyBlobOrBuffer(type) { function getCacheFor (line 3649) | function getCacheFor(transaction, store) { function LevelTransaction (line 3660) | function LevelTransaction() { function getWinningRev (line 3755) | function getWinningRev(metadata) { function getIsDeleted (line 3760) | function getIsDeleted(metadata, winningRev) { function fetchAttachment (line 3765) | function fetchAttachment(att, stores, opts) { function fetchAttachments (line 3797) | function fetchAttachments(results, stores, opts) { function LevelPouch$1 (line 3817) | function LevelPouch$1(opts, callback) { function formatSeq (line 5185) | function formatSeq(n) { function move (line 5197) | function move(store, index, cb) { function LevelDownPouch (line 5367) | function LevelDownPouch(opts, callback) { function LevelPouch (line 5397) | function LevelPouch (PouchDB) { function applyTypeToBuffer (line 5406) | function applyTypeToBuffer(buffer, resp) { function defaultBody (line 5410) | function defaultBody() { function ajaxCore (line 5414) | function ajaxCore(options, callback) { function ajax (line 5502) | function ajax(opts, callback) { function readAttachmentsAsBlobOrBuffer (line 5514) | function readAttachmentsAsBlobOrBuffer(row) { function encodeDocId (line 5525) | function encodeDocId(id) { function preprocessAttachments$1 (line 5535) | function preprocessAttachments$1(doc) { function hasUrlPrefix (line 5552) | function hasUrlPrefix(opts) { function getHost (line 5564) | function getHost(name, opts) { function genDBUrl (line 5600) | function genDBUrl(opts, path) { function genUrl (line 5605) | function genUrl(opts, path) { function paramsToStr (line 5617) | function paramsToStr(params) { function HttpPouch (line 5624) | function HttpPouch(opts, callback) { function HttpPouch$1 (line 6473) | function HttpPouch$1 (PouchDB) { function pad (line 6478) | function pad(str, padWith, upToLength) { function padLeft (line 6488) | function padLeft(str, padWith, upToLength) { function collate (line 6497) | function collate(a, b) { function normalizeKey (line 6527) | function normalizeKey(key) { function indexify (line 6562) | function indexify(key) { function toIndexableString (line 6605) | function toIndexableString(key) { function parseNumber (line 6611) | function parseNumber(str, i) { function pop (line 6662) | function pop(stack, metaStack) { function parseIndexableString (line 6685) | function parseIndexableString(str) { function arrayCollate (line 6751) | function arrayCollate(a, b) { function stringCollate (line 6762) | function stringCollate(a, b) { function objectCollate (line 6768) | function objectCollate(a, b) { function collationIndex (line 6791) | function collationIndex(x) { function numToIndexableString (line 6815) | function numToIndexableString(num) { function TaskQueue$1 (line 6859) | function TaskQueue$1() { function createView (line 6874) | function createView(opts) { function QueryParseError (line 6951) | function QueryParseError(message) { function NotFoundError$1 (line 6963) | function NotFoundError$1(message) { function BuiltInError (line 6975) | function BuiltInError(message) { function createBuiltInError (line 6987) | function createBuiltInError(name) { function sum (line 6994) | function sum(values) { function createBuiltInErrorInVm (line 7026) | function createBuiltInErrorInVm(name) { function convertToTrueError (line 7033) | function convertToTrueError(err) { function isBuiltInError (line 7037) | function isBuiltInError(obj) { function evalFunctionInVm (line 7043) | function evalFunctionInVm(func, emit) { function parseViewName (line 7159) | function parseViewName(name) { function isGenOne (line 7165) | function isGenOne(changes) { function emitError (line 7171) | function emitError(db, e) { function tryCode (line 7184) | function tryCode(db, fun, args) { function sortByKeyThenValue (line 7197) | function sortByKeyThenValue(x, y) { function sliceResults (line 7202) | function sliceResults(results, limit, skip) { function rowToDocId (line 7212) | function rowToDocId(row) { function readAttachmentsAsBlobOrBuffer$1 (line 7220) | function readAttachmentsAsBlobOrBuffer$1(res) { function postprocessAttachments (line 7233) | function postprocessAttachments(opts) { function sumsqr (line 7254) | function sumsqr(values) { function addHttpParam (line 7272) | function addHttpParam(paramName, opts, params, asJson) { function coerceInteger (line 7283) | function coerceInteger(integerCandidate) { function coerceOptions (line 7295) | function coerceOptions(opts) { function checkPositiveInteger (line 7302) | function checkPositiveInteger(number) { function checkQueryParseError (line 7315) | function checkQueryParseError(options, fun) { function httpQuery (line 7341) | function httpQuery(db, fun, opts) { function customQuery (line 7424) | function customQuery(db, fun, opts) { function customViewCleanup (line 7438) | function customViewCleanup(db) { function defaultsTo (line 7449) | function defaultsTo(value) { function getDocsToPersist (line 7463) | function getDocsToPersist(docId, view, docIdsToChangesAndEmits) { function saveKeyValues (line 7540) | function saveKeyValues(view, docIdsToChangesAndEmits, seq) { function getQueue (line 7558) | function getQueue(view) { function updateView (line 7567) | function updateView(view) { function updateViewInQueue (line 7573) | function updateViewInQueue(view) { function reduceView (line 7678) | function reduceView(view, results, options) { function queryView (line 7734) | function queryView(view, opts) { function queryViewInQueue (line 7740) | function queryViewInQueue(view, opts) { function httpViewCleanup (line 7877) | function httpViewCleanup(db) { function localViewCleanup (line 7884) | function localViewCleanup(db) { function queryPromised (line 7946) | function queryPromised(db, fun, opts) { function isGenOne$1 (line 8042) | function isGenOne$1(rev) { function fileHasChanged (line 8046) | function fileHasChanged(localDoc, remoteDoc, filename) { function getDocAttachments (line 8052) | function getDocAttachments(db, doc) { function getDocAttachmentsFromTargetOrSource (line 8059) | function getDocAttachmentsFromTargetOrSource(target, src, doc) { function createBulkGetOpts (line 8085) | function createBulkGetOpts(diffs) { function getDocs (line 8109) | function getDocs(src, target, diffs, state) { function updateCheckpoint (line 8229) | function updateCheckpoint(db, id, checkpoint, session, returnValue) { function Checkpointer (line 8288) | function Checkpointer(src, target, id, returnValue) { function compareReplicationLogs (line 8394) | function compareReplicationLogs(srcDoc, tgtDoc) { function compareReplicationHistory (line 8405) | function compareReplicationHistory(sourceHistory, targetHistory) { function hasSessionId (line 8440) | function hasSessionId(sessionId, history) { function isForbiddenError (line 8455) | function isForbiddenError(err) { function backOff (line 8461) | function backOff(opts, returnValue, error, callback) { function sortObjectPropertiesByKey (line 8489) | function sortObjectPropertiesByKey(queryParams) { function generateReplicationId (line 8498) | function generateReplicationId(src, target, opts) { function replicate$1 (line 8527) | function replicate$1(src, target, opts, returnValue, result) { function Replication (line 8980) | function Replication() { function onDestroy (line 9013) | function onDestroy() { function cleanup (line 9018) | function cleanup() { function toPouch (line 9025) | function toPouch(db, opts) { function replicate (line 9034) | function replicate(src, target, opts, callback) { function sync (line 9063) | function sync(src, target, opts, callback) { function Sync (line 9079) | function Sync(src, target, opts, callback) { function replication (line 9265) | function replication(PouchDB) { FILE: test/pouchdb/integration/test.all_docs.js function keyFunc (line 79) | function keyFunc(doc) { function paginate (line 616) | function paginate() { FILE: test/pouchdb/integration/test.attachments.js function doneWithDoc (line 936) | function doneWithDoc() { function handleChange (line 943) | function handleChange(change) { function doneWithDoc (line 1047) | function doneWithDoc() { function handleChange (line 1054) | function handleChange(change) { function doneWithDoc (line 1108) | function doneWithDoc() { function handleChange (line 1115) | function handleChange(change) { function doneWithDoc (line 1167) | function doneWithDoc() { function handleChange (line 1174) | function handleChange(change) { function doneWithDoc (line 1222) | function doneWithDoc() { function handleChange (line 1229) | function handleChange(change) { function liveChangesPromise (line 1338) | function liveChangesPromise(opts) { function liveChangesPromise (line 1473) | function liveChangesPromise(opts) { function moreTests (line 1928) | function moreTests(rev) { function sort (line 2078) | function sort(a, b) { function checkAttachments (line 2419) | function checkAttachments() { function checkBlobType (line 3046) | function checkBlobType(blob, cb) { function getData (line 3114) | function getData(cb) { function isUnique (line 3869) | function isUnique(arr) { FILE: test/pouchdb/integration/test.basics.js function writeAndDelete (line 602) | function writeAndDelete(cb) { function checkNumRevisions (line 910) | function checkNumRevisions(num) { function checkNumRevisions (line 940) | function checkNumRevisions(num) { FILE: test/pouchdb/integration/test.bulk_docs.js function makeDocs (line 5) | function makeDocs(start, end, templateDoc) { function callback (line 769) | function callback(err, res) { function uuid (line 864) | function uuid() { function uuid (line 921) | function uuid() { function uuid (line 965) | function uuid() { FILE: test/pouchdb/integration/test.changes.js function findById (line 15) | function findById(array, id) { function checkCount (line 929) | function checkCount() { function waitForDocPosted (line 983) | function waitForDocPosted() { function normalizeResult (line 1205) | function normalizeResult(result) { function getExpected (line 1369) | function getExpected(i) { function normalizeResult (line 1395) | function normalizeResult(result) { function getExpected (line 1492) | function getExpected(i) { function normalizeResult (line 1531) | function normalizeResult(result) { function normalizeResult (line 1652) | function normalizeResult(result) { function normalizeResult (line 1771) | function normalizeResult(result) { function checkDone (line 2276) | function checkDone() { function calldone (line 2427) | function calldone() { function maybeDone (line 2478) | function maybeDone() { function after (line 2484) | function after() { FILE: test/pouchdb/integration/test.compaction.js function check (line 115) | function check(i) { function check (line 132) | function check(i) { function getRevisions (line 263) | function getRevisions(db, docId) { FILE: test/pouchdb/integration/test.conflicts.js function addTask (line 484) | function addTask(batch) { FILE: test/pouchdb/integration/test.events.js function checkDone (line 58) | function checkDone() { function destroyed (line 104) | function destroyed() { FILE: test/pouchdb/integration/test.get.js function getDocWithDefault (line 374) | function getDocWithDefault(db, id, defaultDoc) { function getDocWithDefault (line 412) | function getDocWithDefault(db, id, defaultDoc) { FILE: test/pouchdb/integration/test.issue1175.js function MockDatabase (line 2) | function MockDatabase(statusCodeToReturn, dataToReturn) { function getCallback (line 35) | function getCallback(expectError, done) { FILE: test/pouchdb/integration/test.issue3179.js function waitForUptodate (line 113) | function waitForUptodate() { function waitForConflictsResolved (line 143) | function waitForConflictsResolved() { function cleanup (line 158) | function cleanup() { function waitForConflictsResolved (line 216) | function waitForConflictsResolved() { function waitForUptodate (line 231) | function waitForUptodate() { function cleanup (line 261) | function cleanup() { FILE: test/pouchdb/integration/test.replication.js function simplifyChanges (line 40) | function simplifyChanges(res) { function verifyInfo (line 74) | function verifyInfo(info, expected) { function uuid (line 196) | function uuid() { function checkNumRevisions (line 277) | function checkNumRevisions(num) { function complete (line 539) | function complete(details) { function isFinished (line 560) | function isFinished() { function onChange (line 572) | function onChange() { function addConflict (line 661) | function addConflict(i) { function addConflict (line 712) | function addConflict(i) { function waitForChange (line 1815) | function waitForChange(db, fun) { function createConflicts (line 1984) | function createConflicts(db, callback) { function first_replicate (line 2148) | function first_replicate() { function second_replicate (line 2223) | function second_replicate() { function first_replicate (line 2316) | function first_replicate() { function second_replicate (line 2402) | function second_replicate() { function first_replicate (line 2504) | function first_replicate() { function second_replicate (line 2576) | function second_replicate() { function rebuildDocuments (line 3265) | function rebuildDocuments(db, docs, callback) { function bulkLoad (line 3284) | function bulkLoad(db, docs, callback) { function uuid (line 3569) | function uuid() { function timeoutPromise (line 4127) | function timeoutPromise(delay, fun) { function complete (line 4310) | function complete() { function change (line 4334) | function change() { function complete (line 4339) | function complete() { function paused (line 4346) | function paused() { FILE: test/pouchdb/integration/test.replication_events.js function generateDocs (line 194) | function generateDocs(n) { function complete (line 204) | function complete() { function attachHandlers (line 289) | function attachHandlers(replication) { FILE: test/pouchdb/integration/test.retry.js function cleanup (line 181) | function cleanup(err) { function finish (line 187) | function finish() { function cleanup (line 253) | function cleanup(err) { function finish (line 259) | function finish() { function cleanup (line 336) | function cleanup(err) { function finish (line 342) | function finish() { function cleanup (line 412) | function cleanup(err) { function finish (line 418) | function finish() { function cleanup (line 488) | function cleanup(err) { function finish (line 494) | function finish() { function getTotalListeners (line 500) | function getTotalListeners() { function replicatePromise (line 601) | function replicatePromise(fromDB, toDB) { FILE: test/pouchdb/integration/test.revs_diff.js function createConflicts (line 86) | function createConflicts(db, callback) { function createDeletedRevision (line 109) | function createDeletedRevision(db, callback) { FILE: test/pouchdb/integration/test.sync.js function syncThenCancel (line 383) | function syncThenCancel() { function changesCallback (line 471) | function changesCallback() { function otherCallback (line 497) | function otherCallback() {} function realCallback (line 498) | function realCallback() { function onChange (line 816) | function onChange() { FILE: test/pouchdb/integration/test.uuids.js function makeUuids (line 5) | function makeUuids(count, length, radix) { FILE: test/pouchdb/integration/utils-bundle.js function s (line 1) | function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&re... function argsArray (line 6) | function argsArray(fun) { function init (line 31) | function init () { function toByteArray (line 44) | function toByteArray (b64) { function tripletToBase64 (line 86) | function tripletToBase64 (num) { function encodeChunk (line 90) | function encodeChunk (uint8, start, end) { function fromByteArray (line 100) | function fromByteArray (uint8) { function typedArraySupport (line 187) | function typedArraySupport () { function kMaxLength (line 199) | function kMaxLength () { function createBuffer (line 205) | function createBuffer (that, length) { function Buffer (line 234) | function Buffer (arg, encodingOrOffset, length) { function from (line 259) | function from (that, value, encodingOrOffset, length) { function assertSize (line 300) | function assertSize (size) { function alloc (line 308) | function alloc (that, size, fill, encoding) { function allocUnsafe (line 332) | function allocUnsafe (that, size) { function fromString (line 356) | function fromString (that, string, encoding) { function fromArrayLike (line 380) | function fromArrayLike (that, array) { function fromArrayBuffer (line 389) | function fromArrayBuffer (that, array, byteOffset, length) { function fromObject (line 419) | function fromObject (that, obj) { function checked (line 449) | function checked (length) { function SlowBuffer (line 459) | function SlowBuffer (length) { function byteLength (line 542) | function byteLength (string, encoding) { function slowToString (line 587) | function slowToString (encoding, start, end) { function swap (line 661) | function swap (b, n, m) { function bidirectionalIndexOf (line 795) | function bidirectionalIndexOf (buffer, val, byteOffset, encoding, dir) { function arrayIndexOf (line 852) | function arrayIndexOf (arr, val, byteOffset, encoding, dir) { function hexWrite (line 920) | function hexWrite (buf, string, offset, length) { function utf8Write (line 947) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 951) | function asciiWrite (buf, string, offset, length) { function latin1Write (line 955) | function latin1Write (buf, string, offset, length) { function base64Write (line 959) | function base64Write (buf, string, offset, length) { function ucs2Write (line 963) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 1046) | function base64Slice (buf, start, end) { function utf8Slice (line 1054) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 1132) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 1150) | function asciiSlice (buf, start, end) { function latin1Slice (line 1160) | function latin1Slice (buf, start, end) { function hexSlice (line 1170) | function hexSlice (buf, start, end) { function utf16leSlice (line 1183) | function utf16leSlice (buf, start, end) { function checkOffset (line 1231) | function checkOffset (offset, ext, length) { function checkInt (line 1392) | function checkInt (buf, value, offset, ext, max, min) { function objectWriteUInt16 (line 1445) | function objectWriteUInt16 (buf, value, offset, littleEndian) { function objectWriteUInt32 (line 1479) | function objectWriteUInt32 (buf, value, offset, littleEndian) { function checkIEEE754 (line 1629) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 1634) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 1650) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 1783) | function base64clean (str) { function stringtrim (line 1795) | function stringtrim (str) { function toHex (line 1800) | function toHex (n) { function utf8ToBytes (line 1805) | function utf8ToBytes (string, units) { function asciiToBytes (line 1885) | function asciiToBytes (str) { function utf16leToBytes (line 1894) | function utf16leToBytes (str, units) { function base64ToBytes (line 1910) | function base64ToBytes (str) { function blitBuffer (line 1914) | function blitBuffer (src, dst, offset, length) { function isnan (line 1922) | function isnan (val) { function useColors (line 1967) | function useColors() { function formatArgs (line 1992) | function formatArgs() { function log (line 2034) | function log() { function save (line 2049) | function save(namespaces) { function load (line 2066) | function load() { function localstorage (line 2091) | function localstorage(){ function selectColor (line 2147) | function selectColor() { function debug (line 2159) | function debug(namespace) { function enable (line 2233) | function enable(namespaces) { function disable (line 2256) | function disable() { function enabled (line 2268) | function enabled(name) { function coerce (line 2291) | function coerce(val) { function EventEmitter (line 2536) | function EventEmitter() { function g (line 2674) | function g() { function isFunction (line 2802) | function isFunction(arg) { function isNumber (line 2806) | function isNumber(arg) { function isObject (line 2810) | function isObject(arg) { function isUndefined (line 2814) | function isUndefined(arg) { function nextTick (line 2953) | function nextTick() { function immediate (line 2970) | function immediate(task) { function INTERNAL (line 3049) | function INTERNAL() {} function Promise (line 3059) | function Promise(resolver) { function QueueItem (line 3089) | function QueueItem(promise, onFulfilled, onRejected) { function unwrap (line 3113) | function unwrap(promise, func, value) { function getThen (line 3160) | function getThen(obj) { function safelyResolveThenable (line 3170) | function safelyResolveThenable(self, thenable) { function tryCatch (line 3199) | function tryCatch(func, value) { function resolve (line 3212) | function resolve(value) { function reject (line 3220) | function reject(reason) { function all (line 3226) | function all(iterable) { function race (line 3265) | function race(iterable) { function mkdirP (line 3307) | function mkdirP (p, opts, f, made) { function parse (line 3441) | function parse(str) { function short (line 3494) | function short(ms) { function long (line 3510) | function long(ms) { function plural (line 3522) | function plural(ms, n, name) { function normalizeArray (line 3555) | function normalizeArray(parts, allowAboveRoot) { function trim (line 3664) | function trim(arr) { function filter (line 3737) | function filter (xs, f) { function defaultSetTimout (line 3768) | function defaultSetTimout() { function defaultClearTimeout (line 3771) | function defaultClearTimeout () { function runTimeout (line 3794) | function runTimeout(fun) { function runClearTimeout (line 3819) | function runClearTimeout(marker) { function cleanUpNextTick (line 3851) | function cleanUpNextTick() { function drainQueue (line 3866) | function drainQueue() { function Item (line 3904) | function Item(fun, array) { function noop (line 3918) | function noop() {} function cmn (line 4005) | function cmn(q, a, b, x, s, t) { function ff (line 4010) | function ff(a, b, c, d, x, s, t) { function gg (line 4014) | function gg(a, b, c, d, x, s, t) { function hh (line 4018) | function hh(a, b, c, d, x, s, t) { function ii (line 4022) | function ii(a, b, c, d, x, s, t) { function md5cycle (line 4026) | function md5cycle(x, k) { function md5blk (line 4106) | function md5blk(s) { function md5blk_array (line 4116) | function md5blk_array(a) { function md51 (line 4126) | function md51(s) { function md51_array (line 4166) | function md51_array(a) { function rhex (line 4214) | function rhex(n) { function hex (line 4223) | function hex(x) { function clamp (line 4250) | function clamp(val, length) { function toUtf8 (line 4295) | function toUtf8(str) { function utf8Str2ArrayBuffer (line 4303) | function utf8Str2ArrayBuffer(str, returnUInt8Array) { function arrayBuffer2Utf8Str (line 4316) | function arrayBuffer2Utf8Str(buff) { function concatenateArrayBuffers (line 4320) | function concatenateArrayBuffers(first, second, returnUInt8Array) { function hexToBinaryString (line 4329) | function hexToBinaryString(hex) { function SparkMD5 (line 4350) | function SparkMD5() { function pop (line 4723) | function pop(obj, stack, metaStack) { function _interopDefault (line 4846) | function _interopDefault (ex) { return (ex && (typeof ex === 'object') &... function mangle (line 4863) | function mangle(key) { function unmangle (line 4866) | function unmangle(key) { function _Map (line 4869) | function _Map() { function _Set (line 4901) | function _Set(array) { function isBinaryObject (line 4918) | function isBinaryObject(object) { function cloneArrayBuffer (line 4923) | function cloneArrayBuffer(buff) { function cloneBinaryObject (line 4935) | function cloneBinaryObject(object) { function isPlainObject (line 4956) | function isPlainObject(value) { function clone (line 4967) | function clone(object) { function once (line 5011) | function once(fun) { function toPromise (line 5025) | function toPromise(func) { function adapterFun (line 5077) | function adapterFun(name, callback) { function pick (line 5125) | function pick(obj, arr) { function identityFunction (line 5141) | function identityFunction(x) { function formatResultForOpenRevsGet (line 5145) | function formatResultForOpenRevsGet(result) { function bulkGet (line 5152) | function bulkGet(db, opts, callback) { function isChromeApp (line 5264) | function isChromeApp() { function hasLocalStorage (line 5283) | function hasLocalStorage() { function attachBrowserEvents (line 5290) | function attachBrowserEvents(self) { function Changes$1 (line 5312) | function Changes$1() { function eventFunction (line 5325) | function eventFunction() { function guardedConsole (line 5390) | function guardedConsole(method) { function randomNumber (line 5398) | function randomNumber(min, max) { function defaultBackOff (line 5418) | function defaultBackOff(min) { function explainError (line 5428) | function explainError(status, str) { function PouchError (line 5434) | function PouchError(opts) { function createError (line 5594) | function createError(error, reason) { function generateErrorFromResponse (line 5613) | function generateErrorFromResponse(err) { function tryFilter (line 5641) | function tryFilter(filter, doc, req) { function filterChange (line 5650) | function filterChange(opts) { function flatten (line 5686) | function flatten(arrs) { function invalidIdError (line 5699) | function invalidIdError(id) { function listenerCount (line 5713) | function listenerCount(ee, type) { function parseDesignDocFunctionName (line 5718) | function parseDesignDocFunctionName(s) { function normalizeDesignDocFunctionName (line 5732) | function normalizeDesignDocFunctionName(s) { function parseUri (line 5749) | function parseUri(str) { function upsert (line 5774) | function upsert(db, docId, diffFun) { function tryAndPut (line 5804) | function tryAndPut(db, doc, diffFun) { function getValue (line 5859) | function getValue(radix) { function uuid (line 5862) | function uuid(len, radix) { function winningRev (line 5901) | function winningRev(metadata) { function traverseRevTree (line 5935) | function traverseRevTree(revs, callback) { function sortByPos (line 5951) | function sortByPos(a, b) { function collectLeaves (line 5955) | function collectLeaves(revs) { function collectConflicts (line 5972) | function collectConflicts(metadata) { function compactTree (line 5987) | function compactTree(metadata) { function rootToLeaf (line 6000) | function rootToLeaf(revs) { function sortByPos$1 (line 6035) | function sortByPos$1(a, b) { function binarySearch (line 6040) | function binarySearch(arr, item, comparator) { function insertSorted (line 6056) | function insertSorted(arr, item, comparator) { function pathToTree (line 6064) | function pathToTree(path, numStemmed) { function compareTree (line 6081) | function compareTree(a, b) { function mergeTree (line 6087) | function mergeTree(in_tree1, in_tree2) { function doMerge (line 6124) | function doMerge(tree, path, dontExpand) { function stem (line 6206) | function stem(tree, depth) { function merge (line 6248) | function merge(tree, path, depth) { function revExists (line 6259) | function revExists(revs, rev) { function getTrees (line 6278) | function getTrees(node) { function isDeleted (line 6285) | function isDeleted(metadata, rev) { function isLocalId (line 6301) | function isLocalId(id) { function evalFilter (line 6305) | function evalFilter(input) { function evalView (line 6309) | function evalView(input) { function tryCatchInChangeListener (line 6330) | function tryCatchInChangeListener(self, change) { function Changes (line 6339) | function Changes(db, opts, callback) { function processChange (line 6415) | function processChange(doc, metadata, opts) { function compare (line 6564) | function compare(left, right) { function arrayFirst (line 6569) | function arrayFirst(arr, callback) { function yankError (line 6579) | function yankError(callback) { function cleanDocs (line 6590) | function cleanDocs(docs) { function compareByIdThenRev (line 6608) | function compareByIdThenRev(a, b) { function computeHeight (line 6620) | function computeHeight(revs) { function allDocsKeysQuery (line 6645) | function allDocsKeysQuery(api, opts, callback) { function doNextCompaction (line 6681) | function doNextCompaction(self) { function attachmentNameError (line 6708) | function attachmentNameError(name) { function AbstractPouchDB (line 6718) | function AbstractPouchDB() { function createAttachment (line 6774) | function createAttachment(doc) { function addToMissing (line 6877) | function addToMissing(id, revId) { function processDoc (line 6884) | function processDoc(id, rev_tree) { function onChange (line 7000) | function onChange(row) { function onComplete (line 7003) | function onComplete(resp) { function finishOpenRevs (line 7038) | function finishOpenRevs() { function diffFun (line 7355) | function diffFun(doc) { function destroyDb (line 7380) | function destroyDb() { function TaskQueue (line 7419) | function TaskQueue() { function parseAdapter (line 7456) | function parseAdapter(name, opts) { function prepareForDestruction (line 7511) | function prepareForDestruction(self) { function PouchDB (line 7534) | function PouchDB(name, opts) { function setUpEventEmitter (line 7601) | function setUpEventEmitter(Pouch) { function PouchAlt (line 7645) | function PouchAlt(name, opts) { function toObject (line 7679) | function toObject(array) { function parseRevisionInfo (line 7718) | function parseRevisionInfo(rev) { function makeRevTreeFromRevisions (line 7731) | function makeRevTreeFromRevisions(revisions, opts) { function parseDoc (line 7749) | function parseDoc(doc, newEdits) { function createBlob (line 7835) | function createBlob(parts, properties) { function binaryStringToArrayBuffer (line 7859) | function binaryStringToArrayBuffer(bin) { function binStringToBluffer (line 7869) | function binStringToBluffer(binString, type) { function b64ToBluffer (line 7873) | function b64ToBluffer(b64, type) { function arrayBufferToBinaryString (line 7880) | function arrayBufferToBinaryString(buffer) { function readAsBinaryString (line 7891) | function readAsBinaryString(blob, callback) { function blobToBinaryString (line 7915) | function blobToBinaryString(blobOrBuffer, callback) { function blobToBase64 (line 7921) | function blobToBase64(blobOrBuffer, callback) { function readAsArrayBuffer (line 7928) | function readAsArrayBuffer(blob, callback) { function rawToBase64 (line 7946) | function rawToBase64(raw) { function sliceBlob (line 7950) | function sliceBlob(blob, start, end) { function appendBlob (line 7957) | function appendBlob(buffer, blob, start, end, callback) { function appendString (line 7968) | function appendString(buffer, string, start, end, callback) { function binaryMd5 (line 7977) | function binaryMd5(data, callback) { function stringMd5 (line 8011) | function stringMd5(string) { function parseBase64 (line 8015) | function parseBase64(data) { function preprocessString (line 8025) | function preprocessString(att, blobType, callback) { function preprocessBlob (line 8045) | function preprocessBlob(att, blobType, callback) { function preprocessAttachment (line 8066) | function preprocessAttachment(att, blobType, callback) { function preprocessAttachments (line 8077) | function preprocessAttachments(docInfos, blobType, callback) { function updateDoc (line 8123) | function updateDoc(revLimit, prev, docInfo, results, function rootIsMissing (line 8188) | function rootIsMissing(docInfo) { function processDocs (line 8192) | function processDocs(revLimit, docInfos, api, fetchedDocs, tx, results, function slowJsonParse (line 8311) | function slowJsonParse(str) { function safeJsonParse (line 8320) | function safeJsonParse(str) { function safeJsonStringify (line 8336) | function safeJsonStringify(json) { function tryCode (line 8345) | function tryCode(fun, that, args, PouchDB) { function applyNext (line 8361) | function applyNext(PouchDB) { function idbError (line 8376) | function idbError(callback) { function encodeMetadata (line 8393) | function encodeMetadata(metadata, winningRev, deleted) { function decodeMetadata (line 8403) | function decodeMetadata(storedObject) { function decodeDoc (line 8416) | function decodeDoc(doc) { function readBlobData (line 8430) | function readBlobData(body, type, asBlob, callback) { function fetchAttachmentsIfNecessary (line 8452) | function fetchAttachmentsIfNecessary(doc, opts, txn, cb) { function postProcessAttachments (line 8489) | function postProcessAttachments(results, asBlob) { function compactRevs (line 8514) | function compactRevs(revs, docId, txn) { function openTransactionSafely (line 8575) | function openTransactionSafely(idb, stores, mode) { function idbBulkDocs (line 8587) | function idbBulkDocs(dbOpts, req, opts, api, idb, idbChanges, callback) { function createKeyRange (line 8932) | function createKeyRange(start, end, inclusiveEnd, key, descending) { function handleKeyRangeError (line 8961) | function handleKeyRangeError(api, opts, err, callback) { function idbAllDocs (line 8973) | function idbAllDocs(opts, api, idb, callback) { function checkBlobSupport (line 9110) | function checkBlobSupport(txn) { function IdbPouch (line 9141) | function IdbPouch(opts, callback) { function init (line 9153) | function init(api, opts, callback) { function tryStorageOption (line 10073) | function tryStorageOption(dbName, storage) { function IDBPouch (line 10084) | function IDBPouch (PouchDB) { function decodeUtf8 (line 10099) | function decodeUtf8(str) { function hexToInt (line 10103) | function hexToInt(charCode) { function parseHexUtf8 (line 10115) | function parseHexUtf8(str, start, end) { function parseHexUtf16 (line 10130) | function parseHexUtf16(str, start, end) { function parseHexString (line 10144) | function parseHexString(str, encoding) { function quote (line 10152) | function quote(str) { function escapeBlob (line 10177) | function escapeBlob(str) { function unescapeBlob (line 10184) | function unescapeBlob(str) { function stringifyDoc (line 10191) | function stringifyDoc(doc) { function unstringifyDoc (line 10199) | function unstringifyDoc(doc, id, rev) { function qMarks (line 10207) | function qMarks(num) { function select (line 10218) | function select(selector, table, joiner, where, orderBy) { function compactRevs$1 (line 10227) | function compactRevs$1(revs, docId, tx) { function websqlError (line 10310) | function websqlError(callback) { function getSize (line 10322) | function getSize(opts) { function websqlBulkDocs (line 10339) | function websqlBulkDocs(dbOpts, req, opts, api, db, websqlChanges, callb... function openDatabaseWithOpts (line 10646) | function openDatabaseWithOpts(opts) { function openDBSafely (line 10650) | function openDBSafely(opts) { function openDB$1 (line 10662) | function openDB$1(opts) { function fetchAttachmentsIfNecessary$1 (line 10673) | function fetchAttachmentsIfNecessary$1(doc, opts, api, txn, cb) { function WebSqlPouch$1 (line 10736) | function WebSqlPouch$1(opts, callback) { function canOpenTestDB (line 11656) | function canOpenTestDB() { function isValidWebSQL (line 11669) | function isValidWebSQL() { function valid (line 11705) | function valid() { function openDB (line 11712) | function openDB(name, version, description, size) { function WebSQLPouch (line 11717) | function WebSQLPouch(opts, callback) { function WebSqlPouch (line 11729) | function WebSqlPouch (PouchDB) { function wrappedFetch (line 11735) | function wrappedFetch() { function fetchRequest (line 11762) | function fetchRequest(options, callback) { function xhRequest (line 11835) | function xhRequest(options, callback) { function testXhr (line 11967) | function testXhr() { function ajax$1 (line 11978) | function ajax$1(options, callback) { function defaultBody (line 11989) | function defaultBody() { function ajaxCore (line 11993) | function ajaxCore(options, callback) { function ajax (line 12081) | function ajax(opts, callback) { function readAttachmentsAsBlobOrBuffer (line 12117) | function readAttachmentsAsBlobOrBuffer(row) { function encodeDocId (line 12128) | function encodeDocId(id) { function preprocessAttachments$1 (line 12138) | function preprocessAttachments$1(doc) { function hasUrlPrefix (line 12155) | function hasUrlPrefix(opts) { function getHost (line 12167) | function getHost(name, opts) { function genDBUrl (line 12203) | function genDBUrl(opts, path) { function genUrl (line 12208) | function genUrl(opts, path) { function paramsToStr (line 12220) | function paramsToStr(params) { function HttpPouch (line 12227) | function HttpPouch(opts, callback) { function HttpPouch$1 (line 13076) | function HttpPouch$1 (PouchDB) { function pad (line 13081) | function pad(str, padWith, upToLength) { function padLeft (line 13091) | function padLeft(str, padWith, upToLength) { function collate (line 13100) | function collate(a, b) { function normalizeKey (line 13130) | function normalizeKey(key) { function indexify (line 13165) | function indexify(key) { function toIndexableString (line 13208) | function toIndexableString(key) { function parseNumber (line 13214) | function parseNumber(str, i) { function pop (line 13265) | function pop(stack, metaStack) { function parseIndexableString (line 13288) | function parseIndexableString(str) { function arrayCollate (line 13354) | function arrayCollate(a, b) { function stringCollate (line 13365) | function stringCollate(a, b) { function objectCollate (line 13371) | function objectCollate(a, b) { function collationIndex (line 13394) | function collationIndex(x) { function numToIndexableString (line 13418) | function numToIndexableString(num) { function TaskQueue$1 (line 13462) | function TaskQueue$1() { function createView (line 13477) | function createView(opts) { function evalfunc (line 13554) | function evalfunc(func, emit, sum, log, isArray, toJSON) { function parseViewName (line 13640) | function parseViewName(name) { function isGenOne (line 13646) | function isGenOne(changes) { function emitError (line 13652) | function emitError(db, e) { function tryCode$1 (line 13665) | function tryCode$1(db, fun, args) { function sortByKeyThenValue (line 13678) | function sortByKeyThenValue(x, y) { function sliceResults (line 13683) | function sliceResults(results, limit, skip) { function rowToDocId (line 13693) | function rowToDocId(row) { function readAttachmentsAsBlobOrBuffer$1 (line 13701) | function readAttachmentsAsBlobOrBuffer$1(res) { function postprocessAttachments (line 13714) | function postprocessAttachments(opts) { function createBuiltInError (line 13723) | function createBuiltInError(name) { function sum (line 13730) | function sum(values) { function sumsqr (line 13772) | function sumsqr(values) { function addHttpParam (line 13790) | function addHttpParam(paramName, opts, params, asJson) { function coerceInteger (line 13801) | function coerceInteger(integerCandidate) { function coerceOptions (line 13813) | function coerceOptions(opts) { function checkPositiveInteger (line 13820) | function checkPositiveInteger(number) { function checkQueryParseError (line 13833) | function checkQueryParseError(options, fun) { function httpQuery (line 13859) | function httpQuery(db, fun, opts) { function customQuery (line 13942) | function customQuery(db, fun, opts) { function customViewCleanup (line 13956) | function customViewCleanup(db) { function defaultsTo (line 13967) | function defaultsTo(value) { function getDocsToPersist (line 13981) | function getDocsToPersist(docId, view, docIdsToChangesAndEmits) { function saveKeyValues (line 14058) | function saveKeyValues(view, docIdsToChangesAndEmits, seq) { function getQueue (line 14076) | function getQueue(view) { function updateView (line 14085) | function updateView(view) { function updateViewInQueue (line 14091) | function updateViewInQueue(view) { function reduceView (line 14197) | function reduceView(view, results, options) { function queryView (line 14254) | function queryView(view, opts) { function queryViewInQueue (line 14260) | function queryViewInQueue(view, opts) { function httpViewCleanup (line 14397) | function httpViewCleanup(db) { function localViewCleanup (line 14404) | function localViewCleanup(db) { function queryPromised (line 14466) | function queryPromised(db, fun, opts) { function QueryParseError (line 14556) | function QueryParseError(message) { function NotFoundError (line 14568) | function NotFoundError(message) { function BuiltInError (line 14580) | function BuiltInError(message) { function isGenOne$1 (line 14597) | function isGenOne$1(rev) { function fileHasChanged (line 14601) | function fileHasChanged(localDoc, remoteDoc, filename) { function getDocAttachments (line 14607) | function getDocAttachments(db, doc) { function getDocAttachmentsFromTargetOrSource (line 14614) | function getDocAttachmentsFromTargetOrSource(target, src, doc) { function createBulkGetOpts (line 14640) | function createBulkGetOpts(diffs) { function getDocs (line 14664) | function getDocs(src, target, diffs, state) { function updateCheckpoint (line 14779) | function updateCheckpoint(db, id, checkpoint, session, returnValue) { function Checkpointer (line 14838) | function Checkpointer(src, target, id, returnValue) { function compareReplicationLogs (line 14944) | function compareReplicationLogs(srcDoc, tgtDoc) { function compareReplicationHistory (line 14955) | function compareReplicationHistory(sourceHistory, targetHistory) { function hasSessionId (line 14990) | function hasSessionId(sessionId, history) { function isForbiddenError (line 15005) | function isForbiddenError(err) { function backOff (line 15011) | function backOff(opts, returnValue, error, callback) { function sortObjectPropertiesByKey (line 15039) | function sortObjectPropertiesByKey(queryParams) { function generateReplicationId (line 15048) | function generateReplicationId(src, target, opts) { function replicate$1 (line 15077) | function replicate$1(src, target, opts, returnValue, result) { function Replication (line 15530) | function Replication() { function onDestroy (line 15563) | function onDestroy() { function cleanup (line 15568) | function cleanup() { function toPouch (line 15575) | function toPouch(db, opts) { function replicate (line 15584) | function replicate(src, target, opts, callback) { function sync (line 15613) | function sync(src, target, opts, callback) { function Sync (line 15629) | function Sync(src, target, opts, callback) { function replication (line 15815) | function replication(PouchDB) { function _interopDefault (line 15920) | function _interopDefault (ex) { return (ex && (typeof ex === 'object') &... function mangle (line 15937) | function mangle(key) { function unmangle (line 15940) | function unmangle(key) { function _Map (line 15943) | function _Map() { function _Set (line 15975) | function _Set(array) { function isBinaryObject (line 15992) | function isBinaryObject(object) { function cloneArrayBuffer (line 15997) | function cloneArrayBuffer(buff) { function cloneBinaryObject (line 16009) | function cloneBinaryObject(object) { function isPlainObject (line 16030) | function isPlainObject(value) { function clone (line 16041) | function clone(object) { function once (line 16085) | function once(fun) { function toPromise (line 16099) | function toPromise(func) { function adapterFun (line 16151) | function adapterFun(name, callback) { function pick (line 16199) | function pick(obj, arr) { function identityFunction (line 16215) | function identityFunction(x) { function formatResultForOpenRevsGet (line 16219) | function formatResultForOpenRevsGet(result) { function bulkGet (line 16226) | function bulkGet(db, opts, callback) { function isChromeApp (line 16338) | function isChromeApp() { function hasLocalStorage (line 16357) | function hasLocalStorage() { function attachBrowserEvents (line 16364) | function attachBrowserEvents(self) { function Changes$1 (line 16386) | function Changes$1() { function eventFunction (line 16399) | function eventFunction() { function guardedConsole (line 16464) | function guardedConsole(method) { function randomNumber (line 16472) | function randomNumber(min, max) { function defaultBackOff (line 16492) | function defaultBackOff(min) { function explainError (line 16502) | function explainError(status, str) { function PouchError (line 16508) | function PouchError(opts) { function createError (line 16668) | function createError(error, reason) { function generateErrorFromResponse (line 16687) | function generateErrorFromResponse(err) { function tryFilter (line 16715) | function tryFilter(filter, doc, req) { function filterChange (line 16724) | function filterChange(opts) { function flatten (line 16760) | function flatten(arrs) { function invalidIdError (line 16773) | function invalidIdError(id) { function listenerCount (line 16787) | function listenerCount(ee, type) { function parseDesignDocFunctionName (line 16792) | function parseDesignDocFunctionName(s) { function normalizeDesignDocFunctionName (line 16806) | function normalizeDesignDocFunctionName(s) { function parseUri (line 16823) | function parseUri(str) { function upsert (line 16848) | function upsert(db, docId, diffFun) { function tryAndPut (line 16878) | function tryAndPut(db, doc, diffFun) { function getValue (line 16933) | function getValue(radix) { function uuid (line 16936) | function uuid(len, radix) { function winningRev (line 16975) | function winningRev(metadata) { function traverseRevTree (line 17009) | function traverseRevTree(revs, callback) { function sortByPos (line 17025) | function sortByPos(a, b) { function collectLeaves (line 17029) | function collectLeaves(revs) { function collectConflicts (line 17046) | function collectConflicts(metadata) { function compactTree (line 17061) | function compactTree(metadata) { function rootToLeaf (line 17074) | function rootToLeaf(revs) { function sortByPos$1 (line 17109) | function sortByPos$1(a, b) { function binarySearch (line 17114) | function binarySearch(arr, item, comparator) { function insertSorted (line 17130) | function insertSorted(arr, item, comparator) { function pathToTree (line 17138) | function pathToTree(path, numStemmed) { function compareTree (line 17155) | function compareTree(a, b) { function mergeTree (line 17161) | function mergeTree(in_tree1, in_tree2) { function doMerge (line 17198) | function doMerge(tree, path, dontExpand) { function stem (line 17280) | function stem(tree, depth) { function merge (line 17322) | function merge(tree, path, depth) { function revExists (line 17333) | function revExists(revs, rev) { function getTrees (line 17352) | function getTrees(node) { function isDeleted (line 17359) | function isDeleted(metadata, rev) { function isLocalId (line 17375) | function isLocalId(id) { function evalFilter (line 17379) | function evalFilter(input) { function evalView (line 17383) | function evalView(input) { function tryCatchInChangeListener (line 17404) | function tryCatchInChangeListener(self, change) { function Changes (line 17413) | function Changes(db, opts, callback) { function processChange (line 17489) | function processChange(doc, metadata, opts) { function compare (line 17638) | function compare(left, right) { function arrayFirst (line 17643) | function arrayFirst(arr, callback) { function yankError (line 17653) | function yankError(callback) { function cleanDocs (line 17664) | function cleanDocs(docs) { function compareByIdThenRev (line 17682) | function compareByIdThenRev(a, b) { function computeHeight (line 17694) | function computeHeight(revs) { function allDocsKeysQuery (line 17719) | function allDocsKeysQuery(api, opts, callback) { function doNextCompaction (line 17755) | function doNextCompaction(self) { function attachmentNameError (line 17782) | function attachmentNameError(name) { function AbstractPouchDB (line 17792) | function AbstractPouchDB() { function createAttachment (line 17848) | function createAttachment(doc) { function addToMissing (line 17951) | function addToMissing(id, revId) { function processDoc (line 17958) | function processDoc(id, rev_tree) { function onChange (line 18074) | function onChange(row) { function onComplete (line 18077) | function onComplete(resp) { function finishOpenRevs (line 18112) | function finishOpenRevs() { function diffFun (line 18429) | function diffFun(doc) { function destroyDb (line 18454) | function destroyDb() { function TaskQueue (line 18493) | function TaskQueue() { function parseAdapter (line 18530) | function parseAdapter(name, opts) { function prepareForDestruction (line 18585) | function prepareForDestruction(self) { function PouchDB (line 18608) | function PouchDB(name, opts) { function setUpEventEmitter (line 18675) | function setUpEventEmitter(Pouch) { function PouchAlt (line 18719) | function PouchAlt(name, opts) { function toObject (line 18753) | function toObject(array) { function parseRevisionInfo (line 18792) | function parseRevisionInfo(rev) { function makeRevTreeFromRevisions (line 18805) | function makeRevTreeFromRevisions(revisions, opts) { function parseDoc (line 18823) | function parseDoc(doc, newEdits) { function createBlob (line 18909) | function createBlob(parts, properties) { function binaryStringToArrayBuffer (line 18933) | function binaryStringToArrayBuffer(bin) { function binStringToBluffer (line 18943) | function binStringToBluffer(binString, type) { function b64ToBluffer (line 18947) | function b64ToBluffer(b64, type) { function arrayBufferToBinaryString (line 18954) | function arrayBufferToBinaryString(buffer) { function readAsBinaryString (line 18965) | function readAsBinaryString(blob, callback) { function blobToBinaryString (line 18989) | function blobToBinaryString(blobOrBuffer, callback) { function blobToBase64 (line 18995) | function blobToBase64(blobOrBuffer, callback) { function readAsArrayBuffer (line 19002) | function readAsArrayBuffer(blob, callback) { function rawToBase64 (line 19020) | function rawToBase64(raw) { function sliceBlob (line 19024) | function sliceBlob(blob, start, end) { function appendBlob (line 19031) | function appendBlob(buffer, blob, start, end, callback) { function appendString (line 19042) | function appendString(buffer, string, start, end, callback) { function binaryMd5 (line 19051) | function binaryMd5(data, callback) { function stringMd5 (line 19085) | function stringMd5(string) { function parseBase64 (line 19089) | function parseBase64(data) { function preprocessString (line 19099) | function preprocessString(att, blobType, callback) { function preprocessBlob (line 19119) | function preprocessBlob(att, blobType, callback) { function preprocessAttachment (line 19140) | function preprocessAttachment(att, blobType, callback) { function preprocessAttachments (line 19151) | function preprocessAttachments(docInfos, blobType, callback) { function updateDoc (line 19197) | function updateDoc(revLimit, prev, docInfo, results, function rootIsMissing (line 19262) | function rootIsMissing(docInfo) { function processDocs (line 19266) | function processDocs(revLimit, docInfos, api, fetchedDocs, tx, results, function slowJsonParse (line 19385) | function slowJsonParse(str) { function safeJsonParse (line 19394) | function safeJsonParse(str) { function safeJsonStringify (line 19410) | function safeJsonStringify(json) { function tryCode (line 19419) | function tryCode(fun, that, args, PouchDB) { function applyNext (line 19435) | function applyNext(PouchDB) { function idbError (line 19450) | function idbError(callback) { function encodeMetadata (line 19467) | function encodeMetadata(metadata, winningRev, deleted) { function decodeMetadata (line 19477) | function decodeMetadata(storedObject) { function decodeDoc (line 19490) | function decodeDoc(doc) { function readBlobData (line 19504) | function readBlobData(body, type, asBlob, callback) { function fetchAttachmentsIfNecessary (line 19526) | function fetchAttachmentsIfNecessary(doc, opts, txn, cb) { function postProcessAttachments (line 19563) | function postProcessAttachments(results, asBlob) { function compactRevs (line 19588) | function compactRevs(revs, docId, txn) { function openTransactionSafely (line 19649) | function openTransactionSafely(idb, stores, mode) { function idbBulkDocs (line 19661) | function idbBulkDocs(dbOpts, req, opts, api, idb, idbChanges, callback) { function createKeyRange (line 20006) | function createKeyRange(start, end, inclusiveEnd, key, descending) { function handleKeyRangeError (line 20035) | function handleKeyRangeError(api, opts, err, callback) { function idbAllDocs (line 20047) | function idbAllDocs(opts, api, idb, callback) { function checkBlobSupport (line 20184) | function checkBlobSupport(txn) { function IdbPouch (line 20215) | function IdbPouch(opts, callback) { function init (line 20227) | function init(api, opts, callback) { function tryStorageOption (line 21147) | function tryStorageOption(dbName, storage) { function IDBPouch (line 21158) | function IDBPouch (PouchDB) { function decodeUtf8 (line 21173) | function decodeUtf8(str) { function hexToInt (line 21177) | function hexToInt(charCode) { function parseHexUtf8 (line 21189) | function parseHexUtf8(str, start, end) { function parseHexUtf16 (line 21204) | function parseHexUtf16(str, start, end) { function parseHexString (line 21218) | function parseHexString(str, encoding) { function quote (line 21226) | function quote(str) { function escapeBlob (line 21251) | function escapeBlob(str) { function unescapeBlob (line 21258) | function unescapeBlob(str) { function stringifyDoc (line 21265) | function stringifyDoc(doc) { function unstringifyDoc (line 21273) | function unstringifyDoc(doc, id, rev) { function qMarks (line 21281) | function qMarks(num) { function select (line 21292) | function select(selector, table, joiner, where, orderBy) { function compactRevs$1 (line 21301) | function compactRevs$1(revs, docId, tx) { function websqlError (line 21384) | function websqlError(callback) { function getSize (line 21396) | function getSize(opts) { function websqlBulkDocs (line 21413) | function websqlBulkDocs(dbOpts, req, opts, api, db, websqlChanges, callb... function openDatabaseWithOpts (line 21720) | function openDatabaseWithOpts(opts) { function openDBSafely (line 21724) | function openDBSafely(opts) { function openDB$1 (line 21736) | function openDB$1(opts) { function fetchAttachmentsIfNecessary$1 (line 21747) | function fetchAttachmentsIfNecessary$1(doc, opts, api, txn, cb) { function WebSqlPouch$1 (line 21810) | function WebSqlPouch$1(opts, callback) { function canOpenTestDB (line 22730) | function canOpenTestDB() { function isValidWebSQL (line 22743) | function isValidWebSQL() { function valid (line 22779) | function valid() { function openDB (line 22786) | function openDB(name, version, description, size) { function WebSQLPouch (line 22791) | function WebSQLPouch(opts, callback) { function WebSqlPouch (line 22803) | function WebSqlPouch (PouchDB) { function wrappedFetch (line 22809) | function wrappedFetch() { function fetchRequest (line 22836) | function fetchRequest(options, callback) { function xhRequest (line 22909) | function xhRequest(options, callback) { function testXhr (line 23041) | function testXhr() { function ajax$1 (line 23052) | function ajax$1(options, callback) { function defaultBody (line 23063) | function defaultBody() { function ajaxCore (line 23067) | function ajaxCore(options, callback) { function ajax (line 23155) | function ajax(opts, callback) { function readAttachmentsAsBlobOrBuffer (line 23191) | function readAttachmentsAsBlobOrBuffer(row) { function encodeDocId (line 23202) | function encodeDocId(id) { function preprocessAttachments$1 (line 23212) | function preprocessAttachments$1(doc) { function hasUrlPrefix (line 23229) | function hasUrlPrefix(opts) { function getHost (line 23241) | function getHost(name, opts) { function genDBUrl (line 23277) | function genDBUrl(opts, path) { function genUrl (line 23282) | function genUrl(opts, path) { function paramsToStr (line 23294) | function paramsToStr(params) { function HttpPouch (line 23301) | function HttpPouch(opts, callback) { function HttpPouch$1 (line 24150) | function HttpPouch$1 (PouchDB) { function pad (line 24155) | function pad(str, padWith, upToLength) { function padLeft (line 24165) | function padLeft(str, padWith, upToLength) { function collate (line 24174) | function collate(a, b) { function normalizeKey (line 24204) | function normalizeKey(key) { function indexify (line 24239) | function indexify(key) { function toIndexableString (line 24282) | function toIndexableString(key) { function parseNumber (line 24288) | function parseNumber(str, i) { function pop (line 24339) | function pop(stack, metaStack) { function parseIndexableString (line 24362) | function parseIndexableString(str) { function arrayCollate (line 24428) | function arrayCollate(a, b) { function stringCollate (line 24439) | function stringCollate(a, b) { function objectCollate (line 24445) | function objectCollate(a, b) { function collationIndex (line 24468) | function collationIndex(x) { function numToIndexableString (line 24492) | function numToIndexableString(num) { function TaskQueue$1 (line 24536) | function TaskQueue$1() { function createView (line 24551) | function createView(opts) { function evalfunc (line 24628) | function evalfunc(func, emit, sum, log, isArray, toJSON) { function parseViewName (line 24714) | function parseViewName(name) { function isGenOne (line 24720) | function isGenOne(changes) { function emitError (line 24726) | function emitError(db, e) { function tryCode$1 (line 24739) | function tryCode$1(db, fun, args) { function sortByKeyThenValue (line 24752) | function sortByKeyThenValue(x, y) { function sliceResults (line 24757) | function sliceResults(results, limit, skip) { function rowToDocId (line 24767) | function rowToDocId(row) { function readAttachmentsAsBlobOrBuffer$1 (line 24775) | function readAttachmentsAsBlobOrBuffer$1(res) { function postprocessAttachments (line 24788) | function postprocessAttachments(opts) { function createBuiltInError (line 24797) | function createBuiltInError(name) { function sum (line 24804) | function sum(values) { function sumsqr (line 24846) | function sumsqr(values) { function addHttpParam (line 24864) | function addHttpParam(paramName, opts, params, asJson) { function coerceInteger (line 24875) | function coerceInteger(integerCandidate) { function coerceOptions (line 24887) | function coerceOptions(opts) { function checkPositiveInteger (line 24894) | function checkPositiveInteger(number) { function checkQueryParseError (line 24907) | function checkQueryParseError(options, fun) { function httpQuery (line 24933) | function httpQuery(db, fun, opts) { function customQuery (line 25016) | function customQuery(db, fun, opts) { function customViewCleanup (line 25030) | function customViewCleanup(db) { function defaultsTo (line 25041) | function defaultsTo(value) { function getDocsToPersist (line 25055) | function getDocsToPersist(docId, view, docIdsToChangesAndEmits) { function saveKeyValues (line 25132) | function saveKeyValues(view, docIdsToChangesAndEmits, seq) { function getQueue (line 25150) | function getQueue(view) { function updateView (line 25159) | function updateView(view) { function updateViewInQueue (line 25165) | function updateViewInQueue(view) { function reduceView (line 25271) | function reduceView(view, results, options) { function queryView (line 25328) | function queryView(view, opts) { function queryViewInQueue (line 25334) | function queryViewInQueue(view, opts) { function httpViewCleanup (line 25471) | function httpViewCleanup(db) { function localViewCleanup (line 25478) | function localViewCleanup(db) { function queryPromised (line 25540) | function queryPromised(db, fun, opts) { function QueryParseError (line 25630) | function QueryParseError(message) { function NotFoundError (line 25642) | function NotFoundError(message) { function BuiltInError (line 25654) | function BuiltInError(message) { function isGenOne$1 (line 25671) | function isGenOne$1(rev) { function fileHasChanged (line 25675) | function fileHasChanged(localDoc, remoteDoc, filename) { function getDocAttachments (line 25681) | function getDocAttachments(db, doc) { function getDocAttachmentsFromTargetOrSource (line 25688) | function getDocAttachmentsFromTargetOrSource(target, src, doc) { function createBulkGetOpts (line 25714) | function createBulkGetOpts(diffs) { function getDocs (line 25738) | function getDocs(src, target, diffs, state) { function updateCheckpoint (line 25853) | function updateCheckpoint(db, id, checkpoint, session, returnValue) { function Checkpointer (line 25912) | function Checkpointer(src, target, id, returnValue) { function compareReplicationLogs (line 26018) | function compareReplicationLogs(srcDoc, tgtDoc) { function compareReplicationHistory (line 26029) | function compareReplicationHistory(sourceHistory, targetHistory) { function hasSessionId (line 26064) | function hasSessionId(sessionId, history) { function isForbiddenError (line 26079) | function isForbiddenError(err) { function backOff (line 26085) | function backOff(opts, returnValue, error, callback) { function sortObjectPropertiesByKey (line 26113) | function sortObjectPropertiesByKey(queryParams) { function generateReplicationId (line 26122) | function generateReplicationId(src, target, opts) { function replicate$1 (line 26151) | function replicate$1(src, target, opts, returnValue, result) { function Replication (line 26604) | function Replication() { function onDestroy (line 26637) | function onDestroy() { function cleanup (line 26642) | function cleanup() { function toPouch (line 26649) | function toPouch(db, opts) { function replicate (line 26658) | function replicate(src, target, opts, callback) { function sync (line 26687) | function sync(src, target, opts, callback) { function Sync (line 26703) | function Sync(src, target, opts, callback) { function replication (line 26889) | function replication(PouchDB) { function uniq (line 26929) | function uniq(list) { function insert (line 27071) | function insert(i) { function insert (line 27095) | function insert(i) { FILE: test/pouchdb/integration/utils.js function uniq (line 8) | function uniq(list) { function insert (line 157) | function insert(i) { function insert (line 181) | function insert(i) { FILE: test/pouchdb/mapreduce/test.mapreduce.js function tests (line 17) | function tests(suiteName, dbName, dbType, viewType) { FILE: test/pouchdb/mapreduce/test.persisted.js function tests (line 13) | function tests(suiteName, dbName, dbType) {