← Files RivetARCHIVED FILE
node_modules/@opentelemetry/instrumentation/build/src/instrumentationNodeModuleFile.js
851 Bytes · Nov 7, 2026 · 13:16 UTC
"use strict";
/*
* Copyright The OpenTelemetry Authors
* SPDX-License-Identifier: Apache-2.0
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.InstrumentationNodeModuleFile = void 0;
const index_1 = require("./platform/index");
class InstrumentationNodeModuleFile {
name;
supportedVersions;
patch;
unpatch;
constructor(name, supportedVersions,
// eslint-disable-next-line @typescript-eslint/no-explicit-any
patch,
// eslint-disable-next-line @typescript-eslint/no-explicit-any
unpatch) {
this.name = (0, index_1.normalize)(name);
this.supportedVersions = supportedVersions;
this.patch = patch;
this.unpatch = unpatch;
}
}
exports.InstrumentationNodeModuleFile = InstrumentationNodeModuleFile;
//# sourceMappingURL=instrumentationNodeModuleFile.js.mapSHA-256: bfd4768420f281f918d59d336ebd2dfc5adefe1d79eb5628f7cea3a2f6c1d790