Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
@buzuli/app
Advanced tools
Node.js app wrapper
$ npm install @buzuli/app
const app = require('@buzuli/app')
const entry = async (context) => {
// app entry point
}
const options = {
unhandled: {
sigint: { exit: false }
}
}
app(entry, options)
// OR
app(options, entry)
// OR
app(options)(entry)
Options may be pass as a second argument to customize behavior.
options.handle
| forwarded to underlying @buzuli/unhandled packageoptions.logger
| console-like logger object (logs via console
built-in by default)options.modules
| every property is asynchronously resolved and injectedThe context
object injects utilities and customizations/config into the entry point function.
context.logger
| the configured loggercontext.modules
| resolved modulesModules supplied via options.modules
object are awaited and the resolved values injected under the same names in context.modules
.
Exit cleanly on return or exception by the entry function.
Logs and exits on (tunable via options.unhandled
):
FAQs
App scaffold for Node.js
The npm package @buzuli/app receives a total of 522 weekly downloads. As such, @buzuli/app popularity was classified as not popular.
We found that @buzuli/app 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
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.