Toba Elements
Shared configurations for the development environment, including linting, code style and TypeScript compilation.
yarn add @toba/develop --dev
or
npm install @toba/develop --save-dev
Rich Text
http://prosemirror.net/ https://i6d656469756do656e67696e656572696e67z.oszar.com/why-contenteditable-is-terrible-122d8a40e480 https://medium.com/@rajaraodv/how-draft-js-represents-rich-text-data-eeabb5f25cf2
TypeScript Configurations
Create tsconfig.json
with
{
"extends": "@toba/develop/tsconfig"
}
Style and Linting
eslint
Shared eslint
configuration. To use, create .eslintrc
with
{
"extends": ["./node_modules/@toba/develop/.eslintrc"]
}
stylelint
For standard style linting, create .stylelintrc
with
{
"plugins": ["@toba/develop/style"]
}
prettier
For standard code formatting, create prettier.config.js
with
module.exports = require("@toba/develop/prettier");
License
Copyright © 2019 Jason Abbott
This software is licensed under the MIT license. See the LICENSE file accompanying this software for terms of use.