Security News
Bun 1.2 Released with 90% Node.js Compatibility and Built-in S3 Object Support
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.
Generates codenames. What for, you ask?
$ npm install -g codename
From node,
var codename = require('codename')();
var filters = ['alliterative', 'random'],
lists = ['crayons', 'adjectives', 'cities', 'animals'],
myName = codename.generate(filters, lists);
codename.generate
takes two options: filters
and lists
.
filters
(Array[String|Function]
) - describes a set of filters
that should be used to reduce each list to a single word
lists
- (Array[String|Array]
) - the names or contents of the lists
to use for selecting names
All arguments are forwarded from comma-delimited strings:
$ codename \
--lists=crayons,adjectives,cities,animals \
--filters=alliterative,unique,random
Each filter takes a memo
listing any other words selected followed by
the list of words the filter should be applied to. For instance, a filter
to limit results to words containing the letter j
:
var letterJFilter = function (memo, words) {
return words.filter(function (w) {
return w.toLowerCase().indexOf('j') > -1;
});
};
Alternatively, a filter may return a single word that should be added to
the name. These filters are output
filters, and they should only be used
at the end of a filter list.
Filters may be contributed to src/filters
or supplied as function arguments to codename.generate
.
FAQs
Codename generator
The npm package codename receives a total of 390 weekly downloads. As such, codename popularity was classified as not popular.
We found that codename demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.
Security News
Biden's executive order pushes for AI-driven cybersecurity, software supply chain transparency, and stronger protections for federal and open source systems.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.