A JupyterLab package which provides a text editor. The default text editor wraps a codemirror instance, but others may be substituted by implementing the @jupyterlab/codeeditor interface.