【文件属性】:
文件名称:mlly::handshake: 缺少用于 Node.js 的 ECMAScript 模块工具
文件大小:61KB
文件格式:ZIP
更新时间:2021-08-04 16:58:49
JavaScript
:handshake: 米莉
缺少 Node.js 的实用程序
用法
此软件包仅适用于 ESM。 需要 Node.js 12+ 才能使用它,并且必须导入它而不是必需的。
安装 npm 包:
# using yarn
yarn add mlly
# using npm
npm install mlly
导入工具:
import { } from 'mlly'
乍看上去
尽管 ESM 模块在 Node.js 生态系统中不断发展,但仍有许多必需的功能仍处于试验阶段或缺失。 这个包试图填补他们的空白。
创建兼容的 CommonJS 上下文的实用程序
解决实用程序
从本机 Node.js 实现公开
Windows 路径标准化
支持自定义extensions和/index解析
支持自定义conditions
模块评估
允许使用data:评估模块data:导入
使用静态分析自动导入重写到解析路径
允许绕过
【文件预览】:
mlly-main
----.eslintrc(51B)
----package.json(704B)
----.github()
--------workflows()
----test()
--------resolve.mjs(411B)
--------hello.mjs(94B)
--------eval.mjs(508B)
--------foo()
--------utils.mjs(76B)
--------eval-err.mjs(102B)
--------cjs.mjs(153B)
--------resolve-err.mjs(72B)
----LICENSE(1KB)
----.gitignore(24B)
----CHANGELOG.md(2KB)
----lib()
--------index.mjs(6KB)
--------index.d.ts(1KB)
----README.md(5KB)
----yarn.lock(124KB)
----.eslintignore(27B)