1. `"type": "module"` makes Node interpret *.js files and makes TypeScript interpret *.js, *.ts, and *.d.ts files as ES modules. (Some bundlers respect/enforce this too.) For Node, this means `require` and `module` will be undefined, the file must use import/export syntax, and...