Update npm packages (73 packages including @jqhtml 2.3.36)
Update npm registry domain from privatenpm.hanson.xyz to npm.internal.hanson.xyz 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
26
node_modules/playwright/lib/transform/transform.js
generated
vendored
26
node_modules/playwright/lib/transform/transform.js
generated
vendored
@@ -50,6 +50,7 @@ var import_util = require("../util");
|
||||
var import_utilsBundle = require("../utilsBundle");
|
||||
var import_compilationCache = require("./compilationCache");
|
||||
var import_pirates = require("../third_party/pirates");
|
||||
var import_md = require("./md");
|
||||
const version = require("../../package.json").version;
|
||||
const cachedTSConfigs = /* @__PURE__ */ new Map();
|
||||
let _transformConfig = {
|
||||
@@ -185,6 +186,12 @@ function setTransformData(pluginName, value) {
|
||||
transformData.set(pluginName, value);
|
||||
}
|
||||
function transformHook(originalCode, filename, moduleUrl) {
|
||||
let inputSourceMap;
|
||||
if (filename.endsWith(".md") && false) {
|
||||
const transformed = transformMDToTS(originalCode, filename);
|
||||
originalCode = transformed.code;
|
||||
inputSourceMap = transformed.map;
|
||||
}
|
||||
const hasPreprocessor = process.env.PW_TEST_SOURCE_TRANSFORM && process.env.PW_TEST_SOURCE_TRANSFORM_SCOPE && process.env.PW_TEST_SOURCE_TRANSFORM_SCOPE.split(pathSeparator).some((f) => filename.startsWith(f));
|
||||
const pluginsPrologue = _transformConfig.babelPlugins;
|
||||
const pluginsEpilogue = hasPreprocessor ? [[process.env.PW_TEST_SOURCE_TRANSFORM]] : [];
|
||||
@@ -195,7 +202,7 @@ function transformHook(originalCode, filename, moduleUrl) {
|
||||
process.env.BROWSERSLIST_IGNORE_OLD_DATA = "true";
|
||||
const { babelTransform } = require("./babelBundle");
|
||||
transformData = /* @__PURE__ */ new Map();
|
||||
const babelResult = babelTransform(originalCode, filename, !!moduleUrl, pluginsPrologue, pluginsEpilogue);
|
||||
const babelResult = babelTransform(originalCode, filename, !!moduleUrl, pluginsPrologue, pluginsEpilogue, inputSourceMap);
|
||||
if (!babelResult?.code)
|
||||
return { code: originalCode, serializedCache };
|
||||
const { code, map } = babelResult;
|
||||
@@ -209,11 +216,11 @@ function calculateHash(content, filePath, isModule2, pluginsPrologue, pluginsEpi
|
||||
async function requireOrImport(file) {
|
||||
installTransformIfNeeded();
|
||||
const isModule = (0, import_util.fileIsModule)(file);
|
||||
const esmImport = () => eval(`import(${JSON.stringify(import_url.default.pathToFileURL(file))})`);
|
||||
if (isModule) {
|
||||
return await esmImport().finally(async () => {
|
||||
await new Promise((resolve) => setTimeout(resolve, 0));
|
||||
});
|
||||
const fileName = import_url.default.pathToFileURL(file);
|
||||
const esmImport = () => eval(`import(${JSON.stringify(fileName)})`);
|
||||
await eval(`import(${JSON.stringify(fileName + ".esm.preflight")})`).finally(nextTask);
|
||||
return await esmImport().finally(nextTask);
|
||||
}
|
||||
const result = require(file);
|
||||
const depsCollector = (0, import_compilationCache.currentFileDepsCollector)();
|
||||
@@ -242,7 +249,7 @@ function installTransformIfNeeded() {
|
||||
import_module.default._resolveFilename = resolveFilename;
|
||||
(0, import_pirates.addHook)((code, filename) => {
|
||||
return transformHook(code, filename).code;
|
||||
}, shouldTransform, [".ts", ".tsx", ".js", ".jsx", ".mjs", ".mts", ".cjs", ".cts"]);
|
||||
}, shouldTransform, [".ts", ".tsx", ".js", ".jsx", ".mjs", ".mts", ".cjs", ".cts", ".md"]);
|
||||
}
|
||||
const collectCJSDependencies = (module2, dependencies) => {
|
||||
module2.children.forEach((child) => {
|
||||
@@ -257,8 +264,8 @@ function wrapFunctionWithLocation(func) {
|
||||
const oldPrepareStackTrace = Error.prepareStackTrace;
|
||||
Error.prepareStackTrace = (error, stackFrames) => {
|
||||
const frame = import_utilsBundle.sourceMapSupport.wrapCallSite(stackFrames[1]);
|
||||
const fileName = frame.getFileName();
|
||||
const file2 = fileName && fileName.startsWith("file://") ? import_url.default.fileURLToPath(fileName) : fileName;
|
||||
const fileName2 = frame.getFileName();
|
||||
const file2 = fileName2 && fileName2.startsWith("file://") ? import_url.default.fileURLToPath(fileName2) : fileName2;
|
||||
return {
|
||||
file: file2,
|
||||
line: frame.getLineNumber(),
|
||||
@@ -278,6 +285,9 @@ function wrapFunctionWithLocation(func) {
|
||||
function isRelativeSpecifier(specifier) {
|
||||
return specifier === "." || specifier === ".." || specifier.startsWith("./") || specifier.startsWith("../");
|
||||
}
|
||||
async function nextTask() {
|
||||
return new Promise((resolve) => setTimeout(resolve, 0));
|
||||
}
|
||||
// Annotate the CommonJS export names for ESM import in node:
|
||||
0 && (module.exports = {
|
||||
requireOrImport,
|
||||
|
||||
Reference in New Issue
Block a user