1.0.4 • Published 5 years ago

ts-global-module-loader v1.0.4

Weekly downloads
3
License
-
Repository
github
Last release
5 years ago

exports Typescript commonjs global compiled files to be written on window for webpack

Installation

npm install ts-global-module-loader

Usage

For code that generated from Typescript that looks like that:

var services;
(function (services) {
    var Foo = (function () {
        function Foo() {
        }
        return Foo;
    }());
    services.Foo = Foo;
})(services || (services = {}));
require("ts-global-module-loader?./file.js");

will modify the code file's source to:

var services = window["services"];
(function (services) {
    var Foo = (function () {
        function Foo() {
        }
        return Foo;
    }());
    services.Foo = Foo;
})(services || (services = {}));
window["services"] = (services);

Inspired by https://github.com/webpack/exports-loader;

Documentation: Using loaders

License

MIT (http://www.opensource.org/licenses/mit-license.php)

1.0.4

5 years ago

1.1.0

7 years ago

1.0.3

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago