npm package diff
Package: @forge/bundler
Versions: 6.1.2-next.1 - 6.1.2-next.0-experimental-8a53773
File: package/out/types.js
Index: package/out/types.js
===================================================================
--- package/out/types.js
+++ package/out/types.js
@@ -1,7 +1,27 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
-exports.BundlerError = void 0;
+exports.BundlerError = exports.mergeMetadata = exports.emptyMetadata = void 0;
const cli_shared_1 = require("@forge/cli-shared");
+function emptyMetadata() {
+ return {
+ jsFiles: 0,
+ tsFiles: 0,
+ esm: false,
+ dependencies: new Set(),
+ sdkImports: new Set()
+ };
+}
+exports.emptyMetadata = emptyMetadata;
+function mergeMetadata(metadata1, metadata2) {
+ return {
+ jsFiles: metadata1.jsFiles + metadata2.jsFiles,
+ tsFiles: metadata1.tsFiles + metadata2.tsFiles,
+ esm: metadata1.esm || metadata2.esm,
+ dependencies: new Set([...metadata1.dependencies, ...metadata2.dependencies]),
+ sdkImports: new Set([...metadata1.sdkImports, ...metadata2.sdkImports])
+ };
+}
+exports.mergeMetadata = mergeMetadata;
class BundlerError extends cli_shared_1.UserError {
}
exports.BundlerError = BundlerError;