Cargando el resto de esta comparación.

ccusage bundle diff mcp.json

Creado El diff nunca expira
258 eliminaciones
735 líneas
143 adiciones
627 líneas
import { __commonJSMin, __toESM, require_usingCtx } from "./pricing-fetcher-DY7VmWUQ.js";
import { __commonJSMin, __toESM, require_usingCtx } from "./pricing-fetcher-xnsbMNgh.js";
import { getTotalTokens } from "./_token-utils-WjkbrjKv.js";
import { getTotalTokens } from "./_token-utils-WjkbrjKv.js";
import { arrayType, booleanType, enumType, filterDateSchema, numberType, objectType, stringType, unknownType } from "./_types-JGkS5R6S.js";
import { arrayType, booleanType, enumType, filterDateSchema, numberType, objectType, stringType, unknownType } from "./_types-BHjwjsF8.js";
import { calculateTotals, createTotalsObject } from "./calculate-cost-BDqO4yWA.js";
import { calculateTotals, createTotalsObject } from "./calculate-cost-BDqO4yWA.js";
import { getClaudePaths, loadDailyUsageData, loadMonthlyUsageData, loadSessionBlockData, loadSessionData } from "./data-loader-C046j6DW.js";
import { getClaudePaths, loadDailyUsageData, loadMonthlyUsageData, loadSessionBlockData, loadSessionData } from "./data-loader-BMQbUxlj.js";
import { name, version } from "./logger-DXFyCJD4.js";
import { name, version } from "./logger-CZz4EFfC.js";
import process from "node:process";
import process from "node:process";
var util$5;
var util$5;
(function(util$6) {
(function(util$6) {
util$6.assertEqual = (_) => {};
util$6.assertEqual = (_) => {};
function assertIs(_arg) {}
function assertIs(_arg) {}
util$6.assertIs = assertIs;
util$6.assertIs = assertIs;
function assertNever(_x) {
function assertNever(_x) {
throw new Error();
throw new Error();
}
}
util$6.assertNever = assertNever;
util$6.assertNever = assertNever, util$6.arrayToEnum = (items) => {
util$6.arrayToEnum = (items) => {
const obj = {};
const obj = {};
for (const item of items) obj[item] = item;
for (const item of items) obj[item] = item;
return obj;
return obj;
};
}, util$6.getValidEnumValues = (obj) => {
util$6.getValidEnumValues = (obj) => {
const validKeys = util$6.objectKeys(obj).filter((k) => typeof obj[obj[k]] !== "number"), filtered = {};
const validKeys = util$6.objectKeys(obj).filter((k) => typeof obj[obj[k]] !== "number");
const filtered = {};
for (const k of validKeys) filtered[k] = obj[k];
for (const k of validKeys) filtered[k] = obj[k];
return util$6.objectValues(filtered);
return util$6.objectValues(filtered);
};
}, util$6.objectValues = (obj) => {
util$6.objectValues = (obj) => {
return util$6.objectKeys(obj).map(function(e) {
return util$6.objectKeys(obj).map(function(e) {
return obj[e];
return obj[e];
});
});
};
}, util$6.objectKeys = typeof Object.keys === "function" ? (obj) => Object.keys(obj) : (object) => {
util$6.objectKeys = typeof Object.keys === "function" ? (obj) => Object.keys(obj) : (object) => {
const keys = [];
const keys = [];
for (const key in object) if (Object.prototype.hasOwnProperty.call(object, key)) keys.push(key);
for (const key in object) if (Object.prototype.hasOwnProperty.call(object, key)) keys.push(key);
return keys;
return keys;
};
}, util$6.find = (arr, checker) => {
util$6.find = (arr, checker) => {
for (const item of arr) if (checker(item)) return item;
for (const item of arr) if (checker(item)) return item;
return void 0;
return void 0;
};
}, util$6.isInteger = typeof Number.isInteger === "function" ? (val) => Number.isInteger(val) : (val) => typeof val === "number" && Number.isFinite(val) && Math.floor(val) === val;
util$6.isInteger = typeof Number.isInteger === "function" ? (val) => Number.isInteger(val) : (val) => typeof val === "number" && Number.isFinite(val) && Math.floor(val) === val;
function joinValues(array, separator = " | ") {
function joinValues(array, separator = " | ") {
return array.map((val) => typeof val === "string" ? `'${val}'` : val).join(separator);
return array.map((val) => typeof val === "string" ? `'${val}'` : val).join(separator);
}
}
util$6.joinValues = joinValues;
util$6.joinValues = joinValues, util$6.jsonStringifyReplacer = (_, value) => {
util$6.jsonStringifyReplacer = (_, value) => {
return typeof value === "bigint" ? value.toString() : value;
if (typeof value === "bigint") return value.toString();
return value;
};
};
})(util$5 || (util$5 = {}));
})(util$5 || (util$5 = {}));
var objectUtil;
var objectUtil;
(function(objectUtil$1) {
(function(objectUtil$1) {
objectUtil$1.mergeShapes = (first, second) => {
objectUtil$1.mergeShapes = (first, second) => {
return {
return {
...first,
...first,
...second
...second
};
};
};
};
})(objectUtil || (objectUtil = {}));
})(objectUtil || (objectUtil = {}));
const ZodParsedType = util$5.arrayToEnum([
const ZodParsedType = util$5.arrayToEnum([
"string",
"string",
"nan",
"nan",
"number",
"number",
"integer",
"integer",
"float",
"float",
"boolean",
"boolean",
"date",
"date",
"bigint",
"bigint",
"symbol",
"symbol",
"function",
"function",
"undefined",
"undefined",
"null",
"null",
"array",
"array",
"object",
"object",
"unknown",
"unknown",
"promise",
"promise",
"void",
"void",
"never",
"never",
"map",
"map",
"set"
"set"
]);
]), getParsedType = (data) => {
const getParsedType = (data) => {
const t = typeof data;
const t = typeof data;
switch (t) {
switch (t) {
case "undefined": return ZodParsedType.undefined;
case "undefined": return ZodParsedType.undefined;
case "string": return ZodParsedType.string;
case "string": return ZodParsedType.string;
case "number": return Number.isNaN(data) ? ZodParsedType.nan : ZodParsedType.number;
case "number": return Number.isNaN(data) ? ZodParsedType.nan : ZodParsedType.number;
case "boolean": return ZodParsedType.boolean;
case "boolean": return ZodParsedType.boolean;
case "function": return ZodParsedType.function;
case "function": return ZodParsedType.function;
case "bigint": return ZodParsedType.bigint;
case "bigint": return ZodParsedType.bigint;
case "symbol": return ZodParsedType.symbol;
case "symbol": return ZodParsedType.symbol;
case "object":
case "object": return Array.isArray(data) ? ZodParsedType.array : data === null ? ZodParsedType.null : data.then && typeof data.then === "function" && data.catch && typeof data.catch === "function" ? ZodParsedType.promise : typeof Map !== "undefined" && data instanceof Map ? ZodParsedType.map : typeof Set !== "undefined" && data instanceof Set ? ZodParsedType.set : typeof Date !== "undefined" && data instanceof Date ? ZodParsedType.date : ZodParsedType.object;
if (Array.isArray(data)) return ZodParsedType.array;
if (data === null) return ZodParsedType.null;
if (data.then && typeof data.then === "function" && data.catch && typeof data.catch === "function") return ZodParsedType.promise;
if (typeof Map !== "undefined" && data instanceof Map) return ZodParsedType.map;
if (typeof Set !== "undefined" && data instanceof Set) return ZodParsedType.set;
if (typeof Date !== "undefined" && data instanceof Date) return ZodParsedType.date;
return ZodParsedType.object;
default: return ZodParsedType.unknown;
default: return ZodParsedType.unknown;
}
}
};
}, ZodIssueCode = util$5.arrayToEnum([
const ZodIssueCode = util$5.arrayToEnum([
"invalid_type",
"invalid_type",
"invalid_literal",
"invalid_literal",
"custom",
"custom",
"invalid_union",
"invalid_union",
"invalid_union_discriminator",
"invalid_union_discriminator",
"invalid_enum_value",
"invalid_enum_value",
"unrecognized_keys",
"unrecognized_keys",
"invalid_arguments",
"invalid_arguments",
"invalid_return_type",
"invalid_return_type",
"invalid_date",
"invalid_date",
"invalid_string",
"invalid_string",
"too_small",
"too_small",
"too_big",
"too_big",
"invalid_intersection_types",
"invalid_intersection_types",
"not_multiple_of",
"not_multiple_of",
"not_finite"
"not_finite"
]);
]);