node: protocol



Штука старая, но кажется не получившая должного внимания.



Идея простая: встроенные в Node.js модули можно заимпортить/реквайрить используя node: протокол.



Выглядит вот так:



import fs from 'node:fs'

const fs = require('node:fs')



Таким образом мы сразу понимаем, что это встроенный модуль.



P.S. Я в своё время очень удивился, что тот же assert является встроенным модулем. Всегда думал, что это какой-то внешний пакет.