Deep values comparator for JS
deepValues capture version of Object.values and deepFilter
Extends first object with second object and compares deep values
Perform deep operations in Javascript like cloning, omitting, finding deep values on objects and arrays.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Like lodash isEqualWith but for shallow equal.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
This package is used for getting object deep values.
PostCSS plugin for CSS Modules to pass arbitrary values between your module files
Returns `true` if the value is a primitive.
Improved deep equality testing for Node.js and the browser.
Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible
A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more!
Parses and determines if a given CSS Media Query matches a set of values.
ICSS utils for postcss ast
Converter from any base to other any base
Remove falsy, empty or nullable values from objects
No description provided.
The lodash method `_.values` exported as a module.
Are these two JavaScript values equal?
Does a shallow comparison of two objects, returning false if the keys or values differ.
Compare alphanumeric strings the same way a human would, using a natural order algorithm
A small package to get (deep-) values in an object
simple HSL to RGB converter
add values to a hash with an arbitrary deep of keys
Easily select values from deep inside hierarchical hashes.
For accessing values within nested Hashes. For example: {:sausages => {:pork_and_fennel => 'DELICIOUS'}}[':sausages[:pork_and_fennel]']
freeezer is a gem to deep freeze each value of Array and Hash
Compare numeric values, arrays, and hashes for approximate equality using configurable epsilon tolerance with deep comparison support.
Make a COW proxy for a frozen object (or deep frozen), it will delegate every read method to proxied object, wrap value in COW proxy if frozen. Trying to modify object will result in data stored in proxy.
Allows you to deep sort YAML files that are mainly composed of \ nested hashes and string values. Great to sort your rails I18n YAML files. You can easily add it to a textmate bundle, rake task, or just use the included regular comand line tool.
Extract instance variables names and values into a flat hash no matter how many levels deep your objects are.
An alternative to OpenStruct that more strict in assigning values and deeper in consuming the passed Hash and transforming it back to Hash or JSON, equipped with deep digging capabilities.
Descriptive configuration files for Ruby written in Ruby. Loquacious provides a very open configuration system written in ruby and descriptions for each configuration attribute. The attributes and descriptions can be iterated over allowing for helpful information about those attributes to be displayed to the user. In the simple case we have a file something like Loquacious.configuration_for('app') { name 'value', :desc => "Defines the name" foo 'bar', :desc => "FooBar" id 42, :desc => "Ara T. Howard" } Which can be loaded via the standard Ruby loading mechanisms Kernel.load 'config/app.rb' The attributes and their descriptions can be printed by using a Help object help = Loquacious.help_for('app') help.show :values => true # show the values for the attributes, too Descriptions are optional, and configurations can be nested arbitrarily deep. Loquacious.configuration_for('nested') { desc "The outermost level" a { desc "One more level in" b { desc "Finally, a real value" c 'value' } } } config = Loquacious.configuration_for('nested') p config.a.b.c #=> "value" And as you can see, descriptions can either be given inline after the value or they can appear above the attribute and value on their own line.
Descriptive configuration files for Ruby written in Ruby. Loquacious provides a very open configuration system written in ruby and descriptions for each configuration attribute. The attributes and descriptions can be iterated over allowing for helpful information about those attributes to be displayed to the user. In the simple case we have a file something like: Loquacious.configuration_for('app') { name 'value', :desc => "Defines the name" foo 'bar', :desc => "FooBar" id 42, :desc => "Ara T. Howard" } Which can be loaded via the standard Ruby loading mechanisms load 'config/app.rb' The attributes and their descriptions can be printed by using a Help object help = Loquacious.help_for('app') help.show :values => true # show the values for the attributes, too Descriptions are optional, and configurations can be nested arbitrarily deep. Loquacious.configuration_for('nested') { desc "The outermost level" a { desc "One more level in" b { desc "Finally, a real value" c 'value' } } } config = Loquacious.configuration_for 'nested' p config.a.b.c #=> "value" And as you can see, descriptions can either be given inline after the value or they can appear above the attribute and value on their own line.
Allows you to deep sort YAML files that are mainly composed of nested hashes and string values. Great to sort your rails I18n YAML files. You can easily add it to a textmate bundle, rake task, or just use the included regular comand line tool.
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.