UNPKG

opennms

Version:

Client API for the OpenNMS network monitoring platform

1 lines 5.03 kB
{"remainingRequest":"/data/node_modules/babel-loader/lib/index.js!/data/node_modules/source-map/lib/base64.js","dependencies":[{"path":"/data/node_modules/source-map/lib/base64.js","mtime":1553611387364},{"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":["'use strict';\n\n/* -*- Mode: js; js-indent-level: 2; -*- */\n/*\n * Copyright 2011 Mozilla Foundation and contributors\n * Licensed under the New BSD license. See LICENSE or:\n * http://opensource.org/licenses/BSD-3-Clause\n */\n\nvar intToCharMap = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.split('');\n\n/**\n * Encode an integer in the range of 0 to 63 to a single base 64 digit.\n */\nexports.encode = function (number) {\n if (0 <= number && number < intToCharMap.length) {\n return intToCharMap[number];\n }\n throw new TypeError(\"Must be between 0 and 63: \" + number);\n};\n\n/**\n * Decode a single base 64 character code digit to an integer. Returns -1 on\n * failure.\n */\nexports.decode = function (charCode) {\n var bigA = 65; // 'A'\n var bigZ = 90; // 'Z'\n\n var littleA = 97; // 'a'\n var littleZ = 122; // 'z'\n\n var zero = 48; // '0'\n var nine = 57; // '9'\n\n var plus = 43; // '+'\n var slash = 47; // '/'\n\n var littleOffset = 26;\n var numberOffset = 52;\n\n // 0 - 25: ABCDEFGHIJKLMNOPQRSTUVWXYZ\n if (bigA <= charCode && charCode <= bigZ) {\n return charCode - bigA;\n }\n\n // 26 - 51: abcdefghijklmnopqrstuvwxyz\n if (littleA <= charCode && charCode <= littleZ) {\n return charCode - littleA + littleOffset;\n }\n\n // 52 - 61: 0123456789\n if (zero <= charCode && charCode <= nine) {\n return charCode - zero + numberOffset;\n }\n\n // 62: +\n if (charCode == plus) {\n return 62;\n }\n\n // 63: /\n if (charCode == slash) {\n return 63;\n }\n\n // Invalid base64 digit.\n return -1;\n};",{"version":3,"sources":["node_modules/source-map/lib/base64.js"],"names":["intToCharMap","split","exports","encode","number","length","TypeError","decode","charCode","bigA","bigZ","littleA","littleZ","zero","nine","plus","slash","littleOffset","numberOffset"],"mappings":";;AAAA;AACA;;;;;;AAMA,IAAIA,eAAe,mEAAmEC,KAAnE,CAAyE,EAAzE,CAAnB;;AAEA;;;AAGAC,QAAQC,MAAR,GAAiB,UAAUC,MAAV,EAAkB;AACjC,MAAI,KAAKA,MAAL,IAAeA,SAASJ,aAAaK,MAAzC,EAAiD;AAC/C,WAAOL,aAAaI,MAAb,CAAP;AACD;AACD,QAAM,IAAIE,SAAJ,CAAc,+BAA+BF,MAA7C,CAAN;AACD,CALD;;AAOA;;;;AAIAF,QAAQK,MAAR,GAAiB,UAAUC,QAAV,EAAoB;AACnC,MAAIC,OAAO,EAAX,CADmC,CAChB;AACnB,MAAIC,OAAO,EAAX,CAFmC,CAEhB;;AAEnB,MAAIC,UAAU,EAAd,CAJmC,CAIhB;AACnB,MAAIC,UAAU,GAAd,CALmC,CAKhB;;AAEnB,MAAIC,OAAO,EAAX,CAPmC,CAOhB;AACnB,MAAIC,OAAO,EAAX,CARmC,CAQhB;;AAEnB,MAAIC,OAAO,EAAX,CAVmC,CAUhB;AACnB,MAAIC,QAAQ,EAAZ,CAXmC,CAWhB;;AAEnB,MAAIC,eAAe,EAAnB;AACA,MAAIC,eAAe,EAAnB;;AAEA;AACA,MAAIT,QAAQD,QAAR,IAAoBA,YAAYE,IAApC,EAA0C;AACxC,WAAQF,WAAWC,IAAnB;AACD;;AAED;AACA,MAAIE,WAAWH,QAAX,IAAuBA,YAAYI,OAAvC,EAAgD;AAC9C,WAAQJ,WAAWG,OAAX,GAAqBM,YAA7B;AACD;;AAED;AACA,MAAIJ,QAAQL,QAAR,IAAoBA,YAAYM,IAApC,EAA0C;AACxC,WAAQN,WAAWK,IAAX,GAAkBK,YAA1B;AACD;;AAED;AACA,MAAIV,YAAYO,IAAhB,EAAsB;AACpB,WAAO,EAAP;AACD;;AAED;AACA,MAAIP,YAAYQ,KAAhB,EAAuB;AACrB,WAAO,EAAP;AACD;;AAED;AACA,SAAO,CAAC,CAAR;AACD,CA3CD","file":"base64.js","sourceRoot":"/data","sourcesContent":["/* -*- Mode: js; js-indent-level: 2; -*- */\n/*\n * Copyright 2011 Mozilla Foundation and contributors\n * Licensed under the New BSD license. See LICENSE or:\n * http://opensource.org/licenses/BSD-3-Clause\n */\n\nvar intToCharMap = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'.split('');\n\n/**\n * Encode an integer in the range of 0 to 63 to a single base 64 digit.\n */\nexports.encode = function (number) {\n if (0 <= number && number < intToCharMap.length) {\n return intToCharMap[number];\n }\n throw new TypeError(\"Must be between 0 and 63: \" + number);\n};\n\n/**\n * Decode a single base 64 character code digit to an integer. Returns -1 on\n * failure.\n */\nexports.decode = function (charCode) {\n var bigA = 65; // 'A'\n var bigZ = 90; // 'Z'\n\n var littleA = 97; // 'a'\n var littleZ = 122; // 'z'\n\n var zero = 48; // '0'\n var nine = 57; // '9'\n\n var plus = 43; // '+'\n var slash = 47; // '/'\n\n var littleOffset = 26;\n var numberOffset = 52;\n\n // 0 - 25: ABCDEFGHIJKLMNOPQRSTUVWXYZ\n if (bigA <= charCode && charCode <= bigZ) {\n return (charCode - bigA);\n }\n\n // 26 - 51: abcdefghijklmnopqrstuvwxyz\n if (littleA <= charCode && charCode <= littleZ) {\n return (charCode - littleA + littleOffset);\n }\n\n // 52 - 61: 0123456789\n if (zero <= charCode && charCode <= nine) {\n return (charCode - zero + numberOffset);\n }\n\n // 62: +\n if (charCode == plus) {\n return 62;\n }\n\n // 63: /\n if (charCode == slash) {\n return 63;\n }\n\n // Invalid base64 digit.\n return -1;\n};\n"]}]}