replicate-javascript icon indicating copy to clipboard operation
replicate-javascript copied to clipboard

`require function is used in a way in which dependencies cannot be statically extracted`

Open jparismorgan opened this issue 9 months ago • 3 comments

Hi there, I have a Next.js project with "replicate": "^1.0.1", and this code:

import Replicate from 'replicate'

export const replicate = new Replicate({
  auth: process.env.REPLICATE_API_KEY
})

I'm seeing this warning during local development:

- warn ../../node_modules/replicate/lib/util.js
Critical dependency: require function is used in a way in which dependencies cannot be statically extracted

Import trace for requested module:
../../node_modules/replicate/lib/util.js
../../node_modules/replicate/index.js
./src/lib/replicate.ts
./src/app/api/cloud/image/route.ts

from const ApiError = require("./error"); in node_modules/replicate/lib/util.js.

Any suggestions on preventing this?

jparismorgan avatar Mar 21 '25 03:03 jparismorgan

I'm having the same issues as well, let me know if you guys need help testing it

EDIT: v1.1.0-0

This one removes the warning

ntgussoni avatar May 23 '25 10:05 ntgussoni

when is this being released? we're in July 🙃

gianpaj avatar Jul 02 '25 15:07 gianpaj

Pls take out time for this. :)

saifookhan avatar Aug 18 '25 01:08 saifookhan