@framedash/api-client
Advanced tools
| /** | ||
| * Pure path-builder functions for Framedash project-scoped REST endpoints. | ||
| * | ||
| * Each function returns the suffix passed to ApiClient.projectPath() (or a | ||
| * bare absolute path for non-project endpoints). Param ordering and | ||
| * only-set-when-truthy semantics are preserved so callers get byte-identical | ||
| * URLs for identical inputs. | ||
| */ | ||
| export interface DaysOpts { | ||
| /** Time period in days. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| days?: number | string; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the dashboard endpoint. | ||
| * Example: buildDashboardPath({ days: 7 }) -> "dashboard?days=7" | ||
| */ | ||
| export declare function buildDashboardPath(opts?: DaysOpts): string; | ||
| /** | ||
| * Build the project-scoped suffix for the retention endpoint. | ||
| * Example: buildRetentionPath({ days: 30 }) -> "retention?days=30" | ||
| */ | ||
| export declare function buildRetentionPath(opts?: DaysOpts): string; | ||
| export interface FunnelOpts { | ||
| /** Comma-separated event names (required by the API). */ | ||
| steps: string; | ||
| /** Time period in days. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| days?: number | string; | ||
| /** Conversion window in seconds. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| window?: number | string; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the funnels endpoint. | ||
| * steps is set first, then days, then window -- preserving the param order | ||
| * established by the original CLI and MCP implementations. | ||
| * Example: buildFunnelPath({ steps: "login,purchase", days: 7 }) -> "funnels?steps=login%2Cpurchase&days=7" | ||
| */ | ||
| export declare function buildFunnelPath(opts: FunnelOpts): string; | ||
| export interface InsightsOpts { | ||
| /** Metric to aggregate (e.g. "count" or "unique_players"). */ | ||
| metric: string; | ||
| /** Dimension to group by (e.g. "event_name", "platform"). */ | ||
| groupBy: string; | ||
| /** Time period in days. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| days?: number | string; | ||
| /** Max groups to return. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| limit?: number | string; | ||
| /** Filter by event name. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| eventName?: string; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the insights endpoint. | ||
| * Param order: metric, groupBy, days, limit, eventName. | ||
| */ | ||
| export declare function buildInsightsPath(opts: InsightsOpts): string; | ||
| export interface HeatmapOpts { | ||
| /** Map ID to query. */ | ||
| mapId: string; | ||
| /** Cell size. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| cellSize?: number | string; | ||
| /** Time period in days. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| days?: number | string; | ||
| /** Filter by event name. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| eventName?: string; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the heatmap endpoint. | ||
| * Param order: mapId, cellSize, days, eventName. | ||
| */ | ||
| export declare function buildHeatmapPath(opts: HeatmapOpts): string; | ||
| export interface BuildsListOpts extends DaysOpts { | ||
| /** | ||
| * Restrict the list to a single build_id. Only appended when set. CI ingest | ||
| * waits scope the poll to the candidate so it is always returned, regardless | ||
| * of the server's newest-50 cap (a re-run of an older build_id could | ||
| * otherwise fall outside the capped list and never be seen). | ||
| */ | ||
| buildId?: string; | ||
| /** | ||
| * Bypass the server's aggregation cache for a live read. Only appended when | ||
| * true. Used by CI ingest waits (`framedash run-profile-test`) that must see | ||
| * real-time build state rather than the ~60s dashboard cache. | ||
| */ | ||
| fresh?: boolean; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the builds list endpoint. | ||
| * Param order: days, buildId, fresh. | ||
| * Example: buildBuildsPath({ days: 30 }) -> "builds?days=30" | ||
| */ | ||
| export declare function buildBuildsPath(opts?: BuildsListOpts): string; | ||
| export interface BuildCompareOpts { | ||
| /** build_id to compare against (the known-good build). */ | ||
| baseline: string; | ||
| /** build_id under test (the new build). */ | ||
| candidate: string; | ||
| /** Time period in days. Appended only when truthy (an empty string, numeric 0, or undefined is omitted), matching the sibling path builders. */ | ||
| days?: number | string; | ||
| /** Restrict the comparison to one map. Only appended when set (truthy). */ | ||
| mapId?: string; | ||
| /** Restrict the comparison to one platform. Only appended when set (truthy). */ | ||
| platform?: string; | ||
| /** | ||
| * Bypass the server's comparison cache for a live read. Only appended when | ||
| * true. Used by the CI gate (`framedash run-profile-test`) so a re-run for | ||
| * the same build IDs is not served a cached, pre-ingest comparison. | ||
| */ | ||
| fresh?: boolean; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the build-comparison endpoint. | ||
| * Param order: baseline, candidate, days, mapId, platform, fresh. | ||
| * Example: buildBuildComparePath({ baseline: "a", candidate: "b", days: 30 }) | ||
| * -> "builds/compare?baseline=a&candidate=b&days=30" | ||
| */ | ||
| export declare function buildBuildComparePath(opts: BuildCompareOpts): string; | ||
| export interface ContentListOpts { | ||
| /** Filter by content type. Only appended when set (truthy); 0/empty values are treated as unset, matching the original CLI/MCP behavior. */ | ||
| type?: string; | ||
| } | ||
| /** | ||
| * Build the absolute path for the content list endpoint. | ||
| * Example: buildContentPath({ type: "event" }) -> "/api/v1/content?type=event" | ||
| */ | ||
| export declare function buildContentPath(opts?: ContentListOpts): string; | ||
| //# sourceMappingURL=queries.d.ts.map |
| {"version":3,"file":"queries.d.ts","sourceRoot":"","sources":["../src/queries.ts"],"names":[],"mappings":"AAAA;;;;;;;GAOG;AAMH,MAAM,WAAW,QAAQ;IACxB,yIAAyI;IACzI,IAAI,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;CACvB;AAMD;;;GAGG;AACH,wBAAgB,kBAAkB,CAAC,IAAI,GAAE,QAAa,GAAG,MAAM,CAK9D;AAMD;;;GAGG;AACH,wBAAgB,kBAAkB,CAAC,IAAI,GAAE,QAAa,GAAG,MAAM,CAK9D;AAMD,MAAM,WAAW,UAAU;IAC1B,yDAAyD;IACzD,KAAK,EAAE,MAAM,CAAC;IACd,yIAAyI;IACzI,IAAI,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,kJAAkJ;IAClJ,MAAM,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;CACzB;AAED;;;;;GAKG;AACH,wBAAgB,eAAe,CAAC,IAAI,EAAE,UAAU,GAAG,MAAM,CAMxD;AAMD,MAAM,WAAW,YAAY;IAC5B,8DAA8D;IAC9D,MAAM,EAAE,MAAM,CAAC;IACf,6DAA6D;IAC7D,OAAO,EAAE,MAAM,CAAC;IAChB,yIAAyI;IACzI,IAAI,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,0IAA0I;IAC1I,KAAK,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACxB,0IAA0I;IAC1I,SAAS,CAAC,EAAE,MAAM,CAAC;CACnB;AAED;;;GAGG;AACH,wBAAgB,iBAAiB,CAAC,IAAI,EAAE,YAAY,GAAG,MAAM,CAM5D;AAMD,MAAM,WAAW,WAAW;IAC3B,uBAAuB;IACvB,KAAK,EAAE,MAAM,CAAC;IACd,+HAA+H;IAC/H,QAAQ,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IAC3B,yIAAyI;IACzI,IAAI,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,0IAA0I;IAC1I,SAAS,CAAC,EAAE,MAAM,CAAC;CACnB;AAED;;;GAGG;AACH,wBAAgB,gBAAgB,CAAC,IAAI,EAAE,WAAW,GAAG,MAAM,CAM1D;AAMD,MAAM,WAAW,cAAe,SAAQ,QAAQ;IAC/C;;;;;OAKG;IACH,OAAO,CAAC,EAAE,MAAM,CAAC;IACjB;;;;OAIG;IACH,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB;AAED;;;;GAIG;AACH,wBAAgB,eAAe,CAAC,IAAI,GAAE,cAAmB,GAAG,MAAM,CAOjE;AAED,MAAM,WAAW,gBAAgB;IAChC,0DAA0D;IAC1D,QAAQ,EAAE,MAAM,CAAC;IACjB,2CAA2C;IAC3C,SAAS,EAAE,MAAM,CAAC;IAClB,gJAAgJ;IAChJ,IAAI,CAAC,EAAE,MAAM,GAAG,MAAM,CAAC;IACvB,2EAA2E;IAC3E,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,gFAAgF;IAChF,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB;;;;OAIG;IACH,KAAK,CAAC,EAAE,OAAO,CAAC;CAChB;AAED;;;;;GAKG;AACH,wBAAgB,qBAAqB,CAAC,IAAI,EAAE,gBAAgB,GAAG,MAAM,CAOpE;AAMD,MAAM,WAAW,eAAe;IAC/B,4IAA4I;IAC5I,IAAI,CAAC,EAAE,MAAM,CAAC;CACd;AAED;;;GAGG;AACH,wBAAgB,gBAAgB,CAAC,IAAI,GAAE,eAAoB,GAAG,MAAM,CAKnE"} |
+124
| /** | ||
| * Pure path-builder functions for Framedash project-scoped REST endpoints. | ||
| * | ||
| * Each function returns the suffix passed to ApiClient.projectPath() (or a | ||
| * bare absolute path for non-project endpoints). Param ordering and | ||
| * only-set-when-truthy semantics are preserved so callers get byte-identical | ||
| * URLs for identical inputs. | ||
| */ | ||
| // --------------------------------------------------------------------------- | ||
| // Dashboard | ||
| // --------------------------------------------------------------------------- | ||
| /** | ||
| * Build the project-scoped suffix for the dashboard endpoint. | ||
| * Example: buildDashboardPath({ days: 7 }) -> "dashboard?days=7" | ||
| */ | ||
| export function buildDashboardPath(opts = {}) { | ||
| const params = new URLSearchParams(); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| const qs = params.toString(); | ||
| return qs ? `dashboard?${qs}` : "dashboard"; | ||
| } | ||
| // --------------------------------------------------------------------------- | ||
| // Retention | ||
| // --------------------------------------------------------------------------- | ||
| /** | ||
| * Build the project-scoped suffix for the retention endpoint. | ||
| * Example: buildRetentionPath({ days: 30 }) -> "retention?days=30" | ||
| */ | ||
| export function buildRetentionPath(opts = {}) { | ||
| const params = new URLSearchParams(); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| const qs = params.toString(); | ||
| return qs ? `retention?${qs}` : "retention"; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the funnels endpoint. | ||
| * steps is set first, then days, then window -- preserving the param order | ||
| * established by the original CLI and MCP implementations. | ||
| * Example: buildFunnelPath({ steps: "login,purchase", days: 7 }) -> "funnels?steps=login%2Cpurchase&days=7" | ||
| */ | ||
| export function buildFunnelPath(opts) { | ||
| const params = new URLSearchParams(); | ||
| params.set("steps", opts.steps); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| if (opts.window) | ||
| params.set("window", String(opts.window)); | ||
| return `funnels?${params}`; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the insights endpoint. | ||
| * Param order: metric, groupBy, days, limit, eventName. | ||
| */ | ||
| export function buildInsightsPath(opts) { | ||
| const params = new URLSearchParams({ metric: opts.metric, groupBy: opts.groupBy }); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| if (opts.limit) | ||
| params.set("limit", String(opts.limit)); | ||
| if (opts.eventName) | ||
| params.set("eventName", opts.eventName); | ||
| return `insights?${params}`; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the heatmap endpoint. | ||
| * Param order: mapId, cellSize, days, eventName. | ||
| */ | ||
| export function buildHeatmapPath(opts) { | ||
| const params = new URLSearchParams({ mapId: opts.mapId }); | ||
| if (opts.cellSize) | ||
| params.set("cellSize", String(opts.cellSize)); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| if (opts.eventName) | ||
| params.set("eventName", opts.eventName); | ||
| return `heatmap?${params}`; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the builds list endpoint. | ||
| * Param order: days, buildId, fresh. | ||
| * Example: buildBuildsPath({ days: 30 }) -> "builds?days=30" | ||
| */ | ||
| export function buildBuildsPath(opts = {}) { | ||
| const params = new URLSearchParams(); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| if (opts.buildId) | ||
| params.set("buildId", opts.buildId); | ||
| if (opts.fresh) | ||
| params.set("fresh", "1"); | ||
| const qs = params.toString(); | ||
| return qs ? `builds?${qs}` : "builds"; | ||
| } | ||
| /** | ||
| * Build the project-scoped suffix for the build-comparison endpoint. | ||
| * Param order: baseline, candidate, days, mapId, platform, fresh. | ||
| * Example: buildBuildComparePath({ baseline: "a", candidate: "b", days: 30 }) | ||
| * -> "builds/compare?baseline=a&candidate=b&days=30" | ||
| */ | ||
| export function buildBuildComparePath(opts) { | ||
| const params = new URLSearchParams({ baseline: opts.baseline, candidate: opts.candidate }); | ||
| if (opts.days) | ||
| params.set("days", String(opts.days)); | ||
| if (opts.mapId) | ||
| params.set("mapId", opts.mapId); | ||
| if (opts.platform) | ||
| params.set("platform", opts.platform); | ||
| if (opts.fresh) | ||
| params.set("fresh", "1"); | ||
| return `builds/compare?${params}`; | ||
| } | ||
| /** | ||
| * Build the absolute path for the content list endpoint. | ||
| * Example: buildContentPath({ type: "event" }) -> "/api/v1/content?type=event" | ||
| */ | ||
| export function buildContentPath(opts = {}) { | ||
| if (opts.type) { | ||
| return `/api/v1/content?${new URLSearchParams({ type: opts.type })}`; | ||
| } | ||
| return "/api/v1/content"; | ||
| } | ||
| //# sourceMappingURL=queries.js.map |
| {"version":3,"file":"queries.js","sourceRoot":"","sources":["../src/queries.ts"],"names":[],"mappings":"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"} |
+1
-0
@@ -0,1 +1,2 @@ | ||
| export * from "./queries.js"; | ||
| /** RFC 9457 Problem Details fields parsed from API error responses. */ | ||
@@ -2,0 +3,0 @@ export interface ProblemDetails { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAEA,uEAAuE;AACvE,MAAM,WAAW,cAAc;IAC9B,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,WAAW,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,0CAA0C;AAC1C,qBAAa,QAAS,SAAQ,KAAK;aAKjB,MAAM,EAAE,MAAM;aACd,OAAO,EAAE,OAAO;IALjC,SAAgB,OAAO,EAAE,cAAc,CAAC;gBAGvC,OAAO,EAAE,MAAM,EACC,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,OAAO,EAChC,OAAO,CAAC,EAAE,cAAc;IAOzB,IAAI,SAAS,IAAI,OAAO,CAEvB;IAED,IAAI,UAAU,IAAI,MAAM,GAAG,SAAS,CAEnC;IAED,IAAI,aAAa,IAAI,MAAM,GAAG,SAAS,CAEtC;CACD;AAED,MAAM,WAAW,gBAAgB;IAChC,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,OAAO,EAAE,CAAC,KAAK,EAAE,QAAQ,KAAK,KAAK,CAAC;CACpC;AAED;;;;;;GAMG;AACH,wBAAgB,iBAAiB,CAAC,OAAO,EAAE,MAAM,GAAG,IAAI,CAkBvD;AAaD,4DAA4D;AAC5D,qBAAa,SAAS;IACrB,OAAO,CAAC,OAAO,CAAS;IACxB,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,OAAO,CAA6B;gBAEhC,OAAO,EAAE,gBAAgB;IAQ/B,GAAG,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC,CAAC,CAAC;IAI1C,IAAI,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,OAAO,GAAG,OAAO,CAAC,CAAC,CAAC;IAI3D,KAAK,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,OAAO,GAAG,OAAO,CAAC,CAAC,CAAC;IAI3D,MAAM,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC,CAAC,CAAC;IAInD,+DAA+D;IAC/D,IAAI,gBAAgB,IAAI,MAAM,CAE7B;IAED,6EAA6E;IAC7E,WAAW,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM;IAOnC,uDAAuD;IACvD,WAAW,CAAC,SAAS,EAAE,MAAM,GAAG,SAAS;IASzC,2FAA2F;IAC3F,OAAO,CAAC,IAAI;YAME,OAAO;CAyErB"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAEA,cAAc,cAAc,CAAC;AAE7B,uEAAuE;AACvE,MAAM,WAAW,cAAc;IAC9B,IAAI,CAAC,EAAE,MAAM,CAAC;IACd,KAAK,CAAC,EAAE,MAAM,CAAC;IACf,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,MAAM,CAAC,EAAE,MAAM,CAAC;IAChB,QAAQ,CAAC,EAAE,MAAM,CAAC;IAClB,cAAc,CAAC,EAAE,MAAM,CAAC;IACxB,SAAS,CAAC,EAAE,OAAO,CAAC;IACpB,WAAW,CAAC,EAAE,MAAM,CAAC;CACrB;AAED,0CAA0C;AAC1C,qBAAa,QAAS,SAAQ,KAAK;aAKjB,MAAM,EAAE,MAAM;aACd,OAAO,EAAE,OAAO;IALjC,SAAgB,OAAO,EAAE,cAAc,CAAC;gBAGvC,OAAO,EAAE,MAAM,EACC,MAAM,EAAE,MAAM,EACd,OAAO,EAAE,OAAO,EAChC,OAAO,CAAC,EAAE,cAAc;IAOzB,IAAI,SAAS,IAAI,OAAO,CAEvB;IAED,IAAI,UAAU,IAAI,MAAM,GAAG,SAAS,CAEnC;IAED,IAAI,aAAa,IAAI,MAAM,GAAG,SAAS,CAEtC;CACD;AAED,MAAM,WAAW,gBAAgB;IAChC,OAAO,EAAE,MAAM,CAAC;IAChB,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,OAAO,EAAE,CAAC,KAAK,EAAE,QAAQ,KAAK,KAAK,CAAC;CACpC;AAED;;;;;;GAMG;AACH,wBAAgB,iBAAiB,CAAC,OAAO,EAAE,MAAM,GAAG,IAAI,CAkBvD;AAaD,4DAA4D;AAC5D,qBAAa,SAAS;IACrB,OAAO,CAAC,OAAO,CAAS;IACxB,OAAO,CAAC,MAAM,CAAS;IACvB,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,OAAO,CAA6B;gBAEhC,OAAO,EAAE,gBAAgB;IAQ/B,GAAG,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC,CAAC,CAAC;IAI1C,IAAI,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE,OAAO,GAAG,OAAO,CAAC,CAAC,CAAC;IAI3D,KAAK,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,EAAE,IAAI,EAAE,OAAO,GAAG,OAAO,CAAC,CAAC,CAAC;IAI3D,MAAM,CAAC,CAAC,GAAG,OAAO,EAAE,IAAI,EAAE,MAAM,GAAG,OAAO,CAAC,CAAC,CAAC;IAInD,+DAA+D;IAC/D,IAAI,gBAAgB,IAAI,MAAM,CAE7B;IAED,6EAA6E;IAC7E,WAAW,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM;IAOnC,uDAAuD;IACvD,WAAW,CAAC,SAAS,EAAE,MAAM,GAAG,SAAS;IASzC,2FAA2F;IAC3F,OAAO,CAAC,IAAI;YAME,OAAO;CAyErB"} |
+1
-0
| import { isIPv4 } from "node:net"; | ||
| export * from "./queries.js"; | ||
| /** Error details from an API response. */ | ||
@@ -3,0 +4,0 @@ export class ApiError extends Error { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+6
-2
| { | ||
| "name": "@framedash/api-client", | ||
| "version": "0.1.1", | ||
| "version": "0.1.2", | ||
| "license": "MIT", | ||
@@ -21,2 +21,4 @@ "type": "module", | ||
| "type-check": "tsc --noEmit", | ||
| "test": "vitest run", | ||
| "test:coverage": "vitest run --coverage", | ||
| "clean": "rm -rf dist" | ||
@@ -29,3 +31,5 @@ }, | ||
| "@types/node": "^22.0.0", | ||
| "typescript": "^5.7.0" | ||
| "@vitest/coverage-v8": "^3.2.0", | ||
| "typescript": "^5.7.0", | ||
| "vitest": "^3.2.0" | ||
| }, | ||
@@ -32,0 +36,0 @@ "repository": { |
No tests
QualityPackage does not have any tests. This is a strong signal of a poorly maintained or low quality package.
35541
83.67%11
57.14%488
104.18%2
-33.33%4
100%