fix(file-utils): rewrite requires

This commit is contained in:
nathan-pichon 2023-02-08 15:57:14 +01:00
parent 5316123801
commit 57009a0f30
No known key found for this signature in database
6 changed files with 18 additions and 9 deletions

View File

@ -4,7 +4,9 @@ const path = require('path');
const os = require('os');
const mime = require('mime-types');
const fse = require('fs-extra');
const { getStreamSize } = require('@strapi/utils/lib/file');
const {
file: { getStreamSize },
} = require('@strapi/utils');
const { FILE_MODEL_UID } = require('./constants');
const UPLOAD_MUTATION_NAME = 'upload';

View File

@ -1,7 +1,9 @@
'use strict';
const { PayloadTooLargeError } = require('@strapi/utils/lib/errors');
const { kbytesToBytes, bytesToHumanReadable } = require('@strapi/utils/lib/file');
const {
errors: { PayloadTooLargeError },
file: { kbytesToBytes, bytesToHumanReadable },
} = require('@strapi/utils');
const _ = require('lodash');
const registerUploadMiddleware = require('./middlewares/upload');

View File

@ -1,7 +1,9 @@
'use strict';
const { isFunction } = require('lodash/fp');
const { streamToBuffer } = require('@strapi/utils/lib/file');
const {
file: { streamToBuffer },
} = require('@strapi/utils');
module.exports = ({ strapi }) => ({
async checkFileSize(file) {

View File

@ -18,13 +18,12 @@ const {
nameToSlug,
contentTypes: contentTypesUtils,
webhook: webhookUtils,
errors: { ApplicationError, NotFoundError },
file: { bytesToKbytes },
} = require('@strapi/utils');
const { NotFoundError } = require('@strapi/utils').errors;
const { MEDIA_UPDATE, MEDIA_CREATE, MEDIA_DELETE } = webhookUtils.webhookEvents;
const { ApplicationError } = require('@strapi/utils/lib/errors');
const { bytesToKbytes } = require('@strapi/utils/lib/file');
const { FILE_MODEL_UID } = require('../constants');
const { getService } = require('../utils');

View File

@ -41,6 +41,7 @@ const { pipeAsync, mapAsync, forEachAsync } = require('./async');
const convertQueryParams = require('./convert-query-params');
const importDefault = require('./import-default');
const template = require('./template');
const file = require('./file');
module.exports = {
yup,
@ -88,4 +89,5 @@ module.exports = {
validateYupSchemaSync,
convertQueryParams,
importDefault,
file,
};

View File

@ -9,8 +9,10 @@ const { pipeline } = require('stream');
const fs = require('fs');
const path = require('path');
const fse = require('fs-extra');
const { PayloadTooLargeError } = require('@strapi/utils/lib/errors');
const { kbytesToBytes, bytesToHumanReadable } = require('@strapi/utils/lib/file');
const {
errors: { PayloadTooLargeError },
file: { kbytesToBytes, bytesToHumanReadable },
} = require('@strapi/utils');
const UPLOADS_FOLDER_NAME = 'uploads';