SYMBOL INDEX (1240 symbols across 223 files) FILE: as.js function as (line 2) | function as(el, gun, cb, opt){ function r (line 173) | function r(href){ FILE: axe.js function start (line 16) | function start(root){ FILE: examples/Main.js constant APPLICATIONS (line 56) | const APPLICATIONS = [ // TODO: move editable shortcuts to State.local gun class MenuView (line 107) | class MenuView extends Component { method componentDidMount (line 108) | componentDidMount() { method render (line 112) | render() { class Main (line 137) | class Main extends Component { method constructor (line 138) | constructor() { method componentDidMount (line 143) | componentDidMount() { method handleRoute (line 147) | handleRoute(e) { method onClickOverlay (line 158) | onClickOverlay() { method toggleMenu (line 164) | toggleMenu(show) { method render (line 168) | render() { FILE: examples/angular/e2e/app.po.ts class AngularPage (line 3) | class AngularPage { method navigateTo (line 4) | navigateTo() { method getParagraphText (line 8) | getParagraphText() { FILE: examples/angular/protractor.conf.js method onPrepare (line 27) | onPrepare() { FILE: examples/angular/src/app/app.component.ts class AppComponent (line 14) | class AppComponent implements OnInit { method constructor (line 22) | constructor(private db: GunDb) { } method ngOnInit (line 24) | ngOnInit() { } method add (line 26) | add() { method delete (line 33) | delete(key: string) { method sub (line 37) | sub() { method unsub (line 41) | unsub() { FILE: examples/angular/src/app/app.module.ts class AppModule (line 24) | class AppModule { } FILE: examples/angular/src/app/gun.helper.ts function on$ (line 5) | function on$(node, cleanup = true): Observable { function val$ (line 25) | function val$(node): Observable { FILE: examples/angular/src/app/gun.service.ts class GunDb (line 5) | class GunDb { FILE: examples/angular/src/typings.d.ts type NodeModule (line 3) | interface NodeModule { FILE: examples/hapi.js function runtime (line 17) | async function runtime() { FILE: examples/infinite-scroll/ScrollWindow.js constant DEFAULT_OPTIONS (line 1) | const DEFAULT_OPTIONS = { class ScrollWindow (line 6) | class ScrollWindow { method constructor (line 7) | constructor(gunNode, opts = {}) { method updateSubscriptions (line 15) | updateSubscriptions() { method _getSortedKeys (line 38) | _getSortedKeys() { method _upOrDown (line 43) | _upOrDown(n, up) { method up (line 57) | up(n) { method down (line 61) | down(n) { method _topOrBottom (line 65) | _topOrBottom(top) { method top (line 71) | top() { method bottom (line 75) | bottom() { method _addElement (line 79) | _addElement(key, val) { method getElements (line 113) | getElements() { FILE: examples/infinite-scroll/index.js function debounce (line 6) | function debounce(func, wait, immediate) { FILE: examples/jquery.js function s (line 2) | function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"funct... function fa (line 2) | function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.node... function ga (line 2) | function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLengt... function ha (line 2) | function ha(a){return a[u]=!0,a} function ia (line 2) | function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){re... function ja (line 2) | function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[... function ka (line 2) | function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sou... function la (line 2) | function la(a){return function(b){var c=b.nodeName.toLowerCase();return"... function ma (line 2) | function ma(a){return function(b){var c=b.nodeName.toLowerCase();return(... function na (line 2) | function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,... function oa (line 2) | function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a} function pa (line 2) | function pa(){} function qa (line 2) | function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d} function ra (line 2) | function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.firs... function sa (line 2) | function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e-... function ta (line 2) | function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c} function ua (line 2) | function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(... function va (line 2) | function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)... function wa (line 2) | function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.r... function xa (line 2) | function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var... function z (line 2) | function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){retur... function F (line 2) | function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a} function H (line 2) | function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!... function J (line 2) | function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded... function K (line 2) | function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.... function P (line 2) | function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace... function Q (line 3) | function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&... function R (line 3) | function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cach... function S (line 3) | function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.ex... function X (line 3) | function X(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:functi... function ca (line 3) | function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.cre... function ea (line 3) | function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagNam... function fa (line 3) | function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval"... function ia (line 3) | function ia(a){Z.test(a.type)&&(a.defaultChecked=a.checked)} function ja (line 3) | function ja(a,b,c,d,e){for(var f,g,h,i,j,k,m,o=a.length,p=ca(b),q=[],r=0... function pa (line 3) | function pa(){return!0} function qa (line 3) | function qa(){return!1} function ra (line 3) | function ra(){try{return d.activeElement}catch(a){}} function sa (line 3) | function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof... function Ca (line 3) | function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeTyp... function Da (line 3) | function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a} function Ea (line 3) | function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttrib... function Fa (line 3) | function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a)... function Ga (line 3) | function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCas... function Ha (line 3) | function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-... function Ia (line 3) | function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)... function La (line 3) | function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[... function Ma (line 3) | function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(... function k (line 3) | function k(){var k,l,m=d.documentElement;m.appendChild(i),j.style.cssTex... function Ua (line 3) | function Ua(a,b){return{get:function(){return a()?void delete this.get:(... function bb (line 3) | function bb(a){if(a in ab)return a;var b=a.charAt(0).toUpperCase()+a.sli... function cb (line 3) | function cb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.styl... function db (line 3) | function db(a,b,c){var d=Ya.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[... function eb (line 3) | function eb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===... function fb (line 3) | function fb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f... function gb (line 4) | function gb(a,b,c,d,e){return new gb.prototype.init(a,b,c,d,e)} function lb (line 4) | function lb(){return a.setTimeout(function(){hb=void 0}),hb=n.now()} function mb (line 4) | function mb(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=V[e],d[... function nb (line 4) | function nb(a,b,c){for(var d,e=(qb.tweeners[b]||[]).concat(qb.tweeners["... function ob (line 4) | function ob(a,b,c){var d,e,f,g,h,i,j,k,m=this,o={},p=a.style,q=a.nodeTyp... function pb (line 4) | function pb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a... function qb (line 4) | function qb(a,b,c){var d,e,f=0,g=qb.prefilters.length,h=n.Deferred().alw... function Cb (line 4) | function Cb(a){return n.attr(a,"class")||""} function Tb (line 4) | function Tb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var ... function Ub (line 4) | function Ub(a,b,c,d){var e={},f=a===Pb;function g(h){var i;return e[h]=!... function Vb (line 4) | function Vb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(d in b)voi... function Wb (line 4) | function Wb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[... function Xb (line 4) | function Xb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])fo... function y (line 4) | function y(b,c,d,e){var k,s,t,v,x,y=c;2!==u&&(u=2,h&&a.clearTimeout(h),j... function Yb (line 4) | function Yb(a){return a.style&&a.style.display||n.css(a,"display")} function Zb (line 4) | function Zb(a){if(!n.contains(a.ownerDocument||d,a))return!0;while(a&&1=... function dc (line 4) | function dc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||_b.... function hc (line 4) | function hc(){try{return new a.XMLHttpRequest}catch(b){}} function ic (line 4) | function ic(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(... function mc (line 4) | function mc(a){return n.isWindow(a)?a:9===a.nodeType?a.defaultView||a.pa... FILE: examples/react-native/android/app/src/main/java/com/gundemo/MainActivity.java class MainActivity (line 5) | public class MainActivity extends ReactActivity { method getMainComponentName (line 11) | @Override FILE: examples/react-native/android/app/src/main/java/com/gundemo/MainApplication.java class MainApplication (line 15) | public class MainApplication extends Application implements ReactApplica... method getUseDeveloperSupport (line 18) | @Override method getPackages (line 23) | @Override method getJSMainModuleName (line 31) | @Override method getReactNativeHost (line 37) | @Override method onCreate (line 42) | @Override FILE: examples/react-native/src/App/Demo.js class Demo (line 24) | class Demo extends React.Component { method constructor (line 25) | constructor() { method render (line 108) | render() { FILE: examples/react-native/src/App/PolyFillCrypto.js class PolyfillCrypto (line 33) | class PolyfillCrypto extends React.Component { method shouldComponentUpdate (line 34) | shouldComponentUpdate() { method render (line 38) | render() { FILE: examples/react-native/src/App/app.js class App (line 17) | class App extends Component { method render (line 18) | render() { FILE: examples/react-native/src/extensions/sea.js function USE (line 9) | function USE(arg, req){ function SeaArray (line 51) | function SeaArray() {} function SafeBuffer (line 81) | function SafeBuffer(...props) { method from (line 88) | from() { method alloc (line 132) | alloc(length, fill = 0 /*, enc*/ ) { method allocUnsafe (line 136) | allocUnsafe(length) { method concat (line 140) | concat(arr) { // octet array function User (line 653) | function User(root){ function F (line 656) | function F(){} function each (line 1015) | function each(msg){ // TODO: Warning: Need to switch to `gun.on('node')`... function signature (line 1032) | function signature(msg){ function security (line 1044) | function security(msg){ FILE: examples/react-native/src/webview-crypto/MainWorker.d.ts class MainWorker (line 1) | class MainWorker { FILE: examples/react-native/src/webview-crypto/MainWorker.js constant SUBTLE_METHODS (line 3) | const SUBTLE_METHODS = [ class MainWorker (line 44) | class MainWorker { method constructor (line 46) | constructor(sendToWebView, debug = false) { method crypto (line 57) | get crypto() { method subtle (line 65) | get subtle() { method uuid (line 75) | static uuid() { method onWebViewMessage (line 83) | onWebViewMessage(message) { method getRandomValues (line 121) | getRandomValues(array) { method callMethod (line 136) | callMethod(method, args, waitForArrayBufferView) { FILE: examples/react-native/src/webview-crypto/WebViewWorker.d.ts class WebViewWorker (line 1) | class WebViewWorker { FILE: examples/react-native/src/webview-crypto/WebViewWorker.js function fulfilled (line 3) | function fulfilled(value) { try { step(generator.next(value)); } catch (... function rejected (line 4) | function rejected(value) { try { step(generator["throw"](value)); } catc... function step (line 5) | function step(result) { result.done ? resolve(result.value) : new P(func... class WebViewWorker (line 12) | class WebViewWorker { method constructor (line 13) | constructor(sendToMain) { method onMainMessage (line 17) | onMainMessage(message) { method send (line 57) | send(data) { FILE: examples/react-native/src/webview-crypto/asyncSerialize.d.ts type ISerializer (line 1) | interface ISerializer { FILE: examples/react-native/src/webview-crypto/asyncSerialize.js function fulfilled (line 3) | function fulfilled(value) { try { step(generator.next(value)); } catch (... function rejected (line 4) | function rejected(value) { try { step(generator["throw"](value)); } catc... function step (line 5) | function step(result) { result.done ? resolve(result.value) : new P(func... class Serialized (line 11) | class Serialized { function isSerialized (line 13) | function isSerialized(object) { function toObjects (line 16) | function toObjects(serializers, o) { function fromObjects (line 36) | function fromObjects(serializers, o) { FILE: examples/react-native/src/webview-crypto/compat.js function subtle (line 1) | function subtle() { FILE: examples/react-native/src/webview-crypto/serializeBinary.d.ts type IArrayBufferViewWithPromise (line 3) | interface IArrayBufferViewWithPromise extends ArrayBufferView { FILE: examples/react-native/src/webview-crypto/serializeBinary.js function fulfilled (line 3) | function fulfilled(value) { try { step(generator.next(value)); } catch (... function rejected (line 4) | function rejected(value) { try { step(generator["throw"](value)); } catc... function step (line 5) | function step(result) { result.done ? resolve(result.value) : new P(func... function parse (line 11) | function parse(text) { function stringify (line 19) | function stringify(value, waitForArrayBufferView = true) { function serializers (line 27) | function serializers(waitForArrayBufferView) { function isArrayBufferViewWithPromise (line 51) | function isArrayBufferViewWithPromise(obj) { function arrayBufferViewName (line 57) | function arrayBufferViewName(abv) { function ArrayBufferViewSerializer (line 90) | function ArrayBufferViewSerializer(waitForPromise) { function hasData (line 112) | function hasData(ck) { FILE: examples/react/src/App.js class App (line 7) | class App extends Component { method constructor (line 8) | constructor() { method render (line 13) | render() { FILE: examples/react/src/Chat.js class Chat (line 10) | class Chat extends Component { method constructor (line 11) | constructor({gun}) { method componentWillMount (line 20) | componentWillMount() { method render (line 42) | render() { FILE: examples/react/src/Json.js class Json (line 8) | class Json extends Component { method constructor (line 9) | constructor({gun}) { method componentWillMount (line 15) | componentWillMount() { method render (line 30) | render() { FILE: examples/react/src/Todos.js class Todos (line 10) | class Todos extends Component { method constructor (line 11) | constructor({gun}) { method componentWillMount (line 17) | componentWillMount() { method render (line 33) | render() { FILE: examples/relay-sqlite-example/src/composables/GunStorageAdapter.ts class RequestQueue (line 16) | class RequestQueue { method constructor (line 21) | constructor(storageServ: StorageService) { method get (line 25) | async get(key: string): Promise { method put (line 52) | async put(soul: string, node: any): Promise { method batchPut (line 59) | async batchPut(nodes: Record): Promise { type GunAdapter (line 72) | interface GunAdapter { type IGunSQLiteAdapter (line 78) | interface IGunSQLiteAdapter { function useGunSQLiteAdapter (line 87) | function useGunSQLiteAdapter( function getGunSQLiteAdapter (line 191) | function getGunSQLiteAdapter( FILE: examples/relay-sqlite-example/src/composables/useNetwork.ts function createNetwork (line 16) | function createNetwork(gunInstance: IGunInstance) { function useNetwork (line 101) | function useNetwork(gunInstance: IGunInstance) { function cleanupNetwork (line 109) | function cleanupNetwork() { FILE: examples/relay-sqlite-example/src/composables/useNetworkStatus.ts function createNetworkStatus (line 23) | function createNetworkStatus(storageService: StorageService) { function useNetworkStatus (line 344) | function useNetworkStatus(storageService: StorageService) { FILE: examples/relay-sqlite-example/src/composables/useToast.ts type ToastType (line 5) | type ToastType = 'info' | 'success' | 'error' | 'warning'; type ToastMessage (line 7) | interface ToastMessage { constant SETTINGS_FILE (line 17) | const SETTINGS_FILE = 'toast_settings.json'; function loadSettings (line 19) | async function loadSettings(): Promise<{ isToastEnabled: boolean }> { function saveSettings (line 35) | async function saveSettings(): Promise { function showToast (line 49) | function showToast(msg: string, msgType: ToastType = 'info', customDurat... function hideToast (line 65) | function hideToast(id: number) { function toggleToast (line 69) | function toggleToast(enabled: boolean) { function useToast (line 80) | function useToast() { FILE: examples/relay-sqlite-example/src/services/dbVersionService.ts type IDbVersionService (line 1) | interface IDbVersionService { class DbVersionService (line 5) | class DbVersionService implements IDbVersionService { method setDbVersion (line 8) | setDbVersion(dbName: string, version: number) { method getDbVersion (line 13) | getDbVersion(dbName: string): number | undefined { FILE: examples/relay-sqlite-example/src/services/initializeAppService.ts type IInitializeAppService (line 4) | interface IInitializeAppService { class InitializeAppService (line 8) | class InitializeAppService implements IInitializeAppService { method constructor (line 15) | constructor(sqliteService: ISQLiteService, storageService: IStorageSer... method initializeApp (line 20) | async initializeApp(): Promise { FILE: examples/relay-sqlite-example/src/services/sqliteService.ts type ISQLiteService (line 4) | interface ISQLiteService { class SQLiteService (line 15) | class SQLiteService implements ISQLiteService { method getPlatform (line 21) | getPlatform(): string { method initWebStore (line 24) | async initWebStore() : Promise { method addUpgradeStatement (line 33) | async addUpgradeStatement(options: capSQLiteUpgradeOptions): Promise { method closeDatabase (line 83) | async closeDatabase(dbName:string, readOnly: boolean):Promise { method saveToStore (line 95) | async saveToStore(dbName: string): Promise { method saveToLocalDisk (line 104) | async saveToLocalDisk(dbName: string): Promise { FILE: examples/relay-sqlite-example/src/services/storageService.ts type IStorageService (line 8) | interface IStorageService { class StorageService (line 18) | class StorageService implements IStorageService { method constructor (line 59) | constructor(sqliteService: ISQLiteService, dbVersionService: IDbVersio... method initializeDatabase (line 65) | async initializeDatabase(): Promise { method query (line 122) | async query(sql: string, params: any[] = []): Promise { method run (line 131) | async run(sql: string, params: any[] = []): Promise { method execute (line 140) | async execute(sql: string): Promise { FILE: examples/relay-sqlite-example/vite.config.ts method manualChunks (line 59) | manualChunks(id) { FILE: examples/smoothie.js function TimeSeries (line 156) | function TimeSeries(options) { function SmoothieChart (line 330) | function SmoothieChart(options) { function pad2 (line 1097) | function pad2(number) { return (number < 10 ? '0' : '') + number } FILE: gun.d.ts type IGun (line 8) | interface IGun { type Window (line 14) | interface Window { type StringConstructor (line 19) | interface StringConstructor { FILE: gun.js function USE (line 4) | function USE(arg, req){ function page (line 167) | function page(word){ function get (line 174) | function get(word){ function got (line 184) | function got(word, page){ function spot (line 201) | function spot(word, sorted, parse){ parse = parse || spot.no || (spot.no... function from (line 209) | function from(a, t, l){ function list (line 215) | function list(each){ each = each || function(x){return x} function set (line 222) | function set(word, is){ function split (line 242) | function split(p, b){ // TODO: use closest hash instead of half. function slot (line 262) | function slot(t){ return heal((t=t||'').substring(1, t.length-1).split(t... function heal (line 263) | function heal(l, s){ var i, e; function size (line 272) | function size(t){ return (t||'').length||1 } // bits/numbers less size? ... function subt (line 273) | function subt(i,j){ return this.word } function tot (line 275) | function tot(){ var tmp = {}; function sub (line 282) | function sub(i,j){ return (this.first||this.word||B.decode((from(this)||... function to (line 283) | function to(){ return this.text = this.text || text(this) } function text (line 284) | function text(p){ // PERF: read->[*] : text->"*" no edit waste 1 time perf. function sort (line 289) | function sort(p, l){ function mix (line 296) | function mix(p, l){ // TODO: IMPROVE PERFORMANCE!!!! l[j] = i is 5X+ fas... function record (line 345) | function record(key, val){ return key+B.encode(val)+"%"+key.length } function decord (line 346) | function decord(t){ function State (line 374) | function State(){ function Dup (line 403) | function Dup(opt){ function Gun (line 462) | function Gun(o){ function universe (line 500) | function universe(msg){ function put (line 523) | function put(msg){ function ham (line 578) | function ham(val, key, soul, state, msg){ function map (line 600) | function map(msg){ function fire (line 614) | function fire(ctx, msg){ var root; function ack (line 629) | function ack(msg){ // aggregate ACKs. function back (line 646) | function back(ctx){ function ack (line 703) | function ack(msg, node){ function output (line 829) | function output(msg){ function input (line 911) | function input(msg, cat){ cat = cat || this.as; // TODO: V8 may not be a... function link (line 968) | function link(msg, cat){ cat = cat || this.as || msg.$._; function unlink (line 996) | function unlink(msg, cat){ // ugh, so much code for seemingly edge case ... function ack (line 1037) | function ack(msg, ev){ function any (line 1090) | function any(msg, eve, f){ function cache (line 1171) | function cache(key, back){ function soul (line 1187) | function soul(gun, cb, opt, as){ function rid (line 1207) | function rid(at){ function resolve (line 1268) | function resolve(msg, eve){ function stun (line 1300) | function stun(as, id){ function ran (line 1322) | function ran(as){ function get (line 1351) | function get(as){ function check (line 1372) | function check(d, tmp){ return ((d && (tmp = d.constructor) && tmp.name)... function once (line 1471) | function once(f){ function none (line 1490) | function none(gun,opt,chain){ function map (line 1578) | function map(msg){ this.to.next(msg); function Mesh (line 1619) | function Mesh(root){ function open (line 1986) | function open(peer){ try{ function reconnect (line 2010) | function reconnect(peer){ function flush (line 2071) | function flush(){ function map (line 2177) | function map(v,k){ function empty (line 2191) | function empty(v,i){ var n = this.n, u; function t (line 2201) | function t(k,v){ function map (line 2277) | function map(s, k){ var o = this; // map over the object... function map (line 2314) | function map(v, k){ // we invert this because the way we check for this ... function map (line 2331) | function map(v, k){ var o = this.o, tmp, u; // iterate over each key/value. function map (line 2382) | function map(v,k){ function map (line 2398) | function map(n, s){ // we invert this because the way'? we check for thi... function nf (line 2404) | function nf(fn){ // optional callback for each node. function node (line 2435) | function node(env, at){ var tmp; function map (line 2447) | function map(v,k,n){ function soul (line 2480) | function soul(id){ var at = this; function valid (line 2492) | function valid(v,k,n, at,env){ var tmp; function seen (line 2502) | function seen(env, at){ function map (line 2523) | function map(v,k){ var tmp, obj; FILE: index.d.ts constant SEA (line 10) | const SEA: ISEA; type StringConstructor (line 15) | interface StringConstructor { FILE: kit/web.js function LOAD (line 11) | function LOAD(src, h, s){ (s = D[HI]('script')).onload = h; s.src = src;... function MAP (line 12) | function MAP(scroll, screen){ return (scroll / screen)>>0 } method get (line 99) | get(){ return kit.path } method set (line 100) | set(path){ if(!path){ return } method createReadStream (line 113) | createReadStream(url){ url = (url||'').replace(location.__dirname+'/',''... function change (line 153) | function change(eve){ eve = eve||''; eve = eve.detail||eve.data||eve; FILE: lib/afore.js function afore (line 1) | function afore(tag, hear){ FILE: lib/aws.js function s3 (line 3) | function s3(opt){ FILE: lib/axe.js function start (line 8) | function start(root){ FILE: lib/crashed.js function noop (line 18) | function noop(){} function email (line 19) | function email(){ try{ FILE: lib/dom.js function rev (line 54) | function rev(o, I){ (I = $()).tags = [].slice.call(o.tags).reverse(); re... FILE: lib/evict.js function check (line 16) | function check(){ function GC (line 25) | function GC(){ FILE: lib/file.js function match (line 82) | function match(at){ FILE: lib/forget.js function once (line 9) | function once(root){ FILE: lib/hub.js function watch (line 17) | function watch(what, options) { FILE: lib/ison.js function StringifyError (line 26) | function StringifyError(m) { function ParseError (line 315) | function ParseError(m) { FILE: lib/later.d.ts type IGunChain (line 3) | interface IGunChain { FILE: lib/les.js function enqueueNode (line 139) | function enqueueNode(soul, ctime) { function dequeueNode (line 158) | function dequeueNode(soul) { function collectNode (line 172) | function collectNode(soul) { function GC (line 187) | function GC(memRatio) { function round (line 219) | function round(value, decimals) { //a basic rounding function FILE: lib/lex.js function Lex (line 9) | function Lex() {} FILE: lib/load.d.ts type IGunChain (line 3) | interface IGunChain { FILE: lib/match.js function match (line 2) | function match(t, o){ var r = false; FILE: lib/meta.js function USE (line 2) | function USE(arg, req){ function withMeta (line 20) | function withMeta(eve){ return eve.metaKey || eve.ctrlKey || eve.altKey ... function defaultSort (line 83) | function defaultSort(a,b){ function back (line 147) | function back(){ // close root or go back on submenu function css (line 254) | function css(css){ FILE: lib/multicast.js function say (line 72) | function say(msg){ function check (line 78) | function check(id, info){ var tmp; FILE: lib/nomem.js function Nomem (line 1) | function Nomem(){ FILE: lib/normalize.js function addUnstable (line 62) | function addUnstable(a) { // NOT ES5 function initTag (line 69) | function initTag(a) { function stateMachine (line 85) | function stateMachine() { function prepareOptTags (line 97) | function prepareOptTags(opt) { function get (line 120) | function get(o, args){ // path arguments as separate string parameters function has (line 128) | function has(obj,prop){ function tag (line 134) | function tag(e){ function joint (line 138) | function joint(e, d){ function attrsAsObj (line 148) | function attrsAsObj(e, filterCb){ function sameAttrs (line 162) | function sameAttrs(a, b) { function parseAndRemoveAttrs (line 168) | function parseAndRemoveAttrs(a) { function setAttrs (line 181) | function setAttrs(a){ function convert (line 191) | function convert(a){ function exclude (line 200) | function exclude(a, addUnstable){ function moveSpaceUp (line 211) | function moveSpaceUp(a, addUnstable){ function moveSpace (line 224) | function moveSpace(n, bef) { function next (line 251) | function next(a, addUnstable, t){ function empty (line 270) | function empty(a){ function parentOrderWrap (line 278) | function parentOrderWrap(a, addUnstable){ FILE: lib/not.d.ts type IGunChain (line 3) | interface IGunChain { FILE: lib/not.js function ought (line 13) | function ought(at, ev){ ev.off(); FILE: lib/open.d.ts type IGunChain (line 3) | interface IGunChain { FILE: lib/path.d.ts type IGunInstance (line 5) | interface IGunInstance { type IGunChain (line 31) | interface IGunChain { FILE: lib/promise.d.ts type IGunInstance (line 16) | interface IGunInstance { type IGunChain (line 33) | interface IGunChain { FILE: lib/promise.js function sleep (line 54) | function sleep (limit) { FILE: lib/radisk.d.ts type IRadisk (line 6) | interface IRadisk { type Window (line 12) | interface Window { FILE: lib/radisk.js function Radisk (line 3) | function Radisk(opt){ FILE: lib/radisk2.js function Radisk (line 4) | function Radisk(opt){ FILE: lib/radix.d.ts type IRadix (line 4) | interface IRadix {} type Window (line 8) | interface Window { FILE: lib/radix.js function Radix (line 3) | function Radix(){ FILE: lib/radix2.js function Radix (line 3) | function Radix(){ FILE: lib/ras.js function Store (line 11) | function Store(opt){ FILE: lib/rfs.js function Store (line 1) | function Store(opt){ FILE: lib/rindexed.d.ts type IRindexedDB (line 4) | interface IRindexedDB { type Window (line 11) | interface Window { FILE: lib/rindexed.js function Store (line 13) | function Store(opt){ FILE: lib/rls.js function Store (line 3) | function Store(opt){ FILE: lib/rmem.js function Rmem (line 1) | function Rmem(){ FILE: lib/role.js function resolve (line 3) | function resolve(chain){ function off (line 63) | function off(chain){ function soul (line 82) | function soul(chain){ function Role (line 119) | function Role(){} FILE: lib/rs3.js function Store (line 39) | function Store(opt){ FILE: lib/serve.js function CDN (line 6) | function CDN(dir){ function serve (line 21) | function serve(req, res, next){ var tmp; FILE: lib/space.js function travel (line 53) | function travel(key, cb, opt, ref){ function find (line 77) | function find(o, cb, root){ function index (line 102) | function index(n, m, l, k){ FILE: lib/store.js function each (line 124) | function each(val, has, a,b){ // TODO: THIS CODE NEEDS TO BE FASTER!!!! FILE: lib/super.js function input (line 6) | function input(msg){ FILE: lib/text-encoding/lib/encoding.js function inRange (line 28) | function inRange(a, min, max) { function includes (line 37) | function includes(array, item) { function ToDictionary (line 47) | function ToDictionary(o) { function stringToCodePoints (line 57) | function stringToCodePoints(string) { function codePointsToString (line 140) | function codePointsToString(code_points) { function isASCIIByte (line 170) | function isASCIIByte(a) { function Stream (line 194) | function Stream(tokens) { function decoderError (line 274) | function decoderError(fatal, opt_code_point) { function encoderError (line 284) | function encoderError(code_point) { function Decoder (line 289) | function Decoder() {} function Encoder (line 302) | function Encoder() {} function getEncoding (line 321) | function getEncoding(label) { function indexCodePointFor (line 825) | function indexCodePointFor(pointer, index) { function indexPointerFor (line 836) | function indexPointerFor(code_point, index) { function index (line 845) | function index(name) { function indexGB18030RangesCodePointFor (line 858) | function indexGB18030RangesCodePointFor(pointer) { function indexGB18030RangesPointerFor (line 895) | function indexGB18030RangesPointerFor(code_point) { function indexShiftJISPointerFor (line 928) | function indexShiftJISPointerFor(code_point) { function indexBig5PointerFor (line 948) | function indexBig5PointerFor(code_point) { function TextDecoder (line 984) | function TextDecoder(label, options) { function serializeStream (line 1170) | function serializeStream(stream) { function TextEncoder (line 1206) | function TextEncoder(label, options) { function UTF8Decoder (line 1339) | function UTF8Decoder(options) { function UTF8Encoder (line 1480) | function UTF8Encoder(options) { function SingleByteDecoder (line 1560) | function SingleByteDecoder(index, options) { function SingleByteEncoder (line 1599) | function SingleByteEncoder(index, options) { function GB18030Decoder (line 1678) | function GB18030Decoder(options) { function GB18030Encoder (line 1836) | function GB18030Encoder(options, gbk_flag) { function Big5Decoder (line 1940) | function Big5Decoder(options) { function Big5Encoder (line 2040) | function Big5Encoder(options) { function EUCJPDecoder (line 2105) | function EUCJPDecoder(options) { function EUCJPEncoder (line 2208) | function EUCJPEncoder(options) { function ISO2022JPDecoder (line 2279) | function ISO2022JPDecoder(options) { function ISO2022JPEncoder (line 2588) | function ISO2022JPEncoder(options) { function ShiftJISDecoder (line 2730) | function ShiftJISDecoder(options) { function ShiftJISEncoder (line 2829) | function ShiftJISEncoder(options) { function EUCKRDecoder (line 2911) | function EUCKRDecoder(options) { function EUCKREncoder (line 2990) | function EUCKREncoder(options) { function convertCodeUnitToBytes (line 3051) | function convertCodeUnitToBytes(code_unit, utf16be) { function UTF16Decoder (line 3073) | function UTF16Decoder(utf16_be, options) { function UTF16Encoder (line 3167) | function UTF16Encoder(utf16_be, options) { function XUserDefinedDecoder (line 3232) | function XUserDefinedDecoder(options) { function XUserDefinedEncoder (line 3262) | function XUserDefinedEncoder(options) { FILE: lib/then.d.ts type IGunChain (line 5) | interface IGunChain { FILE: lib/time.js function travel (line 57) | function travel(cb, opt, b, gun){ function now (line 75) | function now(t){ function find (line 78) | function find(o, cb, root, at, off){ function toDate (line 134) | function toDate(at){ FILE: lib/unset.d.ts type IGunChain (line 6) | interface IGunChain { FILE: lib/untitled.js function input (line 1) | function input(msg){ function unknown (line 45) | function unknown(ref, key){ FILE: lib/upload.js function upload (line 2) | function upload(cb, opt){ FILE: lib/utils.js function map (line 82) | function map(v,k){ function empty (line 96) | function empty(v,i){ var n = this.n, u; function t (line 106) | function t(k,v){ function map (line 186) | function map(s, k){ var o = this; // map over the object... function map (line 223) | function map(v, k){ // we invert this because the way we check for this ... function map (line 240) | function map(v, k){ var o = this.o, tmp, u; // iterate over each key/value. function map (line 291) | function map(v,k){ function map (line 307) | function map(n, s){ // we invert this because the way'? we check for thi... function nf (line 313) | function nf(fn){ // optional callback for each node. function node (line 344) | function node(env, at){ var tmp; function map (line 356) | function map(v,k,n){ function soul (line 389) | function soul(id){ var at = this; function valid (line 401) | function valid(v,k,n, at,env){ var tmp; function seen (line 411) | function seen(env, at){ function map (line 432) | function map(v,k){ var tmp, obj; FILE: lib/uws.js function send (line 59) | function send(peer){ function receive (line 69) | function receive(msg, wire, ctx){ function open (line 83) | function open(peer, as){ function reconnect (line 110) | function reconnect(peer, as){ FILE: lib/wave.js function buildNotes (line 1449) | function buildNotes({startNote, notes, step, skipNotes}) { FILE: lib/webrtc.js function plan (line 69) | function plan(msg){ function open (line 90) | function open(msg, rtc, peer){ FILE: lib/wire.js function open (line 77) | function open(wire, req) { FILE: lib/ws.js function send (line 63) | function send(peer){ function receive (line 73) | function receive(msg, wire, ctx){ function open (line 87) | function open(peer, as){ function reconnect (line 114) | function reconnect(peer, as){ FILE: lib/wsp.js function start (line 8) | function start(server, port, app){ function flow (line 116) | function flow(req, res){ function tran (line 124) | function tran(req, res){ FILE: lib/wsproto.js function send (line 45) | function send(peer){ function receive (line 55) | function receive(msg, peer, ctx){ function open (line 69) | function open(peer, as){ function reconnect (line 96) | function reconnect(peer, as){ FILE: lib/yson.js function parse (line 13) | function parse(){ function value (line 146) | function value(s){ function ify (line 172) | function ify(){ FILE: nts.js function response (line 26) | function response(msg, connection) { FILE: rad.js function read (line 28) | async function read(word, reply, page){ // TODO: this function doesn't d... function write (line 38) | function write(word, reply){ function put (line 53) | function put(file, data, cb){ function get (line 60) | function get(file, cb){ function start (line 73) | function start(word, is, reply){ function watch (line 84) | function watch(b){ // SPLIT LOGIC! function ename (line 104) | function ename(t){ return encodeURIComponent(t).replace(/\*/g, '%2A').sl... function fname (line 106) | function fname(p){ return ename(p.substring()) } function valid (line 108) | function valid(word, is, reply){ FILE: sea.d.ts type ISEA (line 8) | interface ISEA { type IGun (line 15) | interface IGun { type Window (line 21) | interface Window { FILE: sea.js function USE (line 4) | function USE(arg, req){ function SeaArray (line 63) | function SeaArray() {} function SafeBuffer (line 94) | function SafeBuffer(...props) { method from (line 101) | from() { method alloc (line 145) | alloc(length, fill = 0 /*, enc*/ ) { method allocUnsafe (line 149) | allocUnsafe(length) { method concat (line 153) | concat(arr) { // octet array function User (line 816) | function User(root){ function F (line 819) | function F(){} function lex (line 842) | function lex(){ return Gun.state().toString(36).replace('.','') } function obj_ify (line 1119) | function obj_ify(o){ function check (line 1321) | function check(msg){ // REVISE / IMPROVE, NO NEED TO PASS MSG/EVE EACH SUB? function hexToBase64 (line 1362) | function hexToBase64(hexStr) { FILE: sea/array.js function SeaArray (line 5) | function SeaArray() {} FILE: sea/auth.js function obj_ify (line 157) | function obj_ify(o){ FILE: sea/buffer.js function SafeBuffer (line 10) | function SafeBuffer(...props) { method from (line 17) | from() { method alloc (line 61) | alloc(length, fill = 0 /*, enc*/ ) { method allocUnsafe (line 65) | allocUnsafe(length) { method concat (line 69) | concat(arr) { // octet array FILE: sea/index.js function check (line 31) | function check(msg){ // REVISE / IMPROVE, NO NEED TO PASS MSG/EVE EACH SUB? function hexToBase64 (line 72) | function hexToBase64(hexStr) { FILE: sea/user.js function User (line 11) | function User(root){ function F (line 14) | function F(){} function lex (line 37) | function lex(){ return Gun.state().toString(36).replace('.','') } FILE: src/book.js function page (line 30) | function page(word){ function get (line 37) | function get(word){ function got (line 47) | function got(word, page){ function spot (line 64) | function spot(word, sorted, parse){ parse = parse || spot.no || (spot.no... function from (line 72) | function from(a, t, l){ function list (line 78) | function list(each){ each = each || function(x){return x} function set (line 85) | function set(word, is){ function split (line 104) | function split(p, b){ // TODO: use closest hash instead of half. function slot (line 123) | function slot(t){ return heal((t=t||'').substring(1, t.length-1).split(t... function heal (line 124) | function heal(l, s){ var i, e; function size (line 133) | function size(t){ return (t||'').length||1 } // bits/numbers less size? ... function subt (line 134) | function subt(i,j){ return this.word } function tot (line 136) | function tot(){ var tmp = {}; function sub (line 143) | function sub(i,j){ return (this.first||this.word||B.decode((from(this)||... function to (line 144) | function to(){ return this.text = this.text || text(this) } function text (line 145) | function text(p){ // PERF: read->[*] : text->"*" no edit waste 1 time perf. function sort (line 150) | function sort(p, l){ function mix (line 157) | function mix(p, l){ // TODO: IMPROVE PERFORMANCE!!!! l[j] = i is 5X+ fas... function record (line 206) | function record(key, val){ return key+B.encode(val)+"%"+key.length } function decord (line 207) | function decord(t){ FILE: src/chain.js function output (line 18) | function output(msg){ function input (line 100) | function input(msg, cat){ cat = cat || this.as; // TODO: V8 may not be a... function link (line 157) | function link(msg, cat){ cat = cat || this.as || msg.$._; function unlink (line 185) | function unlink(msg, cat){ // ugh, so much code for seemingly edge case ... function ack (line 226) | function ack(msg, ev){ FILE: src/dup.js function Dup (line 4) | function Dup(opt){ FILE: src/get.js function any (line 27) | function any(msg, eve, f){ function cache (line 108) | function cache(key, back){ function soul (line 124) | function soul(gun, cb, opt, as){ function rid (line 144) | function rid(at){ FILE: src/localStorage.js function flush (line 48) | function flush(){ FILE: src/map.js function map (line 38) | function map(msg){ this.to.next(msg); FILE: src/mesh.js function Mesh (line 10) | function Mesh(root){ FILE: src/on.js function once (line 67) | function once(f){ function none (line 86) | function none(gun,opt,chain){ FILE: src/polyfill/unbuild.js function USE (line 2) | function USE(arg, req){ FILE: src/put.js function resolve (line 48) | function resolve(msg, eve){ function stun (line 80) | function stun(as, id){ function ran (line 102) | function ran(as){ function get (line 131) | function get(as){ function check (line 152) | function check(d, tmp){ return ((d && (tmp = d.constructor) && tmp.name)... FILE: src/root.js function Gun (line 4) | function Gun(o){ function universe (line 42) | function universe(msg){ function put (line 65) | function put(msg){ function ham (line 120) | function ham(val, key, soul, state, msg){ function map (line 142) | function map(msg){ function fire (line 156) | function fire(ctx, msg){ var root; function ack (line 171) | function ack(msg){ // aggregate ACKs. function back (line 188) | function back(ctx){ function ack (line 245) | function ack(msg, node){ FILE: src/state.js function State (line 4) | function State(){ FILE: src/websocket.js function open (line 24) | function open(peer){ try{ function reconnect (line 48) | function reconnect(peer){ FILE: test/bug/1243.js function request (line 20) | function request(hostname, done){ function spawn (line 28) | function spawn(cmd, done) { function makeid (line 55) | function makeid(length) { FILE: test/common.js function next (line 89) | function next(){ function Foo (line 106) | function Foo(){} function flow (line 424) | function flow(){ function next (line 479) | function next(arg){ var n = this; function end (line 1226) | function end(ack){ function foo (line 3345) | function foo(data){ function run (line 3727) | function run(i){ function soulnode (line 4778) | function soulnode(gun, kn, r){ // TODO: WARNING! Key implementation has ... function cb (line 5075) | function cb(e,d,f,a){ function cb (line 5098) | function cb(e,d,f,a){ function pushAtoB (line 6474) | function pushAtoB(key){ function pushBtoA (line 6478) | function pushBtoA(key){ function put (line 7288) | function put(num, t) { function put2 (line 7317) | function put2(num, t) { function put (line 7563) | function put(d, t, f){ FILE: test/expect.js function expect (line 30) | function expect (obj) { function Assertion (line 40) | function Assertion (obj, flag, parent) { function bind (line 497) | function bind (fn, scope) { function every (line 510) | function every (arr, fn, thisObj) { function indexOf (line 527) | function indexOf (arr, o, i) { function i (line 578) | function i (obj, showHidden, depth) { function isArray (line 770) | function isArray (ar) { function isRegExp (line 774) | function isRegExp(re) { function isDate (line 792) | function isDate(d) { function keys (line 796) | function keys (obj) { function map (line 812) | function map (arr, mapper, that) { function reduce (line 826) | function reduce (arr, fun) { function isUndefinedOrNull (line 912) | function isUndefinedOrNull (value) { function isArguments (line 916) | function isArguments (object) { function regExpEquiv (line 920) | function regExpEquiv (a, b) { function objEquiv (line 925) | function objEquiv (a, b) { function f (line 980) | function f(n) { function date (line 985) | function date(d, key) { function quote (line 1011) | function quote(string) { function str (line 1027) | function str(key, holder) { function walk (line 1202) | function walk(holder, key) { FILE: test/json2.js function f (line 170) | function f(n) { function quote (line 211) | function quote(string) { function str (line 227) | function str(key, holder) { function walk (line 408) | function walk(holder, key) { FILE: test/mocha.js function s (line 1) | function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&re... function isArray (line 33) | function isArray(val) { function EventEmitter (line 42) | function EventEmitter() {} function on (line 81) | function on() { function Progress (line 219) | function Progress() { function Context (line 355) | function Context() {} function Hook (line 455) | function Hook(title, fn) { function visit (line 702) | function visit(obj, file) { function image (line 996) | function image(name) { function Mocha (line 1018) | function Mocha(options) { function done (line 1422) | function done(failures) { function parse (line 1473) | function parse(str) { function shortFormat (line 1515) | function shortFormat(ms) { function longFormat (line 1538) | function longFormat(ms) { function plural (line 1554) | function plural(ms, n, name) { function Pending (line 1577) | function Pending(message) { function Base (line 1819) | function Base(runner) { function pad (line 1925) | function pad(str, len) { function inlineDiff (line 1938) | function inlineDiff(err, escape) { function unifiedDiff (line 1972) | function unifiedDiff(err, escape) { function errorDiff (line 2013) | function errorDiff(err, type, escape) { function escapeInvisibles (line 2034) | function escapeInvisibles(line) { function colorLines (line 2048) | function colorLines(name, str) { function sameType (line 2067) | function sameType(a, b) { function Doc (line 2092) | function Doc(runner) { function Dot (line 2158) | function Dot(runner) { function HTMLCov (line 2228) | function HTMLCov(runner) { function coverageClass (line 2252) | function coverageClass(coveragePctg) { function HTML (line 2315) | function HTML(runner) { function makeUrl (line 2485) | function makeUrl(s) { function error (line 2519) | function error(msg) { function fragment (line 2528) | function fragment(html) { function hideSuitesWithout (line 2550) | function hideSuitesWithout(classname) { function unhide (line 2563) | function unhide() { function text (line 2576) | function text(el, contents) { function on (line 2587) | function on(el, event, fn) { function JSONCov (line 2638) | function JSONCov(runner, output) { function map (line 2682) | function map(cov) { function coverage (line 2722) | function coverage(filename, data) { function clean (line 2762) | function clean(test) { function List (line 2791) | function List(runner) { function clean (line 2825) | function clean(test) { function JSONReporter (line 2854) | function JSONReporter(runner) { function clean (line 2902) | function clean(test) { function errorJSON (line 2918) | function errorJSON(err) { function Landing (line 2968) | function Landing(runner) { function List (line 3046) | function List(runner) { function Markdown (line 3115) | function Markdown(runner) { function Min (line 3210) | function Min(runner) { function NyanCat (line 3251) | function NyanCat(runner) { function draw (line 3321) | function draw(type, n) { function write (line 3489) | function write(string) { function Progress (line 3524) | function Progress(runner, options) { function Spec (line 3609) | function Spec(runner) { function TAP (line 3691) | function TAP(runner) { function title (line 3738) | function title(test) { function XUnit (line 3778) | function XUnit(runner, options) { function tag (line 3888) | function tag(name, attrs, close, content) { function cdata (line 3910) | function cdata(str) { function Runnable (line 3961) | function Runnable(title, fn) { function multiple (line 4139) | function multiple(err) { function done (line 4148) | function done(err) { function callFn (line 4201) | function callFn(fn) { function callFnAsync (line 4221) | function callFnAsync(fn) { function Runner (line 4302) | function Runner(suite, delay) { function next (line 4520) | function next(i) { function next (line 4576) | function next(suite) { function hookErr (line 4679) | function hookErr(_, errSuite, after) { function next (line 4705) | function next(err, errSuite) { function next (line 4820) | function next(errSuite) { function done (line 4854) | function done(errSuite) { function uncaught (line 4966) | function uncaught(err) { function start (line 4970) | function start() { function filterLeaks (line 5024) | function filterLeaks(ok, globals) { function extraGlobals (line 5065) | function extraGlobals() { function Suite (line 5129) | function Suite(title, parentContext) { function Test (line 5471) | function Test(title, fn) { function ignored (line 5691) | function ignored(path) { function highlight (line 5795) | function highlight(js) { function emptyRepresentation (line 5834) | function emptyRepresentation(value, type) { function jsonStringify (line 5928) | function jsonStringify(object, spaces, depth) { function withStack (line 6032) | function withStack(value, fn) { function isMochaInternal (line 6186) | function isMochaInternal(line) { function isNodeInternal (line 6193) | function isNodeInternal(line) { function BrowserStdout (line 6234) | function BrowserStdout(opts) { function Bar (line 6304) | function Bar () {} function kMaxLength (line 6318) | function kMaxLength () { function Buffer (line 6336) | function Buffer (arg) { function fromNumber (line 6360) | function fromNumber (that, length) { function fromString (line 6370) | function fromString (that, string, encoding) { function fromObject (line 6381) | function fromObject (that, object) { function fromBuffer (line 6404) | function fromBuffer (that, buffer) { function fromArray (line 6411) | function fromArray (that, array) { function fromTypedArray (line 6421) | function fromTypedArray (that, array) { function fromArrayBuffer (line 6433) | function fromArrayBuffer (that, array) { function fromArrayLike (line 6445) | function fromArrayLike (that, array) { function fromJsonObject (line 6456) | function fromJsonObject (that, object) { function allocate (line 6472) | function allocate (that, length) { function checked (line 6488) | function checked (length) { function SlowBuffer (line 6498) | function SlowBuffer (subject, encoding) { function byteLength (line 6582) | function byteLength (string, encoding) { function slowToString (line 6623) | function slowToString (encoding, start, end) { function arrayIndexOf (line 6720) | function arrayIndexOf (arr, val, byteOffset) { function hexWrite (line 6748) | function hexWrite (buf, string, offset, length) { function utf8Write (line 6775) | function utf8Write (buf, string, offset, length) { function asciiWrite (line 6779) | function asciiWrite (buf, string, offset, length) { function binaryWrite (line 6783) | function binaryWrite (buf, string, offset, length) { function base64Write (line 6787) | function base64Write (buf, string, offset, length) { function ucs2Write (line 6791) | function ucs2Write (buf, string, offset, length) { function base64Slice (line 6874) | function base64Slice (buf, start, end) { function utf8Slice (line 6882) | function utf8Slice (buf, start, end) { function decodeCodePointsArray (line 6960) | function decodeCodePointsArray (codePoints) { function asciiSlice (line 6978) | function asciiSlice (buf, start, end) { function binarySlice (line 6988) | function binarySlice (buf, start, end) { function hexSlice (line 6998) | function hexSlice (buf, start, end) { function utf16leSlice (line 7011) | function utf16leSlice (buf, start, end) { function checkOffset (line 7060) | function checkOffset (offset, ext, length) { function checkInt (line 7221) | function checkInt (buf, value, offset, ext, max, min) { function objectWriteUInt16 (line 7268) | function objectWriteUInt16 (buf, value, offset, littleEndian) { function objectWriteUInt32 (line 7302) | function objectWriteUInt32 (buf, value, offset, littleEndian) { function checkIEEE754 (line 7446) | function checkIEEE754 (buf, value, offset, ext, max, min) { function writeFloat (line 7452) | function writeFloat (buf, value, offset, littleEndian, noAssert) { function writeDouble (line 7468) | function writeDouble (buf, value, offset, littleEndian, noAssert) { function base64clean (line 7653) | function base64clean (str) { function stringtrim (line 7665) | function stringtrim (str) { function toHex (line 7670) | function toHex (n) { function utf8ToBytes (line 7675) | function utf8ToBytes (string, units) { function asciiToBytes (line 7755) | function asciiToBytes (str) { function utf16leToBytes (line 7764) | function utf16leToBytes (str, units) { function base64ToBytes (line 7780) | function base64ToBytes (str) { function blitBuffer (line 7784) | function blitBuffer (src, dst, offset, length) { function decode (line 7810) | function decode (elt) { function b64ToByteArray (line 7828) | function b64ToByteArray (b64) { function uint8ToBase64 (line 7874) | function uint8ToBase64 (uint8) { function EventEmitter (line 8061) | function EventEmitter() { function g (line 8203) | function g() { function isFunction (line 8326) | function isFunction(arg) { function isNumber (line 8330) | function isNumber(arg) { function isObject (line 8334) | function isObject(arg) { function isUndefined (line 8338) | function isUndefined(arg) { function cleanUpNextTick (line 8428) | function cleanUpNextTick() { function drainQueue (line 8440) | function drainQueue() { function Item (line 8478) | function Item(fun, array) { function noop (line 8492) | function noop() {} function Duplex (line 8569) | function Duplex(options) { function onend (line 8590) | function onend() { function forEach (line 8601) | function forEach (xs, f) { function PassThrough (line 8645) | function PassThrough(options) { function ReadableState (line 8722) | function ReadableState(options, stream) { function Readable (line 8790) | function Readable(options) { function readableAddChunk (line 8828) | function readableAddChunk(stream, state, chunk, encoding, addToFront) { function needMoreData (line 8884) | function needMoreData(state) { function roundUpToNextPowerOf2 (line 8902) | function roundUpToNextPowerOf2(n) { function howMuchToRead (line 8914) | function howMuchToRead(n, state) { function chunkInvalid (line 9067) | function chunkInvalid(state, chunk) { function onEofChunk (line 9079) | function onEofChunk(stream, state) { function emitReadable (line 9096) | function emitReadable(stream) { function emitReadable_ (line 9111) | function emitReadable_(stream) { function maybeReadMore (line 9124) | function maybeReadMore(stream, state) { function maybeReadMore_ (line 9133) | function maybeReadMore_(stream, state) { function onunpipe (line 9185) | function onunpipe(readable) { function onend (line 9192) | function onend() { function cleanup (line 9204) | function cleanup() { function ondata (line 9227) | function ondata(chunk) { function onerror (line 9240) | function onerror(er) { function onclose (line 9259) | function onclose() { function onfinish (line 9264) | function onfinish() { function unpipe (line 9271) | function unpipe() { function pipeOnDrain (line 9288) | function pipeOnDrain(src) { function resume (line 9406) | function resume(stream, state) { function resume_ (line 9415) | function resume_(stream, state) { function flow (line 9433) | function flow(stream) { function fromList (line 9512) | function fromList(n, state) { function endReadable (line 9576) | function endReadable(stream) { function forEach (line 9597) | function forEach (xs, f) { function indexOf (line 9603) | function indexOf (xs, x) { function TransformState (line 9688) | function TransformState(options, stream) { function afterTransform (line 9699) | function afterTransform(stream, er, data) { function Transform (line 9725) | function Transform(options) { function done (line 9804) | function done(stream, er) { function WriteReq (line 9867) | function WriteReq(chunk, encoding, cb) { function WritableState (line 9873) | function WritableState(options, stream) { function Writable (line 9961) | function Writable(options) { function writeAfterEnd (line 9983) | function writeAfterEnd(stream, state, cb) { function validChunk (line 9997) | function validChunk(stream, state, chunk, cb) { function decodeChunk (line 10061) | function decodeChunk(state, chunk, encoding) { function writeOrBuffer (line 10073) | function writeOrBuffer(stream, state, chunk, encoding, cb) { function doWrite (line 10094) | function doWrite(stream, state, writev, len, chunk, encoding, cb) { function onwriteError (line 10106) | function onwriteError(stream, state, sync, er, cb) { function onwriteStateUpdate (line 10121) | function onwriteStateUpdate(state) { function onwrite (line 10128) | function onwrite(stream, er) { function afterWrite (line 10158) | function afterWrite(stream, state, finished, cb) { function onwriteDrain (line 10169) | function onwriteDrain(stream, state) { function clearBuffer (line 10178) | function clearBuffer(stream, state) { function needFinish (line 10263) | function needFinish(stream, state) { function prefinish (line 10270) | function prefinish(stream, state) { function finishMaybe (line 10277) | function finishMaybe(stream, state) { function endWritable (line 10290) | function endWritable(stream, state, cb) { function isArray (line 10328) | function isArray(ar) { function isBoolean (line 10333) | function isBoolean(arg) { function isNull (line 10338) | function isNull(arg) { function isNullOrUndefined (line 10343) | function isNullOrUndefined(arg) { function isNumber (line 10348) | function isNumber(arg) { function isString (line 10353) | function isString(arg) { function isSymbol (line 10358) | function isSymbol(arg) { function isUndefined (line 10363) | function isUndefined(arg) { function isRegExp (line 10368) | function isRegExp(re) { function isObject (line 10373) | function isObject(arg) { function isDate (line 10378) | function isDate(d) { function isError (line 10383) | function isError(e) { function isFunction (line 10389) | function isFunction(arg) { function isPrimitive (line 10394) | function isPrimitive(arg) { function isBuffer (line 10404) | function isBuffer(arg) { function objectToString (line 10409) | function objectToString(o) { function Stream (line 10473) | function Stream() { function ondata (line 10480) | function ondata(chunk) { function ondrain (line 10490) | function ondrain() { function onend (line 10506) | function onend() { function onclose (line 10514) | function onclose() { function onerror (line 10522) | function onerror(er) { function cleanup (line 10533) | function cleanup() { function assertEncoding (line 10593) | function assertEncoding(encoding) { function passThroughWrite (line 10769) | function passThroughWrite(buffer) { function utf16DetectIncompleteChar (line 10773) | function utf16DetectIncompleteChar(buffer) { function base64DetectIncompleteChar (line 10778) | function base64DetectIncompleteChar(buffer) { function deprecated (line 10869) | function deprecated() { function inspect (line 10916) | function inspect(obj, opts) { function stylizeWithColor (line 10974) | function stylizeWithColor(str, styleType) { function stylizeNoColor (line 10986) | function stylizeNoColor(str, styleType) { function arrayToHash (line 10991) | function arrayToHash(array) { function formatValue (line 11002) | function formatValue(ctx, value, recurseTimes) { function formatPrimitive (line 11115) | function formatPrimitive(ctx, value) { function formatError (line 11134) | function formatError(value) { function formatArray (line 11139) | function formatArray(ctx, value, recurseTimes, visibleKeys, keys) { function formatProperty (line 11159) | function formatProperty(ctx, value, recurseTimes, visibleKeys, key, arra... function reduceToSingleString (line 11218) | function reduceToSingleString(output, base, braces) { function isArray (line 11241) | function isArray(ar) { function isBoolean (line 11246) | function isBoolean(arg) { function isNull (line 11251) | function isNull(arg) { function isNullOrUndefined (line 11256) | function isNullOrUndefined(arg) { function isNumber (line 11261) | function isNumber(arg) { function isString (line 11266) | function isString(arg) { function isSymbol (line 11271) | function isSymbol(arg) { function isUndefined (line 11276) | function isUndefined(arg) { function isRegExp (line 11281) | function isRegExp(re) { function isObject (line 11286) | function isObject(arg) { function isDate (line 11291) | function isDate(d) { function isError (line 11296) | function isError(e) { function isFunction (line 11302) | function isFunction(arg) { function isPrimitive (line 11307) | function isPrimitive(arg) { function objectToString (line 11319) | function objectToString(o) { function pad (line 11324) | function pad(n) { function timestamp (line 11333) | function timestamp() { function hasOwnProperty (line 11375) | function hasOwnProperty(obj, prop) { function map (line 11401) | function map(arr, mapper, that) { function clonePath (line 11413) | function clonePath(path) { function removeEmpty (line 11416) | function removeEmpty(array) { function escapeHTML (line 11425) | function escapeHTML(s) { function canonicalize (line 11437) | function canonicalize(obj, stack, replacementStack) { function buildValues (line 11482) | function buildValues(components, newString, oldString, useLongestToken) { function Diff (line 11526) | function Diff(ignoreWhitespace) { function done (line 11533) | function done(value) { function execEditLength (line 11569) | function execEditLength() { function contextLines (line 11796) | function contextLines(lines) { function eofNL (line 11801) | function eofNL(curRange, i, current) { function which (line 12030) | function which(name) { function growl (line 12159) | function growl(msg, options, fn) { function timeslice (line 12323) | function timeslice() { FILE: test/old/performance.js function perf (line 3) | function perf(fn, i){ FILE: test/old/tmp.js function Next (line 24) | function Next(){ FILE: test/panic/1putackget.js function wire (line 153) | function wire(){ // for the future tests, track how many wire messages a... FILE: test/panic/3puts.js function go (line 136) | function go(i){ FILE: test/panic/axe/5mob.js function end (line 181) | function end(){ FILE: test/panic/axe/load_balance.js function done (line 109) | function done(v,k) { function onlyUnique (line 121) | function onlyUnique(value, index, self) { return self.indexOf(value) ===... FILE: test/panic/bulkimport.js function go (line 109) | function go(i){ FILE: test/panic/chat-user.js function load (line 126) | function load(src, cb){ function gen (line 170) | function gen(){ FILE: test/panic/chat.js function gen (line 156) | function gen(){ FILE: test/panic/e2e/distributed.js function min (line 37) | function min(n, done, list){ function gunify (line 51) | function gunify(done, ctx){ FILE: test/panic/e2e/holy/grail.js function open (line 16) | function open(url) { function waitFor (line 53) | function waitFor (num, list) { FILE: test/panic/livestream.js function load (line 95) | function load(src, cb){ FILE: test/panic/radisk.js function save (line 93) | function save(i){ function burst (line 124) | function burst(){ function check (line 185) | function check(i){ function burst (line 210) | function burst(){ function check (line 237) | function check(i){ function burst (line 257) | function burst(){ FILE: test/panic/set.js function load (line 78) | function load(src, cb){ FILE: test/panic/speak.js function load (line 107) | function load(src, cb){ function run (line 221) | function run(i){ function check (line 255) | function check(data){ function end (line 277) | function end(){ FILE: test/panic/thread.js function load (line 77) | function load(src, cb){ function start (line 142) | async function start(){ FILE: test/panic/user-paste.js function load (line 106) | function load(src, cb){ FILE: test/panic/users.js function load (line 78) | function load(src, cb){ FILE: test/panic/util/load-browser-scripts.js function load (line 16) | function load(src, cb) { function loadAll (line 22) | function loadAll(src, cb) { FILE: test/panic/who.js function load (line 78) | function load(src, cb){ function load (line 177) | function load(src, cb){ FILE: test/ptsd/benchmark.js function ctor (line 257) | function ctor() { this.x = 1; } function Benchmark (line 404) | function Benchmark(name, fn, options) { function Deferred (line 445) | function Deferred(clone) { function Event (line 461) | function Event(type) { function Suite (line 507) | function Suite(name, options) { function concat (line 556) | function concat() { function insert (line 587) | function insert(start, deleteCount, elements) { function reverse (line 638) | function reverse() { function shift (line 671) | function shift() { function slice (line 684) | function slice(start, end) { function splice (line 714) | function splice(start, deleteCount) { function toInteger (line 738) | function toInteger(value) { function unshift (line 749) | function unshift() { function bind (line 765) | function bind(fn, thisArg) { function createFunction (line 777) | function createFunction() { function delay (line 802) | function delay(bench, fn) { function destroyElement (line 812) | function destroyElement(element) { function forProps (line 827) | function forProps() { function getFirstArgument (line 943) | function getFirstArgument(fn) { function getMean (line 955) | function getMean(sample) { function getSource (line 969) | function getSource(fn, altSource) { function isArguments (line 993) | function isArguments() { function isClassOf (line 1015) | function isClassOf(value, name) { function isHostType (line 1029) | function isHostType(object, property) { function isPlainObject (line 1044) | function isPlainObject(value) { function isStringable (line 1084) | function isStringable(value) { function methodize (line 1096) | function methodize(fn) { function noop (line 1109) | function noop() { function req (line 1120) | function req(id) { function runScript (line 1133) | function runScript(code) { function setOptions (line 1165) | function setOptions(bench, options) { function resolve (line 1188) | function resolve() { function deepClone (line 1225) | function deepClone(value) { function each (line 1400) | function each(object, callback, thisArg) { function extend (line 1446) | function extend(destination, source) { function filter (line 1485) | function filter(array, callback, thisArg) { function forEach (line 1518) | function forEach(array, callback, thisArg) { function forOwn (line 1545) | function forOwn(object, callback, thisArg) { function formatNumber (line 1557) | function formatNumber(number) { function hasKey (line 1572) | function hasKey() { function indexOf (line 1608) | function indexOf(array, value, fromIndex) { function interpolate (line 1630) | function interpolate(string, object) { function invoke (line 1677) | function invoke(benches, name) { function join (line 1831) | function join(object, separator1, separator2) { function map (line 1853) | function map(array, callback, thisArg) { function pluck (line 1869) | function pluck(array, property) { function reduce (line 1885) | function reduce(array, callback, accumulator) { function abortSuite (line 1902) | function abortSuite() { function add (line 1962) | function add(name, fn, options) { function cloneSuite (line 1981) | function cloneSuite(options) { function filterSuite (line 2004) | function filterSuite(callback) { function resetSuite (line 2019) | function resetSuite() { function runSuite (line 2056) | function runSuite(options) { function emit (line 2095) | function emit(type) { function listeners (line 2125) | function listeners(type) { function off (line 2158) | function off(type, listener) { function on (line 2197) | function on(type, listener) { function abort (line 2218) | function abort() { function clone (line 2257) | function clone(options) { function compare (line 2280) | function compare(other) { function reset (line 2334) | function reset() { function toStringBench (line 2405) | function toStringBench() { function clock (line 2433) | function clock() { function compute (line 2735) | function compute(bench, options) { function cycle (line 2889) | function cycle(clone, options) { function run (line 3000) | function run(options) { FILE: test/ptsd/memdisk.js function it (line 19) | function it(i){ FILE: test/ptsd/perf.js function fn (line 65) | function fn(){} function Thing (line 67) | function Thing(){ function CHAIN (line 83) | function CHAIN(){} function CHAIN2 (line 90) | function CHAIN2(){} function CHAIN3 (line 97) | function CHAIN3(){} function CHAIN4 (line 114) | function CHAIN4(){ function noop (line 135) | function noop(){} function CHAIN5 (line 136) | function CHAIN5(){ function noop (line 166) | function noop(){} function CHAIN6 (line 167) | function CHAIN6(){ function noop (line 197) | function noop(){} function CHAIN7 (line 198) | function CHAIN7(){ function noop (line 232) | function noop(){} function CHAIN8 (line 233) | function CHAIN8(){ function noop (line 274) | function noop(){} function CHAIN9 (line 275) | function CHAIN9(){ function PUT (line 304) | function PUT(){ this.data = u; this.state = u; } function noop (line 313) | function noop(){} function CHAINA1 (line 314) | function CHAINA1(){ function noop (line 362) | function noop(){} function CHAINA2 (line 363) | function CHAINA2(){ function noop (line 414) | function noop(){} function CHAINA3 (line 415) | function CHAINA3(){ function noop (line 473) | function noop(){} function CHAINA3A (line 474) | function CHAINA3A(){ function noop (line 534) | function noop(){} function CHAINA3B (line 535) | function CHAINA3B(){ function noop (line 595) | function noop(){} function CHAINA3C (line 596) | function CHAINA3C(o){ function noop (line 661) | function noop(){} function CHAINA3D (line 662) | function CHAINA3D(o){ function noop (line 729) | function noop(){} function CHAINA3E (line 730) | function CHAINA3E(o){ function noop (line 814) | function noop(){} function CHAINA3F (line 815) | function CHAINA3F(o){ function noop (line 917) | function noop(){} function CHAINA4 (line 918) | function CHAINA4(o){ function get (line 962) | function get(err, node){ function get (line 981) | function get(err, node){ function on (line 987) | function on(cat){ function on (line 1021) | function on(cat){ function noop (line 1035) | function noop(){} function CHAINA5 (line 1036) | function CHAINA5(o){ function get (line 1065) | function get(err, node){ function get (line 1084) | function get(err, node){ function on (line 1090) | function on(cat){ function on (line 1124) | function on(cat){ function noop (line 1138) | function noop(){} function CHAINA6 (line 1139) | function CHAINA6(o){ function get (line 1168) | function get(err, node){ function get (line 1187) | function get(err, node){ function on (line 1193) | function on(cat){ function on (line 1227) | function on(cat){ function noop (line 1241) | function noop(){} function CHAINA7 (line 1242) | function CHAINA7(o){ function get (line 1271) | function get(err, node){ function get (line 1290) | function get(err, node){ function on (line 1296) | function on(cat){ function map (line 1330) | function map(node, soul){ function ify (line 1333) | function ify(err, env){ function on (line 1337) | function on(cat){ function Scope (line 1352) | function Scope(){ function emit (line 1360) | function emit(a){ function event (line 1366) | function event(fn){ function At (line 1372) | function At(fn, tag, s){ function noop (line 1380) | function noop(){} function CHAINA8 (line 1381) | function CHAINA8(o){ function get (line 1410) | function get(err, node){ function get (line 1429) | function get(err, node){ function on (line 1435) | function on(cat){ function map (line 1470) | function map(node, soul){ function ify (line 1473) | function ify(err, env){ function wrap (line 1477) | function wrap(cat, data){ function on (line 1489) | function on(cat){ function noop (line 1504) | function noop(){} function CHAINA9 (line 1505) | function CHAINA9(o){ function get (line 1534) | function get(err, node){ function get (line 1553) | function get(err, node){ function on (line 1559) | function on(cat){ function wrap (line 1594) | function wrap(cat, data){ function on (line 1606) | function on(cat){ var at = cat, state = Gun.time.is(); function ack (line 1620) | function ack(err, ok){ function end (line 1623) | function end(err, env){ function noop (line 1638) | function noop(){} function CHAINB1 (line 1639) | function CHAINB1(o){ function get (line 1671) | function get(err, node){ function got (line 1689) | function got(err, node){ function run (line 1696) | function run(cat){ function wrap (line 1734) | function wrap(cat, data){ function run (line 1746) | function run(cat){ var at = cat, state = Gun.time.is(); function ack (line 1760) | function ack(err, ok){ function end (line 1763) | function end(err, env){ function run (line 1777) | function run(cat){ function noop (line 1794) | function noop(){} function CHAINB2 (line 1795) | function CHAINB2(o){ function get (line 1827) | function get(err, node){ function got (line 1845) | function got(err, node){ function run (line 1852) | function run(cat){ function wrap (line 1890) | function wrap(cat, data){ function run (line 1902) | function run(cat){ var at = cat, state = Gun.time.is(); function ack (line 1921) | function ack(err, ok){ function end (line 1924) | function end(err, env){ function run (line 1938) | function run(cat){ function gun_get (line 1955) | function gun_get(soul){ FILE: test/ptsd/ptsd.js function abort (line 6) | function abort() { function clear (line 19) | function clear() { function run (line 29) | function run() { function add (line 71) | function add(title, code) { function setup (line 103) | function setup(code){ function share (line 110) | function share() { function parse (line 144) | function parse(id) { FILE: test/ptsd/spam.js function save (line 10) | function save(i){ function burst (line 17) | function burst(){ FILE: test/ptsd/streampipe.js class Generator (line 15) | class Generator extends stream.Readable { method constructor (line 16) | constructor(n) { method _read (line 23) | _read(size) { class Line (line 42) | class Line extends stream.Transform { method constructor (line 43) | constructor() { method trySendLine (line 48) | trySendLine() { method _transform (line 61) | _transform(chunk, enc, cb) { method end (line 69) | end() { class Graph (line 80) | class Graph extends stream.Transform { method constructor (line 81) | constructor() { method _transform (line 91) | _transform(chunk, enc, cb) { class Report (line 113) | class Report extends stream.Transform { method constructor (line 114) | constructor() { method _transform (line 119) | _transform(chunk, enc, cb) { FILE: test/rad/bench.js function spam (line 19) | function spam(){ FILE: test/rad/book.js function gen (line 298) | function gen(val){ return val + String.random(99,'a') } FILE: test/rad/rad.book.spec.js constant ENABLE_GUN_LOGGING (line 13) | const ENABLE_GUN_LOGGING = false; constant PATH_TO_TEST_FOLDER (line 15) | const PATH_TO_TEST_FOLDER = path.resolve(__dirname, 'booktestdata'); constant PATH_TO_OLD_DB (line 16) | const PATH_TO_OLD_DB = path.resolve(PATH_TO_TEST_FOLDER, 'oldradata'); constant PATH_TO_TEST_DB (line 17) | const PATH_TO_TEST_DB = path.resolve(PATH_TO_TEST_FOLDER, 'radatatest'); constant PATH_TO_TEST_DB2 (line 18) | const PATH_TO_TEST_DB2 = path.resolve(PATH_TO_TEST_FOLDER, 'radatatest2'); constant BOOK_SPECIAL_CHARS (line 25) | const BOOK_SPECIAL_CHARS = ['\'|', '|\'', '|', '\'', '\n']; constant BOOK_PAGE_SIZE (line 26) | const BOOK_PAGE_SIZE = 3000; constant RAD_PATH_SEPARATORS (line 28) | const RAD_PATH_SEPARATORS = ['/', '.']; constant GUN_PRIMITIVES (line 29) | const GUN_PRIMITIVES = [ constant RE_UNPRINTABLE (line 81) | const RE_UNPRINTABLE = /[^\x20-\x7E]/; constant RE_APOSTROPHES (line 82) | const RE_APOSTROPHES = /'/g; constant SKIP_CHARS (line 84) | const SKIP_CHARS = false; constant CHAR_MAX (line 85) | const CHAR_MAX = 330; constant UNPRINTABLE_MAX (line 86) | const UNPRINTABLE_MAX = 128; constant DATA_LENGTHS (line 88) | const DATA_LENGTHS = [ constant LONG_DATAS (line 99) | const LONG_DATAS = DATA_LENGTHS.map(l => ''.padEnd(l, '012345')); constant ALL_CHARS (line 101) | const ALL_CHARS = []; constant PRINTABLE_CHARS (line 106) | const PRINTABLE_CHARS = ALL_CHARS.filter(c => !RE_UNPRINTABLE.test(c)); constant UNPRINTABLE_CHARS (line 107) | const UNPRINTABLE_CHARS = ALL_CHARS.filter(c => RE_UNPRINTABLE.test(c)).... constant ESCAPE_CHARS (line 108) | const ESCAPE_CHARS = [`\0`, `\u001b`, `\\`, `\\\\`, `\\\\\\`, `\\\\\\\\`]; constant NORMAL_CHARS (line 109) | const NORMAL_CHARS = ['A', 'B', 'C']; constant ESCAPE_FACTORIES (line 111) | const ESCAPE_FACTORIES = { function buildSoul (line 124) | function buildSoul(separator, ...args) { constant SOUL_GAUNTLET (line 128) | const SOUL_GAUNTLET = RAD_PATH_SEPARATORS function getValueFromPage (line 324) | function getValueFromPage(soul, res) { function findInList (line 338) | function findInList(list, word) { function testDirExists (line 343) | function testDirExists() { function unpersist (line 347) | function unpersist(opt) { function buildRad (line 353) | function buildRad(opt) { FILE: test/rad/rad.js function next (line 453) | function next(){ FILE: test/sea/nodeauth.js constant SEA (line 2) | const SEA = require("../../sea.js"); FILE: test/sea/sea.js function A (line 439) | function A(){ function check (line 519) | function check(){ FILE: test/tmp/mitra/gun_https2.js function hijack (line 38) | function hijack(cb) { FILE: types/gun/GunCallbackGet.d.ts type GunMessageGet (line 4) | type GunMessageGet< type GunCallbackGet (line 15) | type GunCallbackGet< FILE: types/gun/GunCallbackMap.d.ts type GunCallbackMap (line 3) | type GunCallbackMap< FILE: types/gun/GunCallbackOn.d.ts type GunCallbackOn (line 3) | type GunCallbackOn = ( FILE: types/gun/GunCallbackOnce.d.ts type GunCallbackOnce (line 3) | type GunCallbackOnce = ( FILE: types/gun/GunCallbackPut.d.ts type GunMessagePut (line 1) | type GunMessagePut = type GunCallbackPut (line 11) | type GunCallbackPut = (ack: GunMessagePut) => void; FILE: types/gun/GunDataNode.d.ts type GunDataNode (line 3) | type GunDataNode = T extends GunSchema & object FILE: types/gun/GunHookCallbackBye.d.ts type GunHookCallbackBye (line 3) | type GunHookCallbackBye = ( FILE: types/gun/GunHookCallbackCreate.d.ts type GunHookCallbackCreate (line 3) | type GunHookCallbackCreate = ( FILE: types/gun/GunHookCallbackGet.d.ts type GunHookMessageGet (line 3) | type GunHookMessageGet = { type GunHookCallackGet (line 9) | type GunHookCallackGet = ( FILE: types/gun/GunHookCallbackHi.d.ts type GunHookCallbackHi (line 3) | type GunHookCallbackHi = ( FILE: types/gun/GunHookCallbackIn.d.ts type GunHookMessageIn (line 3) | type GunHookMessageIn< type GunHookCallbackIn (line 13) | type GunHookCallbackIn< FILE: types/gun/GunHookCallbackOpt.d.ts type GunHookCallbackOpt (line 3) | type GunHookCallbackOpt = (this: IGunHookContext<_GunRoot>, root: _GunRo... FILE: types/gun/GunHookCallbackOut.d.ts type GunHookMessageOut (line 3) | type GunHookMessageOut< type GunHookCallbackOut (line 13) | type GunHookCallbackOut< FILE: types/gun/GunHookCallbackPut.d.ts type GunHookMessagePut (line 3) | type GunHookMessagePut = { type GunHookCallbackPut (line 9) | type GunHookCallbackPut = ( FILE: types/gun/GunNodeGet.d.ts type GunNodeGet (line 1) | type GunNodeGet = { FILE: types/gun/GunNodePut.d.ts type GunNodePut (line 3) | type GunNodePut = GunNodeGet & { FILE: types/gun/GunOptions.d.ts type GunOptions (line 1) | type GunOptions = FILE: types/gun/GunOptionsOn.d.ts type GunOptionsOn (line 1) | type GunOptionsOn = Partial< FILE: types/gun/GunOptionsOnce.d.ts type GunOptionsOnce (line 1) | type GunOptionsOnce = Partial<{ FILE: types/gun/GunOptionsPut.d.ts type GunOptionsPut (line 1) | type GunOptionsPut = Partial<{ FILE: types/gun/GunPeer.d.ts type GunPeer (line 1) | type GunPeer = { FILE: types/gun/GunSchema.d.ts type IGunSchema (line 3) | interface IGunSchema { type GunSchema (line 12) | type GunSchema = FILE: types/gun/GunSoul.d.ts type GunSoul (line 2) | type GunSoul<_N extends GunSchema, Soul extends string = string> = { FILE: types/gun/GunValueSimple.d.ts type GunValueSimple (line 1) | type GunValueSimple = string | number | boolean | null; FILE: types/gun/IGun.d.ts type IGun (line 11) | interface IGun { FILE: types/gun/IGunChain.d.ts type IGunChain (line 19) | interface IGunChain< FILE: types/gun/IGunHookContext.d.ts type IGunHookContext (line 1) | interface IGunHookContext { FILE: types/gun/IGunInstance.d.ts type IGunInstance (line 3) | interface IGunInstance = any> FILE: types/gun/IGunInstanceHookHandler.d.ts type IGunInstanceHookHandler (line 12) | interface IGunInstanceHookHandler { FILE: types/gun/IGunInstanceRoot.d.ts type IGunInstanceRoot (line 15) | interface IGunInstanceRoot< FILE: types/gun/IGunMeta.d.ts type IGunMeta (line 1) | interface IGunMeta { FILE: types/gun/IGunOnEvent.d.ts type IGunOnEvent (line 1) | interface IGunOnEvent { FILE: types/gun/LEX.d.ts type LEX (line 1) | type LEX = { FILE: types/gun/LEXQuery.d.ts type LEXQuery (line 3) | type LEXQuery = { '.': LEX; ':'?: number }; FILE: types/gun/_GunRoot.d.ts type _GunRoot (line 3) | interface _GunRoot extends IGunInstanceHookHandler { FILE: types/gun/pany.d.ts type pany (line 1) | type pany = Partial; FILE: types/sea/GunCallbackUserAuth.d.ts type GunCallbackUserAuth (line 3) | type GunCallbackUserAuth = ( FILE: types/sea/GunCallbackUserCreate.d.ts type GunCallbackUserCreate (line 1) | type GunCallbackUserCreate = ( FILE: types/sea/GunHookCallbackAuth.d.ts type GunHookCallbackAuth (line 3) | type GunHookCallbackAuth = ( FILE: types/sea/GunUser.d.ts type GunUser (line 1) | type GunUser = { FILE: types/sea/IGun.d.ts type IGun (line 5) | interface IGun { FILE: types/sea/IGunInstance.d.ts type IGunInstance (line 5) | interface IGunInstance { FILE: types/sea/IGunInstanceHookHandler.d.ts type IGunInstanceHookHandler (line 5) | interface IGunInstanceHookHandler { FILE: types/sea/IGunInstanceRoot.d.ts type IGunInstanceRoot (line 5) | interface IGunInstanceRoot { FILE: types/sea/IGunUserInstance.d.ts type IGunUserInstance (line 12) | interface IGunUserInstance< FILE: types/sea/IPolicy.d.ts type IPolicy (line 3) | interface IPolicy extends LEX { FILE: types/sea/ISEA.d.ts type ISEA (line 6) | interface ISEA { FILE: types/sea/ISEAPair.d.ts type ISEAPair (line 1) | interface ISEAPair { FILE: types/sea/OptionsUserAuth.d.ts type OptionsUserAuth (line 1) | type OptionsUserAuth = { change: string }; FILE: types/sea/OptionsUserRecall.d.ts type OptionsUserRecall (line 1) | type OptionsUserRecall = { sessionStorage: boolean }; FILE: types/sea/Policy.d.ts type Policy (line 3) | type Policy = string | IPolicy | (string | IPolicy)[]; FILE: types/test/gun-instance.test-d.ts method uuid (line 12) | uuid() { FILE: types/test/gun-on.test-d.ts type TOnlinable (line 3) | type TOnlinable = { online: boolean }; FILE: types/test/gun-put.test-d.ts type User (line 7) | type User = { name: string }; FILE: types/test/gun-set.test-d.ts type User (line 3) | type User = { name: string }; FILE: types/test/sea-certify.test-d.ts function certify (line 4) | async function certify() { FILE: types/test/sea.test-d.ts constant SEA (line 3) | const SEA = Gun.SEA; FILE: types/utils.d.ts type GunSoul2TNode (line 3) | type GunSoul2TNode = T extends GunSoul type GunSoul2Soul (line 7) | type GunSoul2Soul = T extends GunSoul type IGunChain2TNode (line 11) | type IGunChain2TNode = T extends IGunChain< type IGunInstanceRoot2TGunInstance (line 20) | type IGunInstanceRoot2TGunInstance = T extends IGunInstanceRoot<