# ComponentRegistry

An abstract component registry used to keep bundle sizes small and extendible.

# Installation

NPM

npm i @vue-interface/component-registry --save

Yarn

yard add @vue-interface/component-registry

# Basic Usage

import ComponentRegistry from '@vue-interface/component-registry';

const registry = new ComponentRegistry({
    a: {}
});

registry.register({
    b: {},
    c: {}
});

registry.registry('d', {});

registry.remove('b');

registry.reset();