PageSourceSearch

https://hemingwayapp.com/_next/static/chunks/0j6o4lekg3ihy.js

js hemingwayapp.com collected 2026-09-24 07:57:35 UTC 35,629 bytes, 7 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="5b74a42f-c675-0894-9c35-c16cfa5d75ca")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,205395,e=>{"use strict";e.s(["isE2eTestMode",0,({e2eTestMode:e,nodeEnvironment:t})=>"production"!==t&&"1"===e])},224339,996425,266797,e=>{"use strict";var t=e.i(923288),r=e.i(250804),n=e.i(901020),i=e.i(867890),o=e.i(272598),a=e.i(453288),s=e.i(821061),l=e.i(605394),d=e.i(805107),c=e.i(766193),u=e.i(339435),p=e.i(67486);function _(e,t,r,n=!0){r&&(!e[t]||n)&&(e[t]=r)}function m(e,t){var r;let n=g(),i=(r=e,g().get(r));void 0===i?n.set(e,[t]):(n.set(e,[...i,t]),i.length>=100&&f(e,i))}function f(e,t){var r,n,i,o;let a,s=t??(o=e,g().get(o))??[];if(0===s.length)return;let l=e.getOptions(),d=(r=l._metadata,n=l.tunnel,i=e.getDsn(),a={},r?.sdk&&(a.sdk={name:r.sdk.name,version:r.sdk.version}),n&&i&&(a.dsn=(0,u.dsnToString)(i)),(0,p.createEnvelope)(a,[[{type:"log",item_count:s.length,content_type:"application/vnd.sentry.items.log+json"},{items:s}]]));g().set(e,[]),e.emit("flushLogs"),e.sendEnvelope(d)}function g(){return(0,t.getGlobalSingleton)("clientToLogBufferMap",()=>new WeakMap)}e.s(["_INTERNAL_captureLog",0,function(e,t=(0,r.getCurrentScope)(),u=m){var p;let f,g=t?.getClient()??(0,r.getClient)();if(!g){n.DEBUG_BUILD&&o.debug.warn("No client available to capture log.");return}let{release:y,environment:b,enableLogs:h=!1,beforeSendLog:v}=g.getOptions();if(!h){n.DEBUG_BUILD&&o.debug.warn("logging option not enabled, log will not be captured.");return}let[,w]=(0,d._getTraceInfoFromScope)(g,t),k={...e.attributes},{user:{id:I,email:E,username:T}}=(p=t,f=(0,r.getGlobalScope)().getScopeData(),(0,i.mergeScopeData)(f,(0,r.getIsolationScope)().getScopeData()),(0,i.mergeScopeData)(f,p.getScopeData()),f);_(k,"user.id",I,!1),_(k,"user.email",E,!1),_(k,"user.name",T,!1),_(k,"sentry.release",y),_(k,"sentry.environment",b);let{name:O,version:S}=g.getSdkMetadata()?.sdk??{};_(k,"sentry.sdk.name",O),_(k,"sentry.sdk.version",S);let P=g.getIntegrationByName("Replay"),A=P?.getReplayId(!0);_(k,"sentry.replay_id",A),A&&P?.getRecordingMode()==="buffer"&&_(k,"sentry._internal.replay_is_buffering",!0);let x=e.message;if((0,a.isParameterizedString)(x)){let{__sentry_template_string__:e,__sentry_template_values__:t=[]}=x;t?.length&&(k["sentry.message.template"]=e),t.forEach((e,t)=>{k[`sentry.message.parameter.${t}`]=e})}let C=(0,s._getSpanForScope)(t);_(k,"sentry.trace.parent_span_id",C?.spanContext().spanId);let R={...e,attributes:k};g.emit("beforeCaptureLog",R);let j=v?(0,o.consoleSandbox)(()=>v(R)):R;if(!j){g.recordDroppedEvent("before_send","log_item",1),n.DEBUG_BUILD&&o.debug.warn("beforeSendLog returned null, log will not be captured.");return}let{level:N,message:M,attributes:D={},severityNumber:L}=j;u(g,{timestamp:(0,l.timestampInSeconds)(),level:N,body:M,trace_id:w?.trace_id,severity_number:L??c.SEVERITY_TEXT_TO_SEVERITY_NUMBER[N],attributes:Object.keys(D).reduce((e,t)=>(e[t]=function(e){switch(typeof e){case"number":if(Number.isInteger(e))return{value:e,type:"integer"};return{value:e,type:"double"};case"boolean":return{value:e,type:"boolean"};case"string":return{value:e,type:"string"};default:{let t="";try{t=JSON.stringify(e)??""}catch{}return{value:t,type:"string"}}}}(D[t]),e),{})}),g.emit("afterCaptureLog",j)},"_INTERNAL_flushLogsBuffer",0,f],224339);let y=["admin_customer_create","admin_member_role_update","admin_user_delete","admin_user_move_to_team","ai_completion_record","ai_fine_tune_create","ai_mock_completion_record","ai_mock_synonyms_record","ai_rejection_input_validate","ai_rejection_organization_validate","ai_rejection_save","ai_rejection_stats_compute","ai_stream","beta_end_trial_emails_schedule","beta_feature_opt_in","billing_details_get","billing_license_count_update","billing_payment_method_update","billing_plan_cancel","billing_plan_change","billing_plan_resume","billing_portal_link_create","cancellation_reason_record","checkout_referral_attach","checkout_session_load","dark_mode_preference_update","demo_paraphrase_clipboard_write","demo_paraphrase_request","demo_paraphrase_stream","dev_account_delete","dev_beta_reset","dev_billing_usage_set","dev_individual_scenario_set","dev_paid_plan_clear","dev_team_scenario_set","dev_trial_expire","dev_trial_usage_set","discord_notification_send","document_insert_billing_load","document_insert_classify","editor_active_voice_request","editor_adverb_request","editor_clipboard_read","editor_comparison_request","editor_continue_request","editor_feedback_request","editor_file_import","editor_grammar_request","editor_intensifier_request","editor_markdown_serialization_fallback","editor_prompt_comparison_record","editor_simplify_bulk_log_request","editor_simplify_bulk_request","editor_simplify_log_request","editor_simplify_request","editor_state_restore","editor_synonyms_request","english_dialect_preference_update","feedback_submit","global_error_boundary","grammar_rejection_input_validate","grammar_rejection_organization_validate","grammar_rejection_save","language_preference_client_update","language_preference_update","onboarding_progress_client_update","onboarding_progress_get","onboarding_progress_update","prompt_annotation_repair","prompt_args_clipboard_write","prompt_conditional_clipboard_write","prompt_default_dataset_update","prompt_generation_stream","prompt_grader_stream","prompt_quick_test","prompt_template_clipboard_write","prompt_version_delete","prompt_version_rename","prompt_workbench_batch_grade","prompt_workbench_clipboard_write","prompt_workbench_generate","prompt_workbench_grade","reading_level_target_update","rewrite_custom_prompt_save","rewrite_request","route_error_boundary","scheduled_message_send","scheduled_messages_run","sendgrid_webhook_handle","settings_dark_mode_load","settings_email_permissions_load","settings_english_dialect_load","stripe_webhook_cancellation_record","stripe_webhook_handle","stripe_webhook_verify","supp
2ort_billing_get","support_customer_create","support_members_get","support_monthly_trials_get","support_subscription_cancel","support_subscription_move","support_trial_extend","support_user_delete","support_user_move_to_team","support_user_profile_get","support_users_search","survey_exposure_commit","survey_exposure_hydrate","survey_history_parse","survey_response_submit","team_invite_revoke","team_member_remove","team_member_role_update","team_name_stripe_sync","team_name_update","team_welcome_email_send","team_welcome_recipients_load","telemetry_rejected","trial_generations_end_email","user_experiment_sync","word_access_check","word_connection_recovery","word_document_analysis","word_device_authorization_cancel","word_device_authorization_poll","word_device_authorization_start","word_logout","word_office_initialization","word_session_restore","word_unknown","workos_worker_disconnect","workos_worker_run","writing_feedback_announcement_dismiss","writing_feedback_dialect_load","writing_feedback_opt_in","writing_feedback_request","writing_issue_fix_dialect_load","writing_issue_fix_request"],b=new Set(y),h=e=>"string"==typeof e&&b.has(e)?e:void 0;e.s(["DIAGNOSTIC_CODES",0,y,"sanitizeDiagnosticCode",0,h],996425);var v=e.i(329243);let w={"app/(editorPage)/_components/editor/HemingwayEditor.tsx":"editor","app/error.tsx":"route_boundary","app/global-error.tsx":"global_boundary","app/(editorPage)/_lib/markdown.ts":"markdown","lib/workos/workerProcess.ts":"workos_worker","lib/billing.ts":"billing","lib/stripe.ts":"stripe","lib/analytics/wordAnalytics.ts":"word_analytics"},k=["unknown",...Object.values(w)],I=e=>"string"==typeof e&&k.includes(e)?e:void 0,E=({filename:e})=>{if("string"!=typeof e)return"unknown";if(e.startsWith("app:///"))return I(e.slice(7).replace(/\.js$/,""))??"unknown";let t=e.replace(/^webpack-internal:\/\/\/|^webpack:\/\/[^/]*\//,"").replace(/^\([^)]*\)\//,"").replace(/^\.\//,"");if(/^[a-z][a-z0-9+.-]*:/i.test(t)&&!t.startsWith("file:///"))return"unknown";for(let[e,r]of Object.entries(w))if(t===e||t.startsWith("/")&&t.endsWith(`/${e}`)||t.startsWith("file:///")&&t.endsWith(`/${e}`))return r;return"unknown"},T=["access_check","connection_recovery","device_authorization_cancel","device_authorization_poll","device_authorization_start","logout","office_initialization","session_restore"],O=new Set(["Enterprise identity refresh failed","Enterprise identity observation failed","ProseMirror Markdown serialization used a plain-text fallback","Stripe webhook verification failed","Onboarding progress update failed","Office runtime initialization failed","WorkOS reconciliation worker failed during run.","WorkOS reconciliation worker failed during disconnect.","Auth callback received","API request received","Page view","Blocked trial attempt","Auth email verify page visited","[AI] Provider warnings","[AI] Stream failed","Feedback submission completed","Sending scheduled messages...","Done sending scheduled messages","Application operation diagnostic","Failed to hydrate survey exposure history","Failed to commit survey exposure","Failed to parse local survey history","Failed to submit survey response:","Document extraction diagnostic","Application operation failed","health check","[SuggestionBody] Fix with AI clicked","[SuggestionBody] Requested AI dialog open","[AIContentDialog] mounted/rendered","Failed to set user language preference:","Error setting language preference","Subscription Update Config:","Failed to delete version:","Quick test failed","Failed to copy conditional token","Failed to copy PromptArgs as TS","Failed to generate output","Failed to run grader","Failed to copy markdown export","Failed to save name","Error during streaming","Error during writing-feedback annotation repair","Failed to create customer","Failed to delete user:","handleParaphrase","Failed to copy text:","Error during grader streaming","[Workbench] starting output generation","Failed to update task default dataset","[Telemetry] Rejected diagnostic","[Telemetry] Application diagnostic","[MCP] Monthly trial count query failed","[MCP] Support mutation succeeded","[MCP] Support mutation failed","[MCP] Missing bearer token","[MCP] Invalid bearer token presented","[AuthKit] Invitation start did not continue","AuthKit callback analytics failed","AuthKit trial welcome email failed","AuthKit callback failed","[WritingFeedback] Compacted neighboring context.","[WritingFeedback] Rejected stale or malformed current UI snapshot.","[WritingFeedback] Failed to parse Luna output after repair retry.","[WritingFeedback] Invalid parsed writing issue payload.","[WritingIssueFix] Prompt context compacted","[WritingIssueFix] Prompt budget exceeded","[AI] Temperature unsupported; retrying without it.","[E2E] simplify route hit"]),S=new Set(["textToCorrectLength","generationIndex","wordCount","dedupeWindowMs","lastExtractionAt","now","selectionFrom","selectionTo","docSize","deletedBillingPeriodUsages","deletedInvitations","deletedPromptComparisonLogs","warningCount","attemptCount","issueCount","validationErrorCount","removedContextAfterCount","removedContextBeforeCount","estimatedVariableContentTokens","variableContentTokenBudget","sentenceLength","status","durationMs","inputTokens","outputTokens"]),P=new Set(["telemetryRejected","hasTextToCorrect","isPromptExperiment","showAIDialogBeforeClick","hasInitialStats","sourceOrganizationDeleted","hasConfiguredToken","receivedToken"]),A=new Set(["versionId","rowId","taskId","datasetId","documentSessionId","userId","organizationId","fromUserId","toUserId","sourceOrganizationId","targetOrganizationId","invitationId","providerInvitationId","providerRequestId","stripeCustomerId","subscriptionId"]),x={enterpriseIdentityStage:["provider_read","mapping_validation","observation_write","domain_read"],enterpriseIdentityErrorCode:["MAPPING_UNAVAILABLE","OBSERVATION_SUPERSEDED","MULTIPLE_CONNECTIONS","OBSERVATION_FAILED"],diagnostic_code:y,code_frame:k,stage:["skipped","tracked","copy_skipped","copy_detected"],client:["word_extension"],office_host:["word"],error_type:["TypeError","RangeError","Error","UnknownError"],outcome:["configuration_error","connection_unavailable","office_runtime_error","session_error","unsupported_host","unexpected","analysis_failed","extraction_failed","unavailable"],phase:["run","disconnect"],service:["workos-sync-worker"],error_code:["P1008","P1017","P2002","P2025","UNKNOWN","P1001","P1002","P2024","P2034","
2ECONNREFUSED","ETIMEDOUT","ECONNRESET"],method:["GET","POST","PUT","PATCH","DELETE","HEAD","OPTIONS","OTHER"],requestCategory:["auth_callback","word_extension_request","api_request","page_view","blocked_trial_attempt","auth_email_verify_page"],authFlow:["email"],blockedReason:["blocked_email_domain"],source:["email_callback","email_signin","trial_creation"],extractionType:["copy-selection","copy-all","export"],writingIssueResolutionType:["sentence_rewrite","replacement"],finalRole:["USER","ADMIN_USER","ADMIN_ONLY"],reason:["logging_disabled","missing_session","below_min_words","dedupe_window","selection_empty","selection_not_whole_document","accepted","expired","revoked","missing","unavailable","concurrent_change"],operation:["begin_workos_invitation","find_invitation_by_token","get_invitation","document_analysis",...T],code:["INVITATION_ALREADY_ACCEPTED","INVITATION_EXPIRED","INVITATION_REVOKED","INVITATION_NOT_FOUND","INVITATION_RETRY_REQUIRED","AUTHKIT_POST_COMMIT_ANALYTICS_FAILED","AUTHKIT_POST_COMMIT_WELCOME_EMAIL_FAILED","AUTHKIT_EMAIL_OWNED_BY_DIFFERENT_IDENTITY","AUTHKIT_LOCK_ORDER_RETRY_EXHAUSTED","AUTHKIT_MEMBERSHIP_REVIEW_REQUIRED","WORKOS_USER_DELETED","WORKOS_USER_DELETION_PENDING","AUTHKIT_CALLBACK_FAILED"],tool:["support_get_monthly_trial_counts","supp
2ort_delete_user_account","support_cancel_subscription_at_period_end","support_move_subscription","support_move_user_into_team_organization","support_create_or_get_stripe_customer","support_extend_trial"]},C=e=>"string"==typeof e&&/^[A-Za-z0-9_-]{1,128}$/.test(e)?e:void 0,R=new Set(["AbortError","TimeoutError","TypeError","RangeError","SyntaxError","ZodError","APIError","APIConnectionError","RateLimitError","AuthenticationError","PermissionDeniedError","NotFoundError","BadRequestError","InternalServerError"]),j=({error:e})=>{let t="UnexpectedError";try{let r=e&&"object"==typeof e?e.name:void 0;"string"==typeof r&&R.has(r)&&(t=r)}catch{}let r=Error(`Application failure: ${t}`);return r.name=t,r},N=new Set(["content_size","expected_link_count","expected_visible_text_length","markdown_length","parsed_link_count","parsed_visible_text_length"]),M={markdown_fallback_status:["plain-text-used"],markdown_mode:["block","inline"],markdown_serialization_failure:["links-changed","visible-text-changed","serialization-error"],markdown_serialization_scope:["full-document","selection","text-block"],markdown_remediation_category:["automatic-link-detection","complex-literal-syntax","emphasis-delimiters-visible","existing-link-dropped","link-destination-changed","literal-block-syntax-consumed","markdown-escape-visible","serialization-error","unclassified-visible-text","whitespace-normalization-or-trimming"]},D={mark_types:["bold","italic","link","strike","code"],node_types:["doc","paragraph","text","heading","blockquote","bulletList","orderedList","listItem","hardBreak","horizontalRule","codeBlock"]};e.s(["buildSafeDiagnosticFingerprint",0,({diagnosticCode:e,errorCategory:t,route:r,codeFrame:n,messageOnly:i=!1})=>{let o=i?"MessageEvent":"WordShellError"===t?"WordShellError":j({error:{name:t}}).name,a=(0,v.sanitizeTelemetryRoute)(r)??"unknown_route";return void 0!==e?["hemingway-diagnostic-v1","explicit",h(e)??"telemetry_rejected",o,a]:["hemingway-diagnostic-v1","automatic",o,a,I(n)??"unknown"]},"normalizeTelemetryError",0,j,"reviewedCodeFrame",0,E,"safeTelemetryIdentity",0,C,"sanitizeDiagnosticAttributes",0,e=>{let t={};if(!e||"object"!=typeof e)return t;try{for(let[r,n]of Object.entries(Object.getOwnPropertyDescriptors(e))){if(!("value"in n))continue;let e=n.value;"route"===r&&(0,v.sanitizeTelemetryRoute)(e)?t[r]=(0,v.sanitizeTelemetryRoute)(e):S.has(r)&&"number"==typeof e&&Number.isFinite(e)&&e>=0&&e<=1e12||P.has(r)&&"boolean"==typeof e||A.has(r)&&C(e)||"string"==typeof e&&x[r]?.includes(e)||("startDate"===r||"endDate"===r)&&"string"==typeof e&&/^\d{4}-\d{2}-\d{2}$/.test(e)?t[r]=e:null!=e&&(t.telemetryRejected=!0)}}catch{t.telemetryRejected=!0}return t},"sanitizeDiagnosticMessage",0,e=>"string"==typeof e&&(O.has(e)||T.some(t=>e===`Word extension ${t} failed`)||[...R,"UnexpectedError"].some(t=>e===`Application failure: ${t}`))?e:"[Telemetry] Rejected diagnostic","sanitizeMarkdownDiagnosticAttributes",0,e=>{let t={};try{if(!e||"object"!=typeof e||Array.isArray(e))return t;for(let[r,n]of Object.entries(Object.getOwnPropertyDescriptors(e))){if(!("value"in n))continue;let e=n.value;if(N.has(r))(null===e||"number"==typeof e&&Number.isSafeInteger(e)&&e>=0)&&(t[r]=e);else if(Object.hasOwn(M,r))"string"==typeof e&&M[r].includes(e)&&(t[r]=e);else if(Object.hasOwn(D,r)&&Array.isArray(e)){let n=D[r],i=Object.values(Object.getOwnPropertyDescriptors(e)).flatMap(e=>"value"in e&&"string"==typeof e.value&&n.includes(e.value)?[e.value]:[]);t[r]=[...new Set(i)].sort()}}}catch{}return t},"selectReviewedCodeFrame",0,({frames:e})=>{if(!Array.isArray(e))return"unknown";for(let t=e.length-1;t>=Math.max(0,e.length-50);t--)try{let r=e[t];if(!r||"object"!=typeof r)continue;let n=Object.getOwnPropertyDescriptor(r,"filename"),i=E({filename:n&&"value"in n?n.value:void 0});if("unknown"!==i)return i}catch{}return"unknown"}],266797)},67486,e=>{"use strict";var t=e.i(923288),r=e.i(339435),n=e.i(45968),i=e.i(225304);function o(e){let r=(0,t.getSentryCarrier)(i.GLOBAL_OBJ);return r.encodePolyfill?r.encodePolyfill(e):new TextEncoder().encode(e)}let a={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item",metric:"metric",trace_metric:"metric"};e.s(["addItemToEnvelope",0,function(e,t){let[r,n]=e;return[r,[...n,t]]},"createAttachmentEnvelopeItem",0,function(e){let t="string"==typeof e.data?o(e.data):e.data;return[{type:"attachment",length:t.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType},t]},"createEnvelope",0,function(e,t=[]){return[e,t]},"createEventEnvelopeHeaders",0,function(e,t,n,i){let o=e.sdkProcessingMetadata?.dynamicSamplingContext;return{event_id:e.event_id,sent_at:new Date().toISOString(),...t&&{sdk:t},...!!n&&i&&{dsn:(0,r.dsnToString)(i)},...o&&{trace:o}}},"createSpanEnvelopeItem",0,function(e){return[{type:"span"},e]},"envelopeItemTypeToDataCategory",0,function(e){return a[e]},"forEachEnvelopeItem",0,function(e,t){for(let r of e[1]){let e=r[0].type;if(t(r,e))return!0}return!1},"getSdkMetadataForEnvelopeHeader",0,function(e){if(!e?.sdk)return;
2let{name:t,version:r}=e.sdk;return{name:t,version:r}},"serializeEnvelope",0,function(e){let[t,r]=e,i=JSON.stringify(t);function a(e){"string"==typeof i?i="string"==typeof e?i+e:[o(i),e]:i.push("string"==typeof e?o(e):e)}for(let e of r){let[t,r]=e;if(a(`
3${JSON.stringify(t)}
4`),"string"==typeof r||r instanceof Uint8Array)a(r);else{let e;try{e=JSON.stringify(r)}catch{e=JSON.stringify((0,n.normalize)(r))}a(e)}}return"string"==typeof i?i:function(e){let t=new Uint8Array(e.reduce((e,t)=>e+t.length,0)),r=0;for(let n of e)t.set(n,r),r+=n.length;return t}(i)}])},805107,766193,e=>{"use strict";var t=e.i(250804),r=e.i(473753),n=e.i(304661);e.s(["_getTraceInfoFromScope",0,function(e,i){return i?(0,t.withScope)(i,()=>{let o=(0,n.getActiveSpan)(),a=o?(0,n.spanToTraceContext)(o):(0,t.getTraceContextFromScope)(i);return[o?(0,r.getDynamicSamplingContextFromSpan)(o):(0,r.getDynamicSamplingContextFromScope)(e,i),a]}):[void 0,void 0]}],805107),e.s(["SEVERITY_TEXT_TO_SEVERITY_NUMBER",0,{trace:1,debug:5,info:9,warn:13,error:17,fatal:21}],766193)},808341,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={cancelIdleCallback:function(){return a},requestIdleCallback:function(){return o}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o="u">typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},a="u">typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},922737,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"setAttributesFromProps",{enumerable:!0,get:function(){return a}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"},i=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"];function o(e){return["async","defer","noModule"].includes(e)}function a(e,t){for(let[r,a]of Object.entries(t)){if(!t.hasOwnProperty(r)||i.includes(r)||void 0===a)continue;let s=n[r]||r.toLowerCase();"SCRIPT"===e.tagName&&o(s)?e[s]=!!a:e.setAttribute(s,String(a)),(!1===a||"SCRIPT"===e.tagName&&o(s)&&(!a||"false"===a))&&(e.setAttribute(s,""),e.removeAttribute(s))}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},309885,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},742732,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"HeadManagerContext",{enumerable:!0,get:function(){return n}});let n=e.r(555682)._(e.r(271645)).default.createContext({})},519083,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={ESCAPE_REGEX:function(){return a},htmlEscapeAttributeString:function(){return c},htmlEscapeJsonString:function(){return d}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o={"&":"\\u0026",">":"\\u003e","<":"\\u003c","\u2028":"\\u2028","\u2029":"\\u2029"},a=/[&><\u2028\u2029]/g,s={"&":"&amp;",'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;"},l=/[&"'<>]/g;function d(e){return e.replace(a,e=>o[e])}function c(e){return e.replace(l,e=>s[e])}},479520,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return v},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return b}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(555682),a=e.r(190809),s=e.r(843476),l=o._(e.r(174080)),d=a._(e.r(271645)),c=e.r(742732),u=e.r(922737),p=e.r(808341),_=e.r(519083),m=new Map,f=new Set,g=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:o,children:a="",strategy:s="afterInteractive",onError:d,stylesheets:c}=e,p=r||t;if(p&&f.has(p))return;if(m.has(t)){f.add(p),m.get(t).then(n,d);return}let _=()=>{i&&i(),f.add(p)},g=document.createElement("script"),y=new Promise((e,t)=>
4{g.addEventListener("load",function(t){e(),n&&n.call(this,t),_()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){d&&d(e)});o?(g.innerHTML=o.__html||"",_()):a?(g.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):"",_()):t&&(g.src=t,m.set(t,y)),(0,u.setAttributesFromProps)(g,e),"worker"===s&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",s),c&&(e=>{if(l.default.preinit)return e.forEach(e=>{l.default.preinit(e,{as:"style"})});if("u">typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}})(c),document.body.appendChild(g)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>g(e))}):g(e)}function b(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");f.add(t)})}function h(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:o="afterInteractive",onError:a,stylesheets:u,...m}=e,{updateScripts:y,scripts:b,getIsSsr:h,appDir:v,nonce:w}=(0,d.useContext)(c.HeadManagerContext);w=m.nonce||w;let k=(0,d.useRef)(!1);(0,d.useEffect)(()=>{let e=t||r;k.current||(i&&e&&f.has(e)&&i(),k.current=!0)},[i,t,r]);let I=(0,d.useRef)(!1);if((0,d.useEffect)(()=>{if(!I.current){if("afterInteractive"===o)g(e);else"lazyOnload"===o&&("complete"===document.readyState?(0,p.requestIdleCallback)(()=>g(e)):window.addEventListener("load",()=>{(0,p.requestIdleCallback)(()=>g(e))}));I.current=!0}},[e,o]),("beforeInteractive"===o||"worker"===o)&&(y?(b[o]=(b[o]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:a,...m,nonce:w}]),y(b)):h&&h()?f.add(t||r):h&&!h()&&g({...e,nonce:w})),v){if(u&&u.forEach(e=>{l.default.preinit(e,{as:"style"})}),"beforeInteractive"===o)if(!r)return m.dangerouslySetInnerHTML&&(m.children=m.dangerouslySetInnerHTML.__html,delete m.dangerouslySetInnerHTML),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,_.htmlEscapeJsonString)(JSON.stringify([0,{...m,id:t}]))})`}});else return l.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:w,crossOrigin:m.crossOrigin}:{as:"script",nonce:w,crossOrigin:m.crossOrigin}),(0,s.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:`(self.__next_s=self.__next_s||[]).push(${(0,_.htmlEscapeJsonString)(JSON.stringify([r,{...m,id:t}]))})`}});"afterInteractive"===o&&r&&l.default.preload(r,m.integrity?{as:"script",integrity:m.integrity,nonce:w,crossOrigin:m.crossOrigin}:{as:"script",nonce:w,crossOrigin:m.crossOrigin})}return null}Object.defineProperty(h,"__nextScript",{value:!0});let v=h;("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},65856,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"RouterContext",{enumerable:!0,get:function(){return n}});let n=e.r(555682)._(e.r(271645)).default.createContext(null)},195057,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return d},urlObjectKeys:function(){return l}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(190809)._(e.r(998183)),a=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",s=e.hash||"",l=e.query||"",d=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?d=t+e.host:r&&(d=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(d+=":"+e.port)),l&&"object"==typeof l&&(l=String(o.urlQueryToSearchParams(l)));let c=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==d?(d="//"+(d||""),i&&"/"!==i[0]&&(i="/"+i)):d||(d=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${n}${d}${i}${c}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function d(e){return s(e)}},573668,(e,t,r)=>{"use strict";
4Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=e.r(718967),i=e.r(652817);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},998183,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return s}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function o(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,a(e));else t.set(r,a(n));return t}function l(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},718967,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return y},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return b},PageNotFoundError:function(){return h},SP:function(){return f},ST:function(){return g},WEB_VITALS:function(){return o},execOnce:function(){return a},getDisplayName:function(){return u},getLocationOrigin:function(){return d},getURL:function(){return c},isAbsoluteUrl:function(){return l},isResSent:function(){return p},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return _},stringifyError:function(){return k}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&s.test(e)};function d(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function c(){let{href:e}=window.location,t=d();return e.substring(t.length)}function u(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function p(e){return e.finished||e.headersSent}function _(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&p(r))return n;if(!n)throw Object.defineProperty(Error(`"${u(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return n}let f="u">typeof performance,g=f&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class y extends Error{}class b extends Error{}
4class h extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function k(e){return JSON.stringify({message:e.message,stack:e.stack})}},329243,e=>{"use strict";let t=["/","/.well-known/microsoft-identity-association.json","/.well-known/oauth-protected-resource","/admin","/admin/billing","/admin/billing/[configId]","/admin/billing/[configId]/edit","/admin/billing/new","/admin/prompt-experiments","/admin/prompt-testing","/admin/prompt-testing/datasets","/admin/prompt-testing/datasets/[datasetId]","/admin/prompt-testing/datasets/[datasetId]/fields","/admin/prompt-testing/datasets/[datasetId]/import","/admin/prompt-testing/datasets/[datasetId]/labels","/admin/prompt-testing/datasets/[datasetId]/new","/admin/prompt-testing/datasets/[datasetId]/rows/[rowId]/fields","/admin/prompt-testing/datasets/[datasetId]/tags","/admin/prompt-testing/datasets/new","/admin/prompt-testing/grammar-diff-preview","/admin/prompt-testing/model-cost-comparison","/admin/prompt-testing/tasks","/admin/prompt-testing/tasks/[taskId]","/admin/prompt-testing/tasks/[taskId]/compare","/admin/prompt-testing/tasks/[taskId]/compare-outputs","/admin/prompt-testing/tasks/[taskId]/folders/[folderId]","/admin/prompt-testing/tasks/[taskId]/folders/[folderId]/versions/[versionId]","/admin/prompt-testing/tasks/[taskId]/folders/[folderId]/versions/new","/admin/prompt-testing/tasks/[taskId]/folders/new","/admin/prompt-testing/tasks/[taskId]/graders","/admin/support-approvals","/admin/support-approvals/artifacts","/admin/survey-results","/admin/u/[userId]","/admin/u/[userId]/move-subscription","/admin/u/[userId]/move-team","/admin/workos-sync-operations","/admin/workos-sync-operations/[operationId]","/admin/workos-sync-operations/invitations","/api/billing","/api/demo/paraphrase","/api/editor/active-voice","/api/editor/adverb","/api/editor/comparison","/api/editor/continue","/api/editor/feedback","/api/editor/grammar","/api/editor/intensifier","/api/editor/rewrite/[rewriteType]","/api/editor/simplify","/api/editor/simplify-bulk","/api/editor/simplify-bulk/log","/api/editor/simplify/log","/api/editor/synonyms","/api/editor/writing-feedback","/api/editor/writing-issue-fix","/api/exit-preview","/api/healthcheck","/api/mcp/[transport]","/api/onboarding/progress","/api/preview","/api/revalidate","/api/sendgrid/webhooks","/api/stripe/webhooks","/api/test/auth/session","/articles","/articles/[categoryId]","/articles/[categoryId]/[articleId]","/auth/callback","/auth/continue","/auth/email/callback","/auth/error","/auth/invite","/auth/invite/callback","/auth/invite/finish","/auth/login","/auth/signup","/auth/verify","/beta","/billing","/billing/checkout","/billing/licenses/edit","/billing/licenses/edit/confirm","/billing/success","/blog","/blog/posts/[slug]","/desktop","/desktop.html","/email/preferences","/feedback","/feedback/thanks","/grammar-checker","/help","/help.html","/help/[category]/[slug]","/hemingway-editor-plus","/hemingway-editor-plus/grammar","/hemingway-editor-plus/grammar/squeeze","/hemingway-editor-plus/readability","/hemingway-editor-plus/readability/squeeze","/legal/privacy-policy","/legal/saas-agreement","/legal/terms-and-conditions","/paragraph-rewriter","/paraphrasing-tool","/premium","/proofreader","/readability-checker","/security","/sentence-rewriter","/slice-simulator","/team","/terms/accept","/user/settings","/user/settings/beta-features","/word-counter","/word-extension/taskpane","/editor","/login","/word-extension"],r=e=>{if("string"==typeof e&&!(e.length>4096))try{let r=new URL(e,"https://hemingwayapp.com");if(!["https:","http:"].includes(r.protocol)||!["hemingwayapp.com","www.hemingwayapp.com","app.hemingwayapp.com","localhost","127.0.0.1"].includes(r.hostname))return;let n=r.pathname.replace(/\/$/,"")||"/",i=t.find(e=>e===n);if(i)return i;let o=n.split("/");return t.find(e=>{let t=e.split("/");return t.length===o.length&&t.every((e,t)=>e.startsWith("[")?!!o[t]:e===o[t])})}catch{return}};e.s(["sanitizeTelemetryRoute",0,r,"sanitizeTelemetryUrl",0,e=>{let t=r(e);if(t&&"string"==typeof e)return e.startsWith("/")?t:`https://hemingwayapp.com${t}`}
4])}]);
5
6//# debugId=5b74a42f-c675-0894-9c35-c16cfa5d75ca
7//# sourceMappingURL=14rq_1b_sxdf9.js.map

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.