0inspect

中文文档
0.0.2发布于 2022/04/01MITCommonJS

对象的漂亮字符串表示

中文使用文档
文档目录6 节
  1. 📥安装
  2. 🏁使用
  3. 📕API
  4. 🎨颜色
  5. 🔣符号
  6. 💠例子

👀0检查

NPM version

用于显示用于检查目的的对象的非常友好的彩色表示的简单实用程序👮。

Screenshot

📥安装

npm i 0inspect

🏁使用

const inspect = require("0inspect");
// or const { inspect, log } = require("0inspect");

const objString = inspect(someObj);
console.log(objString);

// or shorter
inspect.log(someObj);

📕API

inspect(obj?: Any, options?: Object);

  • obj: Any:检查对象。
  • options: Object: Options对象。
    • depth: Number:对象嵌套深度。 默认值: 10.

inspect.log(obj?: Any, options?: Object);

  • 只是一个包装 console.log(inspect(obj, options)).

🎨颜色

颜色意义
绿色这个原始的
红色的Falsy原始
青色完整的对象
黄色的空对象
洋红色函数

这是在使用 粉笔 对于控制台颜色,颜色支持控件是自动的,但你仍然可以这样覆盖它:

const chalk = require("chalk"); // Chalk v4.1.2
chalk.level = 0; // No color

💡看: 粉笔# Chalk .level

🔣符号

象征意义
◆这个原始的
◇Falsy原始
●完整的对象
○空对象
◉函数
Ø没有课
→价值

💠例子

输入类别输出输出颜色
1n这个原始的◆ BigInt → 1绿色
NaNFalsy原始◇ Number → NaN红色的
undefinedFalsy原始◇ Ø → undefined红色的
{ a:"" }完整的对象● Object → {1}青色
{}空对象○ Object → {}黄色的
() => ""函数◉ Function → (anonymous)()洋红色

📃许可证

麻省理工学院 © Ambratolm

版本与发布记录

0inspect 共发布 2 个版本,首次发布于 2022/03/29;过去 12 个月发布了 0 个版本。

版本发布日期距今
0.0.2latest2022/04/014 年前
0.0.12022/03/294 年前

关于 0inspect 的常见问题

0inspect 是什么?

对象的漂亮字符串表示

如何安装 0inspect?

在项目目录运行 npm install 0inspect,或使用 pnpm add / yarn add / bun add。

0inspect 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/0inspect 是否存在。

0inspect 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

0inspect 可以商用吗?

0inspect 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

0inspect 还在维护吗?

最新版本 0.0.2 发布于 2022/04/01(4 年前);至今共发布 2 个版本,其中过去 12 个月发布了 0 个;首次发布于 2022/03/29。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。