@marko/compiler
Advanced tools
Comparing version 5.0.0-next.67 to 5.0.0-next.68
@@ -6,2 +6,13 @@ # Change Log | ||
# [5.0.0-next.68](https://github.com/marko-js/marko/tree/master/packages/compiler/compare/v5.0.0-next.67...v5.0.0-next.68) (2020-12-11) | ||
### Features | ||
* **babel-utils:** expose import and id utils ([#1636](https://github.com/marko-js/marko/tree/master/packages/compiler/issues/1636)) ([644e4d8](https://github.com/marko-js/marko/tree/master/packages/compiler/commit/644e4d8756c2260a1e2d28374a31a67552414179)) | ||
# [5.0.0-next.67](https://github.com/marko-js/marko/tree/master/packages/compiler/compare/v5.0.0-next.66...v5.0.0-next.67) (2020-12-09) | ||
@@ -8,0 +19,0 @@ |
"use strict";var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard");var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");exports.__esModule = true;exports.getMarkoFile = getMarkoFile;exports.default = void 0;var _path = _interopRequireDefault(require("path")); | ||
var _crypto = require("crypto"); | ||
var _lassoPackageRoot = require("lasso-package-root"); | ||
var _babelTypes = require("@marko/babel-types"); | ||
@@ -14,8 +13,3 @@ var _babelUtils = require("@marko/babel-utils"); | ||
const SOURCE_FILES = new WeakMap(); | ||
let ROOT = process.cwd(); | ||
try { | ||
ROOT = (0, _lassoPackageRoot.getRootDir)(ROOT) || ROOT; | ||
// eslint-disable-next-line no-empty | ||
} catch {}var _default = | ||
const SOURCE_FILES = new WeakMap();var _default = | ||
@@ -78,3 +72,3 @@ (api, markoOpts) => { | ||
const filename = jsParseOptions.sourceFileName; | ||
const relativeFilename = _path.default.relative(ROOT, filename); | ||
const id = (0, _babelUtils.getTemplateId)(markoOpts.optimize, filename); | ||
const contentHash = (0, _crypto.createHash)("MD5"). | ||
@@ -84,4 +78,3 @@ update(code). | ||
const cacheKey = (0, _crypto.createHash)("MD5"). | ||
update(relativeFilename). | ||
update(markoOpts.optimize ? "\0optimize" : ""). | ||
update(id). | ||
update(markoOpts.migrate ? "\0migrate" : ""). | ||
@@ -136,8 +129,3 @@ digest("hex"); | ||
const meta = file.metadata.marko = { | ||
id: markoOpts.optimize ? | ||
(0, _crypto.createHash)("MD5"). | ||
update(relativeFilename). | ||
digest("base64"). | ||
slice(0, 8) : | ||
relativeFilename, | ||
id, | ||
macros: {}, | ||
@@ -144,0 +132,0 @@ deps: [], |
{ | ||
"name": "@marko/compiler", | ||
"description": "Marko template to JS compiler.", | ||
"version": "5.0.0-next.67", | ||
"version": "5.0.0-next.68", | ||
"author": "Dylan Piercey <dpiercey@ebay.com>", | ||
@@ -17,4 +17,4 @@ "bugs": "https://github.com/marko-js/marko/issues/new?template=Bug_report.md", | ||
"@marko/babel-types": "^5.0.0-next.67", | ||
"@marko/babel-utils": "^5.0.0-next.67", | ||
"@marko/translator-default": "^5.0.0-next.67", | ||
"@marko/babel-utils": "^5.0.0-next.68", | ||
"@marko/translator-default": "^5.0.0-next.68", | ||
"complain": "^1.6.0", | ||
@@ -31,3 +31,3 @@ "enhanced-resolve": "5.0.0", | ||
"devDependencies": { | ||
"marko": "^5.0.0-next.67" | ||
"marko": "^5.0.0-next.68" | ||
}, | ||
@@ -61,3 +61,3 @@ "files": [ | ||
}, | ||
"gitHead": "800b713a7facad8b5c418e4fbe4c312dd7f8ab92" | ||
"gitHead": "2c50a7f9f206c2156ded6d019ba770c0b77226f9" | ||
} |
Sorry, the diff of this file is not supported yet
195760
3424