Skip to content

Commit

Permalink
πŸ§ͺ Add tests badge
Browse files Browse the repository at this point in the history
  • Loading branch information
KimlikDAO-bot committed Sep 11, 2024
1 parent 95fdd1c commit e084c95
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
21 changes: 13 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,30 @@
<h1><img src="https://raw.githubusercontent.com/KimlikDAO/dapp/ana/birim/favicon/icon.svg" align="top" height="44"> kimlikdao-js</a></h1>

[![Tests](https://img.shields.io/github/actions/workflow/status/KimlikDAO/kimlikdao-js/test.yml?branch=ana)](/~https://github.com/KimlikDAO/kimlikdao-js/actions/workflows/test.yml)
[![npm version](https://img.shields.io/npm/v/@kimlikdao/lib.svg)](https://www.npmjs.com/package/@kimlikdao/lib)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

kimlikdao-js is a repository containing JavaScript modules essential for KimlikDAO projects.

# πŸ—‚οΈ Directories
# πŸ—‚οΈ Features

πŸ”Œ `api`: Definitions of standard protocols (e.g., jsonrpc, oauth2)
## Highlights

🧬 `crosschain`: Definitions and structures valid across all blockchains
πŸ—οΈ [`crypto`](./crypto): Cryptographic functions and libraries

πŸ—οΈ `crypto`: Cryptographic functions and libraries
πŸͺ [`kastro`](./kastro): Our compile-time focused web-framework

πŸͺͺ `did`: Definitions of DID and KPass by KimlikDAO
βš™οΈ [`kdjs`](./kdjs): KimlikDAO JavaScript compiler

πŸ’Ž `ethereum`: Tools for interacting with Ethereum nodes
πŸͺͺ [`did`](./did): Definitions of DID and KPass by KimlikDAO

## Other goodies

✨ `kastro`: Our compile-time focused web-framework
πŸ”Œ `api`: Definitions of standard protocols (e.g., jsonrpc, oauth2)

🧬 `crosschain`: Definitions and structures valid across all blockchains

βš™οΈ `kdjs`: KimlikDAO JavaScript compiler
πŸ’Ž `ethereum`: Tools for interacting with Ethereum nodes

πŸ“‘ `node`: Definitions needed when communicating with KimlikDAO protocol nodes

Expand Down
2 changes: 1 addition & 1 deletion kastro/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ In `kastro`, each component has its own directory, containing at least a `jsx`
file responsible for rendering the component, and a `js` file managing the DOM
interactions. Here, `jsx` files are used only during compilation and the JavaScript
code that is sent to the client is obtained by compiling the `js` files with our
with our advanced JavaScript compiler, `kdjs`.
advanced JavaScript compiler, `kdjs`.

Our in-house JavaScript compiler, `kdjs`, expects your code to be annotated with
[Google Closure type annotations](/~https://github.com/google/closure-compiler/wiki/Types-in-the-Closure-Type-System)
Expand Down

0 comments on commit e084c95

Please sign in to comment.