Browse Source

Added a logo to the project. (#277)

* Added a logo to the project.

* Changed the logo from a png to a svg.
pull/280/head
HalidOdat 4 years ago committed by GitHub
parent
commit
f53b352a4e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 14
      README.md
  2. 184
      assets/logo.svg

14
README.md

@ -1,6 +1,14 @@
# Boa # Boa
This is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language. <p align="center">
<img
alt="logo"
src="./assets/logo.svg"
width="30%"
/>
</p>
This is an experimental Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.
[![Build Status](https://travis-ci.com/jasonwilliams/boa.svg?branch=master)](https://travis-ci.com/jasonwilliams/boa) [![Build Status](https://travis-ci.com/jasonwilliams/boa.svg?branch=master)](https://travis-ci.com/jasonwilliams/boa)
[![](http://meritbadge.herokuapp.com/boa)](https://crates.io/crates/boa) [![](http://meritbadge.herokuapp.com/boa)](https://crates.io/crates/boa)
[![](https://docs.rs/Boa/badge.svg)](https://docs.rs/Boa/) [![](https://docs.rs/Boa/badge.svg)](https://docs.rs/Boa/)
@ -29,7 +37,7 @@ Then simply clone this project and `cargo build` inside the directory.
#### Plugins #### Plugins
Either the [Rust (RLS)](https://github.com/rust-lang/rls) or the [Rust Analyzer](https://github.com/rust-analyzer/rust-analyzer) extension is preferred. RLS is easier to set up but most of the development is moving towards Rust Analyzer. Either the [Rust (RLS)](https://github.com/rust-lang/rls) or the [Rust Analyzer](https://github.com/rust-analyzer/rust-analyzer) extension is preferred. RLS is easier to set up but most of the development is moving towards Rust Analyzer.
Both of these plugins will help you with your Rust Development Both of these plugins will help you with your Rust Development
#### Tasks #### Tasks
@ -37,7 +45,7 @@ Both of these plugins will help you with your Rust Development
There are some pre-defined tasks in [tasks.json](.vscode/tasks.json) There are some pre-defined tasks in [tasks.json](.vscode/tasks.json)
- Build - shift+cmd/ctrl+b should build and run cargo. You should be able to make changes and run this task. - Build - shift+cmd/ctrl+b should build and run cargo. You should be able to make changes and run this task.
- Test - (there is no shortcut, you'll need to make one) - Runs `Cargo Test`. - Test - (there is no shortcut, you'll need to make one) - Runs `Cargo Test`.
I personally set a shortcut of shift+cmd+option+T (or shift+ctrl+alt+T) I personally set a shortcut of shift+cmd+option+T (or shift+ctrl+alt+T)
If you don't want to install everything on your machine, you can use the Dockerfile. If you don't want to install everything on your machine, you can use the Dockerfile.

184
assets/logo.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 135 KiB

Loading…
Cancel
Save