Files
cloudbeaver/webapp/packages/core-cli/bin/dependency-graph.js
T
Alexeyanddariamarutkina 64040bc3a3 CB-3372 feat: codemirror6 autocomplete (#1646)
* CB-3372 feat: codemirror6 autocomplete

* CB-3372 feat: autocomplete icons

* CB-3371 feat: sql editor syntax highlight

* CB-3371 fix: syntax highlight blinking

* CB-3371 fix: editor extensions state

* CB-3372 chore: code cleanup

* CB-3372 fix: remove useSqlDIalectAutocompletion

* CB-3372 fix: add useSqlDIalectAutocompletion

* CB-3372 feat: experimental context menu

* CB-3372 feat: use new sql editor

* CB-3372 chore: remove sql script parser

* CB-3372 fix: rounded menu

* CB-3372 fix: event preventDefault on dialog

* CB-3372 fix: context menu styles

* CB-3372 feat: remove old codemirror

* CB-3372 fix: numbers completion & extensions caching

* CB-3372 fix: table display

* CB-3372 fix: decrease sql editor font size

* CB-3372 fix: copy in readonly mode & autocompletion in safari on MacOS

* CB-3372 fix: value panel styles

* CB-3372 fix: menu bar styles

* CB-3372 fix: menu bar and inline editor styles

* CB-3372 fix: menu and inline editor styles

* CB-3372 chore: update bundle

---------

Co-authored-by: dariamarutkina <125263541+dariamarutkina@users.noreply.github.com>
2023-05-17 17:32:09 +03:00

27 lines
559 B
JavaScript

#!/usr/bin/env node
'use strict';
process.title = 'dependency-graph';
const madge = require('madge');
const { resolve } = require('path');
madge('packages', {
includeNpm: true,
fileExtensions: ['ts', 'tsx'],
detectiveOptions: {
// noTypeDefinitions: true,
es6: {
mixedImports: true,
// skipTypeImports: true,
},
ts: {
mixedImports: true,
// skipTypeImports: true,
},
},
})
.then(res => res.image('image.svg'))
.then(writtenImagePath => {
console.log('Image written to ' + writtenImagePath);
});