termux language server
Project description
termux-language-server
Language server for
termux's
build.sh
and
*.subpackage.sh
.
build.sh
is a subtype of bash.
This language server only provides extra features for build.sh
which
bash-language-server
doesn't support:
- Diagnostic:
- required variables. Such as:
TERMUX_PKG_VERSION
- variable type. Such as:
TERMUX_PKG_DEPENDS
shouldn't be a function - variable order
- unsorted comma separated value. Such as
TERMUX_PKG_RECOMMENDS="python-sentencepiece, python-numpy"
should beTERMUX_PKG_RECOMMENDS="python-numpy, python-sentencepiece"
- variable value. Such as:
TERMUX_PKG_AUTO_UPDATE
should betrue
orfalse
- required variables. Such as:
- Document Formatting:
- sort some variables
- sort comma separated value
- Document Link: jump to https://github.com/termux/termux-packages/tree/master/packages/package_name/build.sh
- Hover
- Completion:
Other features:
- pre-commit-hooks
- linter
- formatter
Screenshots
Diagnostic
Document Link
Hover
Completion
Similar Projects
- pkgbuild-language-server:
ArchLinux's
PKGBUILD
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Close
Hashes for termux_language_server-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b0afed1af149b027fbe57bc4a6eeb6eddee62cafee0451aec3a378c1c8470315 |
|
MD5 | 1cedb4a40b74f79930825c76d314ee50 |
|
BLAKE2b-256 | 600aae54b99d2599ce4115b34f49cc237640c90419996412cf5b94982cc00ac9 |
Close
Hashes for termux_language_server-0.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a3064be511e4f0bd4d0b5307969e773b9591619d3b500380f6c2265937f37c8 |
|
MD5 | 31d9f2474be2762e5afe7de2b41122b8 |
|
BLAKE2b-256 | 4df5f9e52d2b1e2fdbd32e13d12bff9ee51cbbd77355de8eccb731d41456f8f0 |
Close
Hashes for termux_language_server-0.0.3-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72e2c43adaad579f5fcfa8bc372766dd7325fb710218ef1c4c681c5c763608ac |
|
MD5 | 8d328871a33d97839d6b67098eef4ab5 |
|
BLAKE2b-256 | 4043392e10fc932ce5493b8c5549b6de44f99d6654668fb6b46fac55fe8c12d9 |
Close
Hashes for termux_language_server-0.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ad0f4e607122f51b47bba175d0e48ebc5a624603d215ec020d3059aef9f50d7 |
|
MD5 | e46f998f44093d58bc141beb49e4284a |
|
BLAKE2b-256 | 505f549838f9f1cba6d2175f44f81c27387de3423050572a9016c871eb972fd5 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13091e953ffb125cff10708aa07bd559361ae72c9d87e0e5fe3b8e135a678e17 |
|
MD5 | 9908a53f43d4e44c81944bc49d7bff9b |
|
BLAKE2b-256 | f81d7f3c91f87df3442ca01516c89ad90bdce1934fd8ea40ca73f10a193f6405 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5584c8299f66a3f2799963e284a18bdbef899ade629311c171a5675dac8f15a1 |
|
MD5 | bf4ddd000d6df4e42bbea2f317af5add |
|
BLAKE2b-256 | d97023e2d9c10f87940db8c5ea9c370b1cc85deac42097651a799573123b05a6 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0581af937d03c8578f2d080432eebc36f43e8e461419f5d790a3287278d3fbe8 |
|
MD5 | 38f59077838517f2bd1ed42d983e4275 |
|
BLAKE2b-256 | f7f77d9ecf0ce688333939cae63650d8c6341e675dcc113e11d56ee2024d4137 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be91b48195434b0814d00e9e999496297069d1557bc51256c66a1fcf6e6f20e2 |
|
MD5 | d6dcc5f2cee82fc2fff417ec75f7a72d |
|
BLAKE2b-256 | 5a957a89acb541a52972712f372b2f0628f9c7fe59dc537e68a5e6a6fa8794ab |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3df74066aff4caf700d4fd7ea87d8ad41879cf12bee832c3752cc15d0900f26 |
|
MD5 | fb85f64cf7f7ba609c29d8512a824992 |
|
BLAKE2b-256 | ceedf14621555fef03745c7eba69c886ac619dad236f4ce22bd241ad33917606 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc09bea130bc667898d158512900a6421a26c09b28acf71175ed121837425b56 |
|
MD5 | 28a41ed2d911c187fc4ed2ebf87ea61e |
|
BLAKE2b-256 | 40ea5d9bc903618ace1b76751f364829a4f7692ae8cb022fb55fb9c0b98ac14f |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45d70c6c014f79483c91e831187b6b8f21686cb505766e5df2ab8d6abd6984a5 |
|
MD5 | a549609f5e3e327916050c7dfba00f40 |
|
BLAKE2b-256 | 9742ac9f6c2b29f0708fbd1309a45cebfa93d20553511dc687997b6578a897fc |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69e3980ba4158a00becaa846041a81ba943119c48eda505a63f7bdc3e5f91024 |
|
MD5 | 2ab62a880bd083a3433a5f54b0061907 |
|
BLAKE2b-256 | 844f3cb9672f44bda99ed5aa6f4b8b0f407849d4a00a5e9b84b26b25d64f93f1 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bbbc5e9fd3244e45205ee341fbc4bef6c1445ed409531c228b90066baf32d378 |
|
MD5 | fc4303743765f459c060d5ea02cf3cf0 |
|
BLAKE2b-256 | e7527168ed3bac0cd643503bd22cef6837d1f2f341e36cbc845e85e241425e68 |
Close
Hashes for termux_language_server-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7594ad44d0ddc9c289bc96166c1e12359ec62b3858cc8dc02a2b000be928ced5 |
|
MD5 | 9f579ab8eda473c77104c6c6b84c9bc9 |
|
BLAKE2b-256 | e75658c1001cf6cffe5cc27977f099b21613d072f91b6e9297605bca8c750a59 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 065dc67175463f2c1b92a09183f0b90a379a75ef75998279c76589d6de26509b |
|
MD5 | 9209b5531ccb0969f551da2b767fd548 |
|
BLAKE2b-256 | a63523cd4e9f0a53ce975065c6400428f8e5851118c8cbbd639322fea608bfcb |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c20865db51bd060c1979f17afac75d4733da6534ca749b2a58f8328b02c541c |
|
MD5 | bd67dc007c4a5b9cd1cb0187d44e0729 |
|
BLAKE2b-256 | c5330bfd9e47ba8d2f80edfaac05a7f805a7e763106552762bdd179e9742d3e4 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50f76f7a5e854a06942c16dd8f84c43b9f68602f9f531672b9b052fafbb21a7f |
|
MD5 | ec0bb408a0fe83da540829c55e327c22 |
|
BLAKE2b-256 | 34638c4c11bedf50dcc8964231767d44a772ebf3d410ed1bda00dc35664bbff3 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46dd037dffff751d710832dec2c3e705637b36c45a2aac1f90bdf217ddc792fa |
|
MD5 | 39360b3be3fc5861725f00f172b7f8bb |
|
BLAKE2b-256 | 2991e59d7fdebd512e88cfe352f84d987fcc879af944f3571d79c78036ce0e40 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1723be4de0d18164a1866acc01758bc9239267bc855611cb4d07b9ade30d0996 |
|
MD5 | d19243d815f86e15cd3f9eee5b3589a6 |
|
BLAKE2b-256 | 936ee95074dcbb79b8b36e5e5c8f6f302072834f9ad92ec95e51098693ce2c26 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2792333ac873d2528581017530121e79f05f4ec01ced4dda2f2979ec093a9cd |
|
MD5 | a11efebb3a82ce356fcae9f823475493 |
|
BLAKE2b-256 | 4041588e06534b604ebd0345a44f467e4e07159f024736bc2bbcfc6243e3d7d1 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 68a1073857acd1fced63abaf8374dbc8b150bc6f51f398391a8031dc9796ef6d |
|
MD5 | f5f7d1c2c81a7b6621107b786bd42501 |
|
BLAKE2b-256 | 722337375209aeb79ed0be50605c60e113666aa55e210522b5c16422561ad8e6 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be4ce2782891f1a2e9464101c115ac3f4a4eab251af24d9e99f1621060a97ebd |
|
MD5 | cd33030a8c414ab421b42fa0f1eae2d6 |
|
BLAKE2b-256 | c6c614878ed9d133ff834813ba2791134b484efb94c0e3936ab2fea1aee272a9 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0170f24c3b8966aa5495543ab6384b70112b7fe85010ede789d0b834af46b29 |
|
MD5 | 0a039ee7f43855468c0b8e0c24c3c16b |
|
BLAKE2b-256 | e5f7f049aa3a6865d4ebc826f5cca6e44fae9b1bd2d9ba4ee617b011fa63a757 |
Close
Hashes for termux_language_server-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1fc3934002123ce9d3f02fe26e70c3262a0ec42c81d7c737b967c53600eee81 |
|
MD5 | 0fb475ae2e8bbaf3c50c30b3959a03bc |
|
BLAKE2b-256 | 29a66e3ccb136981d34885a5ab4afba54862cb44eace9c50da62746602f446f6 |