Skip to content

Commit

Permalink
Updated README.rst
Browse files Browse the repository at this point in the history
  • Loading branch information
caoccao committed Aug 29, 2021
1 parent 4bfaecc commit 73a878e
Show file tree
Hide file tree
Showing 3 changed files with 107 additions and 2 deletions.
79 changes: 79 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
# ------------------------------------------------------------------------------
# Gradle

.gradle
**/build/
!src/**/build/

# Ignore Gradle GUI config
gradle-app.setting

# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
!gradle-wrapper.jar

# Cache of project
.gradletasknamecache

# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
# gradle/wrapper/gradle-wrapper.properties

# ------------------------------------------------------------------------------
# Java

# Compiled class file
*.class

# Log file
*.log

# BlueJ files
*.ctxt

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.dll
*.dylib
*.so
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

# ------------------------------------------------------------------------------
# IDEA

.idea

# ------------------------------------------------------------------------------
# VS Code

.history
.vscode

# ------------------------------------------------------------------------------
# Sphinx

_build

# ------------------------------------------------------------------------------
# Node

**/node_modules

# ------------------------------------------------------------------------------
# Maven

.classpath
.project
.settings
pom.xml.releaseBackup
release.properties
target
2 changes: 0 additions & 2 deletions README.md

This file was deleted.

28 changes: 28 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Javetode
========

|Discord| |Donate|

.. |Discord| image:: https://img.shields.io/badge/join%20our-Discord-%237289DA%20
:target: https://discord.gg/R4vvKU96gw

.. |Donate| image:: https://img.shields.io/badge/Donate-PayPal-green.svg
:target: https://paypal.me/caoccao?locale.x=en_US

Javetode is Java + V8 + Node.js. It is a Node.js simulator with Java in V8.

Javetode is an extension of `Javet <https://github.com/caoccao/Javet>`_ (Java + V8). It aims at simulating Node.js with Java in Javet V8 mode. Why? Because Javet V8 mode is much more secure than the Node.js mode, but lacks of some basic features, e.g. `setTimeout`, `setInterval`, etc.

If you like my work, please **Star** this project. And, you may follow me `@sjtucaocao <https://twitter.com/sjtucaocao>`_, or visit http://caoccao.blogspot.com/. And the official support channel is at `discord <https://discord.gg/R4vvKU96gw>`_.

TODO
====

* To implement Java object proxy with cglib
* To implement `fs`
* To implement `timers`

License
=======

`APACHE LICENSE, VERSION 2.0 <LICENSE>`_.

0 comments on commit 73a878e

Please sign in to comment.