PageSourceSearch

https://claude.com/_next/static/chunks/28985195bd49b091.js

js claude.com collected 2026-09-24 08:24:00 UTC 10,821 bytes, 15 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,300468,t=>{"use strict";var r=t.i(843476),e=t.i(271645);let n=(0,e.createContext)("en");function a({value:t,children:e}){return(0,r.jsx)(n.Provider,{value:t,children:e})}t.s(["LocaleProvider",()=>a,"useLocale",0,()=>(0,e.useContext)(n)])},942861,809881,t=>{"use strict";var r=t.i(313371),e=t.i(271645),n=t.i(800538);t.i(387326);var a=t.i(383542);let o=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function i({locale:t,formats:e,onError:n,timeZone:a},l,s,m={}){let{format:u}=m,c={...a&&{timeZone:a},...u&&(0,r.getNamedFormat)(e,l,u,n)},f=(0,r.filterProps)(m,o,c);return"time"!==l||f.hour||f.minute||f.second||f.timeStyle||f.dateStyle||(f={...f,hour:"numeric",minute:"numeric"}),s(t,f)}function l(t,r,e,n={}){let o="string"==typeof e?new Date(e||0):e;try{return i(t,"date",r,n).format(o)}catch(r){t.onError(new a.IntlFormatError("Error formatting date.",t.locale,r))}return String(o)}function s(t,r,e,n={}){let o="string"==typeof e?new Date(e||0):e;try{return i(t,"time",r,n).format(o)}catch(r){t.onError(new a.IntlFormatError("Error formatting time.",t.locale,r))}return String(o)}function m(t,r,e,n,o={}){let l="string"==typeof e?new Date(e||0):e,s="string"==typeof n?new Date(n||0):n;try{return i(t,"dateTimeRange",r,o).formatRange(l,s)}catch(r){t.onError(new a.IntlFormatError("Error formatting date time range.",t.locale,r))}return String(l)}function u(t,r,e,n={}){let o="string"==typeof e?new Date(e||0):e;try{return i(t,"date",r,n).formatToParts(o)}catch(r){t.onError(new a.IntlFormatError("Error formatting date.",t.locale,r))}return[]}function c(t,r,e,n={}){let o="string"==typeof e?new Date(e||0):e;try{return i(t,"time",r,n).formatToParts(o)}catch(r){t.onError(new a.IntlFormatError("Error formatting time.",t.locale,r))}return[]}var f=t.i(819744);let g=["style","type","fallback","languageDisplay"];function d({locale:t,onError:e},n,o,i){Intl.DisplayNames||e(new f.FormatError(`Intl.DisplayNames is not available in this environment.
2Try polyfilling it using "@formatjs/intl-displaynames"
3`,f.ErrorCode.MISSING_INTL_API));let l=(0,r.filterProps)(i,g);try{return n(t,l).of(o)}catch(r){e(new a.IntlFormatError("Error formatting display name.",t,r))}}let p=["type","style"],y=Date.now();function h(t,r,e,n={}){let a=E(t,r,e,n).reduce((t,r)=>{let e=r.value;return"string"!=typeof e?t.push(e):"string"==typeof t[t.length-1]?t[t.length-1]+=e:t.push(e),t},[]);return 1===a.length?a[0]:0===a.length?"":a}function E({locale:t,onError:e},n,o,i={}){Intl.ListFormat||e(new f.FormatError(`Intl.ListFormat is not available in this environment.
4Try polyfilling it using "@formatjs/intl-listformat"
5`,f.ErrorCode.MISSING_INTL_API));let l=(0,r.filterProps)(i,p);try{let r={},e=Array.from(o).map((t,e)=>{if("object"==typeof t&&null!==t){let n=`${y}_${e}_${y}`;return r[n]=t,n}return String(t)});return n(t,l).formatToParts(e).map(t=>"literal"===t.type?t:{...t,value:r[t.value]||t.value})}catch(r){e(new a.IntlFormatError("Error formatting list.",t,r))}return o}var b=t.i(133890),F=t.i(904794);function I(t,r){return Object.keys(t).reduce((e,n)=>(e[n]={timeZone:r,...t[n]},e),{})}function T(t,r){return Object.keys({...t,...r}).reduce((e,n)=>(e[n]={...t[n],...r[n]},e),{})}function v(t,r){if(!r)return t;let e=F.IntlMessageFormat.formats;return{...e,...t,date:T(I(e.date,r),I(t.date||{},r)),time:T(I(e.time,r),I(t.time||{},r))}}let w=({locale:t,formats:e,messages:n,defaultLocale:o,defaultFormats:i,fallbackOnEmptyString:l,onError:s,timeZone:m,defaultRichTextElements:u},c,f={id:""},g,d)=>{let{id:p,defaultMessage:y}=f;(0,r.invariant)(!!p,`[@formatjs/intl] An \`id\` must be provided to format a message. You can either:
61. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.github.io/docs/tooling/babel-plugin)
7or [@formatjs/ts-transformer](https://formatjs.github.io/docs/tooling/ts-transformer) OR
82. Configure your \`eslint\` config to include [eslint-plugin-formatjs](https://formatjs.github.io/docs/tooling/linter#enforce-id)
9to autofix this issue`);let h=String(p),E=n&&Object.prototype.hasOwnProperty.call(n,h)&&n[h];if(Array.isArray(E)&&1===E.length&&E[0].type===b.TYPE.literal)return E[0].value;if(g={...u,...g},e=v(e,m),i=v(i,m),!E){if(!1===l&&""===E)return E;if((!y||t&&t.toLowerCase()!==o.toLowerCase())&&s(new a.MissingTranslationError(f,t)),y)try{return c.getMessageFormat(y,o,i,d).format(g)}catch(r){return s(new a.MessageFormatError(`Error formatting default message for: "${h}", rendering default message verbatim`,t,f,r)),"string"==typeof y?y:h}return h}try{return c.getMessageFormat(E,t,e,{formatters:c,...d}).format(g)}catch(r){s(new a.MessageFormatError(`Error formatting message: "${h}", using ${y?"default message":"id"} as fallback.`,t,f,r))}if(y)try{return c.getMessageFormat(y,o,i,d).format(g)}catch(r){s(new a.MessageFormatError(`Error formatting the default message for: "${h}", rendering message verbatim`,t,f,r))}return"string"==typeof E?E:"string"==typeof y?y:h},D=["style","currency","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem","trailingZeroDisplay","roundingPriority","roundingIncrement","roundingMode"];function P({locale:t,formats:e,onError:n},a,o={}){let{format:i}=o,l=i&&(0,r.getNamedFormat)(e,"number",i,n)||{};return a(t,(0,r.filterProps)(o,D,l))}function S(t,r,e,n={}){try{return P(t,r,n).format(e)}catch(r){t.onError(new a.IntlFormatError("Error formatting number.",t.locale,r))}return String(e)}function N(t,r,e,n={}){try{return P(t,r,n).formatToParts(e)}catch(r){t.onError(new a.IntlFormatError("Error formatting number.",t.locale,r))}return[]}let L=["type"];function j({locale:t,onError:e},n,o,i={}){Intl.PluralRules||e(new f.FormatError(`Intl.PluralRules is not available in this environment.
10Try polyfilling it using "@formatjs/intl-pluralrules"
11`,f.ErrorCode.MISSING_INTL_API));let l=(0,r.filterProps)(i,L);try{return n(t,l).select(o)}catch(r){e(new a.IntlFormatError("Error formatting plural.",t,r))}return"other"}let C=["numeric","style"];function M(t,e,n,o,i={}){o||(o="second"),Intl.RelativeTimeFormat||t.onError(new f.FormatError(`Intl.RelativeTimeFormat is not available in this environment.
12Try polyfilling it using "@formatjs/intl-relativetimeformat"
13`,f.ErrorCode.MISSING_INTL_API));try{return(function({locale:t,formats:e,onError:n},a,o={}){let{format:i}=o,l=!!i&&(0,r.getNamedFormat)(e,"relative",i,n)||{};return a(t,(0,r.filterProps)(o,C,l))})(t,e,i).format(n,o)}catch(r){t.onError(new a.IntlFormatError("Error formatting relative time.",t.locale,r))}return String(n)}var R=t.i(923759);function x(t){return t?Object.keys(t).reduce((r,e)=>{let a=t[e];return r[e]=(0,R.isFormatXMLElementFn)(a)?(0,n.assignUniqueKeysToParts)(a):a,r},{}):t}let O=(t,r,e,a,...o)=>{let i=w(t,r,e,x(a),...o);return Array.isArray(i)?(0,n.toKeyedReactNodeArray)(i):i},A=({defaultRichTextElements:t,...e},o)=>{let i=x(t),f=function(t,e){var n;let o=(0,r.createFormatters)(e),i={...r.DEFAULT_INTL_CONFIG,...t},{locale:f,defaultLocale:g,onError:p}=i;return f?!Intl.NumberFormat.supportedLocalesOf(f).length&&p?p(new a.MissingDataError(`Missing locale data for locale: "${f}" in Intl.NumberFormat. Using default locale: "${g}" as fallback. See https://formatjs.github.io/docs/react-intl#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(f).length&&p&&p(new a.MissingDataError(`Missing locale data for locale: "${f}" in Intl.DateTimeFormat. Using default locale: "${g}" as fallback. See https://formatjs.github.io/docs/react-intl#runtime-requirements for more details`)):(p&&p(new a.InvalidConfigError(`"locale" was not configured, using "${g}" as fallback. See https://formatjs.github.io/docs/react-intl/api#intlshape for more details`)),i.locale=i.defaultLocale||"en"),i.onWarn&&i.defaultRichTextElements&&"string"==typeof(n=i.messages||{})[Object.keys(n)[0]]&&i.onWarn(`[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. 
14Please consider using "@formatjs/cli" to pre-compile your messages for performance.
15For more details see https://formatjs.github.io/docs/getting-started/message-distribution`),{...i,formatters:o,formatNumber:S.bind(null,i,o.getNumberFormat),formatNumberToParts:N.bind(null,i,o.getNumberFormat),formatRelativeTime:M.bind(null,i,o.getRelativeTimeFormat),formatDate:l.bind(null,i,o.getDateTimeFormat),formatDateToParts:u.bind(null,i,o.getDateTimeFormat),formatTime:s.bind(null,i,o.getDateTimeFormat),formatDateTimeRange:m.bind(null,i,o.getDateTimeFormat),formatTimeToParts:c.bind(null,i,o.getDateTimeFormat),formatPlural
15:j.bind(null,i,o.getPluralRules),formatMessage:w.bind(null,i,o),$t:w.bind(null,i,o),formatList:h.bind(null,i,o.getListFormat),formatListToParts:E.bind(null,i,o.getListFormat),formatDisplayName:d.bind(null,i,o.getDisplayNames)}}({...n.DEFAULT_INTL_CONFIG,...e,defaultRichTextElements:i},o),g={locale:f.locale,timeZone:f.timeZone,fallbackOnEmptyString:f.fallbackOnEmptyString,formats:f.formats,defaultLocale:f.defaultLocale,defaultFormats:f.defaultFormats,messages:f.messages,onError:f.onError,defaultRichTextElements:i};return{...f,formatMessage:O.bind(null,g,f.formatters),$t:O.bind(null,g,f.formatters)}};t.s(["createIntl",0,A],809881);var _=t.i(173307),k=t.i(843476);function $(t){return{locale:t.locale,timeZone:t.timeZone,fallbackOnEmptyString:t.fallbackOnEmptyString,formats:t.formats,textComponent:t.textComponent,messages:t.messages,defaultLocale:t.defaultLocale,defaultFormats:t.defaultFormats,onError:t.onError,onWarn:t.onWarn,wrapRichTextChunksInFragment:t.wrapRichTextChunksInFragment,defaultRichTextElements:t.defaultRichTextElements}}class G extends e.PureComponent{static displayName="IntlProvider";static defaultProps=n.DEFAULT_INTL_CONFIG;cache=(0,r.createIntlCache)();state={cache:this.cache,intl:A($(this.props),this.cache),prevConfig:$(this.props)};static getDerivedStateFromProps(t,{prevConfig:r,cache:e}){let a=$(t);
15return(0,n.shallowEqual)(r,a)?null:{intl:A(a,e),prevConfig:a}}render(){return(0,n.invariantIntlContext)(this.state.intl),(0,k.jsx)(_.Provider,{value:this.state.intl,children:this.props.children})}}t.s(["default",()=>G],942861)},758763,t=>{"use strict";var r=t.i(843476),e=t.i(942861),e=e;function n(t){t.message.includes("MISSING_TRANSLATION")||console.error(t)}function a({locale:t,messages:a,children:o}){return(0,r.jsx)(e.default,{locale:t,messages:a,onError:n,children:o})}t.s(["ClientIntlProvider",()=>a],758763)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.