From d8240455923f6bda939a1a3658ebfdea5e8bf93f Mon Sep 17 00:00:00 2001 From: Jerome Wu Date: Tue, 23 Aug 2022 08:54:58 +0800 Subject: [PATCH] Fix vite issue --- src/browser/defaultOptions.js | 4 ++-- src/browser/getCreateFFmpegCore.js | 6 +++--- src/browser/index.js | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/browser/defaultOptions.js b/src/browser/defaultOptions.js index 667736f1fe..ac32af31ad 100644 --- a/src/browser/defaultOptions.js +++ b/src/browser/defaultOptions.js @@ -1,10 +1,10 @@ -const { devDependencies } = require('../../package.json'); +import pkg from '../../package.json'; /* * Default options for browser environment */ const corePath = typeof process !== 'undefined' && process.env.NODE_ENV === 'development' ? new URL('/node_modules/@ffmpeg/core/dist/ffmpeg-core.js', import.meta.url).href - : `https://unpkg.com/@ffmpeg/core@${devDependencies['@ffmpeg/core'].substring(1)}/dist/ffmpeg-core.js`; + : `https://unpkg.com/@ffmpeg/core@${pkg.devDependencies['@ffmpeg/core'].substring(1)}/dist/ffmpeg-core.js`; export default { corePath }; diff --git a/src/browser/getCreateFFmpegCore.js b/src/browser/getCreateFFmpegCore.js index e59a7bc39d..5865f52de9 100644 --- a/src/browser/getCreateFFmpegCore.js +++ b/src/browser/getCreateFFmpegCore.js @@ -1,8 +1,8 @@ /* eslint-disable no-undef */ -const { log } = require('../utils/log'); -const { +import { log } from '../utils/log'; +import { CREATE_FFMPEG_CORE_IS_NOT_DEFINED, -} = require('../utils/errors'); +} from '../utils/errors'; /* * Fetch data from remote URL and convert to blob URL diff --git a/src/browser/index.js b/src/browser/index.js index 2e1ea8b2c2..19b7ff3189 100644 --- a/src/browser/index.js +++ b/src/browser/index.js @@ -1,5 +1,5 @@ -const defaultOptions = require('./defaultOptions'); -const { getCreateFFmpegCore } = require('./getCreateFFmpegCore'); -const { fetchFile } = require('./fetchFile'); +import defaultOptions from './defaultOptions'; +import { getCreateFFmpegCore } from './getCreateFFmpegCore'; +import { fetchFile } from './fetchFile'; export { defaultOptions, getCreateFFmpegCore, fetchFile };