combine all TypeScript modules into a single module.

dev_1.2.6
Abdullah Alfaraj 2023-06-04 10:56:26 +03:00
parent 298dadceb4
commit 9614d53c19
3 changed files with 23 additions and 8 deletions

View File

@ -88,10 +88,17 @@ const lexica_tab = require('./utility/tab/lexica_tab')
const share_tab = require('./utility/tab/share_tab')
// const ultimate_sd_upscaler = require('./ultimate_sd_upscaler/dist/ultimate_sd_upscaler')
// const ultimate_sd_upscaler_script = require('./ultimate_sd_upscaler/dist/ultimate_sd_upscaler.bundle')
const after_detailer_script = require('./main/dist/after_detailer.bundle')
const scripts = require('./main/dist/scripts.bundle')
const main = require('./main/dist/main.bundle')
// const after_detailer_script = require('./main/dist/after_detailer.bundle')
// const scripts = require('./main/dist/scripts.bundle')
// const main = require('./main/dist/main.bundle')
const {
after_detailer_script,
scripts,
main,
ultimate_sd_upscaler,
} = require('./main/dist/all.bundle')
// const ultimate_sd_upscaler_script_test = require('./ultimate_sd_upscaler/dist/main')

7
main/src/all.ts Normal file
View File

@ -0,0 +1,7 @@
export * as ultimate_sd_upscaler from '../../ultimate_sd_upscaler/src/ultimate_sd_upscaler'
export * as after_detailer_script from '../../after_detailer/src/after_detailer'
export * as scripts from '../../ultimate_sd_upscaler/src/scripts'
export * as main from './main'

View File

@ -4,11 +4,12 @@ const CopyPlugin = require('copy-webpack-plugin')
module.exports = {
entry: {
after_detailer: './after_detailer/src/after_detailer.tsx',
ultimate_sd_upscaler:
'./ultimate_sd_upscaler/src/ultimate_sd_upscaler.tsx',
scripts: './ultimate_sd_upscaler/src/scripts.tsx',
main: './main/src/main.tsx',
// after_detailer: './after_detailer/src/after_detailer.tsx',
// ultimate_sd_upscaler:
// './ultimate_sd_upscaler/src/ultimate_sd_upscaler.tsx',
// scripts: './ultimate_sd_upscaler/src/scripts.tsx',
// main: './main/src/main.tsx',
all: './main/src/all.ts',
},
output: {
path: path.resolve(__dirname, './main/dist'),