substance
Version:
Substance is a JavaScript library for web-based content editing. It provides building blocks for realizing custom text editors and web-based publishing systems.
63 lines (62 loc) • 3.1 kB
JavaScript
import * as async from './async'
export { default as ArrayIterator } from './ArrayIterator'
export { default as ArrayTree } from './ArrayTree'
export { default as array2table } from './array2table'
export { async }
export { default as camelCase } from './camelCase'
export { default as capitalize } from './capitalize'
export { default as clone } from './clone'
export { default as cloneDeep } from './cloneDeep'
export { default as createCountingIdGenerator } from './createCountingIdGenerator'
export { default as debounce } from './debounce'
export { default as deleteFromArray } from './deleteFromArray'
export { default as diff } from './diff'
export { default as encodeXMLEntities } from './encodeXMLEntities'
export { default as EventEmitter } from './EventEmitter'
export { default as extend } from './extend'
export { default as Factory } from './Factory'
export { default as filter } from './filter'
export { default as find } from './find'
export { default as findIndex } from './findIndex'
export { default as flatten } from './flatten'
export { default as flattenOften } from './flattenOften'
export { default as forEach } from './forEach'
export { default as getRelativeBoundingRect } from './getRelativeBoundingRect'
export { default as getRelativeMouseBounds } from './getRelativeMouseBounds'
export { default as inBrowser } from './inBrowser'
export { default as includes } from './includes'
export { default as isArray } from './isArray'
export { default as isArrayEqual } from './isArrayEqual'
export { default as isBoolean } from './isBoolean'
export { default as isEqual } from './isEqual'
export { default as isFunction } from './isFunction'
export { default as isMatch } from './isMatch'
export { default as isNil } from './isNil'
export { default as isNumber } from './isNumber'
export { default as isObject } from './isObject'
export { default as isPlainObject } from './isPlainObject'
export { default as isString } from './isString'
export * from './keyboardHelpers'
export { default as last } from './last'
export { default as levenshtein } from './levenshtein'
export { default as makeMap } from './makeMap'
export { default as map } from './map'
export { default as merge } from './merge'
export { default as PathObject } from './PathObject'
export { default as percentage } from './percentage'
export { default as platform } from './platform'
export { default as pluck } from './pluck'
export { default as printStacktrace } from './printStacktrace'
export { default as Registry } from './Registry'
export { default as request } from './request'
export { default as sendRequest } from './sendRequest'
export { default as startsWith } from './startsWith'
export { default as SubstanceError } from './SubstanceError'
export { default as substanceGlobals } from './substanceGlobals'
export { default as times } from './times'
export { default as TreeIndex } from './TreeIndex'
export { default as uniq } from './uniq'
export { default as uuid } from './uuid'
export * from './windowUtils'
export { default as without } from './without'
export { orderBy } from 'lodash-es'