virtual-resource-loader
Advanced tools
Comparing version
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}`; |
3558
42.49%0
-100%0
-100%9
12.5%24
4.35%35
-5.41%- Removed
- Removed
- Removed
- Removed
- Removed