Lime Editor is a web-based Markdown editor for Zeste de Savoir or any other project, built using TypeScript and LitElement.
This project is in very early stage and is far from working today.
We aim to build an efficient Markdown editor for Zeste de Savoir, where huge contents are being written. Some concepts were written in French in this pull-request.
Too early; please come back later.
This project is governed by Zeste de Savoir's Code of Conduct.
Install dependencies and run dev to build code in watch mode and serve files on a local webserver.
npm i
npm run devThen, go to http://127.0.0.1:8000/demo.
This sample uses Karma, Chai, Mocha, and the open-wc test helpers for testing. See the open-wc testing documentation for more information.
Tests can be run with the test script:
npm testTo lint the project run:
npm run lint
# or, to auto-fix if possible
npm run lint:fixThis project includes a simple website generated with the eleventy static site generator and the templates
and pages in /docs-src. The site is generated to /docs.
npm run docsTo work on the documentation locally in watch mode, run:
npm run docs:devThe site will usually be served at http://127.0.0.1:8000 (or 8001 if the port is already used).