Koenig
1.0.0
Ghost editor, based on the Lexical framework.
This is a mono repository, managed with lerna.
To get started in this repo:
git clone this repo & cd into it as usualyarn setup from the top-level:
To add a new package to the repo:
slimer new <package name>yarn dev runs the koenig-lexical package in development mode. Please refer to its README for more information.
yarn lint run just eslintyarn test run lint and testsGhost core team only.
Create an .env file in packages/koenig-lexical, with environment variables for Sentry, so that we can track errors in the editor. There is a copy of this file in 1password.
VITE_SENTRY_ORG=""
VITE_SENTRY_PROJECT=""
VITE_SENTRY_AUTH_TOKEN=""
yarn ship in the top-level Koenig directory to publish to npmpackage.json files in Ghost/core and Ghost/adminCopyright (c) 2013-2023 Ghost Foundation - Released under the MIT license.