node cross-platform tool library
A set of utilities to assist developers of tools that build N-API native add-ons
webpack Validation Utils
AST utility module for statically analyzing JSX
A set of helpers for running edge-compliant code in Node.js environment
Captures and cleans stack traces
Reusable require and Node resolution utilities library for Expo
Get and validate the raw body of a readable stream.
AST utils for webassemblyjs
A small set of utilities for streams.
A small set of utilities for child process.
webpack Validation Utils
Node.js native addon build tool
utils for @node-minify
A package used by Expo CLI for processing images
Collection of utility functions used in web3.js.
Node utility functions for Docusaurus packages.
Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.
Common (Node/Browser) utility functions for Docusaurus packages.
Node validation utility functions for Docusaurus packages.
General utilities for plugins to use
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
Utils useful for work with dom for Editor.js tools development
Utilities for ESLint plugins.
This gem serves a tool for parsing a document written in ZenML, an alternative new syntax for XML, to an XML node tree. This also contains some utility classes to transform XML documents.
GameDig is a Ruby wrapper gem for the node-gamedig library, which allows querying various game servers for their status and information. The wrapper provides two modes of operation: using the gamedig CLI tool or utilizing a Node.js process via the Nodo library. This gem is useful for developers who want to integrate game server querying capabilities into their Ruby applications.
Graphviz wrapper for Ruby. This can be used as a common library, a rails plugin and a command line tool. == FEATURES/PROBLEMS: GraphvizR is graphviz adapter for Ruby, and it can: * generate a graphviz dot file, * generate an image file by means of utilizing graphviz, * interprete rdot file and generate an image file, * and, generate a graph image file in rails application as a rails plugin. == SYNOPSYS: === Command Line: bin/graphviz_r sample/record.rdot === In Your Code: This ruby code: gvr = GraphvizR.new 'sample' gvr.graph [:label => 'example', :size => '1.5, 2.5'] gvr.beta [:shape => :box] gvr.alpha >> gvr.beta (gvr.beta >> gvr.delta) [:label => 'label1'] gvr.delta >> gvr.gamma gvr.to_dot replies the dot code: digraph sample { graph [label = "example", size = "1.5, 2.5"]; beta [shape = box]; alpha -> beta; beta -> delta [label = "label1"]; delta -> gamma; } To know more detail, please see test/test_graphviz_r.rb === On Rails : <b>use _render :rdot_ in controller</b> def show_graph render :rdot do graph [:size => '1.5, 2.5'] node [:shape => :record] node1 [:label => "<p_left> left|<p_center>center|<p_right> right"] node2 [:label => "left|center|right"] node1 >> node2 node1(:p_left) >> node2 node2 >> node1(:p_center) (node2 >> node1(:p_right)) [:label => 'record'] end end <b>use rdot view template</b> class RdotGenController < ApplicationController def index @label1 = "<p_left> left|<p_center>center|<p_right> right" @label2 = "left|center|right" end end # view/rdot_gen/index.rdot graph [:size => '1.5, 2.5'] node [:shape => :record] node1 [:label => @label1] node2 [:label => @label2] node1 >> node2 node1(:p_left) >> node2 node2 >> node1(:p_center) (node2 >> node1(:p_right)) [:label => 'record'] == DEPENDENCIES: * Graphviz (http://www.graphviz.org) == TODO: == INSTALL: * sudo gem install graphviz_r * if you want to use this in ruby on rails * script/plugin install http://technohippy.net/svn/repos/graphviz_r/trunk/vendor/plugins/rdot == LICENSE: (The MIT License)