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

virtual-resource-loader

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

virtual-resource-loader - npm Package Compare versions

Comparing version

to
2.0.0

export default function virtualResourceLoader(this: any): string;
export * from "./declarations/src/index";
export { default } from "./declarations/src/index";
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmlydHVhbC1yZXNvdXJjZS1sb2FkZXIuY2pzLmQudHMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuL2RlY2xhcmF0aW9ucy9zcmMvaW5kZXguZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSJ9

@@ -5,11 +5,9 @@ 'use strict';

var loaderUtils = require('loader-utils');
function virtualResourceLoader() {
const {
source
} = loaderUtils.getOptions(this);
} = this.getOptions();
return Buffer.from(source, 'base64').toString('utf-8');
}
exports['default'] = virtualResourceLoader;
exports["default"] = virtualResourceLoader;

@@ -5,11 +5,9 @@ 'use strict';

var loaderUtils = require('loader-utils');
function virtualResourceLoader() {
const {
source
} = loaderUtils.getOptions(this);
} = this.getOptions();
return Buffer.from(source, 'base64').toString('utf-8');
}
exports['default'] = virtualResourceLoader;
exports["default"] = virtualResourceLoader;

@@ -1,7 +0,5 @@

import { getOptions } from 'loader-utils';
function virtualResourceLoader() {
const {
source
} = getOptions(this);
} = this.getOptions();
return Buffer.from(source, 'base64').toString('utf-8');

@@ -8,0 +6,0 @@ }

{
"name": "virtual-resource-loader",
"description": "Create new files inside a webpack compilation, without a file existing on disk",
"version": "1.0.1",
"version": "2.0.0",
"main": "dist/virtual-resource-loader.cjs.js",

@@ -14,11 +14,5 @@ "module": "dist/virtual-resource-loader.esm.js",

},
"dependencies": {
"loader-utils": "^2.0.0"
},
"files": [
"dist"
],
"devDependencies": {
"@types/loader-utils": "^2.0.1"
}
}
]
}

@@ -9,8 +9,9 @@ # virtual-resource-loader

// example-loader.js
export default exampleLoader() {
export default function exampleLoader() {
const virtualModuleSourceCode = '...';
const base64Source = Buffer.from(JSON.stringify(virtualModuleSourceCode), 'utf-8').toString(
'base64',
);
const base64Source = Buffer.from(
JSON.stringify(virtualModuleSourceCode),
'utf-8'
).toString('base64');

@@ -17,0 +18,0 @@ const request = `./my-virtual-file!=!virtual-resource-loader?source=${base64Source}!${loader.resourcePath}`;