├── .github └── workflows │ └── release.yaml ├── .gitignore ├── .pylintrc ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── mypy.ini ├── nginx_language_server ├── __init__.py ├── cli.py ├── data │ ├── directives.json │ ├── directives_document.json │ ├── snippets.json │ ├── variables.json │ └── variables_document.json ├── parser │ ├── __init__.py │ ├── data.py │ ├── nginxconf.py │ └── utils.py ├── pygls_utils.py └── server.py ├── package.json ├── poetry.lock ├── pyproject.toml ├── snippets_src ├── README.md ├── _block_with_parameter.js └── block_server.js ├── utils ├── README.md ├── download_hint_data.js └── helpers │ ├── checker.js │ ├── html.js │ ├── http_with_cache.js │ ├── io.js │ └── snippet_generator.js └── yarn.lock /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/.pylintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/README.md -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/mypy.ini -------------------------------------------------------------------------------- /nginx_language_server/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/__init__.py -------------------------------------------------------------------------------- /nginx_language_server/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/cli.py -------------------------------------------------------------------------------- /nginx_language_server/data/directives.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/data/directives.json -------------------------------------------------------------------------------- /nginx_language_server/data/directives_document.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/data/directives_document.json -------------------------------------------------------------------------------- /nginx_language_server/data/snippets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/data/snippets.json -------------------------------------------------------------------------------- /nginx_language_server/data/variables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/data/variables.json -------------------------------------------------------------------------------- /nginx_language_server/data/variables_document.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/data/variables_document.json -------------------------------------------------------------------------------- /nginx_language_server/parser/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/parser/__init__.py -------------------------------------------------------------------------------- /nginx_language_server/parser/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/parser/data.py -------------------------------------------------------------------------------- /nginx_language_server/parser/nginxconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/parser/nginxconf.py -------------------------------------------------------------------------------- /nginx_language_server/parser/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/parser/utils.py -------------------------------------------------------------------------------- /nginx_language_server/pygls_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/pygls_utils.py -------------------------------------------------------------------------------- /nginx_language_server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/nginx_language_server/server.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/package.json -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /snippets_src/README.md: -------------------------------------------------------------------------------- 1 | Taken from: 2 | -------------------------------------------------------------------------------- /snippets_src/_block_with_parameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/snippets_src/_block_with_parameter.js -------------------------------------------------------------------------------- /snippets_src/block_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/snippets_src/block_server.js -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- 1 | Taken from: 2 | -------------------------------------------------------------------------------- /utils/download_hint_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/utils/download_hint_data.js -------------------------------------------------------------------------------- /utils/helpers/checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/utils/helpers/checker.js -------------------------------------------------------------------------------- /utils/helpers/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/utils/helpers/html.js -------------------------------------------------------------------------------- /utils/helpers/http_with_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/utils/helpers/http_with_cache.js -------------------------------------------------------------------------------- /utils/helpers/io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/utils/helpers/io.js -------------------------------------------------------------------------------- /utils/helpers/snippet_generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/utils/helpers/snippet_generator.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pappasam/nginx-language-server/HEAD/yarn.lock --------------------------------------------------------------------------------