diff --git a/engine/language_client_python/pyproject.toml b/engine/language_client_python/pyproject.toml index 3b0e17a08f..c5c7a20a91 100644 --- a/engine/language_client_python/pyproject.toml +++ b/engine/language_client_python/pyproject.toml @@ -21,6 +21,7 @@ features = ["pyo3/extension-module", "pyo3/generate-import-lib"] [project.scripts] baml-cli = "baml_py:invoke_runtime_cli" +baml = "baml_py:invoke_runtime_cli" # NOTE: dependencies is _deliberately_ empty so that different flavors of BAML # don't have to share dependencies, e.g. we currently generate python/pydantic diff --git a/engine/language_client_ruby/baml.gemspec b/engine/language_client_ruby/baml.gemspec index 58a17f754d..e76c470ff0 100644 --- a/engine/language_client_ruby/baml.gemspec +++ b/engine/language_client_ruby/baml.gemspec @@ -17,7 +17,7 @@ Gem::Specification.new do |spec| spec.files = Dir["exe/*", "lib/**/*.rb", "ext/**/*.{rs,toml,lock,rb}"] spec.bindir = "exe" # TODO: make sure this is invoke-able from an installed gem - spec.executables = ["baml-cli"] + spec.executables = ["baml-cli", "baml"] spec.require_paths = ["lib"] spec.extensions = ["ext/ruby_ffi/extconf.rb"] diff --git a/engine/language_client_typescript/package.json b/engine/language_client_typescript/package.json index e57a1bfd9b..e81f0db546 100644 --- a/engine/language_client_typescript/package.json +++ b/engine/language_client_typescript/package.json @@ -17,7 +17,8 @@ "node-addon-api" ], "bin": { - "baml-cli": "cli.js" + "baml-cli": "cli.js", + "baml": "cli.js" }, "files": [ "./cli.js",