mcard-js
Version:
MCard - Content-addressable storage with cryptographic hashing, handle resolution, and vector search for Node.js and browsers
24 lines • 884 B
JavaScript
/**
* VCard Extension Types - Resource type definitions as pure data.
*
* This module provides modular resource type definitions that are loaded
* automatically into the VCard vocabulary.
*/
export * from './core.js';
export * from './storage.js';
export * from './network.js';
export * from './observability.js';
export * from './vendors.js';
import { RESOURCE_REGISTRY } from './core.js';
import { STORAGE_TYPES } from './storage.js';
import { NETWORK_TYPES } from './network.js';
import { OBSERVABILITY_TYPES } from './observability.js';
import { VENDOR_TYPES } from './vendors.js';
// Auto-register all extension types
for (const types of [STORAGE_TYPES, NETWORK_TYPES, OBSERVABILITY_TYPES, VENDOR_TYPES]) {
for (const [name, type] of Object.entries(types)) {
RESOURCE_REGISTRY[name] = type;
}
}
export { RESOURCE_REGISTRY };
//# sourceMappingURL=index.js.map