mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-03-06 05:49:47 +01:00
* fold Stack into Editor * switch Change objects to be tied to editors, not values * introduce controller * add the "commands" concept * convert history into commands on `value.data` * add the ability to not normalize on editor creation/setting * convert schema to a mutable constructor * add editor.command method * convert plugin handlers to receive `next` * switch commands to use the onCommand middleware * add queries support, convert schema to queries * split out browser plugin * remove noop util * fixes * fixes * start fixing tests, refactor hyperscript to be more literal * fix slate-html-serializer tests * fix schema tests with hyperscript * fix text model tests with hyperscript * fix more tests * get all tests passing * fix lint * undo decorations example update * update examples * small changes to the api to make it nicer * update docs * update commands/queries plugin logic * change normalizeNode and validateNode to be middleware * fix decoration removal * rename commands tests * add useful errors to existing APIs * update changelogs * cleanup * fixes * update docs * add editor docs
25 lines
1.0 KiB
JavaScript
25 lines
1.0 KiB
JavaScript
import factory from './factory'
|
|
import slate from '../../packages/slate/package.json'
|
|
import slateBase64Serializer from '../../packages/slate-base64-serializer/package.json'
|
|
import slateDevEnvironment from '../../packages/slate-dev-environment/package.json'
|
|
import slateHotkeys from '../../packages/slate-hotkeys/package.json'
|
|
import slateHtmlSerializer from '../../packages/slate-html-serializer/package.json'
|
|
import slateHyperscript from '../../packages/slate-hyperscript/package.json'
|
|
import slatePlainSerializer from '../../packages/slate-plain-serializer/package.json'
|
|
import slatePropTypes from '../../packages/slate-prop-types/package.json'
|
|
import slateReact from '../../packages/slate-react/package.json'
|
|
|
|
const configurations = [
|
|
...factory(slate),
|
|
...factory(slateBase64Serializer),
|
|
...factory(slateDevEnvironment),
|
|
...factory(slateHotkeys),
|
|
...factory(slateHtmlSerializer),
|
|
...factory(slateHyperscript),
|
|
...factory(slatePlainSerializer),
|
|
...factory(slatePropTypes),
|
|
...factory(slateReact),
|
|
]
|
|
|
|
export default configurations
|