UNPKG

@momothepug/tsmodule-alias

Version:

Nodejs module loader from Typescript path alias

18 lines (17 loc) 697 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); require("ts-node"); require("mocha"); const chai_1 = require("chai"); const TSModuleAlias = require("./../tsmodule-alias"); const tsconfigToReadFromRoot = "./"; const modInNodeModules = __dirname + "/fake/fakemodule/node_modules/scope/foobar/src"; describe("NPM MODULE TSModuleAlias", () => { it("Should load alias for node requirejs", () => { chai_1.expect(TSModuleAlias.play(tsconfigToReadFromRoot, modInNodeModules)).to.not .be.null; const momoPug = require("@other"); chai_1.expect(momoPug).to.not.be.null; chai_1.expect(momoPug.momo).to.be.equals("pug"); }); });