babel-plugin-add-filehash
Advanced tools
Comparing version 6.10.1 to 7.6.0
@@ -1,22 +0,22 @@ | ||
'use strict'; | ||
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { | ||
value: true | ||
value: true | ||
}); | ||
exports["default"] = _default; | ||
exports.default = function (_ref) { | ||
var t = _ref.types; | ||
var crypto = require('crypto'); | ||
return { | ||
visitor: { | ||
Program: function Program(path, state) { | ||
var hash = crypto.createHash('sha1'); | ||
hash.update(state.file.code); | ||
var hashstmt = t.expressionStatement(t.stringLiteral("filehash " + hash.digest('base64'))); | ||
path.pushContainer("body", hashstmt); | ||
} | ||
} | ||
}; | ||
}; | ||
var crypto = require('crypto'); | ||
function _default(_ref) { | ||
var t = _ref.types; | ||
return { | ||
visitor: { | ||
Program: function Program(path, state) { | ||
var hash = crypto.createHash('sha1'); | ||
hash.update(state.file.code); | ||
var hashstmt = t.expressionStatement(t.stringLiteral("filehash " + hash.digest('base64'))); | ||
path.pushContainer("body", hashstmt); | ||
} | ||
} | ||
}; | ||
} |
{ | ||
"name": "babel-plugin-add-filehash", | ||
"version": "6.10.1", | ||
"version": "7.6.0", | ||
"description": "Makes sure Babel output changes whenever the input file changes.", | ||
@@ -17,9 +17,10 @@ "repository": "sth/babel-plugin-add-filehash", | ||
"dependencies": { | ||
"babel-runtime": "^6.0.0", | ||
"babel-types": "^6.8.0" | ||
"@babel/runtime": "^7.6.0", | ||
"@babel/types": "^7.6.0" | ||
}, | ||
"devDependencies": { | ||
"babel-cli": "^6.10.1", | ||
"babel-preset-env": "^1.6.1" | ||
"@babel/cli": "^7.6.0", | ||
"@babel/core": "^7.6.0", | ||
"@babel/preset-env": "^7.6.0" | ||
} | ||
} |
@@ -1,100 +0,1 @@ | ||
/******/ (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] = { | ||
/******/ i: moduleId, | ||
/******/ l: false, | ||
/******/ exports: {} | ||
/******/ }; | ||
/******/ | ||
/******/ // Execute the module function | ||
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); | ||
/******/ | ||
/******/ // Flag the module as loaded | ||
/******/ module.l = 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; | ||
/******/ | ||
/******/ // define getter function for harmony exports | ||
/******/ __webpack_require__.d = function(exports, name, getter) { | ||
/******/ if(!__webpack_require__.o(exports, name)) { | ||
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter }); | ||
/******/ } | ||
/******/ }; | ||
/******/ | ||
/******/ // define __esModule on exports | ||
/******/ __webpack_require__.r = function(exports) { | ||
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { | ||
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); | ||
/******/ } | ||
/******/ Object.defineProperty(exports, '__esModule', { value: true }); | ||
/******/ }; | ||
/******/ | ||
/******/ // create a fake namespace object | ||
/******/ // mode & 1: value is a module id, require it | ||
/******/ // mode & 2: merge all properties of value into the ns | ||
/******/ // mode & 4: return value when already ns object | ||
/******/ // mode & 8|1: behave like require | ||
/******/ __webpack_require__.t = function(value, mode) { | ||
/******/ if(mode & 1) value = __webpack_require__(value); | ||
/******/ if(mode & 8) return value; | ||
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value; | ||
/******/ var ns = Object.create(null); | ||
/******/ __webpack_require__.r(ns); | ||
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value }); | ||
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key)); | ||
/******/ return ns; | ||
/******/ }; | ||
/******/ | ||
/******/ // getDefaultExport function for compatibility with non-harmony modules | ||
/******/ __webpack_require__.n = function(module) { | ||
/******/ var getter = module && module.__esModule ? | ||
/******/ function getDefault() { return module['default']; } : | ||
/******/ function getModuleExports() { return module; }; | ||
/******/ __webpack_require__.d(getter, 'a', getter); | ||
/******/ return getter; | ||
/******/ }; | ||
/******/ | ||
/******/ // Object.prototype.hasOwnProperty.call | ||
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; | ||
/******/ | ||
/******/ // __webpack_public_path__ | ||
/******/ __webpack_require__.p = ""; | ||
/******/ | ||
/******/ | ||
/******/ // Load entry module and return exports | ||
/******/ return __webpack_require__(__webpack_require__.s = "./input.js"); | ||
/******/ }) | ||
/************************************************************************/ | ||
/******/ ({ | ||
/***/ "./input.js": | ||
/*!******************!*\ | ||
!*** ./input.js ***! | ||
\******************/ | ||
/*! no static exports found */ | ||
/***/ (function(module, exports) { | ||
eval("function blah() {\n blah([1]);\n}\n\n\"filehash LOV4CiHCOst6jqUDC30HogOSHhI=\";\n\n//# sourceURL=webpack:///./input.js?"); | ||
/***/ }) | ||
/******/ }); | ||
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t){}]); |
module.exports = { | ||
mode: 'development', | ||
mode: 'production', | ||
entry: './input.js', | ||
@@ -5,0 +5,0 @@ output: { filename: './output.js' }, |
Sorry, the diff of this file is not supported yet
16381
17
3
45
+ Added@babel/runtime@^7.6.0
+ Added@babel/types@^7.6.0
+ Added@babel/helper-string-parser@7.24.1(transitive)
+ Added@babel/helper-validator-identifier@7.22.20(transitive)
+ Added@babel/runtime@7.24.4(transitive)
+ Added@babel/types@7.24.0(transitive)
+ Addedregenerator-runtime@0.14.1(transitive)
+ Addedto-fast-properties@2.0.0(transitive)
- Removedbabel-runtime@^6.0.0
- Removedbabel-types@^6.8.0
- Removedbabel-runtime@6.26.0(transitive)
- Removedbabel-types@6.26.0(transitive)
- Removedcore-js@2.6.12(transitive)
- Removedesutils@2.0.3(transitive)
- Removedlodash@4.17.21(transitive)
- Removedregenerator-runtime@0.11.1(transitive)
- Removedto-fast-properties@1.0.3(transitive)