We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4caafb2 commit 95d1cd6Copy full SHA for 95d1cd6
app/exec/extension/_lib/merger.ts
@@ -127,11 +127,13 @@ export class Merger {
127
public async merge(): Promise<VsixComponents> {
128
trace.debug("merger.merge");
129
130
- const manifestPromises: Promise<any>[] = [];
131
let overridesProvided = false;
+ const manifestPromises: Promise<any>[] = [];
132
133
if (this.settings.manifestJs) {
134
- manifestPromises.push(Promise.resolve(this.loadManifestJs()));
+ const result = this.loadManifestJs();
135
+ result.__origin = this.settings.manifestJs; // save the origin in order to resolve relative paths later.
136
+ manifestPromises.push(Promise.resolve(result));
137
} else {
138
let manifestFiles = await this.gatherManifests();
139
manifestFiles.forEach(file => {
0 commit comments