lakelib
v0.4.1
Published
Lake is a rich text editor built for modern applications that require content creation like blog posts, user comments, and email composition.
Downloads
252
Readme
Lake
Lake is a rich text editor built for modern applications that require content creation like blog posts, user comments, and email composition. It aims to provide as many features as possible through a simple structure while remaining free for commercial use.
Examples · Getting started · Reference
Development
Want to customize Lake? Follow these steps to set up a local development environment:
# Clone the repository
git clone https://github.com/lakejs/lake.git
# Install dependencies
pnpm install
# Start the development server
pnpm devOnce the server is running, you can open http://localhost:8080/examples/ to try the demos.
Testing
Since Lake relies on various browser APIs, tests need to run in a real browser environment. You have two options:
Open
http://localhost:8080/tests/to run tests in a visible browser window.Run tests in headless mode with the
pnpm testcommand.
License
Lake is released under the MIT license. Below are the licenses of its dependencies:
| Dependency | License | Author | | ------------- | ------------- | ------------- | | Phosphor Icons | MIT | Tobias Fried | | Fluent Icons | MIT | Microsoft | | CodeMirror | MIT | Marijn Haverbeke | | debounce | MIT | Sindre Sorhus | | EventEmitter3 | MIT | Arnout Kazemier | | fast-deep-equal | MIT | Evgeny Poberezkin | | Idiomorph | BSD 2-Clause | Big Sky Software | | is-hotkey | MIT | Ian Storm Taylor | | KaTeX | MIT | Khan Academy | | rc-upload | MIT | Ant Design Team | | PhotoSwipe | MIT | Dmitry Semenov | | typesafe-i18n | MIT | Hofer Ivan |
