Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/fourtyone11/origin-hugo-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'assets/node_modules/@babel/core/lib/transformation/file/file.js')
-rw-r--r--assets/node_modules/@babel/core/lib/transformation/file/file.js272
1 files changed, 0 insertions, 272 deletions
diff --git a/assets/node_modules/@babel/core/lib/transformation/file/file.js b/assets/node_modules/@babel/core/lib/transformation/file/file.js
deleted file mode 100644
index 728c119..0000000
--- a/assets/node_modules/@babel/core/lib/transformation/file/file.js
+++ /dev/null
@@ -1,272 +0,0 @@
-"use strict";
-
-Object.defineProperty(exports, "__esModule", {
- value: true
-});
-exports.default = void 0;
-
-function helpers() {
- const data = _interopRequireWildcard(require("@babel/helpers"));
-
- helpers = function () {
- return data;
- };
-
- return data;
-}
-
-function _traverse() {
- const data = _interopRequireWildcard(require("@babel/traverse"));
-
- _traverse = function () {
- return data;
- };
-
- return data;
-}
-
-function _codeFrame() {
- const data = require("@babel/code-frame");
-
- _codeFrame = function () {
- return data;
- };
-
- return data;
-}
-
-function t() {
- const data = _interopRequireWildcard(require("@babel/types"));
-
- t = function () {
- return data;
- };
-
- return data;
-}
-
-function _semver() {
- const data = _interopRequireDefault(require("semver"));
-
- _semver = function () {
- return data;
- };
-
- return data;
-}
-
-function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
-
-function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; }
-
-function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
-
-const errorVisitor = {
- enter(path, state) {
- const loc = path.node.loc;
-
- if (loc) {
- state.loc = loc;
- path.stop();
- }
- }
-
-};
-
-class File {
- constructor(options, {
- code,
- ast,
- inputMap
- }) {
- this._map = new Map();
- this.declarations = {};
- this.path = null;
- this.ast = {};
- this.metadata = {};
- this.code = "";
- this.inputMap = null;
- this.hub = {
- file: this,
- getCode: () => this.code,
- getScope: () => this.scope,
- addHelper: this.addHelper.bind(this),
- buildError: this.buildCodeFrameError.bind(this)
- };
- this.opts = options;
- this.code = code;
- this.ast = ast;
- this.inputMap = inputMap;
- this.path = _traverse().NodePath.get({
- hub: this.hub,
- parentPath: null,
- parent: this.ast,
- container: this.ast,
- key: "program"
- }).setContext();
- this.scope = this.path.scope;
- }
-
- get shebang() {
- const {
- interpreter
- } = this.path.node;
- return interpreter ? interpreter.value : "";
- }
-
- set shebang(value) {
- if (value) {
- this.path.get("interpreter").replaceWith(t().interpreterDirective(value));
- } else {
- this.path.get("interpreter").remove();
- }
- }
-
- set(key, val) {
- if (key === "helpersNamespace") {
- throw new Error("Babel 7.0.0-beta.56 has dropped support for the 'helpersNamespace' utility." + "If you are using @babel/plugin-external-helpers you will need to use a newer " + "version than the one you currently have installed. " + "If you have your own implementation, you'll want to explore using 'helperGenerator' " + "alongside 'file.availableHelper()'.");
- }
-
- this._map.set(key, val);
- }
-
- get(key) {
- return this._map.get(key);
- }
-
- has(key) {
- return this._map.has(key);
- }
-
- getModuleName() {
- const {
- filename,
- filenameRelative = filename,
- moduleId,
- moduleIds = !!moduleId,
- getModuleId,
- sourceRoot: sourceRootTmp,
- moduleRoot = sourceRootTmp,
- sourceRoot = moduleRoot
- } = this.opts;
- if (!moduleIds) return null;
-
- if (moduleId != null && !getModuleId) {
- return moduleId;
- }
-
- let moduleName = moduleRoot != null ? moduleRoot + "/" : "";
-
- if (filenameRelative) {
- const sourceRootReplacer = sourceRoot != null ? new RegExp("^" + sourceRoot + "/?") : "";
- moduleName += filenameRelative.replace(sourceRootReplacer, "").replace(/\.(\w*?)$/, "");
- }
-
- moduleName = moduleName.replace(/\\/g, "/");
-
- if (getModuleId) {
- return getModuleId(moduleName) || moduleName;
- } else {
- return moduleName;
- }
- }
-
- addImport() {
- throw new Error("This API has been removed. If you're looking for this " + "functionality in Babel 7, you should import the " + "'@babel/helper-module-imports' module and use the functions exposed " + " from that module, such as 'addNamed' or 'addDefault'.");
- }
-
- availableHelper(name, versionRange) {
- let minVersion;
-
- try {
- minVersion = helpers().minVersion(name);
- } catch (err) {
- if (err.code !== "BABEL_HELPER_UNKNOWN") throw err;
- return false;
- }
-
- if (typeof versionRange !== "string") return true;
- if (_semver().default.valid(versionRange)) versionRange = `^${versionRange}`;
- return !_semver().default.intersects(`<${minVersion}`, versionRange) && !_semver().default.intersects(`>=8.0.0`, versionRange);
- }
-
- addHelper(name) {
- const declar = this.declarations[name];
- if (declar) return t().cloneNode(declar);
- const generator = this.get("helperGenerator");
-
- if (generator) {
- const res = generator(name);
- if (res) return res;
- }
-
- helpers().ensure(name);
- const uid = this.declarations[name] = this.scope.generateUidIdentifier(name);
- const dependencies = {};
-
- for (const dep of helpers().getDependencies(name)) {
- dependencies[dep] = this.addHelper(dep);
- }
-
- const {
- nodes,
- globals
- } = helpers().get(name, dep => dependencies[dep], uid, Object.keys(this.scope.getAllBindings()));
- globals.forEach(name => {
- if (this.path.scope.hasBinding(name, true)) {
- this.path.scope.rename(name);
- }
- });
- nodes.forEach(node => {
- node._compact = true;
- });
- this.path.unshiftContainer("body", nodes);
- this.path.get("body").forEach(path => {
- if (nodes.indexOf(path.node) === -1) return;
- if (path.isVariableDeclaration()) this.scope.registerDeclaration(path);
- });
- return uid;
- }
-
- addTemplateObject() {
- throw new Error("This function has been moved into the template literal transform itself.");
- }
-
- buildCodeFrameError(node, msg, Error = SyntaxError) {
- let loc = node && (node.loc || node._loc);
-
- if (!loc && node) {
- const state = {
- loc: null
- };
- (0, _traverse().default)(node, errorVisitor, this.scope, state);
- loc = state.loc;
- let txt = "This is an error on an internal node. Probably an internal error.";
- if (loc) txt += " Location has been estimated.";
- msg += ` (${txt})`;
- }
-
- if (loc) {
- const {
- highlightCode = true
- } = this.opts;
- msg += "\n" + (0, _codeFrame().codeFrameColumns)(this.code, {
- start: {
- line: loc.start.line,
- column: loc.start.column + 1
- },
- end: loc.end && loc.start.line === loc.end.line ? {
- line: loc.end.line,
- column: loc.end.column + 1
- } : undefined
- }, {
- highlightCode
- });
- }
-
- return new Error(msg);
- }
-
-}
-
-exports.default = File; \ No newline at end of file