Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pieroproietti/denos-eggs
Denos'eggs - penguins'eggs with deno
https://github.com/pieroproietti/denos-eggs
cliffy deno
Last synced: about 1 month ago
JSON representation
Denos'eggs - penguins'eggs with deno
- Host: GitHub
- URL: https://github.com/pieroproietti/denos-eggs
- Owner: pieroproietti
- License: mit
- Created: 2023-09-17T16:00:37.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-10T14:43:08.000Z (about 1 year ago)
- Last Synced: 2024-10-13T17:49:24.436Z (3 months ago)
- Topics: cliffy, deno
- Language: TypeScript
- Homepage: https://penguins-eggs.net
- Size: 32.2 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# denos-eggs
This should be a remake of
[penguins'eggs](https://github.com/pieroproietti/penguins-eggs) made with
[deno](https://deno.com/).NOTE: At the moment this is just a work in progress...
## install deno
```
curl -fsSL https://deno.land/x/install/install.sh | sh
```Manually add the directory to your `$HOME/.bashrc`` (or similar)
```
export DENO_INSTALL="/home/artisan/.deno"
export PATH="$DENO_INSTALL/bin:$PATH"
```## install autocomplete deno
```
deno completions bash > deno.bash
sudo mkdir /usr/local/etc/bash_completion.d -p
sudo mv deno.bash /usr/local/etc/bash_completion.d/deno.bash
```Add to `.bashrc` the row:
```
source /usr/local/etc/bash_completion.d/deno.bash
```## create autocomplete
```
cd denos-eggs
deno compile src/denos-eggs.ts
sudo ln -s /home/artisan/denos-eggs/denos-eggs /usr/local/bin
```At this point we construct `denos-eggs.bash`:
```
denos-eggs autocomplete bash > denos-eggs.bash
sudo mv denos-eggs.bash /usr/local/etc/bash_completion.d/
```Add to `.bashrc` row:
```
source /usr/local/etc/bash_completion.d/denos-eggs.bash
```## vscode
File->Preferences->Extensions->deno
Then enable deno for the workspace.
## src
I am currently trying to build just a mockup which should use
[cliffy](https://cliffy.io/) to implement the various eggs commands and build
the file for autocomplete.