1.0.0 • Published 2 years ago
@knowdev/functions v1.0.0
KnowDev Functions 🧰
📋 Usage
npm install --save @knowdev/functions📖 Reference
envBoolean
Look up a key in process.env and coerce it into a boolean.
Returns true for true (case-insensitive) and 1 for string, boolean, and numeric types.
Returns false for false (case-insensitive) and 0 for string, boolean, and numeric types.
Returns undefined otherwise.
const { envBoolean } = require("@knowdev/functions");
process.env.AWESOME = true;
if (envBoolean("AWESOME")) {
console.log("Awesome!");
}envBoolean: defaultValue
const { envBoolean } = require("@knowdev/functions");
if (envBoolean("AWESOME", { defaultValue: true })) {
console.log("Awesome!");
}getObjectKeyCaseInsensitive
const { getObjectKeyCaseInsensitive } = require("@knowdev/functions");
const object = { one: 1 };
getObjectKeyCaseInsensitive(object, "ONE"); // 1🚀 Deployment
npm publish --access=public
📝 Changelog
- 0.2.0: getObjectKeyCaseInsensitive
- 0.1.0: envBoolean
📜 License
All rights reserved. Safe for use around pets.