The Model Context Grammar Protocol defines a simple, extensible, and non-deterministic grammar for specifying valid message types and their arrangements in exchanges with language models. This protocol enables precise, unambiguous specification of interactions including multimodal content, tool calls, and flexible message sequencing.
リポジトリ
jonschlinkert のリポジトリ
Get the resolved path to the root of a package installed in node_modules
Create a visual tree of module dependencies. Optionally pass a glob pattern to limit the result to names with that pattern, or a regex to highlight specific packages.
CLI for running [prettier] with opinionated defaults.
Move a property from one object to another.
Use with Assemble, Verb, or Templates.js to easily add namespaced variables like `page` or `post` to the context. This allows you to use `{{page.title}}` instead of `{{title}}` to get the current page's title. Can be used with verb, assemble v0.6.0, or any application based on Templates.js.
Read data files and extend the data from each onto an object or objects, named using the given string.
Use namespaced helpers with handlebars.
Make a NPM package name safe to be used as a JavaScript variable name. Works well as a mixin in Yeoman generators.
Convert the process.hrtime() array to a single nanoseconds value. (node.js/javascript)
Recursively build up a layout stack.
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
A node.js package for Steven Levithan's excellent dateFormat() function.
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js
Simple responsive web interface to control your nodebot.
34 non-character code points (labeled <not a character>), that are set aside and guaranteed to never be used for a character. Perfect to use for placeholders or temporary replacements during string transformations.
Normalize a declarative configuration with any combination of src-dest mappings, files arrays, files objects and options into a consistent format so the config can easily be passed to any build system.
Normalize an array of keywords. Sorts and removes duplicates and common words (uses the 100 most common english words).
Normalize file path slashes to be unix-like forward slashes. Used by chokidar, anymatch, and many others!