1 | "use strict";
|
2 | function __export(m) {
|
3 | for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
|
4 | }
|
5 | Object.defineProperty(exports, "__esModule", { value: true });
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 | exports.version = require('../package.json').version;
|
22 | const common_1 = require("./utils/common");
|
23 | const ui_1 = require("./utils/ui");
|
24 | __export(require("./project"));
|
25 | var map_1 = require("./map");
|
26 | exports.map = map_1.map;
|
27 | exports.filterMap = map_1.filterMap;
|
28 | exports.renormalizeMap = map_1.renormalizeMap;
|
29 | exports.trace = map_1.trace;
|
30 | const path = require("path");
|
31 | var build_1 = require("./build");
|
32 | exports.build = build_1.build;
|
33 | if (process.env.globalJspm !== undefined) {
|
34 | process.once('unhandledRejection', err => {
|
35 | ui_1.log('Internal Error: Unhandled promise rejection.', ui_1.LogType.err);
|
36 | ui_1.logErr(err.stack || err);
|
37 | process.exit(1);
|
38 | });
|
39 | process.once('SIGINT', () => {
|
40 | ui_1.log('jspm process terminated.');
|
41 | process.exit(1);
|
42 | });
|
43 | process.once('SIGTERM', () => {
|
44 | ui_1.log('jspm process terminated.');
|
45 | process.exit(1);
|
46 | });
|
47 | }
|
48 | else {
|
49 | process.on('unhandledRejection', err => {
|
50 | console.error('Internal Error: Unhandled promise rejection.');
|
51 | throw err;
|
52 | });
|
53 | }
|
54 | async function resolve(name, parent, env, relativeFallback) {
|
55 | const jspmResolve = require('@jspm/resolve');
|
56 | return jspmResolve(name, parent, { env, relativeFallback });
|
57 | }
|
58 | exports.resolve = resolve;
|
59 | function resolveSync(name, parent, env, relativeFallback) {
|
60 | const jspmResolve = require('@jspm/resolve');
|
61 | return jspmResolve.sync(name, parent, { env, relativeFallback });
|
62 | }
|
63 | exports.resolveSync = resolveSync;
|
64 | exports.JSPM_GLOBAL_PATH = path.resolve(common_1.JSPM_CONFIG_DIR, 'global');
|
65 | exports.exec = function () {
|
66 | return require('./exec').exec.apply(this, arguments);
|
67 | };
|
68 | exports.run = function () {
|
69 | return require('./exec').run.apply(this, arguments);
|
70 | };
|
71 |
|
\ | No newline at end of file |