
Security News
CVE Volume Surges Past 48,000 in 2025 as WordPress Plugin Ecosystem Drives Growth
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.
(cond ? yes : no) but throw if arg types are not (bool, string, string).
no as a naive if () condition in JavaScript or PHP,
it becomes equivalent to yes, since both are non-empty strings.This module exports one function that holds some others:
If cond is a boolean, and yes and no both are strings,
return (cond ? yes : no).
If any of the arguments have the wrong type, instead throw an error complaining
about them.
The trace (ideally a string with a hint) will be appended to the error
message in order to help you find where the problem originated.
Verify that the yes and no arguments are strings. Throw an error otherwise.
If they are, prepare (and return) a function that takes one argument cond in
order to then call bool2str with the other, pre-defined arguments.
see test/usage.mjs.
ISC
FAQs
(cond ? yes : no) but throw if arg types are not (bool, string, string).
We found that bool2str demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 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
CVE disclosures hit a record 48,185 in 2025, driven largely by vulnerabilities in third-party WordPress plugins.

Security News
Socket CEO Feross Aboukhadijeh joins Insecure Agents to discuss CVE remediation and why supply chain attacks require a different security approach.

Security News
Tailwind Labs laid off 75% of its engineering team after revenue dropped 80%, as LLMs redirect traffic away from documentation where developers discover paid products.