source: frontend/node_modules/@babel/plugin-transform-runtime/lib/get-runtime-path/index.js

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 12 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 1.4 KB
Line 
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = _default;
7exports.resolveFSPath = resolveFSPath;
8var _path = require("path");
9require("module");
10function _default(moduleName, dirname, absoluteRuntime) {
11 if (absoluteRuntime === false) return moduleName;
12 return resolveAbsoluteRuntime(moduleName, _path.resolve(dirname, absoluteRuntime === true ? "." : absoluteRuntime));
13}
14function resolveAbsoluteRuntime(moduleName, dirname) {
15 try {
16 return _path.dirname((((v, w) => (v = v.split("."), w = w.split("."), +v[0] > +w[0] || v[0] == w[0] && +v[1] >= +w[1]))(process.versions.node, "8.9") ? require.resolve : (r, {
17 paths: [b]
18 }, M = require("module")) => {
19 let f = M._findPath(r, M._nodeModulePaths(b).concat(b));
20 if (f) return f;
21 f = new Error(`Cannot resolve module '${r}'`);
22 f.code = "MODULE_NOT_FOUND";
23 throw f;
24 })(`${moduleName}/package.json`, {
25 paths: [dirname]
26 })).replace(/\\/g, "/");
27 } catch (err) {
28 if (err.code !== "MODULE_NOT_FOUND") throw err;
29 throw Object.assign(new Error(`Failed to resolve "${moduleName}" relative to "${dirname}"`), {
30 code: "BABEL_RUNTIME_NOT_FOUND",
31 runtime: moduleName,
32 dirname
33 });
34 }
35}
36function resolveFSPath(path) {
37 return require.resolve(path).replace(/\\/g, "/");
38}
39
40//# sourceMappingURL=index.js.map
Note: See TracBrowser for help on using the repository browser.