Files
doneit-web/.angular/cache/14.2.12/babel-webpack/bc24e54d26697ba837c65840507aa51a.json
T
Eudes Inácio 53b71ea16f its working
2023-06-30 09:54:21 +01:00

1 line
4.1 KiB
JSON

{"ast":null,"code":"/**\n * Parses string form of URL into an object\n * // borrowed from https://tools.ietf.org/html/rfc3986#appendix-B\n * // intentionally using regex and not <a/> href parsing trick because React Native and other\n * // environments where DOM might not be available\n * @returns parsed URL object\n */\nfunction parseUrl(url) {\n if (!url) {\n return {};\n }\n var match = url.match(/^(([^:/?#]+):)?(\\/\\/([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$/);\n if (!match) {\n return {};\n }\n\n // coerce to undefined values to empty string so we don't get 'undefined'\n var query = match[6] || '';\n var fragment = match[8] || '';\n return {\n host: match[4],\n path: match[5],\n protocol: match[2],\n relative: match[5] + query + fragment // everything minus origin\n };\n}\n\n/**\n * Strip the query string and fragment off of a given URL or path (if present)\n *\n * @param urlPath Full URL or path, including possible query string and/or fragment\n * @returns URL or path without query string or fragment\n */\nfunction stripUrlQueryAndFragment(urlPath) {\n return urlPath.split(/[\\?#]/, 1)[0];\n}\n\n/**\n * Returns number of URL segments of a passed string URL.\n */\nfunction getNumberOfUrlSegments(url) {\n // split at '/' or at '\\/' to split regex urls correctly\n return url.split(/\\\\?\\//).filter(s => s.length > 0 && s !== ',').length;\n}\nexport { getNumberOfUrlSegments, parseUrl, stripUrlQueryAndFragment };","map":{"version":3,"names":["parseUrl","url","match","query","fragment","host","path","protocol","relative","stripUrlQueryAndFragment","urlPath","split","getNumberOfUrlSegments","filter","s","length"],"sources":["C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@sentry/utils/esm/url.js"],"sourcesContent":["/**\n * Parses string form of URL into an object\n * // borrowed from https://tools.ietf.org/html/rfc3986#appendix-B\n * // intentionally using regex and not <a/> href parsing trick because React Native and other\n * // environments where DOM might not be available\n * @returns parsed URL object\n */\nfunction parseUrl(url)\n\n {\n if (!url) {\n return {};\n }\n\n var match = url.match(/^(([^:/?#]+):)?(\\/\\/([^/?#]*))?([^?#]*)(\\?([^#]*))?(#(.*))?$/);\n\n if (!match) {\n return {};\n }\n\n // coerce to undefined values to empty string so we don't get 'undefined'\n var query = match[6] || '';\n var fragment = match[8] || '';\n return {\n host: match[4],\n path: match[5],\n protocol: match[2],\n relative: match[5] + query + fragment, // everything minus origin\n };\n}\n\n/**\n * Strip the query string and fragment off of a given URL or path (if present)\n *\n * @param urlPath Full URL or path, including possible query string and/or fragment\n * @returns URL or path without query string or fragment\n */\nfunction stripUrlQueryAndFragment(urlPath) {\n return urlPath.split(/[\\?#]/, 1)[0];\n}\n\n/**\n * Returns number of URL segments of a passed string URL.\n */\nfunction getNumberOfUrlSegments(url) {\n // split at '/' or at '\\/' to split regex urls correctly\n return url.split(/\\\\?\\//).filter(s => s.length > 0 && s !== ',').length;\n}\n\nexport { getNumberOfUrlSegments, parseUrl, stripUrlQueryAndFragment };\n"],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASA,QAAQA,CAACC,GAAG,EAEpB;EACC,IAAI,CAACA,GAAG,EAAE;IACR,OAAO,CAAC,CAAC;EACX;EAEA,IAAIC,KAAK,GAAGD,GAAG,CAACC,KAAK,CAAC,8DAA8D,CAAC;EAErF,IAAI,CAACA,KAAK,EAAE;IACV,OAAO,CAAC,CAAC;EACX;;EAEA;EACA,IAAIC,KAAK,GAAGD,KAAK,CAAC,CAAC,CAAC,IAAI,EAAE;EAC1B,IAAIE,QAAQ,GAAGF,KAAK,CAAC,CAAC,CAAC,IAAI,EAAE;EAC7B,OAAO;IACLG,IAAI,EAAEH,KAAK,CAAC,CAAC,CAAC;IACdI,IAAI,EAAEJ,KAAK,CAAC,CAAC,CAAC;IACdK,QAAQ,EAAEL,KAAK,CAAC,CAAC,CAAC;IAClBM,QAAQ,EAAEN,KAAK,CAAC,CAAC,CAAC,GAAGC,KAAK,GAAGC,QAAQ,CAAE;EACzC,CAAC;AACH;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,SAASK,wBAAwBA,CAACC,OAAO,EAAE;EACvC,OAAOA,OAAO,CAACC,KAAK,CAAC,OAAO,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC;AACvC;;AAEA;AACA;AACA;AACA,SAASC,sBAAsBA,CAACX,GAAG,EAAE;EACnC;EACA,OAAOA,GAAG,CAACU,KAAK,CAAC,OAAO,CAAC,CAACE,MAAM,CAACC,CAAC,IAAIA,CAAC,CAACC,MAAM,GAAG,CAAC,IAAID,CAAC,KAAK,GAAG,CAAC,CAACC,MAAM;AACzE;AAEA,SAASH,sBAAsB,EAAEZ,QAAQ,EAAES,wBAAwB"},"metadata":{},"sourceType":"module"}