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.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b78ae440b516cbdba720fc5630fe5e5ff4882524b23e6a40df7d537b64f8d5b |
|
MD5 | 534385fc8570a2b69dc32b88fc2c0faa |
|
BLAKE2b-256 | aa578e240157b949b85b2a2d80e094bfc2991373a44728f6896084a0aad08c55 |
Close
Hashes for termux_language_server-0.0.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1865ef3ea77beada883b83b51fa058f327614e33ed065c1c8074c7debe186fd6 |
|
MD5 | 69a19ba6bf2600ac25f8d6b5ac6a393b |
|
BLAKE2b-256 | 252987088fef5bcbe77dd60f1169392941a87e4c3f5b788540771bb09984f2bf |
Close
Hashes for termux_language_server-0.0.4-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd2b545e0a6169f8361f64d1a614b1379ac4e34e1e1da296478160e727581b23 |
|
MD5 | 3d4c8fbf491b01ccd04dd35dea4cffe6 |
|
BLAKE2b-256 | f1b76613280aa4376747dedd9b5a8b1c9caa1ce68a92e05d99b458f49bed4256 |
Close
Hashes for termux_language_server-0.0.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e97b0a2a64b9cf815ecb40b57efb12dcab4d6b934eb8f0a104608a96dc398a92 |
|
MD5 | e9e0a009e71f65a88a7d251b812d22fd |
|
BLAKE2b-256 | 58f65e5352cff6461fed7cbd81a1b9aefb764e999afef9193d588185f883b70f |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 589f17432bb903125cd52d8376c727a6b95f3c52d113b1cfdcf3a9ba0478dda7 |
|
MD5 | 103b0a5fe2783b693992843307daa076 |
|
BLAKE2b-256 | a0a08565d4990fdccfc0014c74fd1487168e819e9c3ddcfd339994169ad2c33c |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 997e0b039e5dfa96c25271410ecddf949b45f10fcfbbd3f7d594016f2f363ddb |
|
MD5 | b107a80b9b55fa7456ed6db72663732e |
|
BLAKE2b-256 | a3fe97c99a0f259a2f2114ac98ccdd33c40621357f4af1f4b12d48dc34c33e32 |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c1aec7937ff21dfe74181a89b2a0a93e13f43280feed15c1eba2114046dd29 |
|
MD5 | 0b43108c377ecd1c090e1a0221b20bed |
|
BLAKE2b-256 | 6ca54b4c234ab7a80f2e42abfbbf8c91d927952af28368c74fc32cf7326410c9 |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2c43f93503477e1816bc7726bba42e03ab21754a769d903dd2ae265196570b5 |
|
MD5 | fd7e7e49c1239e38885ffaaf8d317137 |
|
BLAKE2b-256 | 21595e5bfc70ed884bba44dbf15a0561e73435a0a26e11868ca78af432f79922 |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1ee3d85ce73193dc7869f8baea93589c2da9a5cdf119a0598d8afb6c073261f |
|
MD5 | 00bb02f57875af7dc95c0de261d880bd |
|
BLAKE2b-256 | f887bc40b99bb560847ce204eebfc3d911a64d29eeb6da2d9fbb4fb4b161fada |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 106437286e38f4916f9ae9efd94af7cd6bf97345149dd6d4f661a6d191732a49 |
|
MD5 | 71f073dab6d2afc5ee2f0e32df3c9605 |
|
BLAKE2b-256 | b056be16adafd00c3aea78a9bc76d818aeb13980bf1d2597a4c0d57fbf6fb1ab |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b78c0aa72b902274e9b8b502b2371b044a6643e20b1e1263dfbb317cd98dc47 |
|
MD5 | e18751f7c2aa3ee8c75e1484901c56d3 |
|
BLAKE2b-256 | 81c9da5eaa1e390cbfc8d76631b4cdf9980528b3a808bf5fb24474839a94e102 |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bdc52bb8231c21b6e88bb48bb10f5729863ad2181fa71b9305ccf92d37d3870 |
|
MD5 | fe2c3a230163f2035c708e7d32d563fb |
|
BLAKE2b-256 | fe2d3600118d87f51f54e99e671f7d30be272a1a2a0a1db21f6409fb0647c53b |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6d1cb7119735330f0501363fd92a58749cf1e82cbe4fc10a730997cf6365c1b |
|
MD5 | 5a4b9e679e936aa9fd51bb6dab5aafa1 |
|
BLAKE2b-256 | 00d2a53ca5f4d5aeaed2970c6f5e6a389baad232af287477afa9876c60572a44 |
Close
Hashes for termux_language_server-0.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5a44ebdaa2847ba8f9f8fa90314dcaa582c3c31c16b1c5cc9eaf7c723850f2c |
|
MD5 | dd894a339f9cbd44afb3f7185abd4502 |
|
BLAKE2b-256 | d323368e3f2aba7ef4eceff283675131020c100f02ce3ed7777da8632fef4dae |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ff8f797e26b7e2f94db5f40ea1e340c71275ca39d772688a30013a12e9c1d55 |
|
MD5 | 2af538b2c76e1b56c36426a95d8fadeb |
|
BLAKE2b-256 | 04e0b6c50f930158e5bc497eb3702d56594931256ffb59aa98c12bcedda2c6f2 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4ab8fb9582381340030b8b7cf4a1e07e6336a46e77bad007ec8865db1ab2cd3 |
|
MD5 | 61b11279d9793a1ded1f3b60e1b7afb9 |
|
BLAKE2b-256 | d49594ec7da80c9d0623da272fd7a4c9131f72077b267294129de8a005a2e170 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a327291ff8f15866b92e4baba6f8771034efa8eb55674eba446924a6f2c1dd89 |
|
MD5 | 44062001ebd63c22101213bf3fb8c7d4 |
|
BLAKE2b-256 | a2b29736a3ad2de8b7288f62bf3f56debd748548e4ab676b19a294602a3f969f |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-musllinux_1_1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf001416e3e1a50e349e1011dac763546ec18ff2d11c0a1ff65a6f9056335077 |
|
MD5 | 3cd77a69aee2bb70cf6057b9f2213421 |
|
BLAKE2b-256 | a1851a5ab4f86ae8663668ed6014ba4584ba2fd8de5cd8100101dd7da42ac905 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acc573915f46da67dfb78b3624b0ea05ae5cdefa78879d1531d54704315aea6e |
|
MD5 | abce9774c701915ece6ea1faa85a157b |
|
BLAKE2b-256 | 189b73738d118a552db63978f0eb7794e2542ee57cb371947ab5f8be3496dcb7 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux_2_5_x86_64.manylinux1_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0cac840eb1e27190623f6aa245db035b254ddf8336bdc6209827ab070429c17 |
|
MD5 | 8431a63ebed0011440a8f875801b88e5 |
|
BLAKE2b-256 | 554e4c6f661176241198771189eb943ea22f59485f9d89b1dd74290f0eb7b8b9 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a30c3f696cf5435fe991b50fafcdaf98b3be9d85010c70fc253594a759d139fb |
|
MD5 | baf7b4d9a09e51cb2943eb182ddf7870 |
|
BLAKE2b-256 | 322c68c78186c952c17296bc30bba34b4df3841ad6d044589718ce6f1dc2af94 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5c7d57346c0046175bfb4590df98e0e354db608149c008e57ffcc6eac22cfb6 |
|
MD5 | 79617f0aaacbc4901048ca2e1fe2e394 |
|
BLAKE2b-256 | b1e60dd39f229d8f22e47e443aed9ab59842fe72a49197a08ec03a375fcf3952 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3e3b55c8a9a33a09459625f610a4db6438f6e7cbc4d244a3c0c8a12a2c581f7 |
|
MD5 | e4ee845b8f351ffbec987ef3315be3b9 |
|
BLAKE2b-256 | 6714b9fc8c5bf04669eacda4b998a817ad9e6980e910eebb5835f10cbce7c8c3 |
Close
Hashes for termux_language_server-0.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd52c0f1d74540ae7cde0ba0dc589a365571e63825cff20effec98224ffc9660 |
|
MD5 | ebbb416094eac8eb9231dc5ccdc3c240 |
|
BLAKE2b-256 | f9870e602b82a1b2dc37863f1de84b820a65db3ace07a13144195df68837a53a |