UNPKG

1.06 kBJavaScriptView Raw
1"use strict";
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = dumpGraphToGraphViz;
7
8var _path = _interopRequireDefault(require("path"));
9
10function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
11
12const COLORS = {
13 root: 'gray',
14 asset: 'green',
15 dependency: 'orange',
16 transformer_request: 'cyan',
17 file: 'gray',
18 default: 'white'
19};
20const TYPE_COLORS = {
21 bundle: 'blue',
22 contains: 'grey',
23 references: 'red'
24};
25
26async function dumpGraphToGraphViz( // $FlowFixMe
27graph, name) {}
28
29function getEnvDescription(env) {
30 var _description;
31
32 let description;
33
34 if (typeof env.engines.browsers === 'string') {
35 description = `${env.context}: ${env.engines.browsers}`;
36 } else if (Array.isArray(env.engines.browsers)) {
37 description = `${env.context}: ${env.engines.browsers.join(', ')}`;
38 } else if (env.engines.node) {
39 description = `node: ${env.engines.node}`;
40 }
41
42 return (_description = description) !== null && _description !== void 0 ? _description : '';
43}
\No newline at end of file