Metadata-Version: 2.1
Name: mfdls
Version: 0.1.1
Summary: A language server, implementing the Language Server Protocol, for the MEDFORD metadata markup language.
Project-URL: homepage, https://github.com/liam-strand/medford-language-server/
Project-URL: repository, https://github.com/liam-strand/medford-language-server/
Author-email: Liam Strand <Liam.Strand@tufts.edu>, Andrew Powers <andrew_powers@uri.edu>
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Text Editors :: Integrated Development Environments (IDE)
Classifier: Topic :: Text Processing :: Markup
Requires-Python: >=3.8
Description-Content-Type: text/markdown

# medford-language-server
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![Linting with Pylint](https://img.shields.io/badge/linting-pylint-yellowgreen)](https://github.com/PyCQA/pylint)
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)

A language server, implementing the Language Server Protocol, for the MEDFORD metadata markup language.


## Editors:
* [VS Code](https://marketplace.visualstudio.com/items?itemName=TuftsBCB.medford-vscode)

## Development
This project is configured to use black, mypy, and pylint. Please run them and deal with any errors or warnings before commiting to master.
* run `black` with `black mfdls`
* run `mypy` with `mypy mfdls`
* run `pylint` with `pylint mfdls`
