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 dev
Then, 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 test
To lint the project run:
npm run lint
# or, to auto-fix if possible
npm run lint:fix
This 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 docs
To work on the documentation locally in watch mode, run:
npm run docs:dev
The site will usually be served at http://127.0.0.1:8000
(or 8001 if the port is already used).