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)