 # internal-media-core
<p align="center"> <img src="https://avatars.githubusercontent.com/u/90897095?s=100&v=4">
<div align="center"> <a href="https://sprocketui.com"> <img alt="Sprocket Logo" src="https://avatars.githubusercontent.com/u/206497492?s=100&v=4"> <a>
<div align="center"> <a href="https://necto.dev"> <img alt="Necto Logo" src="https://avatars.githubusercontent.com/u/206497492?s=100&v=4"> <a>
A string tag that strips indentation from multi-line strings. ⬅️
A querystring parser that supports nesting and arrays, with a depth limit
A simple cache for a few of the JS Error constructors.
Extract the non-magic parent path from a glob string.
Parse String to Number based on configuration
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
webpack Validation Utils
A robust, ES3 compatible, "has own property" predicate.
easily create complex multi-column command-line-interfaces
Give a regex, get a robust predicate function that tests it against a string.
Robustly `.call.bind()` a function
2KB immutable date time library alternative to Moment.js with the same modern API
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Infer the content-type of a request.
quote and parse shell commands
the mighty option parser used by yargs
core-js compat
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
ES2019 spec-compliant String.prototype.trimEnd shim.
IHO S-100 Universal Hydrographic Data Model — shared Rust types (stub).
A time-lapse image processor with adjustable parameters
An emulator for the TIS-100
Self-hosted BSV wallet CLI and BRC-100 server, wire-compatible with MetaNet Client
TUI library to build modern apps inspired by React, Elm, with Flexbox, CSS, editor component, emoji support, and more
IHO S-164 (IHO test data sets for S-100 ECDIS) — Rust placeholder.
IHO S-97 (Guidelines for S-100 product specifications) — Rust placeholder.
Tiny LLM inference for ESP32 microcontrollers with INT8/INT4 quantization, multi-chip federation, RuVector semantic memory, and SNN-gated energy optimization
IHO S-98 (Data product interoperability) — Rust placeholder.
IHO S-121 (Maritime limits and boundaries) — Rust placeholder.
IHO S-122 (Marine protected areas) — Rust placeholder.
IHO S-123 (Marine radio services) — Rust placeholder.
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension). It outputs s-expressions which can be manipulated and converted back to ruby via the ruby2ruby gem. As an example: def conditional1 arg1 return 1 if arg1 == 0 return 0 end becomes: s(:defn, :conditional1, s(:args, :arg1), s(:if, s(:call, s(:lvar, :arg1), :==, s(:lit, 0)), s(:return, s(:lit, 1)), nil), s(:return, s(:lit, 0))) Tested against 801,039 files from the latest of all rubygems (as of 2013-05): * 1.8 parser is at 99.9739% accuracy, 3.651 sigma * 1.9 parser is at 99.9940% accuracy, 4.013 sigma * 2.0 parser is at 99.9939% accuracy, 4.008 sigma * 2.6 parser is at 99.9972% accuracy, 4.191 sigma * 3.0 parser has a 100% parse rate. * Tested against 2,672,412 unique ruby files across 167k gems. * As do all the others now, basically.
This gem returns an array of up to 100 listings (content posts and self posts) from any subreddit(s) and sorting methods possible.
gr8 is a great command-line utility powered by Ruby. Example: $ cat data Haruhi 100 Mikuru 80 Yuki 120 $ cat data | gr8s 'map{|s|s.split()[1]}' 100 80 120 $ cat data | gr8s 'map{|s|s.split()[1]}.map(&:to_i).sum' 300 $ cat data | gr8s 'map{split[1]}.sum_i' 300 $ cat data | gr8s -F 'map{self[1]}.sum_i' 300 $ cat data | gr8s -C2 'sum_i' 300 See http://kwatch.github.io/gr8/ for detail.
Contentful API wrapper library exposing an ActiveRecord-like interface
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.