Return true if a file path contains the given path.
TypeScript definitions for contains-path
TypeScript definitions for d3-path
The official runtime utils for Standard Schema
TypeScript definitions for d3-shape
Utility functions for converting to and from URLs that encode query string data into URL paths
decycle your json
🚶 Does this string contain path traversal?
The string_decoder module from Node core
Utilities for determining if characters belong to character classes defined by the XML specs.
A list of all CSS color keywords.
Shared core utilities for Vercel global configuration
A function that takes anything in javascript and returns true if its argument contains binary data.
Angular Schematics - CLI
Strongly typed trie data structure for path and URL-like strings.
TypeScript definitions for object-path
General purpose glob-based configuration matching.
A function that takes anything in javascript and returns true if its argument contains binary data.
Modern Buffer API polyfill without footguns
Polyfill for Metadata Reflection API
A NodeJS module that helps you reading large text files, line by line, without buffering the files into memory.
Convert a dependency path into a filepath
HTTP methods that node supports
TypeScript definitions for path-browserify
...
A Syro extension to resolve paths from a container.
reverse_require requires specific files from the gems which depend on a certain RubyGem and contain the specified path. Using reverse_require one can allow others to easily extend the functionality of a RubyGem. Simply add reverse_require into the code of your RubyGem: reverse_require 'my_gem', 'some/path' Then other gems which depend upon +my_gem+ merely have to provide <tt>some/path</tt> within their <tt>lib/</tt> directory, and reverse_require will load them all at run-time. This ability makes designing plug-in systems for a RubyGem trivial.
rack middleware to reject invalid UTF8 in requests. It will return a 400 if the decoded path or query string contain invalid UTF-8 chars.
Refuse access if X-API-SECRET header does not contain required value. Allow unrestricted access to selected paths.
DataPaths is a library to manage the paths of directories containing static-content across multiple libraries. For example, DataPaths can manage the `data/` directories of multiple RubyGems, in much the same way RubyGems manages the paths of `lib/` directories using `$LOAD_PATH`.
Takes a CSV file and returns a a collection of objects generated by that CSV file.
The OSX Trash gem will take a filepath containing paths to files that should be moved to the OSX trash. The list can be a little noisy, with things that will go away with `strip`. When instantiating the class, you can pass a hash of file: with the pathname, or paths: with an array of paths.
SiteDiff makes it easy to see differences between two versions of a website. It accepts a set of paths to compare two versions of the site together with potential normalization/sanitization rules. From the provided paths and configuration SiteDiff generates an HTML report of all the status of HTML comparison between the given paths together with a readable diff-like HTML for each specified path containing the differences between the two versions of the site. It is useful tool for QAing re-deployments, site upgrades, etc.
A Ruby binding around gitignore.rs, a Rust implementation of .gitignore file parsing and glob testing. This library is designed to allow extremely performant testing of file paths against the rules contained in a .gitignore file.
This gem contains the base class used to create Banyan compatible components requiring connection to a single Banyan backplane. In addition to the base class, executables for rb_backplane and rb_monitor are installed on the executable path.
A handy dandy autoload / require / load helper for your rubies. Similar to using[1], but with a few differences of opinion, and a bit shorter. Basically, expand path is fine, up until a point. Sometimes there's no point (i.e. when the load path already contains most of the path you're trying to open). When you're writing libs that users might require sub parts with 'libname/sub_part', then expand_path combined with say, rubygems, can lead to double requires. Lets not do that. :-) [1] http://github.com/smtlaissezfaire/using/
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.