UNPKG

opennms

Version:

Client API for the OpenNMS network monitoring platform

1 lines 2.76 kB
{"remainingRequest":"/data/node_modules/babel-loader/lib/index.js!/data/node_modules/code-point-at/index.js","dependencies":[{"path":"/data/node_modules/code-point-at/index.js","mtime":1553611386412},{"path":"/data/.babelrc","mtime":1553611371556},{"path":"/data/node_modules/cache-loader/dist/cjs.js","mtime":1553611387012},{"path":"/data/node_modules/babel-loader/lib/index.js","mtime":1553611386992}],"contextDependencies":[],"result":["/* eslint-disable babel/new-cap, xo/throw-new-error */\n'use strict';\n\nmodule.exports = function (str, pos) {\n\tif (str === null || str === undefined) {\n\t\tthrow TypeError();\n\t}\n\n\tstr = String(str);\n\n\tvar size = str.length;\n\tvar i = pos ? Number(pos) : 0;\n\n\tif (Number.isNaN(i)) {\n\t\ti = 0;\n\t}\n\n\tif (i < 0 || i >= size) {\n\t\treturn undefined;\n\t}\n\n\tvar first = str.charCodeAt(i);\n\n\tif (first >= 0xD800 && first <= 0xDBFF && size > i + 1) {\n\t\tvar second = str.charCodeAt(i + 1);\n\n\t\tif (second >= 0xDC00 && second <= 0xDFFF) {\n\t\t\treturn (first - 0xD800) * 0x400 + second - 0xDC00 + 0x10000;\n\t\t}\n\t}\n\n\treturn first;\n};",{"version":3,"sources":["node_modules/code-point-at/index.js"],"names":["module","exports","str","pos","undefined","TypeError","String","size","length","i","Number","isNaN","first","charCodeAt","second"],"mappings":"AAAA;AACA;;AACAA,OAAOC,OAAP,GAAiB,UAAUC,GAAV,EAAeC,GAAf,EAAoB;AACpC,KAAID,QAAQ,IAAR,IAAgBA,QAAQE,SAA5B,EAAuC;AACtC,QAAMC,WAAN;AACA;;AAEDH,OAAMI,OAAOJ,GAAP,CAAN;;AAEA,KAAIK,OAAOL,IAAIM,MAAf;AACA,KAAIC,IAAIN,MAAMO,OAAOP,GAAP,CAAN,GAAoB,CAA5B;;AAEA,KAAIO,OAAOC,KAAP,CAAaF,CAAb,CAAJ,EAAqB;AACpBA,MAAI,CAAJ;AACA;;AAED,KAAIA,IAAI,CAAJ,IAASA,KAAKF,IAAlB,EAAwB;AACvB,SAAOH,SAAP;AACA;;AAED,KAAIQ,QAAQV,IAAIW,UAAJ,CAAeJ,CAAf,CAAZ;;AAEA,KAAIG,SAAS,MAAT,IAAmBA,SAAS,MAA5B,IAAsCL,OAAOE,IAAI,CAArD,EAAwD;AACvD,MAAIK,SAASZ,IAAIW,UAAJ,CAAeJ,IAAI,CAAnB,CAAb;;AAEA,MAAIK,UAAU,MAAV,IAAoBA,UAAU,MAAlC,EAA0C;AACzC,UAAQ,CAACF,QAAQ,MAAT,IAAmB,KAApB,GAA6BE,MAA7B,GAAsC,MAAtC,GAA+C,OAAtD;AACA;AACD;;AAED,QAAOF,KAAP;AACA,CA7BD","file":"index.js","sourceRoot":"/data","sourcesContent":["/* eslint-disable babel/new-cap, xo/throw-new-error */\n'use strict';\nmodule.exports = function (str, pos) {\n\tif (str === null || str === undefined) {\n\t\tthrow TypeError();\n\t}\n\n\tstr = String(str);\n\n\tvar size = str.length;\n\tvar i = pos ? Number(pos) : 0;\n\n\tif (Number.isNaN(i)) {\n\t\ti = 0;\n\t}\n\n\tif (i < 0 || i >= size) {\n\t\treturn undefined;\n\t}\n\n\tvar first = str.charCodeAt(i);\n\n\tif (first >= 0xD800 && first <= 0xDBFF && size > i + 1) {\n\t\tvar second = str.charCodeAt(i + 1);\n\n\t\tif (second >= 0xDC00 && second <= 0xDFFF) {\n\t\t\treturn ((first - 0xD800) * 0x400) + second - 0xDC00 + 0x10000;\n\t\t}\n\t}\n\n\treturn first;\n};\n"]}]}