Get the alternative names of a browser
parse browser name and return wd browser names.
normalize browser names
Given browser names & versions, get webdriver compatible capabilities from saucelabs available browsers
A simple list of possible Typed Array names.
Does this JS environment support the `name` property on functions?
Give me a string and I'll tell you if it's a valid npm package name
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
Validates whether a string matches the production for an XML name or qualified name
List of known MathML tag names
Domain name parser based on the Public Suffix List
Proper decorator-based transformation / serialization / deserialization of plain javascript objects to class constructors
JavaScript parser, mangler/compressor and beautifier toolkit
The node core libs for in browser usage.
Read `.xlsx` files in a web browser or in Node.js
Helper for building generic names, similar to webpack
The official Airtable JavaScript library.
A system for sharing tool configurations between projects without duplicating config files.
Build tool and bindings loader for node-gyp that supports prebuilds
Generate unique and memorable names
Extract meaning from JS Errors
A JS implementation of JSONPath with some additional operators
Given a Mocha / Cypress spec file, returns the list of suite and test names
A function that merges given class names, no matter their format: string with single or multiple class names or an array of class names. Filters out invalid class names as well.
Determines the name and version of the browser currently making a request.
Determines the name and version of the browser currently making a request. I forked this because gemcutter did not appear to have the latest version of the gem.
send_file or send_data using utf-8 file name with multi-browser compatible
Simple gem for Ruby on Rails that makes file names of paperclip attachments URL's browser friendly by stripping any strange characters. It adds String#strip_strange_characters and filter for paperclip postprocessing. See the website for more information.
A Rack middleware to compile XML+XSLT into HTML for unsupported browsers only
Named browser sessions, Ruby workflow DSL, and a token-efficient DOM snapshot format. Built on a browser-agnostic driver layer (Ferrum/CDP backend).
ParseUserAgent is a library for parsing HTTP User Agent strings. It provides access to the browser name, broswer version (major and minor), operating system name, and operating system version (major and minor).
Offer end-users a configurable /check route to check their browsers compatibility with your Rails application, with the ability to enable/disable standard checker modules or even add their own module logic in Javascript. Standard checkers are: browser name/version, cookies, asset loading and Pusher connectivity.
gem edit: edit a library file you can require. gem open: edit a gem by name. gem clone: clone a gem from GitHub. gem browse: open a gem's homepage in your browser.
Pushes current local branch to remote with upstream at origin/[local-branch-name]. It also opens a new pull request browser window at a URL with customized query params, based on specified options, which pre-populates certain fields in the pull request. This is especially useful when supporting multiple PR templates within a code base.
In order to have a quick access to your .log files this gem provides *nix `tail` command functionality to your Rails application. If something goes wrong you don't have to ssh to your server anymore. Now you have normal scroll and search in browser instead of `nano`, `eamacs`, `vim`, `mcedit` - name it.
Gives Gemlings agents browser control via Playwright. Named persistent pages, auto-connect to Chrome, screenshots, and sandboxed file I/O. Zero telemetry.
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.