1.0.1 • Published 2 years ago

@iyowei/is-esm v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

isESM(path)

通过 AST 检测 JS 文件是不是 ESM,并非读取 "package.json " 文件中 "type" 设置。

使用

  • path,{ String },路径
import { log } from "console";
import { isESM, isESMSync } from "@iyowei/is-esm";

(async () => {
  log(await isESM("/Users/iyowei/Development/iyowei/create-esm/src/print.js")); // 异步
  // true

  log(isESMSync("/Users/iyowei/Development/iyowei/create-esm/src/print.js")); // 串行
  // true
})();

安装

Node Version Badge

# Pnpm
pnpm add @iyowei/is-esm

# yarn
yarn add @iyowei/is-esm

# npm
npm add @iyowei/is-esm

参与贡献

PRs Welcome