mirror of
https://github.com/codex-team/editor.js
synced 2026-03-16 15:45:47 +01:00
* Abstract Module class
Now all modules inherits from `Module` class. You don’t need more to
write
```js
constructor({ config }) {
this.Editor = null;
this.config = config;
}
```
and
```js
/**
* @param Editor
* @param Editor.modules {@link CodexEditor#moduleInstances}
* @param Editor.config {@link CodexEditor#configuration}
*/
set state(Editor) {
this.Editor = Editor;
}
```
## Default exports improved
Now you don’t need more to write `.default` on module requiring
```js
let module = require(‘module’).default;
```
* Update docs
43 lines
1.3 KiB
JSON
43 lines
1.3 KiB
JSON
{
|
|
"name": "codex.editor",
|
|
"version": "2.0.0",
|
|
"description": "Codex Editor. Native JS, based on API and Open Source",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"build": "webpack --progress --display-error-details --display-entrypoints"
|
|
},
|
|
"author": "Codex Team",
|
|
"license": "ISC",
|
|
"devDependencies": {
|
|
"babel-core": "^6.26.0",
|
|
"babel-loader": "^7.1.2",
|
|
"babel-plugin-add-module-exports": "^0.2.1",
|
|
"babel-plugin-class-display-name": "^2.1.0",
|
|
"babel-polyfill": "^6.26.0",
|
|
"babel-preset-es2015": "^6.24.1",
|
|
"babel-runtime": "^6.26.0",
|
|
"css-loader": "^0.28.7",
|
|
"eslint": "^4.11.0",
|
|
"eslint-loader": "^1.9.0",
|
|
"extract-text-webpack-plugin": "^3.0.2",
|
|
"html-janitor": "^2.0.2",
|
|
"path": "^0.12.7",
|
|
"postcss-apply": "^0.8.0",
|
|
"postcss-color-function": "^4.0.1",
|
|
"postcss-color-hex-alpha": "^3.0.0",
|
|
"postcss-cssnext": "^3.0.2",
|
|
"postcss-custom-media": "^6.0.0",
|
|
"postcss-custom-properties": "^6.2.0",
|
|
"postcss-custom-selectors": "^4.0.1",
|
|
"postcss-font-family-system-ui": "^2.1.1",
|
|
"postcss-font-variant": "^3.0.0",
|
|
"postcss-loader": "^2.0.9",
|
|
"postcss-media-minmax": "^3.0.0",
|
|
"postcss-nested": "^2.1.2",
|
|
"postcss-nested-ancestors": "^1.0.0",
|
|
"postcss-nesting": "^4.2.1",
|
|
"postcss-smart-import": "^0.7.5",
|
|
"webpack": "^3.8.1"
|
|
},
|
|
"dependencies": {}
|
|
}
|