Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

Error module not found , key.json #188

@isaacdarcilla

Description

@isaacdarcilla

Need help. I am trying to use App router here using NextJS.

Error says Cannot find module

error Error: Cannot find module 'C:\path\to\project\packages\frontend\public\google\client.json' at webpackEmptyContext (C:\path\to\project\packages\frontend\.next\server\app\api\captions\route.js:22:10)

Now, the client.json file is placed in public/google directory and I'm trying to access it in api route.ts

This is the code in route.ts

// app/api/captions/route.ts

import { google } from "googleapis";
import { authenticate } from "@google-cloud/local-auth";
import path from "path";

export async function GET() {

  const auth = await authenticate({
    keyfilePath: path.resolve("public", "google", "client.json"),
    scopes: ["https://www.googleapis.com/auth/youtube"],
  });

  google.options({ auth });
  
  console.log(auth);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: p3Desirable enhancement or fix. May not be included in next release.type: questionRequest for information or clarification. Not an issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions