mtb
v1.0.1
Published
mtb Web Components Framework - Base package
Downloads
102
Maintainers
Readme
mtb
Base package for the mtb Web Components Framework. This package re-exports the core functionality from the framework's subpackages, making it easier to import from a single package.
Installation
npm install mtbUsage
Default Import (Core)
The default import re-exports everything from @mtb-framework/core:
import { MtbElement, defineComponent, reactive, createStore } from 'mtb';
class MyComponent extends MtbElement {
static properties = {
name: { type: String, default: 'World' }
};
render() {
return `<h1>Hello, ${this._props.name}!</h1>`;
}
}
defineComponent('my-component', MyComponent);Subpath Exports
You can also use explicit subpath exports:
Core
import { MtbElement, defineComponent, reactive, createStore } from 'mtb/core';Parcel Transformer
import transformer from 'mtb/parcel-transformer';Related Packages
@mtb-framework/core- Core runtime for Web Components@mtb-framework/parcel-transformer- Parcel transformer for .mtb filescreate-mtb- CLI tool to scaffold new projects
License
MIT
