Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
kohlschuetter committed Dec 5, 2023
1 parent 5b60909 commit 2243da8
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,17 @@ Particularly, jacline sports the following highlights:
[closure-library](https://github.com/google/closure-library) as well as j2cl's jre.js,
[jsinterop-base](https://github.com/google/jsinterop-base),
[elemental2](https://github.com/google/elemental2))
- Provides optional library code utilizing jacline's additional features that work both in vanilla
Java (on the JVM) and JavaScript:
- JSON-based class encoding/decoding, future-proofed for other serialization formats, similar
to `NSSecureCoding`
- `Pledge`, which can be both a `Promise` (JavaScript) or a `CompletableFuture` (JVM)
- Common logging facility, for `console` (JavaScript) and `slf4j` (JVM, exchangable via Java SPI)
- Provides [optional library code](jacline-lib-common/src/main/java/com/kohlschutter/jacline/lib/)
utilizing jacline's additional features that work both in vanilla
Java (on the JVM) and JavaScript, such as:
- JSON-based class
[encoding/decoding](jacline-lib-common/src/test/java/com/kohlschutter/jacline/lib/coding/),
future-proofed for other serialization formats, similar to `NSSecureCoding`
- [`Pledge`](jacline-lib-common/src/test/java/com/kohlschutter/jacline/lib/pledge/), which can be
both a `Promise` (JavaScript) or a `CompletableFuture` (JVM)
- Common
[logging](jacline-lib-common/src/main/java/com/kohlschutter/jacline/lib/log/) facility, for
`console` (JavaScript) and `slf4j` (JVM, exchangable via Java SPI)
- Designed for seamless integration with [Dumbo](https://github.com/kohlschuetter/dumbo).

## Limitations
Expand Down

0 comments on commit 2243da8

Please sign in to comment.