
Security News
rv Is a New Rust-Powered Ruby Version Manager Inspired by Python's uv
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
generator-cnn-base
Advanced tools
A current LTS or Stable version of Node.js. We recommend using nvm to manage node versions.
A utility for installing Yeoman packages. yo
should work
but it is recommended you use the cnn
CLI available from
CNN Package Generator.
cnn-package-generator
installs the cnn
cli tool used to run the Yeoman
generator.
$ npm install --global cnn-package-generator
$ npm install --global generator-cnn-base
With cnn
(recommended):
$ cnn cnn-base
See the README in the CNN Package Generator repo for more details.
With yo
(** NOT** recommended):
$ yo cnn-base
--extend
:
Extend cnn-base by another generator. This option is used internally by
cnn
and can be passed in as an argument to yo
.Example:
$ yo cnn-base --extend cnn-generator
Extending cnn-base with cnn-generator
Generates a default file structure for the chosen generator.
Generates configuration files with predefined settings based on our current standards. This includes settings for the following packages.
Generates our standardized process documents.
Creates a local GIT repository for the project. Currently the remote repository on GitHub will need to be manually created.
Generates a default package.json with all of the required properties and dependencies needed for the chosen generator. Includes the following default scripts.
generate-authors
- Uses a bash script to generate the AUTHORS.md file,
which is used by npmjs.org when your package is published.
generate-changelog
- Uses changelog-maker
to generate the CHANGELOG.md.
generate-coverage
- Uses Istanbul
along with Mocha and Chai to
create a code coverage report. Also opens it up on OS X in a browser.
generate-docs
- Uses ESDoc to generate documentation
in /docs
.
test
- Uses ESLint to validate all .js files and
uses jsonlint to validates all .json
files.
update-apply
- Uses ncu
and updates all dependencies.
update-check
- Uses ncu
and lists all updates, but does not apply them.
Calls npm-init
to further customize the package.json file.
2016-11-23, Version 0.7.0, @jamsyoung
See https://github.com/cnnlabs/generator-cnn-base/labels/defect for complete and current list of known issues.
f5dc334148
] - update generate-authors.sh file to current version (James Young)FAQs
CNN Base Package Generator
The npm package generator-cnn-base receives a total of 0 weekly downloads. As such, generator-cnn-base popularity was classified as not popular.
We found that generator-cnn-base demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers 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
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.
Security News
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.