Some checks failed
CI / go (push) Waiting to run
CI / docker (push) Waiting to run
CI / lint-go (push) Waiting to run
CI / lint-docs (push) Waiting to run
CI / check-paperclip (push) Waiting to run
Deploy static site / Deploy to GitHub Pages (push) Has been cancelled
Deploy static site / Deploy via Docker to hatch.surf (push) Has been cancelled
Resolved conflicts by taking GitHub versions for: - .dockerignore, .gitignore, Dockerfile, README.md, docker-compose.yml Kept deploy.sh updated to: - Pull from GitHub (primary source) - Push to Gitea (push-mirror) - Build from site/ directory (GitHub structure) Co-Authored-By: Paperclip <noreply@paperclip.ing>
65 lines
2.1 KiB
JavaScript
65 lines
2.1 KiB
JavaScript
// source: https://github.com/sindresorhus/resolve-from
|
|
"use strict";
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
Object.defineProperty(exports, "resolveFrom", {
|
|
enumerable: true,
|
|
get: function() {
|
|
return resolveFrom;
|
|
}
|
|
});
|
|
const _path = /*#__PURE__*/ _interop_require_default(require("path"));
|
|
const _iserror = /*#__PURE__*/ _interop_require_default(require("./is-error"));
|
|
const _realpath = require("./realpath");
|
|
function _interop_require_default(obj) {
|
|
return obj && obj.__esModule ? obj : {
|
|
default: obj
|
|
};
|
|
}
|
|
const Module = require('module');
|
|
const resolveFrom = (fromDirectory, moduleId, silent)=>{
|
|
if (typeof fromDirectory !== 'string') {
|
|
throw Object.defineProperty(new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof fromDirectory}\``), "__NEXT_ERROR_CODE", {
|
|
value: "E537",
|
|
enumerable: false,
|
|
configurable: true
|
|
});
|
|
}
|
|
if (typeof moduleId !== 'string') {
|
|
throw Object.defineProperty(new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof moduleId}\``), "__NEXT_ERROR_CODE", {
|
|
value: "E565",
|
|
enumerable: false,
|
|
configurable: true
|
|
});
|
|
}
|
|
try {
|
|
fromDirectory = (0, _realpath.realpathSync)(fromDirectory);
|
|
} catch (error) {
|
|
if ((0, _iserror.default)(error) && error.code === 'ENOENT') {
|
|
fromDirectory = _path.default.resolve(fromDirectory);
|
|
} else if (silent) {
|
|
return;
|
|
} else {
|
|
throw error;
|
|
}
|
|
}
|
|
const fromFile = _path.default.join(fromDirectory, 'noop.js');
|
|
const resolveFileName = ()=>// @ts-expect-error
|
|
Module._resolveFilename(moduleId, {
|
|
id: fromFile,
|
|
filename: fromFile,
|
|
paths: // @ts-expect-error
|
|
Module._nodeModulePaths(fromDirectory)
|
|
});
|
|
if (silent) {
|
|
try {
|
|
return resolveFileName();
|
|
} catch (error) {
|
|
return;
|
|
}
|
|
}
|
|
return resolveFileName();
|
|
};
|
|
|
|
//# sourceMappingURL=resolve-from.js.map
|