From 0f5c994cf67c13fae1d53e2129303a2e53568a67 Mon Sep 17 00:00:00 2001 From: Albert Wang Date: Sat, 28 May 2022 08:33:34 -0700 Subject: [PATCH] Remove unused js compilation pipeline (#561) * Remove unused gulp js compilation * Clean up gulpfile and package.json --- gulpfile.js | 44 -------------------------- js/summary/index.js | 1 - package.json | 19 ++---------- silk/static/silk/js/summary.js | 57 ---------------------------------- 4 files changed, 2 insertions(+), 119 deletions(-) delete mode 100644 js/summary/index.js delete mode 100644 silk/static/silk/js/summary.js diff --git a/gulpfile.js b/gulpfile.js index 4e056355..7edf7324 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,31 +1,7 @@ let gulp = require('gulp'), - async = require('async'), - _ = require('underscore'), - plugins = require('gulp-load-plugins')(), sass = require('gulp-sass'); -let webpack = { - externals: { - 'react': 'React', - 'jQuery': '$', - 'underscore': '_', - 'moment': 'moment', - 'async': 'async' - }, - devtool: 'inline-source-map', - module: { - loaders: [ - { - test: /\.js$/, - exclude: /node_modules/, - loader: 'babel-loader' - } - ] - } -}; - - gulp.task('watch', function () { gulp.watch('scss/**/*.scss', gulp.series('sass')); }); @@ -35,23 +11,3 @@ gulp.task('sass', function () { .pipe(sass().on('error', sass.logError)) .pipe(gulp.dest('silk/static/silk/css')); }); - -let apps = { - summary: 'js/summary/index.js' -}; - -gulp.task('js', function (done) { - let appNames = Object.keys(apps), - tasks = _.map(appNames, function (appName) { - return function (done) { - var path = apps[appName], - config = _.extend({}, webpack); - gulp.src(path) - .pipe(plugins.webpack(config)) - .pipe(plugins.rename(appName + '.js')) - .pipe(gulp.dest('silk/static/silk/js')) - .on('end', done); - } - }); - async.parallel(tasks, done); -}); diff --git a/js/summary/index.js b/js/summary/index.js deleted file mode 100644 index 46a66e8d..00000000 --- a/js/summary/index.js +++ /dev/null @@ -1 +0,0 @@ -var React = require('react'); diff --git a/package.json b/package.json index 9db177c7..42c86d5e 100644 --- a/package.json +++ b/package.json @@ -21,23 +21,8 @@ }, "homepage": "https://github.com/jazzband/django-silk", "devDependencies": { - "@babel/core": "^7.8.4", - "@babel/preset-env": "^7.8.4", - "async": "^3.1.1", - "babel-loader": "^8.0.6", "gulp": "^4.0.2", - "gulp-load-plugins": "^2.0.2", - "gulp-rename": "^2.0.0", - "gulp-sass": "^4.0.2", - "gulp-shell": "^0.7.1", - "gulp-util": "^3.0.5", - "gulp-webpack": "^1.4.0", - "node-libs-browser": "^2.2.1", - "q": "^1.4.1", - "underscore": "^1.8.3", - "webpack": "^4.41.5" + "gulp-sass": "^4.0.2" }, - "dependencies": { - "node-sass": "^4.13.1" - } + "dependencies": {} } diff --git a/silk/static/silk/js/summary.js b/silk/static/silk/js/summary.js deleted file mode 100644 index 786d56b8..00000000 --- a/silk/static/silk/js/summary.js +++ /dev/null @@ -1,57 +0,0 @@ -/******/ (function(modules) { // webpackBootstrap -/******/ // The module cache -/******/ var installedModules = {}; -/******/ -/******/ // The require function -/******/ function __webpack_require__(moduleId) { -/******/ -/******/ // Check if module is in cache -/******/ if(installedModules[moduleId]) -/******/ return installedModules[moduleId].exports; -/******/ -/******/ // Create a new module (and put it into the cache) -/******/ var module = installedModules[moduleId] = { -/******/ exports: {}, -/******/ id: moduleId, -/******/ loaded: false -/******/ }; -/******/ -/******/ // Execute the module function -/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); -/******/ -/******/ // Flag the module as loaded -/******/ module.loaded = true; -/******/ -/******/ // Return the exports of the module -/******/ return module.exports; -/******/ } -/******/ -/******/ -/******/ // expose the modules object (__webpack_modules__) -/******/ __webpack_require__.m = modules; -/******/ -/******/ // expose the module cache -/******/ __webpack_require__.c = installedModules; -/******/ -/******/ // __webpack_public_path__ -/******/ __webpack_require__.p = ""; -/******/ -/******/ // Load entry module and return exports -/******/ return __webpack_require__(0); -/******/ }) -/************************************************************************/ -/******/ ([ -/* 0 */ -/***/ (function(module, exports, __webpack_require__) { - - var React = __webpack_require__(1); - -/***/ }), -/* 1 */ -/***/ (function(module, exports) { - - module.exports = React; - -/***/ }) -/******/ ]); -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vd2VicGFjay9ib290c3RyYXAgNDNmMzFiNTY5MjE1NDE2YzliNmYiLCJ3ZWJwYWNrOi8vLy4vanMvc3VtbWFyeS9pbmRleC5qcyIsIndlYnBhY2s6Ly8vZXh0ZXJuYWwgXCJSZWFjdFwiIl0sIm5hbWVzIjpbIlJlYWN0Il0sIm1hcHBpbmdzIjoiO0FBQUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0EsdUJBQWU7QUFDZjtBQUNBO0FBQ0E7O0FBRUE7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7O0FBR0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTs7Ozs7OztBQ3RDQSxLQUFJQSxLQUFLLEdBQUcsbUJBQU8sQ0FBQyxDQUFELENBQW5CLEM7Ozs7OztBQ0FBLHdCIiwiZmlsZSI6IjQzZjMxYjU2OTIxNTQxNmM5YjZmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiIFx0Ly8gVGhlIG1vZHVsZSBjYWNoZVxuIFx0dmFyIGluc3RhbGxlZE1vZHVsZXMgPSB7fTtcblxuIFx0Ly8gVGhlIHJlcXVpcmUgZnVuY3Rpb25cbiBcdGZ1bmN0aW9uIF9fd2VicGFja19yZXF1aXJlX18obW9kdWxlSWQpIHtcblxuIFx0XHQvLyBDaGVjayBpZiBtb2R1bGUgaXMgaW4gY2FjaGVcbiBcdFx0aWYoaW5zdGFsbGVkTW9kdWxlc1ttb2R1bGVJZF0pXG4gXHRcdFx0cmV0dXJuIGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdLmV4cG9ydHM7XG5cbiBcdFx0Ly8gQ3JlYXRlIGEgbmV3IG1vZHVsZSAoYW5kIHB1dCBpdCBpbnRvIHRoZSBjYWNoZSlcbiBcdFx0dmFyIG1vZHVsZSA9IGluc3RhbGxlZE1vZHVsZXNbbW9kdWxlSWRdID0ge1xuIFx0XHRcdGV4cG9ydHM6IHt9LFxuIFx0XHRcdGlkOiBtb2R1bGVJZCxcbiBcdFx0XHRsb2FkZWQ6IGZhbHNlXG4gXHRcdH07XG5cbiBcdFx0Ly8gRXhlY3V0ZSB0aGUgbW9kdWxlIGZ1bmN0aW9uXG4gXHRcdG1vZHVsZXNbbW9kdWxlSWRdLmNhbGwobW9kdWxlLmV4cG9ydHMsIG1vZHVsZSwgbW9kdWxlLmV4cG9ydHMsIF9fd2VicGFja19yZXF1aXJlX18pO1xuXG4gXHRcdC8vIEZsYWcgdGhlIG1vZHVsZSBhcyBsb2FkZWRcbiBcdFx0bW9kdWxlLmxvYWRlZCA9IHRydWU7XG5cbiBcdFx0Ly8gUmV0dXJuIHRoZSBleHBvcnRzIG9mIHRoZSBtb2R1bGVcbiBcdFx0cmV0dXJuIG1vZHVsZS5leHBvcnRzO1xuIFx0fVxuXG5cbiBcdC8vIGV4cG9zZSB0aGUgbW9kdWxlcyBvYmplY3QgKF9fd2VicGFja19tb2R1bGVzX18pXG4gXHRfX3dlYnBhY2tfcmVxdWlyZV9fLm0gPSBtb2R1bGVzO1xuXG4gXHQvLyBleHBvc2UgdGhlIG1vZHVsZSBjYWNoZVxuIFx0X193ZWJwYWNrX3JlcXVpcmVfXy5jID0gaW5zdGFsbGVkTW9kdWxlcztcblxuIFx0Ly8gX193ZWJwYWNrX3B1YmxpY19wYXRoX19cbiBcdF9fd2VicGFja19yZXF1aXJlX18ucCA9IFwiXCI7XG5cbiBcdC8vIExvYWQgZW50cnkgbW9kdWxlIGFuZCByZXR1cm4gZXhwb3J0c1xuIFx0cmV0dXJuIF9fd2VicGFja19yZXF1aXJlX18oMCk7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gd2VicGFjay9ib290c3RyYXAgNDNmMzFiNTY5MjE1NDE2YzliNmYiLCJ2YXIgUmVhY3QgPSByZXF1aXJlKCdyZWFjdCcpO1xuXG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9qcy9zdW1tYXJ5L2luZGV4LmpzIiwibW9kdWxlLmV4cG9ydHMgPSBSZWFjdDtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyBleHRlcm5hbCBcIlJlYWN0XCJcbi8vIG1vZHVsZSBpZCA9IDFcbi8vIG1vZHVsZSBjaHVua3MgPSAwIl0sInNvdXJjZVJvb3QiOiIifQ==