Fill keys in a destination that are defined on the source
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Constants and utilities about visitor keys to traverse AST.
Bridging the gap between buffers and typed arrays
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
Visitor keys used to help traverse the TypeScript-ESTree AST
Compile objects with duplicate keys to valid strict ES5
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Fill a polygon with lines
A [ponyfill](https://ponyfill.com) for `Buffer.fill`.
Lowercase the keys of an object
Isomorphic client library for Azure KeyVault's keys.
Like `Object.keys()` but also includes symbols
Filter object keys and values into a new object
Convert object keys from camel case
Convert object keys to camel case
Browser automation CLI for AI agents
Add missing keys into plain objects, according to a reference object
Sort the keys of an object
https://en.wikipedia.org/wiki/Trie
Persistent ordered mapping from strings
React components for icons in digital and software products using the Carbon Design System
Sort interface and string enum keys
Table UI widget node for Node-RED Dashboard
Offers a quick way of analyzing language YAML-files and to add missing translation keys from the CLI.
i18n-tasks helps you find and manage missing and unused translations. It analyses code statically for key usages, such as `I18n.t('some.key')`, in order to report keys that are missing or unused, pre-fill missing keys (optionally from Google Translate), and remove unused keys.
Replace plain text strings in your slim templates and Rails controllers with calls to I18n t() method. Keys and YAML output files will be automatically generated and filled in.
i18n-tasks helps you find and manage missing and unused translations. It analyses code statically for key usages, such as `I18n.t('some.key')`, in order to report keys that are missing or unused, pre-fill missing keys (optionally from Google Translate), and remove unused keys.
Will render an arbitrary erb template (passed as the first positional argument), filling variables from a passed in JSON blob, the keys will be used as variable names and the values their respective values. The purpose of this GEM is to make it easy to render complex templates in terraform in a modular and reusable way.
A gem that will pop up a modal with a form when you click on a textarea in which you want a stringified JSON object. Simply fill in the form's keys and values and click save, and it will populate the corresponding textarea with a stringified JSON object. Ideal for quick preparation of JSON payload params for POST requests.
== PROBLEMS/TODO * Add grid lines, linear stripes, shape markers, gradient fills * Make venn data specification friendlier * Make documentation more digestible There are lots of missing features. Until they're implemented, you can directly specify query parameters using the :extras key, e.g., # provides a legend for each data set g = GChart.line(:data => [[1, 2], [3, 4]], :extras => { "chdl" => "First|Second"})
== PROBLEMS/TODO * Add support fills (area or background), grid lines, shape markers, range markers * Support shorthand colors and color names * Make venn data specification friendlier There are lots of missing features. Until they're implemented, you can directly specify query parameters using the :extras key, e.g., # provides a legend for each data set g = GChart.line(:data => [[1, 2], [3, 4]], :extras => { "chdl" => "First|Second"})
== PROBLEMS/TODO * Add support fills (area or background), grid lines, shape markers, range markers * Support shorthand colors and color names * Make venn data specification friendlier There are lots of missing features. Until they're implemented, you can directly specify query parameters using the :extras key, e.g., # provides a legend for each data set g = GChart.line(:data => [[1, 2], [3, 4]], :extras => { "chdl" => "First|Second"})
i18nize helps Ruby and Rails projects stay multilingual by automatically filling in missing translations in I18n YAML locale files. It scans for missing or empty keys across nested locale structures, and uses the DeepL API (Free or Pro) to translate them from a chosen source locale (default: en). Features: - Detects and lists missing translation keys - Automatically translates and inserts values into the correct YAML files - Supports nested directories and multiple locale files (e.g. config/locales/api/en.yml) - Preserves I18n placeholders such as %{count} - Handles pluralization branches (one, other, etc.) - Source locale is treated as the single source of truth (conflicts are resolved by overwrite) - Simple CLI: `i18nize <locale>` or `i18nize <locale> --missing` This gem streamlines the translation workflow, making it easier to maintain consistent, up-to-date locale files across large Ruby on Rails applications.
A Compression/Encyption All in one framework. No this is not sequential C/E but rather fully intergrated C/E built entirely from Ruby. Forking from both the LZW and Twofish source code and meshing the two into seamless platform for C/E/FT. RbShard introduces a brand new file extension (.rbs). Currently the file extension (.rbs) and its graphic (A cutout of the middle section of a ruby outlined in red and filled with black. on a black towhite center spectrum filepage) are still under development. RbShard as in future release v. 0.0.2 will only support the creation of .rbs. Development of a framework is currently UnD to support file transfer with on a secure SSL channel using a QEKM (Quantum Electronic Key Mangement) driver and a fully dedicated server. Currently this technology is considered 'Bleeding Edge'. and entirely proprietary in nature as this Gem is updated any feedback or assistance is more than appreciated.
== PintosCheck -- Auto Pintos Checker to Save the Day == == Functionalities == The functionality of this simple script is to download pintos homework assignments from the mail inbox and then run through all the desired tests and finally generate reports in plain text or html formats, all automatically. == Requirements For Running PintosCheck == Since all the scripts are written in ruby, PintosCheck require ruby installed on the system. I use ruby 1.8.7 for development, but ruby 1.9.* versions are expected to function as well. However, ruby 1.8.6 and lower versions are not supported. For information of downloading and installing ruby, see http://www.ruby-lang.org/en/downloads/. In addition to ruby itself, RubyGems 1.3.* is also required because it hosts the installation source for this project and almost all other ruby projects as well. To download or update RubyGems, please go to http://gemcutter.org/pages/download for more information. == Installation == Once you have all the requirements on your system, it's really easy to install PintosCheck. In the UNIX shell or Windows command line environment, type the following command(sudo if needed): gem install pintoscheck --include-dependencies Go grab a cup of coffee, and PintosCheck will automatically download and install itself onto the system. To check the installation, type 'ptschk --version', and if something like 'PintosCheck 0.1.0' pops up then you're green to go! == Finally, how do I check my students' pintos homework? == This project ships with a 'ptschk' command tool. This tool needs a task configuration file to actually do everything. The configuration file is in YAML format, which is basically a recursive key-value pair representation. If you're using PintosCheck for the first time, there's a very nice command line option to generate the skeleton for you. Just run 'ptschk init my_first_task.config' and a file named 'my_first_task.config' will be generated for you. Inside this file there is a set of the minimal options for the task to run properly, and you just have to fill in what you need. After you set up your configuration file, run 'ptschk run my_first_task.config' and the tasks will kick off immediately, and after a while the report will be generated. A detailed configuration options for advanced task setup will be available in production release of this project.
No description provided.
No description provided.
No description provided.