Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marc2332/deno-graviton
π¦ Deno plugin for Graviton Editor
https://github.com/marc2332/deno-graviton
deno editor graviton nodejs plugin
Last synced: 4 months ago
JSON representation
π¦ Deno plugin for Graviton Editor
- Host: GitHub
- URL: https://github.com/marc2332/deno-graviton
- Owner: marc2332
- Created: 2020-06-09T15:17:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T08:25:55.000Z (about 2 years ago)
- Last Synced: 2024-10-03T08:23:47.492Z (4 months ago)
- Topics: deno, editor, graviton, nodejs, plugin
- Language: TypeScript
- Homepage:
- Size: 236 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## π¦ Deno Graviton
Deno plugin, allows you to inspect your projects that use Velociraptor (https://github.com/umbopepato/velociraptor), and also of TypeScript's Deno Plugin (https://www.npmjs.com/package/typescript-deno-plugin)
### Setup
create a `tsconfig.json` file with the following configuration:
```json
{
"compilerOptions": {
"plugins": [
{
"name": "typescript-deno-plugin",
"enable": true,
"importmap": "import_map.json" // optional
}
]
}
}
```restart graviton and enjoy
### Thing it allows to:
- full integration through [lsp codemirror](https://github.com/marc2332/lsp-codemirror) [wip]
- top level await
- Deno namespace
- import files using extension
- support to import maps
- Inspect velociraptor.yml (scripts.json, etc...) files from Graviton. More info in [Velociraptor](https://github.com/umbopepato/velociraptor)
- Run scripts from Graviton### πΉ Developing
Clone the repo to the desired .graviton2/plugins:
```shell
git clone https://github.com/marc2332/deno-graviton.git
```Install dependencies:
```shell
npm install
```Run locally:
```shell
npm run watch
```Build (optional):
```shell
npm run build
```## Contributors
- [Marc EspΓn Sanz](https://github.com/marc2332) `creator`
- [Erick Sosa(buttercubz)](https://github.com/buttercubz)Contributions / suggestions are welcomed.