library to produce restfull api based on database schema using Prisma ORM
CSV and object generation implementing the Node.js `stream.Readable` API
A sdk for support module federation
Protobuf format for Apollo usage reporting
A set of utils for faster development of GraphQL tools
@vue/compiler-sfc
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
CSV parsing implementing the Node.js `stream.Transform` API
A library for obtaining browser versions with their maximum supported Baseline feature set and Widely Available status.
Create simple HTTP ETags
Translates between file formats and generates static code as well as TypeScript definitions.
Generate massive amounts of fake contextual data
Node.js API (Node-API)
enforce winding order for geojson
Generate regular expressions from regjsparser’s AST.
WebAssembly tools for JavaScript
CSV stringifier implementing the Node.js `stream.Transform` API
Get the path of the parent module
Node's event emitter for all engines.
Find the module object for something that was require()d
The official TypeScript library for the OpenAI API
Generate an index from a directory
Requires a module only if available and hides the require call from bundlers.
Define a lazily evaluated property on an object
Generated modules for interfacing with NoRedInk's Feature Interest REST API
json2ruby is intended to generate ruby model classes/modules from existing JSON data, e.g. responses from an API.
The devise-api gem is a convenient way to add authentication to your Ruby on Rails application using the devise gem. It provides support for access tokens and refresh tokens, which allow you to authenticate API requests and keep the user's session active for a longer period of time on the client side. It can be installed by adding the gem to your Gemfile, running migrations, and adding the :api module to your devise model. The gem is fully configurable, allowing you to set things like token expiration times and token generators.
Core module for EdgeBase Ruby SDK. Provides HttpClient, TableRef, DocRef, StorageClient, and generated API layer from OpenAPI spec.
Shomen defines a standard API documentaiton format for object-oriented software (Ruby programs in particular) which can be used by documentation interfaces, e.g. Hypervisor, to render API documentation. Shomen Model is a set of Ruby classes the module this format, and can be used to generate Shomen documentation.
Aurita::GUI provides an intuitive and flexible API for object-oriented creation of primitive and complex HTML elements, such as tables and forms. It is a core module of the Aurita application framework, but it can be used as stand-alone library in any context (such as rails). As there seems to be a lack of ruby form generators, i decided to release this part of Aurita in a single gem with no dependencies on aurita itself.
Write OpenAPI 3.0.3 documentation for Rails APIs with clean controller DSL macros, separate doc modules, and optional AI-assisted doc generation for undocumented endpoints.
The topologygenerator gem is a tool for building a custom output file format out of a given network topology. The topology can be retrieved from a custom file written in ruby by the user, or from an SDN controller (by specifying the API uri). The ONOS controller is currently supported, while the API for OpenDayLight is in progress. When building your output, you have to write a module that describes how to each class defined in the network topology. The topologygenerator gem will then use the defined modules to generate the output desired. You can see examples of how to use this gem in the public github webpage.
RubyTree is a Ruby implementation of the generic tree data structure. It provides simple APIs to store named nodes, and to access, modify, and traverse the tree. The data model is node-centric, where nodes in the tree are the primary structural elements. It supports all common tree-traversal methods (pre-order, post-order, and breadth first). RubyTree mixes in the Enumerable and Comparable modules and behaves like a standard Ruby collection (iteration, comparison, etc.). RubyTree also includes a binary tree implementation, which provides in-order node traversal besides the other methods. RubyTree can import from and export to JSON, and supports Ruby’s object marshaling.
Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc. The main idea is that a particular format is described in Kaitai Struct language (.ksy file) and then can be compiled with ksc into source files in one of the supported programming languages. These modules will include a generated code for a parser that can read described data structure from a file / stream and give access to it in a nice, easy-to-comprehend API. This package provides small runtime library used by code generated by Kaitai Struct compiler.
A private fork of mini_racer (minimal embedded V8 for Ruby) adding browser-level behavior used by capybara-simulated: the V8 ES Module API, cross-process bytecode caching, an opt-in host namespace, realm reset, and a batched module-graph loader with a URL module registry. These are niche browser-fidelity features; general users should use upstream mini_racer. The library is still required as `mini_racer` and exposes the `MiniRacer` module, so it stays a drop-in for code targeting mini_racer.
Kaitai Struct is a declarative language used for describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc. The main idea is that a particular format is described in Kaitai Struct language (.ksy file) and then can be compiled with ksc into source files in one of the supported programming languages. These modules will include a generated code for a parser that can read described data structure from a file / stream and give access to it in a nice, easy-to-comprehend API. This package is a visualizer tool for .ksy files. Given a particular binary file and .ksy file(s) that describe its format, it can visualize internal data structures in a tree form and a multi-level highlight hex viewer.
No description provided.
No description provided.
No description provided.
No description provided.