Add remote script loader with intelligent completions

Features:
- Remote script execution with version control (name@ref)
- Background daemon for fast completions (< 15ms)
- HTTP caching with ETag/Last-Modified support
- Context-aware completions with async support
- Comprehensive documentation and type definitions

Changes:
- Add loader.ts with daemon mode
- Add completions.d.ts type definitions
- Add COMPLETIONS.md guide for developers
- Add README.md with usage examples
- Update configure_ssh_key.ts with async completions
- Use JSR imports for remote execution compatibility
This commit is contained in:
Karolis2011 2025-11-29 23:22:35 +02:00
parent 616a2d9c96
commit df5df0ea92
7 changed files with 1448 additions and 3 deletions

3
deno.lock generated
View file

@ -28,6 +28,9 @@
]
}
},
"remote": {
"https://git.kkarolis.lt/Karolis/scripts/raw/branch/main/configure_ssh_key.ts": "43e067a65c8be382581ca70d37d384679c88b6973ca5052ed3cc323015c7cfed"
},
"workspace": {
"dependencies": [
"jsr:@std/cli@1",