webdetector/.cache/15/192555767ad348196a3f62b07837a5.json
2018-12-21 13:36:28 +01:00

1 line
16 KiB
JSON

{"id":"TbZV","dependencies":[{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/elementAt.js.map","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/src/internal/operators/elementAt.ts","includedInParent":true,"mtime":499162500000},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/package.json","includedInParent":true,"mtime":1545395749058},{"name":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/package.json","includedInParent":true,"mtime":1545395355370},{"name":"../util/ArgumentOutOfRangeError","loc":{"line":2,"column":40},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/elementAt.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/util/ArgumentOutOfRangeError.js"},{"name":"./filter","loc":{"line":3,"column":23},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/elementAt.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/filter.js"},{"name":"./throwIfEmpty","loc":{"line":4,"column":29},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/elementAt.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/throwIfEmpty.js"},{"name":"./defaultIfEmpty","loc":{"line":5,"column":31},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/elementAt.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/defaultIfEmpty.js"},{"name":"./take","loc":{"line":6,"column":21},"parent":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/elementAt.js","resolved":"/Users/philkunz/gitlab/pushrocks_meta/webdetector/node_modules/rxjs/_esm5/internal/operators/take.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0}),exports.elementAt=f;var e=require(\"../util/ArgumentOutOfRangeError\"),r=require(\"./filter\"),t=require(\"./throwIfEmpty\"),u=require(\"./defaultIfEmpty\"),n=require(\"./take\");function f(f,i){if(f<0)throw new e.ArgumentOutOfRangeError;var o=arguments.length>=2;return function(a){return a.pipe((0,r.filter)(function(e,r){return r===f}),(0,n.take)(1),o?(0,u.defaultIfEmpty)(i):(0,t.throwIfEmpty)(function(){return new e.ArgumentOutOfRangeError}))}}","map":{"mappings":[{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":0}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":13}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":20}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":35}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":43}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":56}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":57}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":64}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":68}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":76}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":86}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":88}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":92}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":94}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":6,"column":0},"generated":{"line":1,"column":102}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":1,"column":137}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":1,"column":139}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":7,"column":0},"generated":{"line":1,"column":147}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":159}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":161}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":8,"column":0},"generated":{"line":1,"column":169}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":1,"column":187}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":1,"column":189}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":9,"column":0},"generated":{"line":1,"column":197}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":56,"column":0},"generated":{"line":1,"column":217}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":56,"column":0},"generated":{"line":1,"column":219}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":56,"column":0},"generated":{"line":1,"column":227}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":2},"generated":{"line":1,"column":237}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":14},"generated":{"line":1,"column":246}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":17},"generated":{"line":1,"column":248}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":17},"generated":{"line":1,"column":250}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":19},"generated":{"line":1,"column":253}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":19},"generated":{"line":1,"column":256}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":25},"generated":{"line":1,"column":258}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":57},"generated":{"line":1,"column":260}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":57},"generated":{"line":1,"column":266}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":57},"generated":{"line":1,"column":270}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":57,"column":57},"generated":{"line":1,"column":272}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":59,"column":2},"generated":{"line":1,"column":296}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":59,"column":2},"generated":{"line":1,"column":300}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":59,"column":10},"generated":{"line":1,"column":302}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":59,"column":36},"generated":{"line":1,"column":312}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":59,"column":43},"generated":{"line":1,"column":320}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":322}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":329}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":63,"column":8},"generated":{"line":1,"column":338}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":8},"generated":{"line":1,"column":341}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":8},"generated":{"line":1,"column":348}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":20},"generated":{"line":1,"column":350}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":21},"generated":{"line":1,"column":356}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":21},"generated":{"line":1,"column":358}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":21},"generated":{"line":1,"column":360}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":21},"generated":{"line":1,"column":368}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":27},"generated":{"line":1,"column":377}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":27},"generated":{"line":1,"column":379}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":31},"generated":{"line":1,"column":382}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":31},"generated":{"line":1,"column":389}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":31},"generated":{"line":1,"column":393}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":56},"generated":{"line":1,"column":398}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":3},"generated":{"line":1,"column":400}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":3},"generated":{"line":1,"column":402}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":3},"generated":{"line":1,"column":408}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":4},"generated":{"line":1,"column":411}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":66,"column":1},"generated":{"line":1,"column":414}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":66,"column":1},"generated":{"line":1,"column":416}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":66,"column":1},"generated":{"line":1,"column":418}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":66,"column":1},"generated":{"line":1,"column":434}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":4},"generated":{"line":1,"column":438}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":4},"generated":{"line":1,"column":440}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":4},"generated":{"line":1,"column":442}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":65,"column":4},"generated":{"line":1,"column":456}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":467}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":474}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":478}},{"source":"../../../src/internal/operators/elementAt.ts","name":null,"original":{"line":64,"column":6},"generated":{"line":1,"column":480}}],"sources":{"../../../src/internal/operators/elementAt.ts":"import { Operator } from '../Operator';\nimport { Subscriber } from '../Subscriber';\nimport { ArgumentOutOfRangeError } from '../util/ArgumentOutOfRangeError';\nimport { Observable } from '../Observable';\nimport { MonoTypeOperatorFunction, TeardownLogic } from '../types';\nimport { filter } from './filter';\nimport { throwIfEmpty } from './throwIfEmpty';\nimport { defaultIfEmpty } from './defaultIfEmpty';\nimport { take } from './take';\n\n/**\n * Emits the single value at the specified `index` in a sequence of emissions\n * from the source Observable.\n *\n * <span class=\"informal\">Emits only the i-th value, then completes.</span>\n *\n * ![](elementAt.png)\n *\n * `elementAt` returns an Observable that emits the item at the specified\n * `index` in the source Observable, or a default value if that `index` is out\n * of range and the `default` argument is provided. If the `default` argument is\n * not given and the `index` is out of range, the output Observable will emit an\n * `ArgumentOutOfRangeError` error.\n *\n * ## Example\n * Emit only the third click event\n * ```javascript\n * const clicks = fromEvent(document, 'click');\n * const result = clicks.pipe(elementAt(2));\n * result.subscribe(x => console.log(x));\n *\n * // Results in:\n * // click 1 = nothing\n * // click 2 = nothing\n * // click 3 = MouseEvent object logged to console\n * ```\n *\n * @see {@link first}\n * @see {@link last}\n * @see {@link skip}\n * @see {@link single}\n * @see {@link take}\n *\n * @throws {ArgumentOutOfRangeError} When using `elementAt(i)`, it delivers an\n * ArgumentOutOrRangeError to the Observer's `error` callback if `i < 0` or the\n * Observable has completed before emitting the i-th `next` notification.\n *\n * @param {number} index Is the number `i` for the i-th source emission that has\n * happened since the subscription, starting from the number `0`.\n * @param {T} [defaultValue] The default value returned for missing indices.\n * @return {Observable} An Observable that emits a single item, if it is found.\n * Otherwise, will emit the default value if given. If not, then emits an error.\n * @method elementAt\n * @owner Observable\n */\nexport function elementAt<T>(index: number, defaultValue?: T): MonoTypeOperatorFunction<T> {\n if (index < 0) { throw new ArgumentOutOfRangeError(); }\n const hasDefaultValue = arguments.length >= 2;\n return (source: Observable<T>) => source.pipe(\n filter((v, i) => i === index),\n take(1),\n hasDefaultValue\n ? defaultIfEmpty(defaultValue)\n : throwIfEmpty(() => new ArgumentOutOfRangeError()),\n );\n}\n"},"lineCount":null}},"hash":"364f9caa269019cfe19a7288637a0997","cacheData":{"env":{}}}