Generates a sequential, valid CSS class, generating the next smallest class names possible
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Determine if a function is a native generator function.
Turns an AST into code.
Turn async generator functions into ES2015 generators
A function that returns the normally hidden `GeneratorFunction` constructor
Helper function to remap async functions to generators
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Generates gorgeous HTML reports from mochawesome reporter.
Turn async functions into ES2015 generators
JavaScript object that creates unique CSS selector for given element.
A small JS+SVG library for drawing railroad syntax diagrams.
Check if something is a generator function
No description provided.
No description provided.
Generate artificial backtrace by walking arguments.callee.caller chain
Creates configuration files for AEM ClientLibs and synchronizes assets.
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
TypeScript definitions for @babel/generator
The missing piece for fully typesafe Typescript apps
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Rails-inspired generator system that provides scaffolding for your apps
Open Web data by the Mozilla Developer Network
semantic-release plugin to generate changelog content with conventional-changelog
Stylicon is a tool that takes SVG files and a YAML config to generate optimized CSS classes with embedded base64 icons. Ideal for rendering scalable, cacheable icons without bloating HTML or requiring runtime transformations.
Provides more helper methods for rails. Generate css class names...
This library provides classes for generating and parsing mail, HTML and CSS. Further, it is a CGI library.
This small extension to ruby's Array class provides two additional iterators, Array#each_with_floe and Array#each_with_index_floe, that simplify the reasonably-common need to specially handle "floe"--i.e., first, last, odd, even--when iterating through the elements of an array. It's particularly handy for generating CSS classes.
This gem takes your ruby input, plus an object such as a Sequel::Model object, and generates HTML code. If the object has values, they're inserted into the HTML, and if the object has error messages, code is generated to display them. You can use CSS, but it's not automated in this class of methods.
This is a library for creating HTML from a unified diff string, built specifically for the diff section output by "perforce describe -du" or "git show [commit SHA]", but with an eye towards solving a more general problem. It supports two modes: with inline styles or with CSS classes(which you can style yourself). Either mode outputs an HTML table that you may want to include in a Web page or an HTML e-mail.
This is a TeX-to-HTML+MathML+CSS converter class using the Javascript-based KaTeX, interpreted by one of the Javascript engines supported by ExecJS. The intended purpose is to eliminate the need for math-rendering Javascript in the client's HTML browser. Therefore the name: SsKaTeX means Server-side KaTeX. Javascript execution context initialization can be done once and then reused for formula renderings with the same general configuration. As a result, the performance is reasonable. The configuration supports arbitrary locations of the external file katex.min.js as well as custom Javascript for pre- and postprocessing. For that reason, the configuration must not be left to untrusted users.
"Harsh: Another Rails Syntax Highlighter," is just that - it highlights code in Rails, much like Radiograph or tm_syntax_highlighting. However, it does it well, _better_. Oh, and it also supports Haml, as well as ERb. And it comes with rake tasks. Firstly, it allows block form: <% harsh :theme => :dawn do %> class Testing def initialize(str) puts str end end <% end %> as well as the form the other plugins offer, which is text as a parameter: <% harsh %Q{ class Testing def initialize(str) puts str end end }, :theme => :dawn For haml, harsh is implemented as a filter. First, add this to the bottom of your environment.rb: Harsh.enable_haml Then, to use harsh in Haml: :harsh class Foo < Bar end However, haml's filters can't take options. So how on earth are we going to customize it to our heart's delight? Easily, my friend, fret not! Enter the BCL (Bootleg Configuration Line): :harsh #!harsh theme = all_hallows_eve lines=true syntax=css h1 { float:left; clear:left; position:relative; } It has to be the first line in the filter. You don't need the config line, though. Also, notice that you can have spaces between the arguments and the little = sign. Harsh also offers rake tasks for what tm_syntax_highlighting provides in generators, and a :harsh as a stylesheet-includer to load all syntax-highlighting files, as such: <%= stylesheet_include_tag :harsh %> The rake tasks for setting up your stylesheets are these: rake harsh:theme:list # lists available themes rake harsh:theme:install[twilight] # installs the twilight theme into /public/stylesheets/harsh/ rake harsh:theme:install THEME=twilight # also installs the twilight theme (for *csh shells) rake harsh:theme:uninstall[twilight] # removes the twilight theme rake harsh:theme:uninstall THEME=twilight # also uninstalls the twilight theme (for *csh shells) While purely informative, you can find out the available syntaxes as follows: rake harsh:syntax:list
Diff and patch tables
Diff and patch tables