SnowLuma v2.4.2 source snapshot
Dev Build / cleanup (push) Waiting to run
Dev Build / typecheck (push) Waiting to run
Publish MCP to npm / Build, test, and publish MCP (push) Waiting to run
Publish SDK to npm / Build, test, and publish SDK (push) Waiting to run
Sync action catalog to docs / sync (push) Waiting to run
Publish UI to npm / Build and publish UI (push) Waiting to run
Build and Release / preflight (push) Waiting to run

This commit is contained in:
TanTan committed 2026-11-13 09:02:00 +08:00
commit fa9c73363d
1367 files changed
+355735

No files matched your search

+69
View File
@@ -0,0 +1,69 @@
import { packageName } from './package.js';
function uncompiled(operation: string): never {
throw new Error(
`${operation}<T>() was not transformed by the ${packageName} Vite plugin. Add the plugin from ${packageName}/vite to your build.`,
);
}
export function protobuf_encode<T>(_value: T): Uint8Array {
return uncompiled('protobuf_encode');
}
export function protobuf_decode<T>(_bytes: Uint8Array): T {
return uncompiled('protobuf_decode');
}
export interface ProtobufUnknownField {
fieldNumber: number;
wireType: number;
count: number;
totalByteLength: number;
}
export interface ProtobufUnknownFieldMetadata {
fields: readonly ProtobufUnknownField[];
totalOccurrences: number;
omittedOccurrences: number;
omittedByteLength: number;
}
const PROTOBUF_UNKNOWN_FIELDS = Symbol.for('snowluma.proton.unknownFields');
const EMPTY_UNKNOWN_FIELD_METADATA: ProtobufUnknownFieldMetadata = Object.freeze({
fields: Object.freeze([]),
totalOccurrences: 0,
omittedOccurrences: 0,
omittedByteLength: 0,
});
/** Unknown wire tags retained by generated decoders. The symbol-backed
* metadata is non-enumerable, so decoded object shapes and re-encoding remain
* unchanged while protocol boundaries can make schema drift observable. */
export function protobuf_getUnknownFields(value: unknown): readonly ProtobufUnknownField[] {
return protobuf_getUnknownFieldMetadata(value).fields;
}
export function protobuf_getUnknownFieldMetadata(value: unknown): ProtobufUnknownFieldMetadata {
if (typeof value !== 'object' || value === null) {
return EMPTY_UNKNOWN_FIELD_METADATA;
}
const metadata = (value as Record<PropertyKey, unknown>)[PROTOBUF_UNKNOWN_FIELDS];
if (typeof metadata !== 'object' || metadata === null) {
return EMPTY_UNKNOWN_FIELD_METADATA;
}
const candidate = metadata as Partial<ProtobufUnknownFieldMetadata>;
if (!Array.isArray(candidate.fields)) {
return EMPTY_UNKNOWN_FIELD_METADATA;
}
return {
fields: candidate.fields,
totalOccurrences: candidate.totalOccurrences ?? candidate.fields.length,
omittedOccurrences: candidate.omittedOccurrences ?? 0,
omittedByteLength: candidate.omittedByteLength ?? 0,
};
}