push neon reactor

This commit is contained in:
2026-07-12 15:11:38 +02:00
parent 172e72dbcd
commit aeab5f7820
9597 changed files with 2407488 additions and 0 deletions
@@ -0,0 +1,21 @@
The MIT License (MIT)
Copyright (c) Microsoft Corporation
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,17 @@
NOTICES AND INFORMATION
Do Not Translate or Localize
This software incorporates material from third parties. Microsoft makes certain
open source code available at https://3rdpartysource.microsoft.com, or you may
send a check or money order for US $5.00, including the product name, the open
source component name, and version number, to:
Source Code Compliance Team
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052
USA
Notwithstanding any other terms, you may reverse engineer this software to the
extent required to debug changes to any libraries licensed under the GNU Lesser
General Public License.
@@ -0,0 +1,63 @@
# Microsoft Application Insights JavaScript SDK - Shims
![GitHub Workflow Status (main)](https://img.shields.io/github/actions/workflow/status/microsoft/ApplicationInsights-JS/ci.yml?branch=master)
[![npm version](https://badge.fury.io/js/%40microsoft%2Fapplicationinsights-shims.svg)](https://badge.fury.io/js/%40microsoft%2Fapplicationinsights-shims)
Shims for the Application Insights Javascript SDK
This project exists to break the dependency on the version of tslib that is used during the build and deploy, this is
mostly due to several breaking changes that have reduced our ability to publish fixes.
While the Application Insights JS SDK will use the stubs defined in this packaging for the browser instances (those that are
uploaded to the CDN) they are built using the polyfill pattern, so if a global implementation of __extends() and __assign() already exist
those versions will be used.
## ES3 Support removed from v3.x
ES3 support has been removed from the latest version (v3.x) which is also consumed by ApplicationInsights v3.x, if required [see for ES3/IE8 Support](https://microsoft.github.io/ApplicationInsights-JS/es3_Support.html) and you will need to remain on v2.x versions
## Global __extends() and __assign() changes - v2.0.0 or greater
From v2.0.0 or greater the globally defined ```__extends()``` and ```__assign()``` methods are no longer exposed as global by default.
If you need to expose the TsLib helpers globally (which occurred by default for v1.x.x) you now will need to import and call the ```__exposeGlobalTsLib()``` function.
```javascript
import { __exposeGlobalTsLib } from "@microsoft/applicationinsights-shims";
__exposeGlobalTsLib();
```
## Build:
```
npm install -g grunt-cli
npm install
npm run build --silent
```
## Run unit tests:
```
npm run test
```
## Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or
contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
## Trademarks
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow [Microsofts Trademark & Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general). Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-partys policies.
## License
[MIT](LICENSE)
@@ -0,0 +1,422 @@
/*!
* Microsoft Application Insights JavaScript SDK - Shim functions, 3.0.1
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory((global.Microsoft = global.Microsoft || {}, global.Microsoft.ApplicationInsights = global.Microsoft.ApplicationInsights || {}, global.Microsoft.ApplicationInsights.Shims = {})));
})(this, (function (exports) { 'use strict';
var strShimFunction = "function";
var strShimObject = "object";
var strShimUndefined = "undefined";
var strShimPrototype = "prototype";
var strDefault = "default";
var ObjClass$1 = Object;
var ObjProto$1 = ObjClass$1[strShimPrototype];
var UNDEF_VALUE = undefined;
var EMPTY = "";
var FUNCTION = "function";
var NUMBER = "number";
var OBJECT = "object";
var PROTOTYPE = "prototype";
var UNDEFINED = "undefined";
var ObjClass = Object;
var ObjProto = ObjClass[PROTOTYPE];
function _safeGet(cb, defValue) {
var result = defValue;
try {
result = cb();
}
catch (e) {
}
return result;
}
function _createIs(theType) {
return function (value) {
return typeof value === theType;
};
}
function _createObjIs(theName) {
var theType = "[object " + theName + "]";
return function (value) {
return !!(value && objToString(value) === theType);
};
}
function objToString(value) {
return ObjProto.toString.call(value);
}
var isNumber = _createIs(NUMBER);
var isError = _createObjIs("Error");
function objHasOwnProperty(obj, prop) {
return obj && ObjProto.hasOwnProperty.call(obj, prop);
}
function throwTypeError(message) {
throw new TypeError(message);
}
var objAssign = ObjClass["assign"];
var GLOBAL_CONFIG_KEY = "__tsUtils$gblCfg";
var _globalCfg;
function _getGlobalValue() {
var result;
if (typeof globalThis !== UNDEFINED) {
result = globalThis;
}
if (!result && typeof self !== UNDEFINED) {
result = self;
}
if (!result && typeof window !== UNDEFINED) {
result = window;
}
if (!result && typeof global !== UNDEFINED) {
result = global;
}
return result;
}
function _getGlobalConfig() {
if (!_globalCfg) {
var gbl = _getGlobalValue() || {};
_globalCfg = gbl[GLOBAL_CONFIG_KEY] = gbl[GLOBAL_CONFIG_KEY] || {};
}
return _globalCfg;
}
function dumpObj(object, format) {
var propertyValueDump = EMPTY;
if (isError(object)) {
propertyValueDump = "{ stack: '" + object.stack + "', message: '" + object.message + "', name: '" + object.name + "'";
}
else {
try {
propertyValueDump = JSON.stringify(object, null, format ? (isNumber(format) ? format : 4) : UNDEF_VALUE);
}
catch (e) {
propertyValueDump = " - " + dumpObj(e, format);
}
}
return objToString(object) + ": " + propertyValueDump;
}
var objDefineProp = ObjClass["defineProperty"];
var _globalLazyTestHooks;
var _fetchLazyTestHooks = function () {
_globalLazyTestHooks = _getGlobalConfig();
_fetchLazyTestHooks = null;
};
function getLazy(cb) {
var lazyValue = {};
_fetchLazyTestHooks && _fetchLazyTestHooks();
lazyValue.b = _globalLazyTestHooks.lzy;
objDefineProp(lazyValue, "v", {
configurable: true,
get: function () {
var result = cb();
if (!_globalLazyTestHooks.lzy) {
objDefineProp(lazyValue, "v", {
value: result
});
if (lazyValue.b) {
delete lazyValue.b;
}
}
if (_globalLazyTestHooks.lzy && lazyValue.b !== _globalLazyTestHooks.lzy) {
lazyValue.b = _globalLazyTestHooks.lzy;
}
return result;
}
});
return lazyValue;
}
function _lazySafeGet(cb, defValue) {
return getLazy(function () { return _safeGet(cb, defValue); });
}
var _cachedGlobal;
function getGlobal(useCached) {
(!_cachedGlobal || useCached === false || (_globalLazyTestHooks.lzy && !_cachedGlobal.b)) && (_cachedGlobal = _lazySafeGet(_getGlobalValue, null));
return _cachedGlobal.v;
}
var _objCreate = ObjClass["create"];
var objCreate = _objCreate || polyObjCreate;
function polyObjCreate(obj) {
if (!obj) {
return {};
}
var type = typeof obj;
if (type !== OBJECT && type !== FUNCTION) {
throw new TypeError("Prototype must be an Object or function: " + dumpObj(obj));
}
function tempFunc() { }
tempFunc[PROTOTYPE] = obj;
return new tempFunc();
}
var SymbolObj = (getGlobal() || {})["Symbol"];
var ReflectObj = (getGlobal() || {})["Reflect"];
var __hasReflect = !!ReflectObj;
var strDecorate = "decorate";
var strMetadata = "metadata";
var strGetOwnPropertySymbols = "getOwnPropertySymbols";
var strIterator = "iterator";
var strHasOwnProperty = "hasOwnProperty";
var __objAssignFnImpl = function (t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) {
if (ObjProto$1[strHasOwnProperty].call(s, p)) {
t[p] = s[p];
}
}
}
return t;
};
var __assignFn = objAssign || __objAssignFnImpl;
var extendStaticsFn = function (d, b) {
extendStaticsFn = ObjClass$1["setPrototypeOf"] ||
({ __proto__: [] } instanceof Array && function (d, b) {
d.__proto__ = b;
}) ||
function (d, b) {
for (var p in b) {
if (b[strHasOwnProperty](p)) {
d[p] = b[p];
}
}
};
return extendStaticsFn(d, b);
};
function __extendsFn(d, b) {
if (typeof b !== strShimFunction && b !== null) {
throwTypeError("Class extends value " + String(b) + " is not a constructor or null");
}
extendStaticsFn(d, b);
function __() {
this.constructor = d;
}
d[strShimPrototype] = b === null ? objCreate(b) : (__[strShimPrototype] = b[strShimPrototype], new __());
}
function __restFn(s, e) {
var t = {};
for (var k in s) {
if (objHasOwnProperty(s, k) && e.indexOf(k) < 0) {
t[k] = s[k];
}
}
if (s != null && typeof ObjClass$1[strGetOwnPropertySymbols] === strShimFunction) {
for (var i = 0, p = ObjClass$1[strGetOwnPropertySymbols](s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && ObjProto$1["propertyIsEnumerable"].call(s, p[i])) {
t[p[i]] = s[p[i]];
}
}
}
return t;
}
function __decorateFn(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = ObjClass$1["getOwnPropertyDescriptor"](target, key) : desc, d;
if (__hasReflect && typeof ReflectObj[strDecorate] === strShimFunction) {
r = ReflectObj[strDecorate](decorators, target, key, desc);
}
else {
for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) {
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
}
}
return c > 3 && r && objDefineProp(target, key, r), r;
}
function __paramFn(paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
}
function __metadataFn(metadataKey, metadataValue) {
if (__hasReflect && ReflectObj[strMetadata] === strShimFunction) {
return ReflectObj[strMetadata](metadataKey, metadataValue);
}
}
function __exportStarFn(m, o) {
for (var p in m) {
if (p !== strDefault && !objHasOwnProperty(o, p)) {
__createBindingFn(o, m, p);
}
}
}
function __createBindingFn(o, m, k, k2) {
if (k2 === undefined) {
k2 = k;
}
if (!!objDefineProp) {
objDefineProp(o, k2, {
enumerable: true,
get: function () {
return m[k];
}
});
}
else {
o[k2] = m[k];
}
}
function __valuesFn(o) {
var s = typeof SymbolObj === strShimFunction && SymbolObj[strIterator], m = s && o[s], i = 0;
if (m) {
return m.call(o);
}
if (o && typeof o.length === "number") {
return {
next: function () {
if (o && i >= o.length) {
o = void 0;
}
return { value: o && o[i++], done: !o };
}
};
}
throwTypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __readFn(o, n) {
var m = typeof SymbolObj === strShimFunction && o[SymbolObj[strIterator]];
if (!m) {
return o;
}
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) {
ar.push(r.value);
}
}
catch (error) {
e = {
error: error
};
}
finally {
try {
if (r && !r.done && (m = i["return"])) {
m.call(i);
}
}
finally {
if (e) {
throw e.error;
}
}
}
return ar;
}
function __spreadArraysFn() {
var theArgs = arguments;
for (var s = 0, i = 0, il = theArgs.length; i < il; i++) {
s += theArgs[i].length;
}
for (var r = Array(s), k = 0, i = 0; i < il; i++) {
for (var a = theArgs[i], j = 0, jl = a.length; j < jl; j++, k++) {
r[k] = a[j];
}
}
return r;
}
function __spreadArrayFn(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) {
to[j] = from[i];
}
return to;
}
function __makeTemplateObjectFn(cooked, raw) {
if (objDefineProp) {
objDefineProp(cooked, "raw", { value: raw });
}
else {
cooked.raw = raw;
}
return cooked;
}
function __importStarFn(mod) {
if (mod && mod.__esModule) {
return mod;
}
var result = {};
if (mod != null) {
for (var k in mod) {
if (k !== strDefault && Object.prototype.hasOwnProperty.call(mod, k)) {
__createBindingFn(result, mod, k);
}
}
}
if (!!objDefineProp) {
objDefineProp(result, strDefault, { enumerable: true, value: mod });
}
else {
result[strDefault] = mod;
}
return result;
}
function __importDefaultFn(mod) {
return (mod && mod.__esModule) ? mod : { strDefault: mod };
}
function __exposeGlobalTsLib() {
var globalObj = getGlobal() || {};
(function (root, assignFn, extendsFn, createBindingFn) {
if (!root.__assign) {
root.__assign = objAssign || assignFn;
}
if (!root.__extends) {
root.__extends = extendsFn;
}
if (!root.__createBinding) {
root.__createBinding = createBindingFn;
}
})(globalObj, __assignFn, __extendsFn, __createBindingFn);
if (!__assign) {
__assign = globalObj.__assign;
}
if (!__extends) {
__extends = globalObj.__extends;
}
if (!__createBinding) {
__createBinding = globalObj.__createBinding;
}
}
exports.ObjAssign = objAssign;
exports.ObjClass = ObjClass$1;
exports.ObjDefineProperty = objDefineProp;
exports.ObjProto = ObjProto$1;
exports.__assignFn = __assignFn;
exports.__createBindingFn = __createBindingFn;
exports.__decorateFn = __decorateFn;
exports.__exportStarFn = __exportStarFn;
exports.__exposeGlobalTsLib = __exposeGlobalTsLib;
exports.__extendsFn = __extendsFn;
exports.__importDefaultFn = __importDefaultFn;
exports.__importStarFn = __importStarFn;
exports.__makeTemplateObjectFn = __makeTemplateObjectFn;
exports.__metadataFn = __metadataFn;
exports.__paramFn = __paramFn;
exports.__readFn = __readFn;
exports.__restFn = __restFn;
exports.__spreadArrayFn = __spreadArrayFn;
exports.__spreadArraysFn = __spreadArraysFn;
exports.__valuesFn = __valuesFn;
exports.getGlobal = getGlobal;
exports.strDefault = strDefault;
exports.strShimFunction = strShimFunction;
exports.strShimObject = strShimObject;
exports.strShimPrototype = strShimPrototype;
exports.strShimUndefined = strShimUndefined;
exports.throwTypeError = throwTypeError;
}));
@@ -0,0 +1,5 @@
/*!
* Microsoft Application Insights JavaScript SDK - Shim functions, 3.0.1
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
var n=this,e=function(n){"use strict";var l="function",r="prototype",o="default",u=Object,a=u[r],i=undefined,f="prototype",e="undefined",t=Object,s=t[f];function c(n){return s.toString.call(n)}function _(n,e){return n&&s.hasOwnProperty.call(n,e)}function p(n){throw new TypeError(n)}var d,y=t.assign,g="__tsUtils$gblCfg";function v(){var n;return(n=(n=(n=typeof globalThis!==e?globalThis:n)||typeof self===e?n:self)||typeof window===e?n:window)||typeof global===e?n:global}function b(n,e){var t="";if(n&&"[object Error]"===c(n))t="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{t=JSON.stringify(n,null,e?"number"==typeof e?e:4:i)}catch(r){t=" - "+b(r,e)}return c(n)+": "+t}var h,m,O=t.defineProperty,w=function(){var n;d||(n=v()||{},d=n[g]=n[g]||{}),h=d,w=null};function x(n){return(m=!m||!1===n||h.lzy&&!m.b?(r=v,e=function(){var n=r,e=null;try{e=n()}catch(t){}return e},t={},w&&w(),t.b=h.lzy,O(t,"v",{configurable:!0,get:function(){var n=e();return h.lzy||(O(t,"v",{value:n}),t.b&&delete t.b),h.lzy&&t.b!==h.lzy&&(t.b=h.lzy),n}}),t):m).v;var r,e,t}var k=t.create||function(n){if(!n)return{};var e=typeof n;if("object"==e||"function"==e)return t[f]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+b(n))},F=(x()||{}).Symbol,j=(x()||{}).Reflect,S=!!j,P="decorate",T="metadata",A="getOwnPropertySymbols",M="iterator",z="hasOwnProperty",B=y||function(n){for(var e,t=1,r=arguments.length;t<r;t++)for(var o in e=arguments[t])a[z].call(e,o)&&(n[o]=e[o]);return n},D=function(n,e){return(D=u.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var t in e)e[z](t)&&(n[t]=e[t])})(n,e)};function E(n,e){function t(){this.constructor=n}typeof e!=l&&null!==e&&p("Class extends value "+e+" is not a constructor or null"),D(n,e),n[r]=null===e?k(e):(t[r]=e[r],new t)}function I(n,e,t,r){r===undefined&&(r=t),O?O(n,r,{enumerable:!0,get:function(){return e[t]}}):n[r]=e[t]}n.ObjAssign=y,n.ObjClass=u,n.ObjDefineProperty=O,n.ObjProto=a,n.__assignFn=B,n.__createBindingFn=I,n.__decorateFn=function(n,e,t,r){var o,i=arguments.length,a=i<3?e:null===r?r=u.getOwnPropertyDescriptor(e,t):r;if(S&&typeof j[P]==l)a=j[P](n,e,t,r);else for(var f=n.length-1;0<=f;f--)(o=n[f])&&(a=(i<3?o(a):3<i?o(e,t,a):o(e,t))||a);return 3<i&&a&&O(e,t,a),a},n.__exportStarFn=function(n,e){for(var t in n)t===o||_(e,t)||I(e,n,t)},n.__exposeGlobalTsLib=function(){var n,e=x()||{},t=E,r=I;(n=e).__assign||(n.__assign=y||B),n.__extends||(n.__extends=t),n.__createBinding||(n.__createBinding=r),__assign=__assign||e.__assign,__extends=__extends||e.__extends,__createBinding=__createBinding||e.__createBinding},n.__extendsFn=E,n.__importDefaultFn=function(n){return n&&n.__esModule?n:{strDefault:n}},n.__importStarFn=function(n){if(n&&n.__esModule)return n;var e={};if(null!=n)for(var t in n)t!==o&&Object.prototype.hasOwnProperty.call(n,t)&&I(e,n,t);return O?O(e,o,{enumerable:!0,value:n}):e[o]=n,e},n.__makeTemplateObjectFn=function(n,e){return O?O(n,"raw",{value:e}):n.raw=e,n},n.__metadataFn=function(n,e){if(S&&j[T]===l)return j[T](n,e)},n.__paramFn=function(t,r){return function(n,e){r(n,e,t)}},n.__readFn=function(n,e){var t=typeof F==l&&n[F[M]];if(!t)return n;var r,o,i=t.call(n),a=[];try{for(;(void 0===e||0<e--)&&!(r=i.next()).done;)a.push(r.value)}catch(f){o={error:f}}finally{try{r&&!r.done&&(t=i["return"])&&t.call(i)}finally{if(o)throw o.error}}return a},n.__restFn=function(n,e){var t,r={};for(t in n)_(n,t)&&!~e.indexOf(t)&&(r[t]=n[t]);if(null!=n&&typeof u[A]==l)for(var o=0,i=u[A](n);o<i.length;o++)!~e.indexOf(i[o])&&a.propertyIsEnumerable.call(n,i[o])&&(r[i[o]]=n[i[o]]);return r},n.__spreadArrayFn=function(n,e){for(var t=0,r=e.length,o=n.length;t<r;t++,o++)n[o]=e[t];return n},n.__spreadArraysFn=function(){for(var n=arguments,e=0,t=0,r=n.length;t<r;t++)e+=n[t].length;for(var o=Array(e),i=0,t=0;t<r;t++)for(var a=n[t],f=0,l=a.length;f<l;f++,i++)o[i]=a[f];return o},n.__valuesFn=function(n){var e=typeof F==l&&F[M],t=e&&n[e],r=0;return t?t.call(n):n&&"number"==typeof n.length?{next:function(){return{value:(n=n&&r>=n.length?void 0:n)&&n[r++],done:!n}}}:void p(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n.getGlobal=x,n.strDefault=o,n.strShimFunction=l,n.strShimObject="object",n.strShimPrototype=r,n.strShimUndefined="undefined",n.throwTypeError=p};"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(((n="undefined"!=typeof globalThis?globalThis:n||self).Microsoft=n.Microsoft||{},n.Microsoft.ApplicationInsights=n.Microsoft.ApplicationInsights||{},n.Microsoft.ApplicationInsights.Shims={}));
@@ -0,0 +1,10 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
export var strShimFunction = "function";
export var strShimObject = "object";
export var strShimUndefined = "undefined";
export var strShimPrototype = "prototype";
export var strDefault = "default";
export var ObjClass = Object;
export var ObjProto = ObjClass[strShimPrototype];
//# sourceMappingURL=Constants.js.map
@@ -0,0 +1 @@
{"version":3,"file":"Constants.js","sourceRoot":"","sources":["../src/Constants.ts"],"names":[],"mappings":"AAAA,4DAA4D;AAC5D,kCAAkC;AAElC,MAAM,CAAC,IAAM,eAAe,GAAG,UAAU,CAAC;AAC1C,MAAM,CAAC,IAAM,aAAa,GAAG,QAAQ,CAAC;AACtC,MAAM,CAAC,IAAM,gBAAgB,GAAG,WAAW,CAAC;AAC5C,MAAM,CAAC,IAAM,gBAAgB,GAAG,WAAW,CAAC;AAC5C,MAAM,CAAC,IAAM,UAAU,GAAG,SAAS,CAAC;AAEpC,MAAM,CAAC,IAAM,QAAQ,GAAG,MAAM,CAAC;AAC/B,MAAM,CAAC,IAAM,QAAQ,GAAG,QAAQ,CAAC,gBAAgB,CAAC,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n\r\nexport const strShimFunction = \"function\";\r\nexport const strShimObject = \"object\";\r\nexport const strShimUndefined = \"undefined\";\r\nexport const strShimPrototype = \"prototype\";\r\nexport const strDefault = \"default\";\r\n\r\nexport const ObjClass = Object;\r\nexport const ObjProto = ObjClass[strShimPrototype];\r\n"]}
@@ -0,0 +1,32 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
import { getGlobal, objAssign } from "@nevware21/ts-utils";
import { __assignFn, __createBindingFn, __extendsFn } from "./TsLibShims";
export function __exposeGlobalTsLib() {
var globalObj = getGlobal() || {};
// tslint:disable: only-arrow-functions
(function (root, assignFn, extendsFn, createBindingFn) {
// Assign the globally scoped versions of the functions -- used when consuming individual ts files
// If check is to support NativeScript where these are marked as readonly
if (!root.__assign) {
root.__assign = objAssign || assignFn;
}
if (!root.__extends) {
root.__extends = extendsFn;
}
if (!root.__createBinding) {
root.__createBinding = createBindingFn;
}
})(globalObj, __assignFn, __extendsFn, __createBindingFn);
// Assign local variables that will be used for embedded scenarios, if check is to support NativeScript where these are marked as readonly
if (!__assign) {
__assign = globalObj.__assign;
}
if (!__extends) {
__extends = globalObj.__extends;
}
if (!__createBinding) {
__createBinding = globalObj.__createBinding;
}
}
//# sourceMappingURL=TsLibGlobals.js.map
@@ -0,0 +1 @@
{"version":3,"file":"TsLibGlobals.js","sourceRoot":"","sources":["../src/TsLibGlobals.ts"],"names":[],"mappings":"AAAA,4DAA4D;AAC5D,kCAAkC;AAElC,OAAO,EAAE,SAAS,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,UAAU,EAAE,iBAAiB,EAAE,WAAW,EAAE,MAAM,cAAc,CAAC;AAO1E,MAAM,UAAU,mBAAmB;IAC/B,IAAI,SAAS,GAAO,SAAS,EAAE,IAAI,EAAE,CAAC;IAEtC,uCAAuC;IACvC,CAAC,UAAU,IAAS,EAAE,QAAQ,EAAE,SAAS,EAAE,eAAe;QACtD,kGAAkG;QAClG,yEAAyE;QACzE,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE;YAChB,IAAI,CAAC,QAAQ,GAAG,SAAS,IAAI,QAAQ,CAAC;SACzC;QACD,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE;YACjB,IAAI,CAAC,SAAS,GAAG,SAAS,CAAC;SAC9B;QACD,IAAI,CAAC,IAAI,CAAC,eAAe,EAAE;YACvB,IAAI,CAAC,eAAe,GAAG,eAAe,CAAC;SAC1C;IACL,CAAC,CAAC,CAAC,SAAS,EAAE,UAAU,EAAE,WAAW,EAAE,iBAAiB,CAAC,CAAC;IAE1D,0IAA0I;IAC1I,IAAI,CAAC,QAAQ,EAAE;QACX,QAAQ,GAAG,SAAS,CAAC,QAAQ,CAAC;KACjC;IACD,IAAI,CAAC,SAAS,EAAE;QACZ,SAAS,GAAG,SAAS,CAAC,SAAS,CAAC;KACnC;IACD,IAAI,CAAC,eAAe,EAAE;QAClB,eAAe,GAAG,SAAS,CAAC,eAAe,CAAC;KAC/C;AACL,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n\r\nimport { getGlobal, objAssign } from \"@nevware21/ts-utils\";\r\nimport { __assignFn, __createBindingFn, __extendsFn } from \"./TsLibShims\";\r\n\r\n// To address compile time errors declaring these here\r\ndeclare var __extends:(d: any, b: any) => any;\r\ndeclare var __assign:(t: any) => any;\r\ndeclare var __createBinding:(o: any, m: any, k: any, k2?: any) => void;\r\n\r\nexport function __exposeGlobalTsLib() {\r\n let globalObj:any = getGlobal() || {};\r\n\r\n // tslint:disable: only-arrow-functions\r\n (function (root: any, assignFn, extendsFn, createBindingFn) {\r\n // Assign the globally scoped versions of the functions -- used when consuming individual ts files\r\n // If check is to support NativeScript where these are marked as readonly\r\n if (!root.__assign) {\r\n root.__assign = objAssign || assignFn;\r\n }\r\n if (!root.__extends) {\r\n root.__extends = extendsFn;\r\n }\r\n if (!root.__createBinding) {\r\n root.__createBinding = createBindingFn;\r\n }\r\n })(globalObj, __assignFn, __extendsFn, __createBindingFn);\r\n \r\n // Assign local variables that will be used for embedded scenarios, if check is to support NativeScript where these are marked as readonly\r\n if (!__assign) {\r\n __assign = globalObj.__assign;\r\n }\r\n if (!__extends) {\r\n __extends = globalObj.__extends;\r\n }\r\n if (!__createBinding) {\r\n __createBinding = globalObj.__createBinding;\r\n }\r\n}\r\n"]}
@@ -0,0 +1,227 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
import { getGlobal, objAssign, objCreate, objDefineProp, objHasOwnProperty, throwTypeError } from "@nevware21/ts-utils";
import { ObjClass, ObjProto, strDefault, strShimFunction, strShimPrototype } from "./Constants";
// Most of these functions have been directly shamelessly "lifted" from the https://github.com/@microsoft/tslib and
// modified to be ES5 compatible and applying several minification and tree-shaking techniques so that Application Insights
// can successfully use TypeScript "importHelpers" which imports tslib during compilation but it will use these at runtime
// Which is also why all of the functions have not been included as Application Insights currently doesn't use or require
// them.
export var SymbolObj = (getGlobal() || {})["Symbol"];
export var ReflectObj = (getGlobal() || {})["Reflect"];
export var __hasReflect = !!ReflectObj;
var strDecorate = "decorate";
var strMetadata = "metadata";
var strGetOwnPropertySymbols = "getOwnPropertySymbols";
var strIterator = "iterator";
var strHasOwnProperty = "hasOwnProperty";
export var __objAssignFnImpl = function (t) {
// tslint:disable-next-line: ban-comma-operator
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) {
if (ObjProto[strHasOwnProperty].call(s, p)) {
t[p] = s[p];
}
}
}
return t;
};
export var __assignFn = objAssign || __objAssignFnImpl;
// tslint:disable-next-line: only-arrow-functions
var extendStaticsFn = function (d, b) {
extendStaticsFn = ObjClass["setPrototypeOf"] ||
// tslint:disable-next-line: only-arrow-functions
({ __proto__: [] } instanceof Array && function (d, b) {
d.__proto__ = b;
}) ||
// tslint:disable-next-line: only-arrow-functions
function (d, b) {
for (var p in b) {
if (b[strHasOwnProperty](p)) {
d[p] = b[p];
}
}
};
return extendStaticsFn(d, b);
};
export function __extendsFn(d, b) {
if (typeof b !== strShimFunction && b !== null) {
throwTypeError("Class extends value " + String(b) + " is not a constructor or null");
}
extendStaticsFn(d, b);
function __() {
this.constructor = d;
}
// tslint:disable-next-line: ban-comma-operator
d[strShimPrototype] = b === null ? objCreate(b) : (__[strShimPrototype] = b[strShimPrototype], new __());
}
export function __restFn(s, e) {
var t = {};
for (var k in s) {
if (objHasOwnProperty(s, k) && e.indexOf(k) < 0) {
t[k] = s[k];
}
}
if (s != null && typeof ObjClass[strGetOwnPropertySymbols] === strShimFunction) {
for (var i = 0, p = ObjClass[strGetOwnPropertySymbols](s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && ObjProto["propertyIsEnumerable"].call(s, p[i])) {
t[p[i]] = s[p[i]];
}
}
}
return t;
}
export function __decorateFn(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = ObjClass["getOwnPropertyDescriptor"](target, key) : desc, d;
if (__hasReflect && typeof ReflectObj[strDecorate] === strShimFunction) {
r = ReflectObj[strDecorate](decorators, target, key, desc);
}
else {
for (var i = decorators.length - 1; i >= 0; i--) {
// eslint-disable-next-line no-cond-assign
if (d = decorators[i]) {
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
}
}
// tslint:disable-next-line:ban-comma-operator
return c > 3 && r && objDefineProp(target, key, r), r;
}
export function __paramFn(paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
}
export function __metadataFn(metadataKey, metadataValue) {
if (__hasReflect && ReflectObj[strMetadata] === strShimFunction) {
return ReflectObj[strMetadata](metadataKey, metadataValue);
}
}
export function __exportStarFn(m, o) {
for (var p in m) {
if (p !== strDefault && !objHasOwnProperty(o, p)) {
__createBindingFn(o, m, p);
}
}
}
export function __createBindingFn(o, m, k, k2) {
if (k2 === undefined) {
k2 = k;
}
if (!!objDefineProp) {
objDefineProp(o, k2, {
enumerable: true,
get: function () {
return m[k];
}
});
}
else {
o[k2] = m[k];
}
}
export function __valuesFn(o) {
var s = typeof SymbolObj === strShimFunction && SymbolObj[strIterator], m = s && o[s], i = 0;
if (m) {
return m.call(o);
}
if (o && typeof o.length === "number") {
return {
next: function () {
if (o && i >= o.length) {
o = void 0;
}
return { value: o && o[i++], done: !o };
}
};
}
throwTypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
export function __readFn(o, n) {
var m = typeof SymbolObj === strShimFunction && o[SymbolObj[strIterator]];
if (!m) {
return o;
}
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) {
ar.push(r.value);
}
}
catch (error) {
e = {
error: error
};
}
finally {
try {
// tslint:disable-next-line:no-conditional-assignment
if (r && !r.done && (m = i["return"])) {
m.call(i);
}
}
finally {
if (e) {
// eslint-disable-next-line no-unsafe-finally
throw e.error;
}
}
}
return ar;
}
/** @deprecated */
export function __spreadArraysFn() {
var theArgs = arguments;
// Calculate new total size
for (var s = 0, i = 0, il = theArgs.length; i < il; i++) {
s += theArgs[i].length;
}
// Create new full array
for (var r = Array(s), k = 0, i = 0; i < il; i++) {
for (var a = theArgs[i], j = 0, jl = a.length; j < jl; j++, k++) {
r[k] = a[j];
}
}
return r;
}
export function __spreadArrayFn(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) {
to[j] = from[i];
}
return to;
}
export function __makeTemplateObjectFn(cooked, raw) {
if (objDefineProp) {
objDefineProp(cooked, "raw", { value: raw });
}
else {
cooked.raw = raw;
}
return cooked;
}
export function __importStarFn(mod) {
if (mod && mod.__esModule) {
return mod;
}
var result = {};
if (mod != null) {
for (var k in mod) {
if (k !== strDefault && Object.prototype.hasOwnProperty.call(mod, k)) {
__createBindingFn(result, mod, k);
}
}
}
// Set default module
if (!!objDefineProp) {
objDefineProp(result, strDefault, { enumerable: true, value: mod });
}
else {
result[strDefault] = mod;
}
return result;
}
export function __importDefaultFn(mod) {
return (mod && mod.__esModule) ? mod : { strDefault: mod };
}
//# sourceMappingURL=TsLibShims.js.map
File diff suppressed because one or more lines are too long
@@ -0,0 +1,7 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
export { strShimFunction, strShimObject, strShimUndefined, strShimPrototype, strDefault, ObjClass, ObjProto } from "./Constants";
export { __assignFn, __extendsFn, __restFn, __spreadArrayFn, __spreadArraysFn, __decorateFn, __paramFn, __metadataFn, __createBindingFn, __valuesFn, __readFn, __makeTemplateObjectFn, __importDefaultFn, __importStarFn, __exportStarFn } from "./TsLibShims";
export { __exposeGlobalTsLib } from "./TsLibGlobals";
export { throwTypeError, getGlobal, objAssign as ObjAssign, objDefineProp as ObjDefineProperty } from "@nevware21/ts-utils";
//# sourceMappingURL=applicationinsights-shims.js.map
@@ -0,0 +1 @@
{"version":3,"file":"applicationinsights-shims.js","sourceRoot":"","sources":["../src/applicationinsights-shims.ts"],"names":[],"mappings":"AAAA,4DAA4D;AAC5D,kCAAkC;AAElC,OAAO,EACH,eAAe,EACf,aAAa,EACb,gBAAgB,EAChB,gBAAgB,EAChB,UAAU,EACV,QAAQ,EACR,QAAQ,EACX,MAAM,aAAa,CAAA;AAEpB,OAAO,EACH,UAAU,EACV,WAAW,EACX,QAAQ,EACR,eAAe,EACf,gBAAgB,EAChB,YAAY,EACZ,SAAS,EACT,YAAY,EACZ,iBAAiB,EACjB,UAAU,EACV,QAAQ,EACR,sBAAsB,EACtB,iBAAiB,EACjB,cAAc,EACd,cAAc,EACjB,MAAM,cAAc,CAAA;AAErB,OAAO,EACH,mBAAmB,EACtB,MAAM,gBAAgB,CAAA;AAEvB,OAAO,EACH,cAAc,EACd,SAAS,EACT,SAAS,IAAI,SAAS,EACtB,aAAa,IAAI,iBAAiB,EACrC,MAAM,qBAAqB,CAAC","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\r\n// Licensed under the MIT License.\r\n\r\nexport {\r\n strShimFunction,\r\n strShimObject,\r\n strShimUndefined,\r\n strShimPrototype,\r\n strDefault,\r\n ObjClass,\r\n ObjProto\r\n} from \"./Constants\"\r\n\r\nexport {\r\n __assignFn,\r\n __extendsFn,\r\n __restFn,\r\n __spreadArrayFn,\r\n __spreadArraysFn,\r\n __decorateFn,\r\n __paramFn,\r\n __metadataFn,\r\n __createBindingFn,\r\n __valuesFn,\r\n __readFn,\r\n __makeTemplateObjectFn,\r\n __importDefaultFn,\r\n __importStarFn,\r\n __exportStarFn\r\n} from \"./TsLibShims\"\r\n\r\nexport {\r\n __exposeGlobalTsLib\r\n} from \"./TsLibGlobals\"\r\n\r\nexport {\r\n throwTypeError,\r\n getGlobal,\r\n objAssign as ObjAssign,\r\n objDefineProp as ObjDefineProperty\r\n} from \"@nevware21/ts-utils\";"]}
@@ -0,0 +1,388 @@
/*!
* Microsoft Application Insights JavaScript SDK - Shim functions, 3.0.1
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
var strShimFunction = "function";
var strShimObject = "object";
var strShimUndefined = "undefined";
var strShimPrototype = "prototype";
var strDefault = "default";
var ObjClass$1 = Object;
var ObjProto$1 = ObjClass$1[strShimPrototype];
var UNDEF_VALUE = undefined;
var EMPTY = "";
var FUNCTION = "function";
var NUMBER = "number";
var OBJECT = "object";
var PROTOTYPE = "prototype";
var UNDEFINED = "undefined";
var ObjClass = Object;
var ObjProto = ObjClass[PROTOTYPE];
function _safeGet(cb, defValue) {
var result = defValue;
try {
result = cb();
}
catch (e) {
}
return result;
}
function _createIs(theType) {
return function (value) {
return typeof value === theType;
};
}
function _createObjIs(theName) {
var theType = "[object " + theName + "]";
return function (value) {
return !!(value && objToString(value) === theType);
};
}
function objToString(value) {
return ObjProto.toString.call(value);
}
var isNumber = _createIs(NUMBER);
var isError = _createObjIs("Error");
function objHasOwnProperty(obj, prop) {
return obj && ObjProto.hasOwnProperty.call(obj, prop);
}
function throwTypeError(message) {
throw new TypeError(message);
}
var objAssign = ObjClass["assign"];
var GLOBAL_CONFIG_KEY = "__tsUtils$gblCfg";
var _globalCfg;
function _getGlobalValue() {
var result;
if (typeof globalThis !== UNDEFINED) {
result = globalThis;
}
if (!result && typeof self !== UNDEFINED) {
result = self;
}
if (!result && typeof window !== UNDEFINED) {
result = window;
}
if (!result && typeof global !== UNDEFINED) {
result = global;
}
return result;
}
function _getGlobalConfig() {
if (!_globalCfg) {
var gbl = _getGlobalValue() || {};
_globalCfg = gbl[GLOBAL_CONFIG_KEY] = gbl[GLOBAL_CONFIG_KEY] || {};
}
return _globalCfg;
}
function dumpObj(object, format) {
var propertyValueDump = EMPTY;
if (isError(object)) {
propertyValueDump = "{ stack: '" + object.stack + "', message: '" + object.message + "', name: '" + object.name + "'";
}
else {
try {
propertyValueDump = JSON.stringify(object, null, format ? (isNumber(format) ? format : 4) : UNDEF_VALUE);
}
catch (e) {
propertyValueDump = " - " + dumpObj(e, format);
}
}
return objToString(object) + ": " + propertyValueDump;
}
var objDefineProp = ObjClass["defineProperty"];
var _globalLazyTestHooks;
var _fetchLazyTestHooks = function () {
_globalLazyTestHooks = _getGlobalConfig();
_fetchLazyTestHooks = null;
};
function getLazy(cb) {
var lazyValue = {};
_fetchLazyTestHooks && _fetchLazyTestHooks();
lazyValue.b = _globalLazyTestHooks.lzy;
objDefineProp(lazyValue, "v", {
configurable: true,
get: function () {
var result = cb();
if (!_globalLazyTestHooks.lzy) {
objDefineProp(lazyValue, "v", {
value: result
});
if (lazyValue.b) {
delete lazyValue.b;
}
}
if (_globalLazyTestHooks.lzy && lazyValue.b !== _globalLazyTestHooks.lzy) {
lazyValue.b = _globalLazyTestHooks.lzy;
}
return result;
}
});
return lazyValue;
}
function _lazySafeGet(cb, defValue) {
return getLazy(function () { return _safeGet(cb, defValue); });
}
var _cachedGlobal;
function getGlobal(useCached) {
(!_cachedGlobal || useCached === false || (_globalLazyTestHooks.lzy && !_cachedGlobal.b)) && (_cachedGlobal = _lazySafeGet(_getGlobalValue, null));
return _cachedGlobal.v;
}
var _objCreate = ObjClass["create"];
var objCreate = _objCreate || polyObjCreate;
function polyObjCreate(obj) {
if (!obj) {
return {};
}
var type = typeof obj;
if (type !== OBJECT && type !== FUNCTION) {
throw new TypeError("Prototype must be an Object or function: " + dumpObj(obj));
}
function tempFunc() { }
tempFunc[PROTOTYPE] = obj;
return new tempFunc();
}
var SymbolObj = (getGlobal() || {})["Symbol"];
var ReflectObj = (getGlobal() || {})["Reflect"];
var __hasReflect = !!ReflectObj;
var strDecorate = "decorate";
var strMetadata = "metadata";
var strGetOwnPropertySymbols = "getOwnPropertySymbols";
var strIterator = "iterator";
var strHasOwnProperty = "hasOwnProperty";
var __objAssignFnImpl = function (t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) {
if (ObjProto$1[strHasOwnProperty].call(s, p)) {
t[p] = s[p];
}
}
}
return t;
};
var __assignFn = objAssign || __objAssignFnImpl;
var extendStaticsFn = function (d, b) {
extendStaticsFn = ObjClass$1["setPrototypeOf"] ||
({ __proto__: [] } instanceof Array && function (d, b) {
d.__proto__ = b;
}) ||
function (d, b) {
for (var p in b) {
if (b[strHasOwnProperty](p)) {
d[p] = b[p];
}
}
};
return extendStaticsFn(d, b);
};
function __extendsFn(d, b) {
if (typeof b !== strShimFunction && b !== null) {
throwTypeError("Class extends value " + String(b) + " is not a constructor or null");
}
extendStaticsFn(d, b);
function __() {
this.constructor = d;
}
d[strShimPrototype] = b === null ? objCreate(b) : (__[strShimPrototype] = b[strShimPrototype], new __());
}
function __restFn(s, e) {
var t = {};
for (var k in s) {
if (objHasOwnProperty(s, k) && e.indexOf(k) < 0) {
t[k] = s[k];
}
}
if (s != null && typeof ObjClass$1[strGetOwnPropertySymbols] === strShimFunction) {
for (var i = 0, p = ObjClass$1[strGetOwnPropertySymbols](s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && ObjProto$1["propertyIsEnumerable"].call(s, p[i])) {
t[p[i]] = s[p[i]];
}
}
}
return t;
}
function __decorateFn(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = ObjClass$1["getOwnPropertyDescriptor"](target, key) : desc, d;
if (__hasReflect && typeof ReflectObj[strDecorate] === strShimFunction) {
r = ReflectObj[strDecorate](decorators, target, key, desc);
}
else {
for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) {
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
}
}
return c > 3 && r && objDefineProp(target, key, r), r;
}
function __paramFn(paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
}
function __metadataFn(metadataKey, metadataValue) {
if (__hasReflect && ReflectObj[strMetadata] === strShimFunction) {
return ReflectObj[strMetadata](metadataKey, metadataValue);
}
}
function __exportStarFn(m, o) {
for (var p in m) {
if (p !== strDefault && !objHasOwnProperty(o, p)) {
__createBindingFn(o, m, p);
}
}
}
function __createBindingFn(o, m, k, k2) {
if (k2 === undefined) {
k2 = k;
}
if (!!objDefineProp) {
objDefineProp(o, k2, {
enumerable: true,
get: function () {
return m[k];
}
});
}
else {
o[k2] = m[k];
}
}
function __valuesFn(o) {
var s = typeof SymbolObj === strShimFunction && SymbolObj[strIterator], m = s && o[s], i = 0;
if (m) {
return m.call(o);
}
if (o && typeof o.length === "number") {
return {
next: function () {
if (o && i >= o.length) {
o = void 0;
}
return { value: o && o[i++], done: !o };
}
};
}
throwTypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __readFn(o, n) {
var m = typeof SymbolObj === strShimFunction && o[SymbolObj[strIterator]];
if (!m) {
return o;
}
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) {
ar.push(r.value);
}
}
catch (error) {
e = {
error: error
};
}
finally {
try {
if (r && !r.done && (m = i["return"])) {
m.call(i);
}
}
finally {
if (e) {
throw e.error;
}
}
}
return ar;
}
function __spreadArraysFn() {
var theArgs = arguments;
for (var s = 0, i = 0, il = theArgs.length; i < il; i++) {
s += theArgs[i].length;
}
for (var r = Array(s), k = 0, i = 0; i < il; i++) {
for (var a = theArgs[i], j = 0, jl = a.length; j < jl; j++, k++) {
r[k] = a[j];
}
}
return r;
}
function __spreadArrayFn(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) {
to[j] = from[i];
}
return to;
}
function __makeTemplateObjectFn(cooked, raw) {
if (objDefineProp) {
objDefineProp(cooked, "raw", { value: raw });
}
else {
cooked.raw = raw;
}
return cooked;
}
function __importStarFn(mod) {
if (mod && mod.__esModule) {
return mod;
}
var result = {};
if (mod != null) {
for (var k in mod) {
if (k !== strDefault && Object.prototype.hasOwnProperty.call(mod, k)) {
__createBindingFn(result, mod, k);
}
}
}
if (!!objDefineProp) {
objDefineProp(result, strDefault, { enumerable: true, value: mod });
}
else {
result[strDefault] = mod;
}
return result;
}
function __importDefaultFn(mod) {
return (mod && mod.__esModule) ? mod : { strDefault: mod };
}
function __exposeGlobalTsLib() {
var globalObj = getGlobal() || {};
(function (root, assignFn, extendsFn, createBindingFn) {
if (!root.__assign) {
root.__assign = objAssign || assignFn;
}
if (!root.__extends) {
root.__extends = extendsFn;
}
if (!root.__createBinding) {
root.__createBinding = createBindingFn;
}
})(globalObj, __assignFn, __extendsFn, __createBindingFn);
if (!__assign) {
__assign = globalObj.__assign;
}
if (!__extends) {
__extends = globalObj.__extends;
}
if (!__createBinding) {
__createBinding = globalObj.__createBinding;
}
}
export { objAssign as ObjAssign, ObjClass$1 as ObjClass, objDefineProp as ObjDefineProperty, ObjProto$1 as ObjProto, __assignFn, __createBindingFn, __decorateFn, __exportStarFn, __exposeGlobalTsLib, __extendsFn, __importDefaultFn, __importStarFn, __makeTemplateObjectFn, __metadataFn, __paramFn, __readFn, __restFn, __spreadArrayFn, __spreadArraysFn, __valuesFn, getGlobal, strDefault, strShimFunction, strShimObject, strShimPrototype, strShimUndefined, throwTypeError };
@@ -0,0 +1,388 @@
/*!
* Microsoft Application Insights JavaScript SDK - Shim functions, 3.0.1
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
var strShimFunction = "function";
var strShimObject = "object";
var strShimUndefined = "undefined";
var strShimPrototype = "prototype";
var strDefault = "default";
var ObjClass$1 = Object;
var ObjProto$1 = ObjClass$1[strShimPrototype];
var UNDEF_VALUE = undefined;
var EMPTY = "";
var FUNCTION = "function";
var NUMBER = "number";
var OBJECT = "object";
var PROTOTYPE = "prototype";
var UNDEFINED = "undefined";
var ObjClass = Object;
var ObjProto = ObjClass[PROTOTYPE];
function _safeGet(cb, defValue) {
var result = defValue;
try {
result = cb();
}
catch (e) {
}
return result;
}
function _createIs(theType) {
return function (value) {
return typeof value === theType;
};
}
function _createObjIs(theName) {
var theType = "[object " + theName + "]";
return function (value) {
return !!(value && objToString(value) === theType);
};
}
function objToString(value) {
return ObjProto.toString.call(value);
}
var isNumber = _createIs(NUMBER);
var isError = _createObjIs("Error");
function objHasOwnProperty(obj, prop) {
return obj && ObjProto.hasOwnProperty.call(obj, prop);
}
function throwTypeError(message) {
throw new TypeError(message);
}
var objAssign = ObjClass["assign"];
var GLOBAL_CONFIG_KEY = "__tsUtils$gblCfg";
var _globalCfg;
function _getGlobalValue() {
var result;
if (typeof globalThis !== UNDEFINED) {
result = globalThis;
}
if (!result && typeof self !== UNDEFINED) {
result = self;
}
if (!result && typeof window !== UNDEFINED) {
result = window;
}
if (!result && typeof global !== UNDEFINED) {
result = global;
}
return result;
}
function _getGlobalConfig() {
if (!_globalCfg) {
var gbl = _getGlobalValue() || {};
_globalCfg = gbl[GLOBAL_CONFIG_KEY] = gbl[GLOBAL_CONFIG_KEY] || {};
}
return _globalCfg;
}
function dumpObj(object, format) {
var propertyValueDump = EMPTY;
if (isError(object)) {
propertyValueDump = "{ stack: '" + object.stack + "', message: '" + object.message + "', name: '" + object.name + "'";
}
else {
try {
propertyValueDump = JSON.stringify(object, null, format ? (isNumber(format) ? format : 4) : UNDEF_VALUE);
}
catch (e) {
propertyValueDump = " - " + dumpObj(e, format);
}
}
return objToString(object) + ": " + propertyValueDump;
}
var objDefineProp = ObjClass["defineProperty"];
var _globalLazyTestHooks;
var _fetchLazyTestHooks = function () {
_globalLazyTestHooks = _getGlobalConfig();
_fetchLazyTestHooks = null;
};
function getLazy(cb) {
var lazyValue = {};
_fetchLazyTestHooks && _fetchLazyTestHooks();
lazyValue.b = _globalLazyTestHooks.lzy;
objDefineProp(lazyValue, "v", {
configurable: true,
get: function () {
var result = cb();
if (!_globalLazyTestHooks.lzy) {
objDefineProp(lazyValue, "v", {
value: result
});
if (lazyValue.b) {
delete lazyValue.b;
}
}
if (_globalLazyTestHooks.lzy && lazyValue.b !== _globalLazyTestHooks.lzy) {
lazyValue.b = _globalLazyTestHooks.lzy;
}
return result;
}
});
return lazyValue;
}
function _lazySafeGet(cb, defValue) {
return getLazy(function () { return _safeGet(cb, defValue); });
}
var _cachedGlobal;
function getGlobal(useCached) {
(!_cachedGlobal || useCached === false || (_globalLazyTestHooks.lzy && !_cachedGlobal.b)) && (_cachedGlobal = _lazySafeGet(_getGlobalValue, null));
return _cachedGlobal.v;
}
var _objCreate = ObjClass["create"];
var objCreate = _objCreate || polyObjCreate;
function polyObjCreate(obj) {
if (!obj) {
return {};
}
var type = typeof obj;
if (type !== OBJECT && type !== FUNCTION) {
throw new TypeError("Prototype must be an Object or function: " + dumpObj(obj));
}
function tempFunc() { }
tempFunc[PROTOTYPE] = obj;
return new tempFunc();
}
var SymbolObj = (getGlobal() || {})["Symbol"];
var ReflectObj = (getGlobal() || {})["Reflect"];
var __hasReflect = !!ReflectObj;
var strDecorate = "decorate";
var strMetadata = "metadata";
var strGetOwnPropertySymbols = "getOwnPropertySymbols";
var strIterator = "iterator";
var strHasOwnProperty = "hasOwnProperty";
var __objAssignFnImpl = function (t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) {
if (ObjProto$1[strHasOwnProperty].call(s, p)) {
t[p] = s[p];
}
}
}
return t;
};
var __assignFn = objAssign || __objAssignFnImpl;
var extendStaticsFn = function (d, b) {
extendStaticsFn = ObjClass$1["setPrototypeOf"] ||
({ __proto__: [] } instanceof Array && function (d, b) {
d.__proto__ = b;
}) ||
function (d, b) {
for (var p in b) {
if (b[strHasOwnProperty](p)) {
d[p] = b[p];
}
}
};
return extendStaticsFn(d, b);
};
function __extendsFn(d, b) {
if (typeof b !== strShimFunction && b !== null) {
throwTypeError("Class extends value " + String(b) + " is not a constructor or null");
}
extendStaticsFn(d, b);
function __() {
this.constructor = d;
}
d[strShimPrototype] = b === null ? objCreate(b) : (__[strShimPrototype] = b[strShimPrototype], new __());
}
function __restFn(s, e) {
var t = {};
for (var k in s) {
if (objHasOwnProperty(s, k) && e.indexOf(k) < 0) {
t[k] = s[k];
}
}
if (s != null && typeof ObjClass$1[strGetOwnPropertySymbols] === strShimFunction) {
for (var i = 0, p = ObjClass$1[strGetOwnPropertySymbols](s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && ObjProto$1["propertyIsEnumerable"].call(s, p[i])) {
t[p[i]] = s[p[i]];
}
}
}
return t;
}
function __decorateFn(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = ObjClass$1["getOwnPropertyDescriptor"](target, key) : desc, d;
if (__hasReflect && typeof ReflectObj[strDecorate] === strShimFunction) {
r = ReflectObj[strDecorate](decorators, target, key, desc);
}
else {
for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) {
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
}
}
return c > 3 && r && objDefineProp(target, key, r), r;
}
function __paramFn(paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
}
function __metadataFn(metadataKey, metadataValue) {
if (__hasReflect && ReflectObj[strMetadata] === strShimFunction) {
return ReflectObj[strMetadata](metadataKey, metadataValue);
}
}
function __exportStarFn(m, o) {
for (var p in m) {
if (p !== strDefault && !objHasOwnProperty(o, p)) {
__createBindingFn(o, m, p);
}
}
}
function __createBindingFn(o, m, k, k2) {
if (k2 === undefined) {
k2 = k;
}
if (!!objDefineProp) {
objDefineProp(o, k2, {
enumerable: true,
get: function () {
return m[k];
}
});
}
else {
o[k2] = m[k];
}
}
function __valuesFn(o) {
var s = typeof SymbolObj === strShimFunction && SymbolObj[strIterator], m = s && o[s], i = 0;
if (m) {
return m.call(o);
}
if (o && typeof o.length === "number") {
return {
next: function () {
if (o && i >= o.length) {
o = void 0;
}
return { value: o && o[i++], done: !o };
}
};
}
throwTypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __readFn(o, n) {
var m = typeof SymbolObj === strShimFunction && o[SymbolObj[strIterator]];
if (!m) {
return o;
}
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) {
ar.push(r.value);
}
}
catch (error) {
e = {
error: error
};
}
finally {
try {
if (r && !r.done && (m = i["return"])) {
m.call(i);
}
}
finally {
if (e) {
throw e.error;
}
}
}
return ar;
}
function __spreadArraysFn() {
var theArgs = arguments;
for (var s = 0, i = 0, il = theArgs.length; i < il; i++) {
s += theArgs[i].length;
}
for (var r = Array(s), k = 0, i = 0; i < il; i++) {
for (var a = theArgs[i], j = 0, jl = a.length; j < jl; j++, k++) {
r[k] = a[j];
}
}
return r;
}
function __spreadArrayFn(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) {
to[j] = from[i];
}
return to;
}
function __makeTemplateObjectFn(cooked, raw) {
if (objDefineProp) {
objDefineProp(cooked, "raw", { value: raw });
}
else {
cooked.raw = raw;
}
return cooked;
}
function __importStarFn(mod) {
if (mod && mod.__esModule) {
return mod;
}
var result = {};
if (mod != null) {
for (var k in mod) {
if (k !== strDefault && Object.prototype.hasOwnProperty.call(mod, k)) {
__createBindingFn(result, mod, k);
}
}
}
if (!!objDefineProp) {
objDefineProp(result, strDefault, { enumerable: true, value: mod });
}
else {
result[strDefault] = mod;
}
return result;
}
function __importDefaultFn(mod) {
return (mod && mod.__esModule) ? mod : { strDefault: mod };
}
function __exposeGlobalTsLib() {
var globalObj = getGlobal() || {};
(function (root, assignFn, extendsFn, createBindingFn) {
if (!root.__assign) {
root.__assign = objAssign || assignFn;
}
if (!root.__extends) {
root.__extends = extendsFn;
}
if (!root.__createBinding) {
root.__createBinding = createBindingFn;
}
})(globalObj, __assignFn, __extendsFn, __createBindingFn);
if (!__assign) {
__assign = globalObj.__assign;
}
if (!__extends) {
__extends = globalObj.__extends;
}
if (!__createBinding) {
__createBinding = globalObj.__createBinding;
}
}
export { objAssign as ObjAssign, ObjClass$1 as ObjClass, objDefineProp as ObjDefineProperty, ObjProto$1 as ObjProto, __assignFn, __createBindingFn, __decorateFn, __exportStarFn, __exposeGlobalTsLib, __extendsFn, __importDefaultFn, __importStarFn, __makeTemplateObjectFn, __metadataFn, __paramFn, __readFn, __restFn, __spreadArrayFn, __spreadArraysFn, __valuesFn, getGlobal, strDefault, strShimFunction, strShimObject, strShimPrototype, strShimUndefined, throwTypeError };
@@ -0,0 +1,422 @@
/*!
* Microsoft Application Insights JavaScript SDK - Shim functions, 3.0.1
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
typeof define === 'function' && define.amd ? define(['exports'], factory) :
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory((global.Microsoft = global.Microsoft || {}, global.Microsoft.ApplicationInsights = global.Microsoft.ApplicationInsights || {}, global.Microsoft.ApplicationInsights.Shims = {})));
})(this, (function (exports) { 'use strict';
var strShimFunction = "function";
var strShimObject = "object";
var strShimUndefined = "undefined";
var strShimPrototype = "prototype";
var strDefault = "default";
var ObjClass$1 = Object;
var ObjProto$1 = ObjClass$1[strShimPrototype];
var UNDEF_VALUE = undefined;
var EMPTY = "";
var FUNCTION = "function";
var NUMBER = "number";
var OBJECT = "object";
var PROTOTYPE = "prototype";
var UNDEFINED = "undefined";
var ObjClass = Object;
var ObjProto = ObjClass[PROTOTYPE];
function _safeGet(cb, defValue) {
var result = defValue;
try {
result = cb();
}
catch (e) {
}
return result;
}
function _createIs(theType) {
return function (value) {
return typeof value === theType;
};
}
function _createObjIs(theName) {
var theType = "[object " + theName + "]";
return function (value) {
return !!(value && objToString(value) === theType);
};
}
function objToString(value) {
return ObjProto.toString.call(value);
}
var isNumber = _createIs(NUMBER);
var isError = _createObjIs("Error");
function objHasOwnProperty(obj, prop) {
return obj && ObjProto.hasOwnProperty.call(obj, prop);
}
function throwTypeError(message) {
throw new TypeError(message);
}
var objAssign = ObjClass["assign"];
var GLOBAL_CONFIG_KEY = "__tsUtils$gblCfg";
var _globalCfg;
function _getGlobalValue() {
var result;
if (typeof globalThis !== UNDEFINED) {
result = globalThis;
}
if (!result && typeof self !== UNDEFINED) {
result = self;
}
if (!result && typeof window !== UNDEFINED) {
result = window;
}
if (!result && typeof global !== UNDEFINED) {
result = global;
}
return result;
}
function _getGlobalConfig() {
if (!_globalCfg) {
var gbl = _getGlobalValue() || {};
_globalCfg = gbl[GLOBAL_CONFIG_KEY] = gbl[GLOBAL_CONFIG_KEY] || {};
}
return _globalCfg;
}
function dumpObj(object, format) {
var propertyValueDump = EMPTY;
if (isError(object)) {
propertyValueDump = "{ stack: '" + object.stack + "', message: '" + object.message + "', name: '" + object.name + "'";
}
else {
try {
propertyValueDump = JSON.stringify(object, null, format ? (isNumber(format) ? format : 4) : UNDEF_VALUE);
}
catch (e) {
propertyValueDump = " - " + dumpObj(e, format);
}
}
return objToString(object) + ": " + propertyValueDump;
}
var objDefineProp = ObjClass["defineProperty"];
var _globalLazyTestHooks;
var _fetchLazyTestHooks = function () {
_globalLazyTestHooks = _getGlobalConfig();
_fetchLazyTestHooks = null;
};
function getLazy(cb) {
var lazyValue = {};
_fetchLazyTestHooks && _fetchLazyTestHooks();
lazyValue.b = _globalLazyTestHooks.lzy;
objDefineProp(lazyValue, "v", {
configurable: true,
get: function () {
var result = cb();
if (!_globalLazyTestHooks.lzy) {
objDefineProp(lazyValue, "v", {
value: result
});
if (lazyValue.b) {
delete lazyValue.b;
}
}
if (_globalLazyTestHooks.lzy && lazyValue.b !== _globalLazyTestHooks.lzy) {
lazyValue.b = _globalLazyTestHooks.lzy;
}
return result;
}
});
return lazyValue;
}
function _lazySafeGet(cb, defValue) {
return getLazy(function () { return _safeGet(cb, defValue); });
}
var _cachedGlobal;
function getGlobal(useCached) {
(!_cachedGlobal || useCached === false || (_globalLazyTestHooks.lzy && !_cachedGlobal.b)) && (_cachedGlobal = _lazySafeGet(_getGlobalValue, null));
return _cachedGlobal.v;
}
var _objCreate = ObjClass["create"];
var objCreate = _objCreate || polyObjCreate;
function polyObjCreate(obj) {
if (!obj) {
return {};
}
var type = typeof obj;
if (type !== OBJECT && type !== FUNCTION) {
throw new TypeError("Prototype must be an Object or function: " + dumpObj(obj));
}
function tempFunc() { }
tempFunc[PROTOTYPE] = obj;
return new tempFunc();
}
var SymbolObj = (getGlobal() || {})["Symbol"];
var ReflectObj = (getGlobal() || {})["Reflect"];
var __hasReflect = !!ReflectObj;
var strDecorate = "decorate";
var strMetadata = "metadata";
var strGetOwnPropertySymbols = "getOwnPropertySymbols";
var strIterator = "iterator";
var strHasOwnProperty = "hasOwnProperty";
var __objAssignFnImpl = function (t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) {
if (ObjProto$1[strHasOwnProperty].call(s, p)) {
t[p] = s[p];
}
}
}
return t;
};
var __assignFn = objAssign || __objAssignFnImpl;
var extendStaticsFn = function (d, b) {
extendStaticsFn = ObjClass$1["setPrototypeOf"] ||
({ __proto__: [] } instanceof Array && function (d, b) {
d.__proto__ = b;
}) ||
function (d, b) {
for (var p in b) {
if (b[strHasOwnProperty](p)) {
d[p] = b[p];
}
}
};
return extendStaticsFn(d, b);
};
function __extendsFn(d, b) {
if (typeof b !== strShimFunction && b !== null) {
throwTypeError("Class extends value " + String(b) + " is not a constructor or null");
}
extendStaticsFn(d, b);
function __() {
this.constructor = d;
}
d[strShimPrototype] = b === null ? objCreate(b) : (__[strShimPrototype] = b[strShimPrototype], new __());
}
function __restFn(s, e) {
var t = {};
for (var k in s) {
if (objHasOwnProperty(s, k) && e.indexOf(k) < 0) {
t[k] = s[k];
}
}
if (s != null && typeof ObjClass$1[strGetOwnPropertySymbols] === strShimFunction) {
for (var i = 0, p = ObjClass$1[strGetOwnPropertySymbols](s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && ObjProto$1["propertyIsEnumerable"].call(s, p[i])) {
t[p[i]] = s[p[i]];
}
}
}
return t;
}
function __decorateFn(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = ObjClass$1["getOwnPropertyDescriptor"](target, key) : desc, d;
if (__hasReflect && typeof ReflectObj[strDecorate] === strShimFunction) {
r = ReflectObj[strDecorate](decorators, target, key, desc);
}
else {
for (var i = decorators.length - 1; i >= 0; i--) {
if (d = decorators[i]) {
r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
}
}
}
return c > 3 && r && objDefineProp(target, key, r), r;
}
function __paramFn(paramIndex, decorator) {
return function (target, key) {
decorator(target, key, paramIndex);
};
}
function __metadataFn(metadataKey, metadataValue) {
if (__hasReflect && ReflectObj[strMetadata] === strShimFunction) {
return ReflectObj[strMetadata](metadataKey, metadataValue);
}
}
function __exportStarFn(m, o) {
for (var p in m) {
if (p !== strDefault && !objHasOwnProperty(o, p)) {
__createBindingFn(o, m, p);
}
}
}
function __createBindingFn(o, m, k, k2) {
if (k2 === undefined) {
k2 = k;
}
if (!!objDefineProp) {
objDefineProp(o, k2, {
enumerable: true,
get: function () {
return m[k];
}
});
}
else {
o[k2] = m[k];
}
}
function __valuesFn(o) {
var s = typeof SymbolObj === strShimFunction && SymbolObj[strIterator], m = s && o[s], i = 0;
if (m) {
return m.call(o);
}
if (o && typeof o.length === "number") {
return {
next: function () {
if (o && i >= o.length) {
o = void 0;
}
return { value: o && o[i++], done: !o };
}
};
}
throwTypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __readFn(o, n) {
var m = typeof SymbolObj === strShimFunction && o[SymbolObj[strIterator]];
if (!m) {
return o;
}
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) {
ar.push(r.value);
}
}
catch (error) {
e = {
error: error
};
}
finally {
try {
if (r && !r.done && (m = i["return"])) {
m.call(i);
}
}
finally {
if (e) {
throw e.error;
}
}
}
return ar;
}
function __spreadArraysFn() {
var theArgs = arguments;
for (var s = 0, i = 0, il = theArgs.length; i < il; i++) {
s += theArgs[i].length;
}
for (var r = Array(s), k = 0, i = 0; i < il; i++) {
for (var a = theArgs[i], j = 0, jl = a.length; j < jl; j++, k++) {
r[k] = a[j];
}
}
return r;
}
function __spreadArrayFn(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) {
to[j] = from[i];
}
return to;
}
function __makeTemplateObjectFn(cooked, raw) {
if (objDefineProp) {
objDefineProp(cooked, "raw", { value: raw });
}
else {
cooked.raw = raw;
}
return cooked;
}
function __importStarFn(mod) {
if (mod && mod.__esModule) {
return mod;
}
var result = {};
if (mod != null) {
for (var k in mod) {
if (k !== strDefault && Object.prototype.hasOwnProperty.call(mod, k)) {
__createBindingFn(result, mod, k);
}
}
}
if (!!objDefineProp) {
objDefineProp(result, strDefault, { enumerable: true, value: mod });
}
else {
result[strDefault] = mod;
}
return result;
}
function __importDefaultFn(mod) {
return (mod && mod.__esModule) ? mod : { strDefault: mod };
}
function __exposeGlobalTsLib() {
var globalObj = getGlobal() || {};
(function (root, assignFn, extendsFn, createBindingFn) {
if (!root.__assign) {
root.__assign = objAssign || assignFn;
}
if (!root.__extends) {
root.__extends = extendsFn;
}
if (!root.__createBinding) {
root.__createBinding = createBindingFn;
}
})(globalObj, __assignFn, __extendsFn, __createBindingFn);
if (!__assign) {
__assign = globalObj.__assign;
}
if (!__extends) {
__extends = globalObj.__extends;
}
if (!__createBinding) {
__createBinding = globalObj.__createBinding;
}
}
exports.ObjAssign = objAssign;
exports.ObjClass = ObjClass$1;
exports.ObjDefineProperty = objDefineProp;
exports.ObjProto = ObjProto$1;
exports.__assignFn = __assignFn;
exports.__createBindingFn = __createBindingFn;
exports.__decorateFn = __decorateFn;
exports.__exportStarFn = __exportStarFn;
exports.__exposeGlobalTsLib = __exposeGlobalTsLib;
exports.__extendsFn = __extendsFn;
exports.__importDefaultFn = __importDefaultFn;
exports.__importStarFn = __importStarFn;
exports.__makeTemplateObjectFn = __makeTemplateObjectFn;
exports.__metadataFn = __metadataFn;
exports.__paramFn = __paramFn;
exports.__readFn = __readFn;
exports.__restFn = __restFn;
exports.__spreadArrayFn = __spreadArrayFn;
exports.__spreadArraysFn = __spreadArraysFn;
exports.__valuesFn = __valuesFn;
exports.getGlobal = getGlobal;
exports.strDefault = strDefault;
exports.strShimFunction = strShimFunction;
exports.strShimObject = strShimObject;
exports.strShimPrototype = strShimPrototype;
exports.strShimUndefined = strShimUndefined;
exports.throwTypeError = throwTypeError;
}));
@@ -0,0 +1,5 @@
/*!
* Microsoft Application Insights JavaScript SDK - Shim functions, 3.0.1
* Copyright (c) Microsoft and contributors. All rights reserved.
*/
var n=this,e=function(n){"use strict";var l="function",r="prototype",o="default",u=Object,a=u[r],i=undefined,f="prototype",e="undefined",t=Object,s=t[f];function c(n){return s.toString.call(n)}function _(n,e){return n&&s.hasOwnProperty.call(n,e)}function p(n){throw new TypeError(n)}var d,y=t.assign,g="__tsUtils$gblCfg";function v(){var n;return(n=(n=(n=typeof globalThis!==e?globalThis:n)||typeof self===e?n:self)||typeof window===e?n:window)||typeof global===e?n:global}function b(n,e){var t="";if(n&&"[object Error]"===c(n))t="{ stack: '"+n.stack+"', message: '"+n.message+"', name: '"+n.name+"'";else try{t=JSON.stringify(n,null,e?"number"==typeof e?e:4:i)}catch(r){t=" - "+b(r,e)}return c(n)+": "+t}var h,m,O=t.defineProperty,w=function(){var n;d||(n=v()||{},d=n[g]=n[g]||{}),h=d,w=null};function x(n){return(m=!m||!1===n||h.lzy&&!m.b?(r=v,e=function(){var n=r,e=null;try{e=n()}catch(t){}return e},t={},w&&w(),t.b=h.lzy,O(t,"v",{configurable:!0,get:function(){var n=e();return h.lzy||(O(t,"v",{value:n}),t.b&&delete t.b),h.lzy&&t.b!==h.lzy&&(t.b=h.lzy),n}}),t):m).v;var r,e,t}var k=t.create||function(n){if(!n)return{};var e=typeof n;if("object"==e||"function"==e)return t[f]=n,new t;function t(){}throw new TypeError("Prototype must be an Object or function: "+b(n))},F=(x()||{}).Symbol,j=(x()||{}).Reflect,S=!!j,P="decorate",T="metadata",A="getOwnPropertySymbols",M="iterator",z="hasOwnProperty",B=y||function(n){for(var e,t=1,r=arguments.length;t<r;t++)for(var o in e=arguments[t])a[z].call(e,o)&&(n[o]=e[o]);return n},D=function(n,e){return(D=u.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,e){n.__proto__=e}||function(n,e){for(var t in e)e[z](t)&&(n[t]=e[t])})(n,e)};function E(n,e){function t(){this.constructor=n}typeof e!=l&&null!==e&&p("Class extends value "+e+" is not a constructor or null"),D(n,e),n[r]=null===e?k(e):(t[r]=e[r],new t)}function I(n,e,t,r){r===undefined&&(r=t),O?O(n,r,{enumerable:!0,get:function(){return e[t]}}):n[r]=e[t]}n.ObjAssign=y,n.ObjClass=u,n.ObjDefineProperty=O,n.ObjProto=a,n.__assignFn=B,n.__createBindingFn=I,n.__decorateFn=function(n,e,t,r){var o,i=arguments.length,a=i<3?e:null===r?r=u.getOwnPropertyDescriptor(e,t):r;if(S&&typeof j[P]==l)a=j[P](n,e,t,r);else for(var f=n.length-1;0<=f;f--)(o=n[f])&&(a=(i<3?o(a):3<i?o(e,t,a):o(e,t))||a);return 3<i&&a&&O(e,t,a),a},n.__exportStarFn=function(n,e){for(var t in n)t===o||_(e,t)||I(e,n,t)},n.__exposeGlobalTsLib=function(){var n,e=x()||{},t=E,r=I;(n=e).__assign||(n.__assign=y||B),n.__extends||(n.__extends=t),n.__createBinding||(n.__createBinding=r),__assign=__assign||e.__assign,__extends=__extends||e.__extends,__createBinding=__createBinding||e.__createBinding},n.__extendsFn=E,n.__importDefaultFn=function(n){return n&&n.__esModule?n:{strDefault:n}},n.__importStarFn=function(n){if(n&&n.__esModule)return n;var e={};if(null!=n)for(var t in n)t!==o&&Object.prototype.hasOwnProperty.call(n,t)&&I(e,n,t);return O?O(e,o,{enumerable:!0,value:n}):e[o]=n,e},n.__makeTemplateObjectFn=function(n,e){return O?O(n,"raw",{value:e}):n.raw=e,n},n.__metadataFn=function(n,e){if(S&&j[T]===l)return j[T](n,e)},n.__paramFn=function(t,r){return function(n,e){r(n,e,t)}},n.__readFn=function(n,e){var t=typeof F==l&&n[F[M]];if(!t)return n;var r,o,i=t.call(n),a=[];try{for(;(void 0===e||0<e--)&&!(r=i.next()).done;)a.push(r.value)}catch(f){o={error:f}}finally{try{r&&!r.done&&(t=i["return"])&&t.call(i)}finally{if(o)throw o.error}}return a},n.__restFn=function(n,e){var t,r={};for(t in n)_(n,t)&&!~e.indexOf(t)&&(r[t]=n[t]);if(null!=n&&typeof u[A]==l)for(var o=0,i=u[A](n);o<i.length;o++)!~e.indexOf(i[o])&&a.propertyIsEnumerable.call(n,i[o])&&(r[i[o]]=n[i[o]]);return r},n.__spreadArrayFn=function(n,e){for(var t=0,r=e.length,o=n.length;t<r;t++,o++)n[o]=e[t];return n},n.__spreadArraysFn=function(){for(var n=arguments,e=0,t=0,r=n.length;t<r;t++)e+=n[t].length;for(var o=Array(e),i=0,t=0;t<r;t++)for(var a=n[t],f=0,l=a.length;f<l;f++,i++)o[i]=a[f];return o},n.__valuesFn=function(n){var e=typeof F==l&&F[M],t=e&&n[e],r=0;return t?t.call(n):n&&"number"==typeof n.length?{next:function(){return{value:(n=n&&r>=n.length?void 0:n)&&n[r++],done:!n}}}:void p(e?"Object is not iterable.":"Symbol.iterator is not defined.")},n.getGlobal=x,n.strDefault=o,n.strShimFunction=l,n.strShimObject="object",n.strShimPrototype=r,n.strShimUndefined="undefined",n.throwTypeError=p};"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(((n="undefined"!=typeof globalThis?globalThis:n||self).Microsoft=n.Microsoft||{},n.Microsoft.ApplicationInsights=n.Microsoft.ApplicationInsights||{},n.Microsoft.ApplicationInsights.Shims={}));
@@ -0,0 +1,59 @@
{
"name": "@microsoft/applicationinsights-shims",
"author": "Microsoft Application Insights Team",
"version": "3.0.1",
"description": "Microsoft Application Insights JavaScript SDK - Shim functions",
"homepage": "https://github.com/microsoft/ApplicationInsights-JS/tree/main/tools/shims",
"keywords": [
"azure",
"cloud",
"microsoft",
"application insights",
"tslib",
"es5"
],
"main": "dist/es5/umd/applicationinsights-shims.js",
"module": "dist-es5/applicationinsights-shims.js",
"types": "types/applicationinsights-shims.d.ts",
"scripts": {
"clean": "grunt clean",
"build": "npm run build:esm && npm run build:bundle",
"build:esm": "grunt shims",
"build:bundle": "rollup -c rollup.config.js --bundleConfigAsCjs",
"rebuild": "npm run build",
"test": "grunt shimstest",
"lint": "tslint -p tsconfig.json",
"npm-pack": "npm pack"
},
"repository": {
"type": "git",
"url": "https://github.com/microsoft/ApplicationInsights-JS/tree/main/tools/shims"
},
"license": "MIT",
"sideEffects": [
"**/TsLibGlobals.js",
"**/TsLibGlobals.ts"
],
"devDependencies": {
"@types/qunit": "^2.19.3",
"@microsoft/dynamicproto-js": "^2.0.2",
"@microsoft/ai-test-framework": "0.0.1",
"@microsoft/applicationinsights-rollup-plugin-uglify3-js": "1.0.0",
"@microsoft/applicationinsights-rollup-es5": "1.0.1",
"grunt": "^1.5.3",
"grunt-cli": "^1.4.3",
"grunt-contrib-qunit": "^6.2.1",
"@nevware21/grunt-ts-plugin": "^0.4.3",
"@nevware21/grunt-eslint-ts": "^0.2.2",
"@rollup/plugin-commonjs": "^24.0.0",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-replace": "^5.0.2",
"rollup-plugin-minify-es": "^1.1.1",
"rollup-plugin-cleanup": "^3.2.1",
"rollup": "^3.20.0",
"typescript": "^4.9.3"
},
"dependencies": {
"@nevware21/ts-utils": ">= 0.9.4 < 2.x"
}
}
@@ -0,0 +1,25 @@
{
"compilerOptions": {
"sourceMap": true,
"inlineSources": true,
"noImplicitAny": true,
"module": "es6",
"moduleResolution": "node",
"target": "es5",
"forceConsistentCasingInFileNames": true,
"importHelpers": false,
"noEmitHelpers": true,
"alwaysStrict": true,
"suppressImplicitAnyIndexErrors": true,
"allowSyntheticDefaultImports": true,
"declaration": true,
"declarationDir": "./types",
"outDir": "dist-es5",
"rootDir": "./src",
"removeComments": false
},
"include": [
"./src/**/*.ts"
],
"exclude": ["./node_modules/**"]
}
@@ -0,0 +1,7 @@
export declare const strShimFunction = "function";
export declare const strShimObject = "object";
export declare const strShimUndefined = "undefined";
export declare const strShimPrototype = "prototype";
export declare const strDefault = "default";
export declare const ObjClass: ObjectConstructor;
export declare const ObjProto: Object;
@@ -0,0 +1 @@
export declare function __exposeGlobalTsLib(): void;
@@ -0,0 +1,21 @@
export declare const SymbolObj: any;
export declare const ReflectObj: any;
export declare const __hasReflect: boolean;
export declare type ObjAssignFunc = (t: any, ...sources: any[]) => any;
export declare var __objAssignFnImpl: ObjAssignFunc;
export declare var __assignFn: ObjAssignFunc;
export declare function __extendsFn(d: any, b: any): void;
export declare function __restFn(s: any, e: any): {};
export declare function __decorateFn(decorators: any, target: any, key: any, desc: any): any;
export declare function __paramFn(paramIndex: number, decorator: Function): (target: any, key: any) => void;
export declare function __metadataFn(metadataKey: any, metadataValue: any): any;
export declare function __exportStarFn(m: any, o: any): void;
export declare function __createBindingFn(o: any, m: any, k: any, k2?: any): void;
export declare function __valuesFn(o: any): any;
export declare function __readFn(o: any, n: any): any;
/** @deprecated */
export declare function __spreadArraysFn(): any[];
export declare function __spreadArrayFn(to: any, from: any): any;
export declare function __makeTemplateObjectFn(cooked: any, raw: any): any;
export declare function __importStarFn(mod: any): any;
export declare function __importDefaultFn(mod: any): any;
@@ -0,0 +1,4 @@
export { strShimFunction, strShimObject, strShimUndefined, strShimPrototype, strDefault, ObjClass, ObjProto } from "./Constants";
export { __assignFn, __extendsFn, __restFn, __spreadArrayFn, __spreadArraysFn, __decorateFn, __paramFn, __metadataFn, __createBindingFn, __valuesFn, __readFn, __makeTemplateObjectFn, __importDefaultFn, __importStarFn, __exportStarFn } from "./TsLibShims";
export { __exposeGlobalTsLib } from "./TsLibGlobals";
export { throwTypeError, getGlobal, objAssign as ObjAssign, objDefineProp as ObjDefineProperty } from "@nevware21/ts-utils";