From 9759ca7d24d4a7b7154043160a8d8ba34b2505dc Mon Sep 17 00:00:00 2001
From: tamaina <tamaina@hotmail.co.jp>
Date: Mon, 30 May 2022 05:53:36 +0000
Subject: [PATCH] chore: remove packages/sw/webpack.config.js

---
 packages/sw/webpack.config.js | 71 -----------------------------------
 1 file changed, 71 deletions(-)
 delete mode 100644 packages/sw/webpack.config.js

diff --git a/packages/sw/webpack.config.js b/packages/sw/webpack.config.js
deleted file mode 100644
index a4bcf96ddc..0000000000
--- a/packages/sw/webpack.config.js
+++ /dev/null
@@ -1,71 +0,0 @@
-/**
- * webpack configuration
- */
-
-const fs = require('fs');
-const webpack = require('webpack');
-
-class WebpackOnBuildPlugin {
-	constructor(callback) {
-		this.callback = callback;
-	}
-
-	apply(compiler) {
-		compiler.hooks.done.tap('WebpackOnBuildPlugin', this.callback);
-	}
-}
-
-const isProduction = process.env.NODE_ENV === 'production';
-
-const locales = require('../../locales');
-const meta = require('../../package.json');
-
-module.exports = {
-	target: 'webworker',
-	entry: {
-		['sw-lib']: './src/lib.ts'
-	},
-	module: {
-		rules: [{
-			test: /\.ts$/,
-			exclude: /node_modules/,
-			use: [{
-				loader: 'ts-loader',
-				options: {
-					happyPackMode: true,
-					transpileOnly: true,
-					configFile: __dirname + '/tsconfig.json',
-				}
-			}]
-		}]
-	},
-	plugins: [
-		new webpack.ProgressPlugin({}),
-		new webpack.DefinePlugin({
-			_VERSION_: JSON.stringify(meta.version),
-			_LANGS_: JSON.stringify(Object.entries(locales).map(([k, v]) => [k, v._lang_])),
-			_ENV_: JSON.stringify(process.env.NODE_ENV),
-			_DEV_: process.env.NODE_ENV !== 'production',
-			_PERF_PREFIX_: JSON.stringify('Misskey:'),
-		}),
-	],
-	output: {
-		path: __dirname + '/../../built/_sw_dist_',
-		filename: `[name].js`,
-		publicPath: `/`,
-		pathinfo: false,
-	},
-	resolve: {
-		extensions: [
-			'.js', '.ts', '.json'
-		],
-		alias: {
-			'@': __dirname + '/src/',
-		}
-	},
-	resolveLoader: {
-		modules: ['node_modules']
-	},
-	devtool: false, //'source-map',
-	mode: isProduction ? 'production' : 'development'
-};