ブラウザ関連の組み込み型

  • fetch

  • FormData

  • EventListener

  • EventSourceWebSocket

  • LocalStorageSessionStorage

Polyfill、Ponyfill

fetch

確実にNode.jsだけでしか使われないコードであればnode-fetchをインポートして利用すれば十分です。

もし、ブラウザでもサーバーでも実行されるコードの場合 https://www.npmjs.com/package/isomorphic-unfetch https://www.npmjs.com/package/isomorphic-fetch https://www.npmjs.com/package/fetch-ponyfill

FormData

https://www.npmjs.com/package/form-data

EventListener

EventSourceWebSocket

https://www.npmjs.com/package/eventsource https://www.npmjs.com/package/ws https://www.npmjs.com/package/isomorphic-ws

LocalStorageSessionStorage

https://www.npmjs.com/package/localstorage-memory https://www.npmjs.com/package/node-localstorage