This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

alkali-base
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

Alkali

Alkali-Base is composable layered system of JavaScript defined data transformations and aggregations for building fast, efficient JavaScript-mapped relational data storage, using Alkali's reactive API for entities. Alkali-DB uses for basic data processing constructs to build scalable relational data structured that can be accessed quickly:

  • Join
  • Transform (Map)
  • Index
  • Reduce From these constructs we build join data structures that can aggregate and index data from multiples tables and queried fast, scalable O(log n) time/space.

class Task {
    projectId: string
}
class Project {

}

const { From: TaskWithProject, To: ProjectWithTasks } = Join({
    From: Task,
    To: Project,
    joinOn(task) {
        return task.projectId
    }
})


Readme

Keywords

none

Package Sidebar

Install

npm i alkali-base

Weekly Downloads

1

Version

0.0.1

License

MIT

Unpacked Size

162 kB

Total Files

32

Last publish

Collaborators

  • kriszyp