
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
brindille-cli
Advanced tools
A very opiniated CLI tool to help you build Brindille apps.

npm install -g brindille-cli
From the root of your brindille project in the terminal:
# launches lint (standardjs) watchify and stylus in watch mode
brindille watch
# launches lint (standardjs) watchify and stylus in build mode
brindille build
# scaffolds a MyCompName component in /src/views/components/my-comp-name
brindille component MyCompName
# scaffolds a MyLayout component in /src/views/layouts/my-layout
brindille layout MyLayout
# scaffolds a MySection component in /src/views/sections/my-section
brindille section MySection
The watch and build tasks are just wrappers around standardjs linting stylus and browserify with our default configuration and a prettier console output. Error and linting compilations will also be printed directly in the browser (by "replacing" the js built file).
You can optionnaly add browserify transforms to both watch and build tasks :
brindille watch babelify glslify
Wa have three different scaffolding functions which are in reality very similar: component, layout and section. The main difference between these is the folder where the component will be created (although a section will have a slightly different codebase than the others).
The name of the component must be in PascalCase.
You can chose to make the component extends brindille-interactive-component instead of brindille-component:
brindille component MyCompName --interactive
FAQs
CLI for Brindille
We found that brindille-cli 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
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.