Skip to content

tttxdxd/vine-kit

Repository files navigation

vine-kit

A set of tools for JavaScript.

Version Downloads License CI

中文



Features

  • Core Utilities Library @vine-kit/core
    • Basic Tools
    • Retry Functions
  • Shared Library @vine-kit/shared
    • Basic Type Checking
  • Data Structures @vine-kit/structure
    • Deque
    • Linked List
    • Queue, Stack
    • Priority Queue (Min Heap)
  • Task Scheduling @vine-kit/task
  • Data Modeling Tools @vine-kit/model
  • SQL Query Tools @vine-kit/sql

Usage

Install the vine-kit library using npm:

$ npm install vine-kit

Modules

  • @vine-kit/core: The core utilities module, providing functionalities like basic type checking and retry mechanisms.
  • @vine-kit/shared: The shared utilities module, providing basic type checking.
  • @vine-kit/structure: The data structures module, providing functionalities like doubly linked list, linked list, queue and stack.
  • @vine-kit/task: The task scheduling module, providing functionalities like delay and interval.
  • @vine-kit/model: The data modeling module, providing functionalities like model validation.
  • @vine-kit/sql: The SQL query module, providing functionalities like SQL query.

License

MIT License © 2023-Present tttxdxd

About

A set of tools for JavaScript.

Resources

License

Stars

Watchers

Forks

Packages

No packages published