A language with a compiler that targets Javascript.
META Script implementation.
配置额外的 meta、 script、link 标签
Seeded random number generator for Javascript.
Visualize flow between nodes in a directed acyclic network.
Manipulate TopoJSON and convert it to GeoJSON.
Handy data structures for elements keyed by string.
Log a deprecation message with stack
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.
script loader module for webpack
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
A readable stream reader that reads a desired number of bytes.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Simple library for handling keyboard shortcuts
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
Asyncronous JavaScript loader and dependency manager
Convert GeoJSON to TopoJSON for smaller files and the power of topology!
A robust HTML entities encoder/decoder with full Unicode support.
A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.
Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.
utc plugin for dayjs
Turndown plugin to add GitHub Flavored Markdown extensions.
exiting a node.js process *and flushing stdout and stderr*
De.linque.nt is a tool for making meta-posts to Del.icio.us, the social bookmarking site. The key is that the URL you bookmark is the Del.icio.us URL that is created once you have added the new bookmark. Basically, the new post bookmarks itself.
A subclass of Kramdown's GFM parser which extracts fenced code blocks featuring meta (aka `js script`)
Will generate a content-security-policy based on images, scripts, stylesheets, frames andothers on each generated page. This script assumes that all your linked resources as 'safe'.Style attributes will also be converted into <style> elements and SHA256 hashes will begenerated for inline styles/scripts.
Wraps Optparser into a class to enable thor-like scripting with a few meta-methods and a built-in command or action dispatcher. Its much smaller than Thor and aimed at saving time when scripting with Optparser.
ontoMDE-core is basically a library for loading a RDFS model in ruby memory and process it to do something usefull such as generating Java or C++ code. ontoMDE-core is used by ontoMDE-uml2 which adds UML2 meta-model definitions and some helper methods. ontoMDE-uml2 is in turn used by ontoMDE-uml2-java which adds methods and rules to generate java5 code. But ontoMDE-core is *not* *UML* *specific* and can be used with *any* RDF[http://en.wikipedia.org/wiki/Resource_Description_Framework] / RDFS[http://en.wikipedia.org/wiki/RDF_Schema] model such as those created with Protege_2000[http://protege.stanford.edu]. This opens to ontoMDE-core users the ability to generate code from custom DSL[http://en.wikipedia.org/wiki/Domain_Specific_Language] models, or join different models. This gem bundles, ontomde-inspector which is a web server for browsing a model and a meta-model inside a running ontomde generator. Inspector is available as an independant script but may also be run from generator (such as ontomde-java with option --inspector or --inspectorAfterLoad ) to provide a view of model before or after generation.
Arachni is a feature-full, modular, high-performance Ruby framework aimed towards helping penetration testers and administrators evaluate the security of web applications. It is smart, it trains itself by monitoring and learning from the web application's behavior during the scan process and is able to perform meta-analysis using a number of factors in order to correctly assess the trustworthiness of results and intelligently identify (or avoid) false-positives. Unlike other scanners, it takes into account the dynamic nature of web applications, can detect changes caused while travelling through the paths of a web application’s cyclomatic complexity and is able to adjust itself accordingly. This way, attack/input vectors that would otherwise be undetectable by non-humans can be handled seamlessly. Moreover, due to its integrated browser environment, it can also audit and inspect client-side code, as well as support highly complicated web applications which make heavy use of technologies such as JavaScript, HTML5, DOM manipulation and AJAX. Finally, it is versatile enough to cover a great deal of use cases, ranging from a simple command line scanner utility, to a global high performance grid of scanners, to a Ruby library allowing for scripted audits, to a multi-user multi-scan web collaboration platform.
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.