nicolashmln / strapi-plugin-responsive-image

Custom responsive image formats for https://strapi.io
154 stars 28 forks source link

Cannot find module '@strapi/utils/lib/file' #38

Closed StructByLightning closed 1 year ago

StructByLightning commented 1 year ago

The plugin seems to be broken in Strapi 4.11.

Error: Cannot find module '@strapi/utils/lib/file'
Require stack:
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/strapi-plugin-responsive-image/server/services/image-manipulation.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/src/extensions/upload/strapi-server.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/node_modules/@strapi/utils/lib/import-default.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/node_modules/@strapi/utils/lib/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/services/entity-service/components.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/queries/entity.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/queries/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/local-destination/strategies/restore/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/local-destination/strategies/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/local-destination/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/commands/utils/data-transfer.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/commands/actions/export/command.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/commands/index.js
- /home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/bin/strapi.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15)
    at Module._load (node:internal/modules/cjs/loader:920:27)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/strapi-plugin-responsive-image/server/services/image-manipulation.js:9:27)
    at Module._compile (node:internal/modules/cjs/loader:1254:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32)
    at Module._load (node:internal/modules/cjs/loader:958:12)
    at Module.require (node:internal/modules/cjs/loader:1141:19)
    at require (node:internal/modules/cjs/helpers:110:18)
    at Object.<anonymous> (/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/src/extensions/upload/strapi-server.js:1:27)
    at Module._compile (node:internal/modules/cjs/loader:1254:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1308:10)
    at Module.load (node:internal/modules/cjs/loader:1117:32)
    at Module._load (node:internal/modules/cjs/loader:958:12) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/strapi-plugin-responsive-image/server/services/image-manipulation.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/src/extensions/upload/strapi-server.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/node_modules/@strapi/utils/lib/import-default.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/node_modules/@strapi/utils/lib/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/services/entity-service/components.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/queries/entity.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/queries/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/local-destination/strategies/restore/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/local-destination/strategies/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/local-destination/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/providers/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/strapi/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/data-transfer/dist/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/commands/utils/data-transfer.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/commands/actions/export/command.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/lib/commands/index.js',
    '/home/raven/Documents/deviate-labs/repos/api.deviatelabs.com/node_modules/@strapi/strapi/bin/strapi.js'
  ]
}