https://github.com/vim-denops/deno-denops-core
🪐 Core module of denops.vim
https://github.com/vim-denops/deno-denops-core
deno denops neovim vim
Last synced: 5 months ago
JSON representation
🪐 Core module of denops.vim
- Host: GitHub
- URL: https://github.com/vim-denops/deno-denops-core
- Owner: vim-denops
- License: mit
- Created: 2024-01-03T04:02:55.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-03T06:54:58.000Z (over 1 year ago)
- Last Synced: 2025-03-25T00:51:08.680Z (9 months ago)
- Topics: deno, denops, neovim, vim
- Language: TypeScript
- Homepage: https://jsr.io/@denops/core
- Size: 44.9 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🪐 @denops/core
[](https://jsr.io/@denops/core)
[](https://github.com/vim-denops/deno-denops/actions?query=workflow%3Atest)
This is a core module of [denops.vim], an ecosystem for creating Vim/Neovim
plugin in [Deno].
> [!WARNING]
>
> This module is mainly for internal use. It's **strongly discouraged** to
> utilize this module directly from plugins. Use the [@denops/std] module
> instead.
```ts
import type { Entrypoint } from "jsr:@denops/core";
export const main: Entrypoint = (denops) => {
// ...
};
```
[deno]: https://deno.land/
[denops.vim]: https://github.com/vim-denops/denops.vim
[@denops/std]: https://jsr.io/@denops/std
# License
The code follows the MIT license, as stated in [LICENSE](./LICENSE).
Contributors need to agree that any modifications sent to this repository follow
the license.