Public Theta Blog

Next.jsの設定ファイルの型定義

next.config.mjs:

// @ts-check
"use strict"

/**
 *
 * @param { string } phase
 * @param {{ defaultConfig: import("next").NextConfig }} config
 * @returns { Promise<import("next").NextConfig> }
 */
export default async function createNextConfig(phase, { defaultConfig }) {
    return {
        reactStrictMode: true,
    }
}

参考