From 4f032298106ed50de9f2228c7a1ec42ca2aeacdc Mon Sep 17 00:00:00 2001 From: Jerome Wu Date: Tue, 13 Sep 2022 17:25:09 +0800 Subject: [PATCH] Remove scripts --- scripts/.eslintrc | 5 ----- scripts/server.js | 25 ----------------------- scripts/test-helper.js | 9 --------- scripts/webpack.config.common.js | 23 --------------------- scripts/webpack.config.dev.js | 27 ------------------------- scripts/webpack.config.prod.js | 26 ------------------------ scripts/webpack.config.worker.dev.js | 29 --------------------------- scripts/webpack.config.worker.prod.js | 27 ------------------------- scripts/worker-server.js | 25 ----------------------- 9 files changed, 196 deletions(-) delete mode 100644 scripts/.eslintrc delete mode 100644 scripts/server.js delete mode 100644 scripts/test-helper.js delete mode 100644 scripts/webpack.config.common.js delete mode 100644 scripts/webpack.config.dev.js delete mode 100644 scripts/webpack.config.prod.js delete mode 100644 scripts/webpack.config.worker.dev.js delete mode 100644 scripts/webpack.config.worker.prod.js delete mode 100644 scripts/worker-server.js diff --git a/scripts/.eslintrc b/scripts/.eslintrc deleted file mode 100644 index 04cfba7..0000000 --- a/scripts/.eslintrc +++ /dev/null @@ -1,5 +0,0 @@ -{ - "rules": { - "import/no-extraneous-dependencies": 0 - } -} diff --git a/scripts/server.js b/scripts/server.js deleted file mode 100644 index bf135a8..0000000 --- a/scripts/server.js +++ /dev/null @@ -1,25 +0,0 @@ -const webpack = require('webpack'); -const middleware = require('webpack-dev-middleware'); -const express = require('express'); -const path = require('path'); -const cors = require('cors'); -const webpackConfig = require('./webpack.config.dev'); - -const compiler = webpack(webpackConfig); -const app = express(); - -function coi(req, res, next) { - res.setHeader("Cross-Origin-Opener-Policy", "same-origin"); - res.setHeader("Cross-Origin-Embedder-Policy", "require-corp"); - next(); -} - -app.use(cors()); -app.use(coi); - -app.use('/', express.static(path.resolve(__dirname, '..'))); -app.use(middleware(compiler, { publicPath: '/dist', writeToDisk: true })); - -module.exports = app.listen(3000, () => { - console.log('Server is running on port 3000'); -}); diff --git a/scripts/test-helper.js b/scripts/test-helper.js deleted file mode 100644 index c1d900a..0000000 --- a/scripts/test-helper.js +++ /dev/null @@ -1,9 +0,0 @@ -const chai = require('chai'); -const constants = require('../tests/constants'); - -global.expect = chai.expect; -global.FFmpeg = require('../src'); - -Object.keys(constants).forEach((key) => { - global[key] = constants[key]; -}); diff --git a/scripts/webpack.config.common.js b/scripts/webpack.config.common.js deleted file mode 100644 index 7d9133d..0000000 --- a/scripts/webpack.config.common.js +++ /dev/null @@ -1,23 +0,0 @@ -module.exports = { - module: { - rules: [ - { - test: /\.m?js$/, - exclude: /(node_modules|bower_components)/, - use: { - loader: 'babel-loader', - options: { - presets: [ - [ - '@babel/preset-env', - { - targets: 'last 2 versions', - }, - ], - ], - }, - }, - }, - ], - }, -}; diff --git a/scripts/webpack.config.dev.js b/scripts/webpack.config.dev.js deleted file mode 100644 index 2bfd2d0..0000000 --- a/scripts/webpack.config.dev.js +++ /dev/null @@ -1,27 +0,0 @@ -const path = require('path'); -const common = require('./webpack.config.common'); - -const genConfig = ({ - entry, filename, library, libraryTarget, -}) => ({ - ...common, - mode: 'development', - entry, - output: { - filename, - library, - libraryTarget, - }, - devServer: { - allowedHosts: ['localhost', '.gitpod.io'], - }, -}); - -module.exports = [ - genConfig({ - entry: path.resolve(__dirname, '..', 'src', 'index.js'), - filename: 'ffmpeg.dev.js', - library: 'FFmpeg', - libraryTarget: 'umd', - }), -]; diff --git a/scripts/webpack.config.prod.js b/scripts/webpack.config.prod.js deleted file mode 100644 index 8f1bac3..0000000 --- a/scripts/webpack.config.prod.js +++ /dev/null @@ -1,26 +0,0 @@ -const path = require('path'); -const common = require('./webpack.config.common'); - -const genConfig = ({ - entry, filename, library, libraryTarget, -}) => ({ - ...common, - mode: 'production', - devtool: 'source-map', - entry, - output: { - path: path.resolve(__dirname, '..', 'dist'), - filename, - library, - libraryTarget, - }, -}); - -module.exports = [ - genConfig({ - entry: path.resolve(__dirname, '..', 'src', 'index.js'), - filename: 'ffmpeg.min.js', - library: 'FFmpeg', - libraryTarget: 'umd', - }), -]; diff --git a/scripts/webpack.config.worker.dev.js b/scripts/webpack.config.worker.dev.js deleted file mode 100644 index 5683212..0000000 --- a/scripts/webpack.config.worker.dev.js +++ /dev/null @@ -1,29 +0,0 @@ -const path = require('path'); -const webpack = require('webpack'); -const common = require('./webpack.config.common'); - -const genConfig = ({ - entry, filename, library, libraryTarget, -}) => ({ - ...common, - mode: 'development', - target: 'webworker', - entry, - output: { - filename, - library, - libraryTarget, - }, - devServer: { - allowedHosts: ['localhost', '.gitpod.io'], - }, -}); - -module.exports = [ - genConfig({ - entry: path.resolve(__dirname, '..', 'src', 'index.js'), - filename: 'ffmpeg.dev.js', - library: 'FFmpeg', - libraryTarget: 'umd', - }), -]; diff --git a/scripts/webpack.config.worker.prod.js b/scripts/webpack.config.worker.prod.js deleted file mode 100644 index ee51cd7..0000000 --- a/scripts/webpack.config.worker.prod.js +++ /dev/null @@ -1,27 +0,0 @@ -const path = require('path'); -const common = require('./webpack.config.common'); - -const genConfig = ({ - entry, filename, library, libraryTarget, -}) => ({ - ...common, - mode: 'production', - devtool: 'source-map', - target: 'webworker', - entry, - output: { - path: path.resolve(__dirname, '..', 'dist'), - filename, - library, - libraryTarget, - }, -}); - -module.exports = [ - genConfig({ - entry: path.resolve(__dirname, '..', 'src', 'index.js'), - filename: 'ffmpeg.min.js', - library: 'FFmpeg', - libraryTarget: 'umd', - }), -]; diff --git a/scripts/worker-server.js b/scripts/worker-server.js deleted file mode 100644 index ffd9a34..0000000 --- a/scripts/worker-server.js +++ /dev/null @@ -1,25 +0,0 @@ -const webpack = require('webpack'); -const middleware = require('webpack-dev-middleware'); -const express = require('express'); -const path = require('path'); -const cors = require('cors'); -const webpackConfig = require('./webpack.config.worker.dev'); - -const compiler = webpack(webpackConfig); -const app = express(); - -function coi(req, res, next) { - res.setHeader("Cross-Origin-Opener-Policy", "same-origin"); - res.setHeader("Cross-Origin-Embedder-Policy", "require-corp"); - next(); -} - -app.use(cors()); -app.use(coi); - -app.use('/', express.static(path.resolve(__dirname, '..'))); -app.use(middleware(compiler, { publicPath: '/dist', writeToDisk: true })); - -module.exports = app.listen(3000, () => { - console.log('Server is running on port 3000'); -});