Artifact
280e30735751cbbb297f582fcccc837d716859a1e82a75e5d14117f00d73eda8:
import styleManager from './browser/tag/styleManager'
import { tmpl, brackets } from 'riot-tmpl'
import o from 'riot-observable'
import s from './settings'
import { __TAGS_CACHE as vdom } from './browser/common/global-variables'
import * as dom from './browser/common/util/dom'
import * as check from './browser/common/util/checks' // avoid to add breaking changes
import * as misc from './browser/common/util/misc'
import * as tags from './browser/common/util/tags'
import * as core from './browser/tag/core'
/**
* Riot public api
*/
export const settings = s
export const util = {
tmpl,
brackets,
styleManager,
vdom,
styleNode: styleManager.styleNode,
// export the riot internal utils as well
dom,
check,
misc,
tags
}
// export the core props/methods
export const Tag = core.Tag
export const tag = core.tag
export const tag2 = core.tag2
export const mount = core.mount
export const mixin = core.mixin
export const update = core.update
export const unregister = core.unregister
export const version = core.version
export const observable = o
export default misc.extend({}, core, {
observable: o,
settings,
util,
})