2通りの方法がある。 ## ファイル拡張子を変更する ファイルの拡張子を `.cjs` や `.cts` にすると[[CommonJS]]として認識する。 > [Deno 2\.0 Release Candidate](https://deno.com/blog/v2.0-release-candidate#nodejs-and-npm-compatibility) ## package.jsonのtypeにcommonjsを指定する [[package.json]]の `type` に `"commonjs"` を指定すると、`.cjs` や `.cts` の拡張子を使わなくても[[CommonJS]]として扱われる。v2.0では対応しないと表明されていたのだがすぐに対応された。 > [Deno 2\.1: Wasm Imports and other enhancements](https://deno.com/blog/v2.1#better-commonjs-support)