DefinitelyTyped/types/webpack-virtual-modules/webpack-virtual-modules-tests.ts
Avi Vahl 2aceb916d9 Add types/tests for webpack-virtual-modules (#37025)
* Add types/tests for webpack-virtual-modules

* Set minimun typescript to match webpack's
2019-07-22 13:21:20 -07:00

14 lines
439 B
TypeScript

import webpack = require('webpack');
import VirtualModulesPlugin = require('webpack-virtual-modules');
const virtualModules = new VirtualModulesPlugin({
'node_modules/module-foo.js': 'module.exports = { foo: "foo" };',
'node_modules/module-bar.js': 'module.exports = { bar: "bar" };',
});
virtualModules.writeModule('node_modules/module-foo.js', 'module.exports = { foo: "foo" };');
webpack({
plugins: [virtualModules],
});