mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-01 00:53:23 +08:00
Add stubs for tree-sitter-languages (#8548)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
# No idea what this is, seems to be auto-generated
|
||||
tree_sitter_languages.core.__test__
|
||||
|
||||
# Fails to import and is not supposed to be imported, but stubtest finds it somehow
|
||||
tree_sitter_languages.languages
|
||||
5
stubs/tree-sitter-languages/METADATA.toml
Normal file
5
stubs/tree-sitter-languages/METADATA.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
version = "1.3.*"
|
||||
requires = ["types-tree-sitter"]
|
||||
|
||||
[tool.stubtest]
|
||||
ignore_missing_stub = false
|
||||
@@ -0,0 +1,7 @@
|
||||
from .core import get_language as get_language, get_parser as get_parser
|
||||
|
||||
__version__: str
|
||||
__title__: str
|
||||
__author__: str
|
||||
__license__: str
|
||||
__copyright__: str
|
||||
@@ -0,0 +1,4 @@
|
||||
from tree_sitter import Language, Parser
|
||||
|
||||
def get_language(language: str) -> Language: ...
|
||||
def get_parser(language: str) -> Parser: ...
|
||||
Reference in New Issue
Block a user