From 9e897c0b40aa169d4c24cfac576e662ee60f533f Mon Sep 17 00:00:00 2001 From: FridmasterDyna Date: Sun, 21 Apr 2024 17:22:58 +0300 Subject: [PATCH 1/5] first work version --- webpack.index-worker.config.js | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/webpack.index-worker.config.js b/webpack.index-worker.config.js index f5e09ed1..a3fbad5b 100644 --- a/webpack.index-worker.config.js +++ b/webpack.index-worker.config.js @@ -4,8 +4,15 @@ const package = require('./package.json') const config = { mode: 'development', + optimization: { + minimize: false, + usedExports: false, // Disable tree shaking regarding used exports + sideEffects: false, // Disable tree shaking regarding side effects in package.json + concatenateModules: false // This is true by default in production mode in Webpack 5 + }, entry: './src/index-worker.ts', target: "electron-renderer", + devtool: 'source-map', node: { __dirname: false, @@ -23,7 +30,7 @@ const config = { test: /node_modules[\/\\](iconv-lite)[\/\\].+/, resolve: { aliasFields: ['main'] - } + } }, // Solves a graphql-tools related issue: https://github.com/ardatan/graphql-tools/issues/3325 { @@ -33,12 +40,17 @@ const config = { } ] }, + externals: [ 'electron' ], + resolve: { extensions: ['.mjs', '.ts', '.json', '.js', '.gql', '.graphql'] }, output: { filename: 'index-worker.js', - path: path.resolve(__dirname, 'dist') + path: path.resolve(__dirname, 'dist'), + libraryTarget: 'commonjs', + globalObject: 'this', + umdNamedDefine: true, } }; From af2cbfb2e4e5d063eb74f15933ff0b6d77c2dbea Mon Sep 17 00:00:00 2001 From: FridmasterDyna Date: Sun, 21 Apr 2024 17:33:44 +0300 Subject: [PATCH 2/5] remove wrong load --- index-worker.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/index-worker.html b/index-worker.html index f824b0e0..a78026c8 100644 --- a/index-worker.html +++ b/index-worker.html @@ -2,5 +2,7 @@

Me just indexing

This is an invisible window whose job is to index folders trees

If you see this it means your environment variable "development" is set

- + \ No newline at end of file From 886733db9f62d276b6cfc8788e474a1c0a3c5ffa Mon Sep 17 00:00:00 2001 From: FridmasterDyna Date: Sun, 21 Apr 2024 17:41:32 +0300 Subject: [PATCH 3/5] fix webpack config --- webpack.index-worker.config.js | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/webpack.index-worker.config.js b/webpack.index-worker.config.js index a3fbad5b..7b04c02c 100644 --- a/webpack.index-worker.config.js +++ b/webpack.index-worker.config.js @@ -4,15 +4,8 @@ const package = require('./package.json') const config = { mode: 'development', - optimization: { - minimize: false, - usedExports: false, // Disable tree shaking regarding used exports - sideEffects: false, // Disable tree shaking regarding side effects in package.json - concatenateModules: false // This is true by default in production mode in Webpack 5 - }, entry: './src/index-worker.ts', target: "electron-renderer", - devtool: 'source-map', node: { __dirname: false, @@ -40,17 +33,12 @@ const config = { } ] }, - externals: [ 'electron' ], - resolve: { extensions: ['.mjs', '.ts', '.json', '.js', '.gql', '.graphql'] }, output: { filename: 'index-worker.js', path: path.resolve(__dirname, 'dist'), - libraryTarget: 'commonjs', - globalObject: 'this', - umdNamedDefine: true, } }; From 0da3922fd1b14afdb00a3f2e7b3ac0fe51e7da3c Mon Sep 17 00:00:00 2001 From: FridmasterDyna Date: Wed, 24 Apr 2024 10:46:29 +0300 Subject: [PATCH 4/5] clean up --- webpack.index-worker.config.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webpack.index-worker.config.js b/webpack.index-worker.config.js index 7b04c02c..f5e09ed1 100644 --- a/webpack.index-worker.config.js +++ b/webpack.index-worker.config.js @@ -23,7 +23,7 @@ const config = { test: /node_modules[\/\\](iconv-lite)[\/\\].+/, resolve: { aliasFields: ['main'] - } + } }, // Solves a graphql-tools related issue: https://github.com/ardatan/graphql-tools/issues/3325 { @@ -38,7 +38,7 @@ const config = { }, output: { filename: 'index-worker.js', - path: path.resolve(__dirname, 'dist'), + path: path.resolve(__dirname, 'dist') } }; From 6aa65d2299e8ef89a18cb6d735cfb358fb3f9840 Mon Sep 17 00:00:00 2001 From: FridmasterDyna Date: Wed, 24 Apr 2024 10:48:22 +0300 Subject: [PATCH 5/5] bump version --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1841367c..84c00800 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "explorook", - "version": "1.16.2", + "version": "1.16.3", "description": "Rookout's site addon to support local files and folders", "main": "dist/index.js", "scripts": {