Skip to content

thankspedia/asynchronous-context

Repository files navigation

Asynchronous-Context

This module offers the superclass for all objects which are to be created with Kombucha.js backend framework. This module offers following functionalities.

  • Automatically trace all method invocation and create a trace log as a call tree graph.
  • Watch all method invocation and validate its input data as JSON objects and output data as the return value.

There are currently four modules which inherit asynchronous-context.

In Kombucha.js, these are extended by using mixin-prototypes which offers the multiple-inheritance functionality.

API Reference

Ditch CJS and Migrate to ESM

As of Dec 2023, there is no clean way to resolve the great confusion of CSJ/ESM. All existing bundlers have bugs to determine if a specified module is ESM or CJS and that causes endless discussions.

There is the only and proper way to resolve this confusion ; accept the extension mjs. Accepting mjs effectively resolves all problem related to this ridiculous controversy.

MJS is great. MJS is a legend. We love MJS. We should accept it exists.

MJS

History

(Mon, 25 Sep 2023 17:05:59 +0900) (Mon, 16 Oct 2023 18:41:16 +0900) (Fri, 01 Dec 2023 16:32:02 +0900) Add a note about MJS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors