🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@codingame/monaco-vscode-rollup-vsix-plugin

Package Overview
Dependencies
Maintainers
6
Versions
170
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@codingame/monaco-vscode-rollup-vsix-plugin - npm Package Compare versions

Comparing version

to
1.83.5

4

package.json
{
"name": "@codingame/monaco-vscode-rollup-vsix-plugin",
"version": "1.83.4",
"version": "1.83.5",
"keywords": [],

@@ -21,3 +21,3 @@ "author": {

"dependencies": {
"vscode": "npm:@codingame/monaco-vscode-api@1.83.4",
"vscode": "npm:@codingame/monaco-vscode-api@1.83.5",
"memfs": "^4.6.0",

@@ -24,0 +24,0 @@ "mime-types": "^2.1.35",

@@ -0,1 +1,2 @@

/// <reference types="node" />
import { FilterPattern } from '@rollup/pluginutils';

@@ -11,3 +12,3 @@ import { Plugin, InputPluginOption } from 'rollup';

transformManifest?: (manifest: IExtensionManifest) => IExtensionManifest;
getAdditionalResources?: (manifest: IExtensionManifest) => Promise<ExtensionResource[]>;
getAdditionalResources?: (manifest: IExtensionManifest, getFileContent: (path: string) => Promise<Buffer>, listFiles: (path: string) => Promise<string[]>) => Promise<ExtensionResource[]>;
}

@@ -14,0 +15,0 @@ declare function plugin({ include, exclude, transformManifest, getAdditionalResources }?: Options): Plugin;

@@ -1171,4 +1171,4 @@ import { addExtension, createFilter } from '@rollup/pluginutils';

};
const listFiles = async (path) => {
return vsixFS.readdirSync(path);
const listFiles = async (filePath) => {
return vsixFS.readdirSync(path.join('/', filePath));
};

@@ -1179,3 +1179,3 @@ const extensionResources = (await extractResourcesFromExtensionManifest(manifest, getFileContent, listFiles))

...extensionResources,
...await getAdditionalResources(manifest)
...await getAdditionalResources(manifest, getFileContent, listFiles)
];

@@ -1182,0 +1182,0 @@ const pathMapping = (await Promise.all(resources.map(async (resource) => {