diff --git a/package.json b/package.json index 35b81c9..df2a800 100644 --- a/package.json +++ b/package.json @@ -19,23 +19,16 @@ "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { - "@ckeditor/ckeditor5-build-classic": "^16.0.0", "@fortawesome/fontawesome-free": "^5.12.0", "blockui-npm": "^1.0.0", "bootstrap": "^4.4.1", - "datatables.net-bs4": "^1.10.20", - "datatables.net-buttons-bs4": "^1.6.1", - "datatables.net-responsive-bs4": "^2.2.3", - "datatables.net-scroller-bs4": "^2.0.1", - "datatables.net-select-bs4": "^1.3.1", "jquery": "^3.4.1", "npm-check-updates": "^4.0.1", - "popper.js": "^1.16.0", - "pwstrength-bootstrap": "^3.0.5" + "multiselect": "^0.9.12", + "popper.js": "^1.16.0" }, "devDependencies": { "clean-webpack-plugin": "^3.0.0", - "copy-webpack-plugin": "^5.1.1", "css-loader": "^3.4.1", "file-loader": "^5.0.2", "mini-css-extract-plugin": "^0.9.0", diff --git a/webpack.config.js b/webpack.config.js index 5a376e0..3db5608 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -1,5 +1,4 @@ const { CleanWebpackPlugin } = require('clean-webpack-plugin'); -const CopyWebpackPlugin = require('copy-webpack-plugin'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const OptimizeCSSAssetsPlugin = require("optimize-css-assets-webpack-plugin"); const RemovePlugin = require('remove-files-webpack-plugin'); @@ -18,21 +17,12 @@ module.exports = { 'bootstrap', '@fortawesome/fontawesome-free', 'blockui-npm', - 'pwstrength-bootstrap', - 'datatables.net-bs4', - 'datatables.net-buttons-bs4', - 'datatables.net-responsive-bs4', - 'datatables.net-scroller-bs4', - 'datatables.net-select-bs4' + 'multiselect' ], 'vendor-css': [ 'bootstrap/dist/css/bootstrap.css', '@fortawesome/fontawesome-free/css/all.css', - 'datatables.net-bs4/css/dataTables.bootstrap4.css', - 'datatables.net-buttons-bs4/css/buttons.bootstrap4.css', - 'datatables.net-responsive-bs4/css/responsive.bootstrap4.css', - 'datatables.net-scroller-bs4/css/scroller.bootstrap4.css', - 'datatables.net-select-bs4/css/select.bootstrap4.css' + 'multiselect/css/multi-select.css' ] }, mode: 'production', @@ -126,13 +116,6 @@ module.exports = { //cleanAfterEveryBuildPatterns: ['**/*', '../*'], dangerouslyAllowCleanPatternsOutsideProject: true }), - new CopyWebpackPlugin([ - { - from: '@ckeditor/ckeditor5-build-classic/build/ckeditor.js', - to: path.resolve(__dirname, 'diemuzi/static/webpack'), - context: 'node_modules' - } - ]), new MiniCssExtractPlugin({ filename: '[name].css', chunkFilename: '[name].chunk.css' @@ -147,8 +130,7 @@ module.exports = { ], resolve: { alias: { - 'jquery': 'jquery/src/jquery', - 'pwstrength-bootstrap': 'pwstrength-bootstrap/dist/pwstrength-bootstrap' + 'jquery': 'jquery/src/jquery' } } }; \ No newline at end of file