UNPKG

416 BJavaScriptView Raw
1/* eslint-env mocha */
2'use strict';
3
4const madge = require('../lib/api');
5require('should');
6
7describe('TypeScript', () => {
8 const dir = __dirname + '/typescript';
9
10 it('extracts module dependencies', (done) => {
11 madge(dir + '/import.ts').then((res) => {
12 res.obj().should.eql({
13 'import.ts': ['require.ts'],
14 'require.ts': ['export.ts'],
15 'export.ts': []
16 });
17 done();
18 }).catch(done);
19 });
20});