2021年12月30日のブックマーク (1件)

  • TypeScript 4.5 Beta で実装された Node.js ESM 対応を試してみた - mizdra's blog

    ご存じの方もいるかもしれませんが、TypeScript 4.5 Beta で遂に Node.js ESM がサポートされました。まだ Stable に来ていない実験的な機能なのですが、どういうものなのか気になったので、先日趣味で作っているプロダクトに導入してみました。で、この記事はその備忘録です。実験的な機能で、これから状況もどんどん変わっていくので、数カ月後にはこの記事の内容も古くなっているかもしれません。未来から来た人がこの記事を読んでいる場合は、注意して読んで下さい。 今回 TypeScript の Node.js ESM 対応を導入してみたのはこちらの eslint-interactive というプロダクトです。以前このブログでも紹介した ESLintAPI を使った CLI ツールです。 github.com www.mizdra.net www.mizdra.net どう

    TypeScript 4.5 Beta で実装された Node.js ESM 対応を試してみた - mizdra's blog
    kazuhi_ra
    kazuhi_ra 2021/12/30
    なるほど! / " { "type": "commonjs" } とだけ書かれた package.json を fixtures/package.json に配置して回避しました。これで fixtures/ 配下の *.js が CJS として扱われます。"