Design system and components of OctavLabs.
Runtime library to validate data against TypeScript interfaces
ECMAScript parser
Generic logger interface
Small footprint URL parser that works seamlessly across Node.js and browser environments
Positioning library for floating elements: tooltips, popovers, dropdowns, and more
Floating UI for the web
Interface used to connect Apollo Gateway to Apollo Server
Interface for expo-dev-menu
Simple menu elements for ProseMirror
An implementation of WHATWG EventTarget interface.
lezer-based HTML grammar
Core HTTP Compatibility Library to bridge the gap between Core V1 & V2 packages.
A collection of common interactive command line user interfaces.
A family of specs for interoperable TypeScript
Programmatic access to the ARIA specification
Native interface for modules that optionally depend on expo-updates, e.g. expo-dev-launcher.
Minimal web-style fetch TypeScript typings
Isomorphic PostgREST client
ECMAScript (ESTree) AST walker
The official, runtime independent Language Service for GraphQL
Interface to the GraphQL Language Service
SerialPort Bindings Typescript Types
Minimal key-value cache interface
== USAGE: require 'octave' engine = Octave::Engine.new engine.eval "123.456 * 789.101112" engine.rand(10) matrix = Octave::Matrix.new(20, 400) 20.times { |m| 400.times { |n| matrix[m, n] = rand } } engine.put_variable("m", matrix) engine.save "/tmp/20_x_400_matrix" == REQUIREMENTS: * Octave * GCC or some other compiler to build the included extension * Mocha (For testing only)
== USAGE: require 'octave' engine = Octave::Engine.new engine.eval "123.456 * 789.101112" engine.rand(10) matrix = Octave::Matrix.new(20, 400) 20.times { |m| 400.times { |n| matrix[m, n] = rand } } engine.put_variable("m", matrix) engine.save "/tmp/20_x_400_matrix" == REQUIREMENTS: * Octave * GCC or some other compiler to build the included extension * Mocha (For testing only)