typescript-react-loadable-plugin
Version:
A react-loadable plugin to add modules & webpack for typescript
26 lines • 1.18 kB
JavaScript
/*!
* Copyright 2019 acrazing <joking.young@gmail.com>. All rights reserved.
* @since 2019-10-31 19:38:46
*
* TODO: add unit test
*/
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var typescript_1 = tslib_1.__importDefault(require("typescript"));
var createReactLoadableTransformer_1 = require("./createReactLoadableTransformer");
describe('createReactLoadableTransformer', function () {
it('should transform as expected', function () {
var result = typescript_1.default.transpileModule("\n Loadable.Map({\n loader: {\n Foo: () => [import(\n /* webpackChunkName: \"1\" */\n './Foo'\n ), import('./Bar')]\n },\n loading: () => null,\n })\n ", {
transformers: {
before: [
createReactLoadableTransformer_1.createReactLoadableTransformer(void 0, {
moduleKind: 'webpackModuleId',
}),
],
},
});
console.log(result.outputText);
});
});
//# sourceMappingURL=createReactLoadableTransformer.spec.js.map
;