From 74de03a9db8aa74fa64b2936e3b5a364dffdf012 Mon Sep 17 00:00:00 2001 From: chanicpanic <51764816+chanicpanic@users.noreply.github.com> Date: Sat, 25 Oct 2025 15:51:42 -0700 Subject: [PATCH] Provide a console script for starting the server --- README.md | 4 ++-- pyproject.toml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 68e156d..a4fd87e 100644 --- a/README.md +++ b/README.md @@ -48,10 +48,10 @@ Run the language server ```bash # Run the server -python -m lark_language_server +lark-language-server # Run with TCP (for debugging) -python -m lark_language_server --tcp --host 127.0.0.1 --port 2087 +lark-language-server --tcp --host 127.0.0.1 --port 2087 ``` ## Docs diff --git a/pyproject.toml b/pyproject.toml index e8aa20b..4b415f2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,6 +55,9 @@ Download = "https://github.com/dynovaio/lark-parser-language-server/archive/refs Changelog = "https://github.com/dynovaio/lark-parser-language-server/blob/master/CHANGELOG.md" "Bug Tracker" = "https://github.com/dynovaio/lark-parser-language-server/issues" +[project.scripts] +lark-language-server = "lark_parser_language_server.__main__:main" + [build-system] requires = ["poetry-core>=2.0.0,<3.0.0"] build-backend = "poetry.core.masonry.api"