const handler = (e: Event): void => {
  console.log(`[imported.ts]\twindow.addEventListener\t"${e.type}"`)
}

// 3
window.addEventListener("load", handler)

// 6 (last - 2)
window.addEventListener("unload", handler)

// 実行されない
window.onload = (e: Event): void => {
  console.log(`[imported.ts]\twindow.onload\t"${e.type}"`)
}

// 実行されない
window.onunload = (e: Event): void => {
  console.log(`[imported.ts]\twindow.onunload\t"${e.type}"`)
}

// 1
console.log("[imported.ts]\tlog from imported script")