Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
TypeScript definitions for braces
Wrapper for [braces] to enable brace expansion for arrays of patterns.
esformatter plugin: enforces braces around statements
Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
colorizes brackets, parentheses and braces to help track scope
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
(temporary fork of picomatch) Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.
[](https://travis-ci.org/codebraces/validator) [](https://www.npmjs.com/package/@braces/validator)
A Prettier plugin that removes unnecessary braces in JavaScript/TypeScript code
Awesome logging package from Bricks & Braces.
[](https://travis-ci.org/hcl1687/braces-template) [](https://coveralls.io/github/hcl1687/braces-temp
Normalize a glob pattern by expanding braces, making it absolute and resolving parent directories '..'
Find matching braces in a string
Validate the padding inside braces
The design system of the Bricks & Braces brand.
Awesome design tokens for the Bricks & Braces brand.
JSCS plugin to enforce space after open curly braces
File pattern matching: find files by glob patterns, test matches, expand braces
👉 https://hyper.fun/c/tabler-braces/1.3.0
Recma plugin to enable interpolation of identifiers wrapped in curly braces within the `alt`, `src`, `href`, and `title` attributes of markdown link and image syntax in MDX
Webcomponents for the Bricks & Braces brand.
A silly formatter that hides braces, semicolons and commas in the right margin — letting curly-brace languages pretend they're Python or Ruby.
AST parser for HTML that quotes JS statements using curly braces
Convert path lists into compact brace expansion syntax
The best programming language ever.
Rust crate which performs brace expansion of strings, as in shells like Bash etc.
C/C++ code formatter with Unicode support and TOML configuration
Brace expansion library
A high-performance, cross-platform glob/pattern matching library for filesystem search with advanced pattern support and metadata filtering
A POSIX sh-compatible shell written in Rust
Cross-platform file creation utility with GNTP/Growl integration
A feature-rich library for brace pattern combination, permutation generation, and error handling.
The Ion Shell
A content management system built with the rust programming language.
A file watcher utility with glob pattern support
Braces help you quickly bootstrap a sinatra application.
Brace expansion library.
It transform Ruby to a Lisp with braces, included REPL and COMPILE mode.
Expand braces, similar to a file glob
🍲 Convert ASCII braces ('{}') to full-width braces ('{}') within code fences (triple-or-single backticks) during YARD processing, and back to ASCII braces afterward
Xcode is inconsistent about the placement of braces for code that it inserts for us. Sometimes it puts the opening braces on the same line, sometimes it puts it on the next line. I prefer it to be on the opening line. This command line app makes it easy to change selected source files, or all the files in a folder, or even run with the dry-run option to see what files would be changed.
CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
Contracts.coffee is a dialect of CoffeeScript with built-in support for contracts. CoffeeScript is JavaScript without all the embarrassing braces and semicolons.
Brace is a base Rails project that you can upgrade. It is used by me to get a jump start on a working app. Thanks thoughtbot for making Suspenders (https://github.com/thoughtbot/suspenders)!
Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad. == Features/Problems: * Reports differences at any level of code. * Adds a score multiplier to identical nodes. * Differences in literal values, variable, class, and method names are ignored. * Differences in whitespace, programming style, braces vs do/end, etc are ignored. * Works across files. * Add the flay-persistent plugin to work across large/many projects. * Run --diff to see an N-way diff of the code. * Provides conservative (default) and --liberal pruning options. * Provides --fuzzy duplication detection. * Language independent: Plugin system allows other languages to be flayed. * Ships with .rb and .erb. * javascript and others will be available separately. * Includes FlayTask for Rakefiles. * Uses path_expander, so you can use: * dir_arg -- expand a directory automatically * @file_of_args -- persist arguments in a file * -path_to_subtract -- ignore intersecting subsets of files/directories * Skips files matched via patterns in .flayignore (subset format of .gitignore). * Totally rad.
==== QDox - http://qdox.codehaus.org QDox is a high speed, small footprint parser for extracting class/interface/method definitions from Java source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools. QDox is a Java library. Therefore this RubyGem needs JRuby. ==== Quickstart Step 1: Load your Java sources. In JRuby (or +jirb+) write: require 'qdox' builder = QDox::JavaDocBuilder.new builder.add_source_tree(java.io.File.new(".") (Source: http://qdox.codehaus.org/usage.html) Step 2: Inspect the source model. src = builder.sources.first pkg = src.package puts pkg.name # e.g. "com.bla.foo" imports = src.imports # => e.g. ["java.util.List", "java.util.Set"] some_class = src.classes.first # => a QDox::Model::JavaClass # output the javadoc comment for the first method in some_class puts some_class.methods.first.comment (Source: http://qdox.codehaus.org/model.html) As you may have noticed, the Java packages used have been aliased to shorter Ruby Module names: The Java package com.thoughtworks.qdox is the Ruby module QDox etc. ==== In a Nutshell A custom built parser has been built using JFlex and BYacc/J. These have been chosen because of their proven performance and they require no external libraries at runtime. The parser skims the source files only looking for things of interest such as class/interface definitions, import statements, JavaDoc and member declarations. The parser ignores things such as actual method implementations to avoid overhead (while in method blocks, curly brace counting suffices). The end result of the parser is a very simple document model containing enough information to be useful. ==== License Apache License, Version 2.0 QDox was created by Joe Walnes, Aslak Hellesoy, Paul Hammant, Mike Williams, Mauro Talevi, Robert Scholte, and others. The RubyGem was created by Benjamin Bock.
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.
No description provided.
No description provided.
No description provided.