New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@semparse/core

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@semparse/core - npm Package Compare versions

Comparing version
1.1.4
to
1.1.5
+683
-7
dist/semparse-sdk-core.d.ts

@@ -6,2 +6,26 @@ /**

/**
* Mechanism metadata attached to captured exceptions.
*
* @remarks
* These fields mirror common exception mechanism semantics used by error
* monitoring backends and are propagated into event context for triage.
*/
export type SemparseExceptionMechanism = {
type?: string;
handled?: boolean;
exception_id?: number;
parent_id?: number;
};
/**
* Console methods supported by automatic console-capture instrumentation.
*/
export type SemparseConsoleLevel = "assert" | "debug" | "error" | "info" | "log" | "warn";
/**
* Configuration for console-capture behavior during SDK initialization.
*/
export type SemparseCaptureConsoleConfig = {
levels?: SemparseConsoleLevel[];
handled?: boolean;
};
/**
* Optional user information attached to events for correlation.

@@ -38,2 +62,4 @@ */

colno?: number;
debugId?: string;
debug_id?: string;
inApp?: boolean;

@@ -71,4 +97,5 @@ platform?: string;

export type SemparseException = {
type: string;
value: string;
type?: string;
value?: string;
mechanism?: SemparseExceptionMechanism;
stacktrace?: SemparseStacktrace;

@@ -84,2 +111,4 @@ };

level: SemparseSeverity;
type?: string;
transaction?: string;
message?: string;

@@ -102,3 +131,3 @@ fingerprint?: string[];

*/
export type SemparseDropReason = "sampleRate" | "beforeSend" | "eventProcessor" | "queueOverflow" | "rateLimitBackoff" | "networkError";
export type SemparseDropReason = "sampleRate" | "beforeSend" | "eventProcessor" | "disabled" | "queueOverflow" | "rateLimitBackoff" | "networkError";
/**

@@ -125,2 +154,5 @@ * Aggregate dropped-event counters keyed by drop reason.

}) => Promise<SemparseTransportResult>;
flush?: (input: {
timeoutMs?: number;
}) => Promise<void>;
};

@@ -143,2 +175,17 @@ /**

/**
* Queue send gate executed right before transport send for each queued event.
*/
export type SemparseShouldSend = (input: {
event: SemparseEvent;
retryCount: number;
}) => boolean;
/**
* Queue storage gate executed when a failed send would otherwise be retried.
*/
export type SemparseShouldStore = (input: {
event: SemparseEvent;
retryCount: number;
transportResult: SemparseTransportResult;
}) => boolean;
/**
* Configuration passed to {@link init}.

@@ -148,2 +195,5 @@ */

dsn: string;
orgId?: string | number;
tunnel?: string;
enabled?: boolean;
release?: string;

@@ -161,4 +211,14 @@ dist?: string;

beforeSend?: SemparseBeforeSend;
shouldSend?: SemparseShouldSend;
shouldStore?: SemparseShouldStore;
maxQueueSize?: number;
eventProcessors?: SemparseEventProcessor[];
ignoreErrors?: Array<string | RegExp>;
ignoreTransactions?: Array<string | RegExp>;
denyUrls?: Array<string | RegExp>;
allowUrls?: Array<string | RegExp>;
disableErrorDefaults?: boolean;
dedupeConsecutive?: boolean;
groupingDiscriminator?: string;
captureConsole?: SemparseCaptureConsoleConfig;
};

@@ -176,3 +236,5 @@ /**

fingerprint?: string[];
groupingDiscriminator?: string;
debugImages?: SemparseDebugImage[];
mechanism?: SemparseExceptionMechanism;
}) => Promise<SemparseCaptureResult>;

@@ -186,6 +248,7 @@ captureMessage: (input: {

fingerprint?: string[];
groupingDiscriminator?: string;
debugImages?: SemparseDebugImage[];
}) => Promise<SemparseCaptureResult>;
setUser: (input: {
user?: SemparseUser;
user?: SemparseUser | null;
}) => void;

@@ -201,4 +264,8 @@ setTag: (input: {

key: string;
context: SemparseContext;
context: SemparseContext | null;
}) => void;
setGroupingDiscriminator: (input: {
value?: string;
}) => string | undefined;
getGroupingDiscriminator: () => string | undefined;
setDebugImages: (input: {

@@ -220,4 +287,7 @@ images: SemparseDebugImage[];

dsn: string;
tunnel?: string;
fetch?: typeof fetch;
sdk?: SemparseSdkInfo;
maxRetries?: number;
retryIntervalMs?: number;
};

@@ -242,6 +312,145 @@ type SemparseDsn = {

/**
* Parsed trace identifiers extracted from `sentry-trace` or `traceparent` headers.
*/
export type SemparseTraceparentData = {
traceId?: string;
parentSpanId?: string;
parentSampled?: boolean;
};
/**
* Dynamic sampling context key/value map serialized in baggage.
*/
export type SemparseDynamicSamplingContext = Record<string, string>;
/**
* In-memory propagation context stored on scope/global state.
*/
export type SemparsePropagationContext = {
traceId: string;
parentSpanId?: string;
sampled?: boolean;
sampleRand: number;
dsc?: SemparseDynamicSamplingContext;
};
/**
* Options used to decide strict trace-continuation behavior.
*/
export type SemparseTraceContinuationOptions = {
orgId?: string | number;
dsn?: string;
strictTraceContinuation?: boolean;
};
/**
* Minimal client shape consumed by {@link shouldContinueTrace}.
*/
export type SemparseTraceContinuationClient = {
getOptions: () => SemparseTraceContinuationOptions;
};
/**
* Outgoing propagation header payload generated by {@link getTraceData}.
*/
export type SemparseTraceData = {
"sentry-trace"?: string;
"semparse-trace"?: string;
baggage?: string;
traceparent?: string;
};
/**
* User-provided trace-data resolver override.
*/
export type SemparseTraceDataProvider = (input: {
span?: SemparseSpanLike;
}) => SemparseTraceData | undefined;
/**
* Minimal trace-state interface for OTEL-like span contexts.
*/
export type SemparseTraceStateLike = {
get: (key: string) => string | undefined;
};
/**
* Minimal span-context interface consumed by Semparse trace extraction.
*/
export type SemparseSpanContextLike = {
traceId?: string;
spanId?: string;
sampled?: boolean;
traceFlags?: number;
traceState?: SemparseTraceStateLike;
};
/**
* Minimal span shape accepted by trace propagation helpers.
*/
export type SemparseSpanLike = {
traceId?: string;
spanId?: string;
sampled?: boolean;
name?: string;
source?: string;
sampleRate?: number;
attributes?: Record<string, string | number | boolean | undefined>;
dsc?: SemparseDynamicSamplingContext;
spanContext?: () => SemparseSpanContextLike;
};
/**
* Minimal scope shape accepted by trace propagation helpers.
*/
export type SemparseScopeLike = {
propagationContext?: SemparsePropagationContext;
getPropagationContext?: () => SemparsePropagationContext;
};
/**
* Minimal client shape used for propagation defaults.
*/
export type SemparseClientLike = {
dsn?: string;
orgId?: string | number;
environment?: string;
release?: string;
emit?: (event: string, payload: SemparseDynamicSamplingContext) => void;
getOptions?: () => {
dsn?: string;
orgId?: string | number;
environment?: string;
release?: string;
};
};
/**
* Input payload for {@link getTraceData}.
*/
export type SemparseGetTraceDataInput = {
span?: SemparseSpanLike;
scope?: SemparseScopeLike;
propagationContext?: SemparsePropagationContext;
client?: SemparseClientLike;
propagateTraceparent?: boolean;
};
/**
* Input payload for {@link injectPropagationHeaders}.
*/
export type SemparseInjectPropagationHeadersInput = {
carrier: Record<string, unknown>;
propagationContext?: SemparsePropagationContext;
baggageHeader?: string | string[];
sentryTraceHeaderKey?: string;
baggageHeaderKey?: string;
suppressed?: boolean;
};
/**
* Input payload for {@link extractPropagationContextFromCarrier}.
*/
export type SemparseExtractPropagationContextInput = {
carrier: Record<string, unknown>;
sentryTraceHeaderKey?: string;
baggageHeaderKey?: string;
};
/**
* Parses a DSN and derives envelope ingest metadata.
*
* @param input DSN parse payload.
* @param input.dsn DSN string from project settings.
* @returns Parsed DSN components and resolved ingest URL.
*
* @example
* ```ts
* // provisioning creates a project DSN and the backend needs
* // the envelope ingest URL for health checks.
* const parsed = parseDsn({

@@ -259,2 +468,23 @@ * dsn: "https://public@ingest.semparse.dev/42",

* Creates the default HTTP transport with rate-limit backoff handling.
*
* @param input Transport configuration.
* @param input.dsn Project DSN used to resolve ingest endpoint.
* @param input.tunnel Optional tunnel URL that overrides DSN ingest endpoint.
* @param input.fetch Optional fetch implementation override.
* @param input.sdk SDK metadata attached to client reports.
* @param input.maxRetries Maximum retry attempts for retryable failures.
* @param input.retryIntervalMs Delay between retry attempts in milliseconds.
* @returns Transport implementation with `send` and `flush`.
*
* @example
* ```ts
* // a Node worker in a restricted runtime injects a custom fetch
* // and uses short retry intervals for transient network faults.
* const transport = createTransport({
* dsn: "https://public@ingest.semparse.dev/42",
* fetch: globalThis.fetch,
* maxRetries: 2,
* retryIntervalMs: 250,
* });
* ```
*/

@@ -264,5 +494,236 @@ export declare const createTransport: (input: SemparseTransportConfig) => SemparseTransport;

* Formats a release and dist pair for mobile style versioning.
*
* @param input Mobile release metadata.
* @param input.appVersion App semantic version.
* @param input.buildNumber Build number from native metadata.
* @param input.updateId Optional OTA update identifier.
* @returns Release and dist pair suitable for event payloads.
*
* @example
* ```ts
* // Expo build metadata is converted before SDK init.
* const releaseInfo = formatRelease({
* appVersion: "2.8.0",
* buildNumber: "145",
* updateId: "f3d68f8b-ota",
* });
* ```
*/
export declare const formatRelease: (input: SemparseReleaseInput) => SemparseReleaseInfo;
/**
* Parses an incoming sentry-trace header into normalized trace identifiers.
*
* @param header Incoming trace header value from request metadata.
* @returns Parsed trace metadata when valid; otherwise `undefined`.
*
* @example
* ```ts
* // API middleware reads `sentry-trace` from inbound headers.
* const trace = extractTraceparentData(
* "12345678901234567890123456789012-1234567890123456-1",
* );
* ```
*/
export declare const extractTraceparentData: (header: string | undefined) => SemparseTraceparentData | undefined;
/**
* Creates a W3C-compatible traceparent header from normalized IDs.
*
* @param traceId 32-character lowercase hex trace id.
* @param parentSpanId 16-character lowercase hex parent span id.
* @param sampled Optional sampling decision.
* @returns W3C traceparent header value.
*
* @example
* ```ts
* // an edge handler propagates trace state to an upstream API.
* const traceparent = generateTraceparentHeader(
* "12345678901234567890123456789012",
* "1234567890123456",
* true,
* );
* ```
*/
export declare const generateTraceparentHeader: (traceId: string, parentSpanId: string, sampled?: boolean) => string;
/**
* Builds propagation context from incoming sentry-trace and baggage headers.
*
* @param sentryTrace Incoming `sentry-trace` header value.
* @param baggage Incoming `baggage` header value.
* @returns Propagation context used for downstream trace continuation.
*
* @example
* ```ts
* // request middleware stores trace context for downstream handlers.
* const propagationContext = propagationContextFromHeaders(
* request.headers.get("sentry-trace") ?? undefined,
* request.headers.get("baggage") ?? undefined,
* );
* ```
*/
export declare const propagationContextFromHeaders: (sentryTrace: string | undefined, baggage: string | undefined) => SemparsePropagationContext;
/**
* Decides whether an incoming trace should continue under strict org matching.
*
* @param input Client options or client-like object used for org-id resolution.
* @param baggageOrgId Organization id extracted from incoming baggage.
* @returns `true` when continuation is allowed; otherwise `false`.
*
* @example
* ```ts
* // multi-tenant API enforces org-id continuation boundaries.
* const shouldContinue = shouldContinueTrace(
* {
* getOptions: () => ({
* dsn: "https://public@o123456.ingest.semparse.dev/42",
* strictTraceContinuation: true,
* }),
* },
* "123456",
* );
* ```
*/
export declare const shouldContinueTrace: (input: SemparseTraceContinuationClient | SemparseTraceContinuationOptions, baggageOrgId: string | undefined) => boolean;
/**
* Installs or clears a custom trace-data provider.
*
* @remarks
* When set, the provider runs before the built-in propagation logic and may
* return a custom header payload. Returning `undefined` falls back to the
* default Semparse behavior.
*
* @param provider Optional provider override.
* @returns `void`.
*
* @example
* ```ts
* // SSR layer injects custom baggage fields for an experiment.
* setTraceDataProvider(({ span }) => {
* if (!span?.traceId || !span.spanId) {
* return undefined;
* }
*
* return {
* "sentry-trace": `${span.traceId}-${span.spanId}-1`,
* baggage: "sentry-environment=production,exp-checkout=v2",
* };
* });
* ```
*/
export declare const setTraceDataProvider: (provider: SemparseTraceDataProvider | undefined) => void;
/**
* Stores the active propagation context for subsequent trace generation.
*
* @param input Context payload.
* @param input.propagationContext Propagation context to store globally.
* @returns `void`.
*
* @example
* ```ts
* // inbound request middleware stores trace state once, then later
* // event captures and outbound calls reuse it.
* setPropagationContext({
* propagationContext: {
* traceId: "12345678901234567890123456789012",
* sampled: true,
* sampleRand: 0.42,
* },
* });
* ```
*/
export declare const setPropagationContext: (input: {
propagationContext: SemparsePropagationContext;
}) => void;
/**
* Returns the active propagation context.
*
* @remarks
* If no context has been set yet, this function lazily creates a new context
* with a generated trace id and random sampling value.
*
* @returns Active propagation context.
*
* @example
* ```ts
* // an outbound HTTP wrapper requests the current context before
* // injecting propagation headers.
* const propagationContext = getPropagationContext();
* ```
*/
export declare const getPropagationContext: () => SemparsePropagationContext;
/**
* Produces outgoing sentry-trace/baggage headers from current tracing state.
*
* @param input Optional propagation request payload.
* @param input.span Optional active span shape used as highest-priority trace source.
* @param input.scope Optional scope-like object used to resolve propagation context.
* @param input.propagationContext Optional explicit propagation context override.
* @param input.client Optional client-like defaults for DSN/org/environment/release.
* @param input.propagateTraceparent When `true`, adds W3C `traceparent`.
* @returns Outgoing propagation headers.
*
* @example
* ```ts
* // server middleware forwards trace headers to an upstream API.
* const traceData = getTraceData({
* propagateTraceparent: true,
* });
* ```
*/
export declare const getTraceData: (input?: SemparseGetTraceDataInput) => SemparseTraceData;
/**
* Returns newline-delimited HTML meta tags for current trace propagation data.
*
* @param traceData Optional trace payload; when omitted, resolves via {@link getTraceData}.
* @returns HTML `<meta>` tags suitable for SSR document head injection.
*
* @example
* ```ts
* // SSR document template injects propagation tags into `<head>`.
* const metaTags = getTraceMetaTags();
* ```
*/
export declare const getTraceMetaTags: (traceData?: SemparseTraceData) => string;
/**
* Injects propagation headers into a carrier map while preserving non-reserved baggage entries.
*
* @param input Header-injection payload.
* @param input.carrier Mutable carrier map that receives propagation headers.
* @param input.propagationContext Optional explicit propagation context override.
* @param input.baggageHeader Optional existing baggage string/array to merge.
* @param input.sentryTraceHeaderKey Optional header key override for sentry-trace.
* @param input.baggageHeaderKey Optional header key override for baggage.
* @param input.suppressed When `true`, no headers are injected.
* @returns `void`.
*
* @example
* ```ts
* // a fetch wrapper injects headers into request init before send.
* const headers: Record<string, unknown> = {};
* injectPropagationHeaders({ carrier: headers });
* ```
*/
export declare const injectPropagationHeaders: (input: SemparseInjectPropagationHeadersInput) => void;
/**
* Extracts propagation context from a carrier map containing sentry-trace and baggage headers.
*
* @param input Extraction payload.
* @param input.carrier Header carrier map containing incoming propagation headers.
* @param input.sentryTraceHeaderKey Optional sentry-trace key override.
* @param input.baggageHeaderKey Optional baggage key override.
* @returns Parsed propagation context when available; otherwise `undefined`.
*
* @example
* ```ts
* // API route reads incoming headers before starting local spans.
* const context = extractPropagationContextFromCarrier({
* carrier: {
* "sentry-trace":
* "12345678901234567890123456789012-1234567890123456-1",
* baggage: "sentry-environment=production,sentry-public_key=123",
* },
* });
* ```
*/
export declare const extractPropagationContextFromCarrier: (input: SemparseExtractPropagationContextInput) => SemparsePropagationContext | undefined;
/**
* Initializes the global core client instance.

@@ -273,2 +734,21 @@ *

* Calling `init` again replaces the active client.
*
* @param config Core SDK initialization configuration.
* @param config.dsn Project DSN used for transport and trace defaults.
* @param config.transport Optional transport override.
* @param config.environment Environment tag applied to captured events.
* @param config.release Release identifier applied to captured events.
* @param config.dist Optional distribution identifier.
* @param config.enabled When `false`, capture and propagation are disabled.
* @returns Initialized client instance.
*
* @example
* ```ts
* // bootstrapping a custom runtime with explicit DSN + release.
* init({
* dsn: "https://123@example.com/42",
* environment: "production",
* release: "api@1.2.3",
* });
* ```
*/

@@ -279,2 +759,4 @@ export declare const init: (config: SemparseInitConfig) => SemparseClient;

*
* Use `captureException` to send handled failures to Semparse when you need stack traces, tags, and grouping controls without crashing the process.
*
* @remarks

@@ -285,2 +767,14 @@ * If `init` has not run yet, this returns `undefined` and no event is sent.

*
* @param input Exception capture payload.
* @param input.error Error value to serialize and send.
* @param input.tags Optional tag map attached to the event.
* @param input.contexts Optional structured contexts attached to the event.
* @param input.user Optional user metadata for this event.
* @param input.level Optional event severity.
* @param input.fingerprint Optional grouping fingerprint override.
* @param input.groupingDiscriminator Optional additional grouping discriminator.
* @param input.debugImages Optional debug image metadata.
* @param input.mechanism Optional exception mechanism details.
* @returns A capture result when a client is active; otherwise `undefined`.
*
* @example

@@ -314,3 +808,5 @@ * ```ts

fingerprint?: string[];
groupingDiscriminator?: string;
debugImages?: SemparseDebugImage[];
mechanism?: SemparseExceptionMechanism;
}) => Promise<SemparseCaptureResult | undefined>;

@@ -320,2 +816,15 @@ /**

*
* Use `captureMessage` to record noteworthy states and warnings when no thrown exception object exists.
*
* @param input Message capture payload.
* @param input.message Message text to capture.
* @param input.tags Optional tag map attached to the event.
* @param input.contexts Optional structured contexts attached to the event.
* @param input.user Optional user metadata for this event.
* @param input.level Optional event severity.
* @param input.fingerprint Optional grouping fingerprint override.
* @param input.groupingDiscriminator Optional additional grouping discriminator.
* @param input.debugImages Optional debug image metadata.
* @returns A capture result when a client is active; otherwise `undefined`.
*
* @example

@@ -337,2 +846,3 @@ * ```ts

fingerprint?: string[];
groupingDiscriminator?: string;
debugImages?: SemparseDebugImage[];

@@ -342,8 +852,31 @@ }) => Promise<SemparseCaptureResult | undefined>;

* Replaces the active user for subsequent events.
*
* Pass `null` or omit `user` to clear the active user.
*
* @param input User scope payload.
* @param input.user User metadata to apply (or `null`/`undefined` to clear).
* @returns `void`.
*
* @example
* ```ts
* // authenticate request and attach actor id for downstream events.
* setUser({ user: { id: "user_42", email: "user@example.com" } });
* ```
*/
export declare const setUser: (input: {
user?: SemparseUser;
user?: SemparseUser | null;
}) => void;
/**
* Sets or overwrites one tag on the active scope.
*
* @param input Single-tag payload.
* @param input.key Tag key.
* @param input.value Tag value.
* @returns `void`.
*
* @example
* ```ts
* // mark captures from checkout route processing.
* setTag({ key: "route", value: "/checkout" });
* ```
*/

@@ -356,2 +889,17 @@ export declare const setTag: (input: {

* Merges multiple tags into the active scope.
*
* @param input Multi-tag payload.
* @param input.tags Tag map merged onto active scope values.
* @returns `void`.
*
* @example
* ```ts
* // enrich every capture in a job with queue metadata.
* setTags({
* tags: {
* queue: "notifications",
* worker: "email-delivery",
* },
* });
* ```
*/

@@ -363,9 +911,71 @@ export declare const setTags: (input: {

* Sets a named structured context block on the active scope.
*
* Pass `null` to remove a previously set context namespace.
*
* @param input Context payload.
* @param input.key Context namespace key.
* @param input.context Context object for namespace, or `null` to remove.
* @returns `void`.
*
* @example
* ```ts
* // add checkout state details for every capture in this request.
* setContext({
* key: "checkout",
* context: { step: "payment", retry_count: 1 },
* });
* ```
*/
export declare const setContext: (input: {
key: string;
context: SemparseContext;
context: SemparseContext | null;
}) => void;
/**
* Sets a default grouping discriminator for subsequent captures.
*
* @param input Grouping payload.
* @param input.value Optional discriminator value.
* @returns Active discriminator after update.
*
* @example
* ```ts
* // split groups by feature flag cohort during rollout.
* setGroupingDiscriminator({ value: "checkout_v2" });
* ```
*/
export declare const setGroupingDiscriminator: (input: {
value?: string;
}) => string | undefined;
/**
* Returns the active default grouping discriminator.
*
* @returns Active discriminator value or `undefined`.
*
* @example
* ```ts
* // debug middleware includes current discriminator in logs.
* const discriminator = getGroupingDiscriminator();
* ```
*/
export declare const getGroupingDiscriminator: () => string | undefined;
/**
* Replaces debug image metadata used for source map resolution.
*
* @param input Debug-image payload.
* @param input.images Debug image list to replace current scope images.
* @returns `void`.
*
* @example
* ```ts
* // native runtime sets uploaded source map references on startup.
* setDebugImages({
* images: [
* {
* type: "sourcemap",
* codeFile: "app:///main.jsbundle",
* debugId: "a3140e5f-1b53-4cf0-a99f-5f16fb7df802",
* },
* ],
* });
* ```
*/

@@ -377,2 +987,18 @@ export declare const setDebugImages: (input: {

* Appends one debug image to the active scope.
*
* @param input Debug-image payload.
* @param input.image Debug image reference to append.
* @returns `void`.
*
* @example
* ```ts
* // dynamically loaded split bundle registers its debug id.
* addDebugImage({
* image: {
* type: "sourcemap",
* codeFile: "app:///chunks/profile.js",
* debugId: "42d0f91b-80ab-4f78-a03b-b40f4608c6f8",
* },
* });
* ```
*/

@@ -384,2 +1010,21 @@ export declare const addDebugImage: (input: {

* Registers an additional event processor for subsequent captures.
*
* @param input Processor payload.
* @param input.processor Async or sync processor that may mutate/drop events.
* @returns `void`.
*
* @example
* ```ts
* // redact known secrets from context fields before send.
* addEventProcessor({
* processor: (event) => {
* if (event.contexts?.auth?.token) {
* const nextContexts = { ...event.contexts };
* nextContexts.auth = { ...nextContexts.auth, token: "[redacted]" };
* return { ...event, contexts: nextContexts };
* }
* return event;
* },
* });
* ```
*/

@@ -391,2 +1036,10 @@ export declare const addEventProcessor: (input: {

* Returns current dropped-event counters from the active client.
*
* @returns Drop counters keyed by drop reason.
*
* @example
* ```ts
* // periodic health endpoint reports drop telemetry.
* const dropCounts = getDropCounts();
* ```
*/

@@ -397,3 +1050,11 @@ export declare const getDropCounts: () => SemparseDropCounts;

*
* @param input Optional flush payload.
* @param input.timeoutMs Maximum time to wait before resolving.
* @returns Promise that resolves when queue flush completes or times out.
*
* @example
* ```ts
* // graceful shutdown waits for pending envelopes before exit.
* await flush({ timeoutMs: 3000 });
* ```
*/

@@ -409,2 +1070,17 @@ export declare const flush: (input?: {

* Node.js runtimes.
*
* @param input Stack-parse payload.
* @param input.stack Raw stack string from runtime error objects.
* @param input.platform Optional platform hint written to parsed frames.
* @returns Parsed stack frames in call order.
*
* @example
* ```ts
* // server ingests plain-text stack traces from a non-Error payload.
* const frames = parseStackFrames({
* stack:
* "TypeError: boom\\n at checkout (/app/checkout.ts:12:5)\\n at processOrder (/app/order.ts:88:9)",
* platform: "node",
* });
* ```
*/

@@ -411,0 +1087,0 @@ export declare const parseStackFrames: (input: {

+1
-1

@@ -1,1 +0,1 @@

{"version":3,"file":"semparse-sdk-core.d.ts","sourceRoot":"","sources":["../src/semparse-sdk-core.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"semparse-sdk-core.d.ts","sourceRoot":"","sources":["../src/semparse-sdk-core.ts"],"names":[],"mappings":"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"}
{
"name": "@semparse/core",
"version": "1.1.4",
"version": "1.1.5",
"type": "module",

@@ -11,2 +11,6 @@ "sideEffects": false,

".": {
"@semparse/source": {
"types": "./src/semparse-sdk-core.ts",
"default": "./src/semparse-sdk-core.ts"
},
"types": "./dist/semparse-sdk-core.d.ts",

@@ -13,0 +17,0 @@ "default": "./dist/semparse-sdk-core.js"

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display