Metadata-Version: 2.4
Name: trame-code
Version: 1.1.0
Summary: Widget for Monaco VS code editor for trame
Author: Kitware Inc.
License: MIT License
License-File: LICENSE
Keywords: Application,Framework,Interactive,Python,Web
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: JavaScript
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Requires-Dist: trame-client
Provides-Extra: dev
Requires-Dist: pre-commit; extra == 'dev'
Requires-Dist: pytest>=6; extra == 'dev'
Description-Content-Type: text/x-rst

.. |pypi_download| image:: https://img.shields.io/pypi/dm/trame-code

==============================
trame-code |pypi_download|
==============================

Widget for Monaco VS code editor for trame


License
-----------------------------------------------------------

This library is distributed under the MIT License (Same as monaco/vscode-editor)


Development
-----------------------------------------------------------

Build and install the Vue components

.. code-block:: console

    cd vue-components
    npm i
    npm run build
    cd -

Install the python library

.. code-block:: console

    pip install -e .


JavaScript dependency
-----------------------------------------------------------

This Python package bundle the following set of libraries:

* ``monaco-editor@0.37.1``
* ``vscode-oniguruma@1.7.0``
* ``vscode-textmate@9.0.0``

If you would like us to upgrade any of those dependencies, `please reach out <https://www.kitware.com/trame/>`_.
