From e8baae8eaacb7657f5c598a06b65cd2dcc36fcc2 Mon Sep 17 00:00:00 2001 From: Marc Nuri Date: Tue, 6 Dec 2022 07:14:32 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=B9=20remove=20Bulma?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marc Nuri --- README.md | 1 - bulma/bulma.dark.scss | 17 ----------------- package-lock.json | 13 ------------- package.json | 1 - webpack.js | 8 +------- 5 files changed, 1 insertion(+), 39 deletions(-) delete mode 100644 bulma/bulma.dark.scss diff --git a/README.md b/README.md index c3b7ac88..2f6830b9 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,6 @@ spell checking for free. ## Acknowledgements - [Electron](https://electronjs.org/) -- [Bulma](https://github.com/jgthms/bulma) - [Preact](https://github.com/preactjs/preact) - [Chrome tabs](https://github.com/adamschwartz/chrome-tabs#readme) - [Nodehun](https://github.com/Wulf/nodehun/) diff --git a/bulma/bulma.dark.scss b/bulma/bulma.dark.scss deleted file mode 100644 index dd744d73..00000000 --- a/bulma/bulma.dark.scss +++ /dev/null @@ -1,17 +0,0 @@ -@charset "utf-8"; - -@media (prefers-color-scheme: dark) { - // Must override all initial variables in ~bulma/sass/utilities/initial-variables.sass - $black: hsl(0, 0%, 100%); - $black-bis: hsl(0, 0%, 98%); - $black-ter: hsl(0, 0%, 96%); - $grey-darker: hsl(0, 0%, 86%); - $grey-dark: hsl(0, 0%, 71%); - $grey-light: hsl(0, 0%, 29%); - $grey-lighter: hsl(0, 0%, 21%); - $grey-lightest: hsl(0, 0%, 17%); - $white-ter: hsl(0, 0%, 14%); - $white-bis: hsl(0, 0%, 7%); - $white: hsl(0, 0%, 0%); - @import "~bulma/bulma"; -} diff --git a/package-lock.json b/package-lock.json index 7f4963bb..0d2ae52d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,7 +41,6 @@ "devDependencies": { "@testing-library/dom": "8.19.0", "@testing-library/user-event": "14.4.3", - "bulma": "0.9.4", "chrome-tabs": "5.4.0", "css-loader": "6.7.1", "electron-builder": "23.6.0", @@ -2719,12 +2718,6 @@ "node": ">= 10.0.0" } }, - "node_modules/bulma": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.4.tgz", - "integrity": "sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ==", - "dev": true - }, "node_modules/cacheable-lookup": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", @@ -10766,12 +10759,6 @@ "sax": "^1.2.4" } }, - "bulma": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/bulma/-/bulma-0.9.4.tgz", - "integrity": "sha512-86FlT5+1GrsgKbPLRRY7cGDg8fsJiP/jzTqXXVqiUZZ2aZT8uemEOHlU1CDU+TxklPEZ11HZNNWclRBBecP4CQ==", - "dev": true - }, "cacheable-lookup": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", diff --git a/package.json b/package.json index 06e5606b..eea71e4c 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,6 @@ "devDependencies": { "@testing-library/dom": "8.19.0", "@testing-library/user-event": "14.4.3", - "bulma": "0.9.4", "chrome-tabs": "5.4.0", "css-loader": "6.7.1", "electron-builder": "23.6.0", diff --git a/webpack.js b/webpack.js index 69c2e63b..93570694 100755 --- a/webpack.js +++ b/webpack.js @@ -40,13 +40,9 @@ const ESM_ENTRIES = { const LIB_DIR = 'lib'; const LIB_ENTRIES = [ - 'bulma/css/bulma.css', 'chrome-tabs/css/chrome-tabs.css', 'chrome-tabs/css/chrome-tabs-dark-theme.css' ]; -const CUSTOM_LIB_ENTRIES = [ - '/bulma/bulma.dark.scss' -]; const preloadBundle = webpack({ name: 'preload-bundles', @@ -181,8 +177,7 @@ const exec = async () => { await Promise.all([ ...PRELOAD_ENTRIES.map(entry => path.resolve(__dirname, 'src', entry, 'preload.js')), ...Object.values(ESM_ENTRIES).map(entry => path.resolve(__dirname, entry.substring(1))), - ...LIB_ENTRIES.map(entry => path.resolve(__dirname, 'node_modules', entry)), - ...CUSTOM_LIB_ENTRIES.map(entry => path.resolve(__dirname, entry.substring(1))) + ...LIB_ENTRIES.map(entry => path.resolve(__dirname, 'node_modules', entry)) ].map(p => fsp.access(p, fs.constants.R_OK))); console.log('✅ Required files exist'); const bundles = [preloadBundle, esmBundle]; @@ -191,7 +186,6 @@ const exec = async () => { await Promise.all([bundlesDir].map(dir => fsp.rm(dir, {recursive: true, force: true}))); console.log('🧹 Cleaned previous build...'); bundles.push(libBundle({name: 'lib', entries: LIB_ENTRIES})); - bundles.push(libBundle({name: 'custom-lib', entries: CUSTOM_LIB_ENTRIES})); } let hasErrors = false; for (const bundlePromise of bundles.map(toPromise)) {