11 Commits

Author SHA1 Message Date
Bogdan Lyashenko
38e1fdeeda 1.6.9 2019-07-25 20:08:15 +02:00
Bogdan Lyashenko
c94e587675 fix: padding for geometry 2019-07-25 20:07:10 +02:00
Bohdan Liashenko
5354dad9fe Merge pull request #80 from idoo/chore/refactor-codecrumbs
chore: import only getCrumbs
2019-07-25 20:02:29 +02:00
Bohdan Liashenko
cbbab432e4 Merge pull request #81 from idoo/chore/upgrade-madge
chore: upgraded madge
2019-07-25 19:58:05 +02:00
Bogdan Lyashenko
e21ab82729 1.6.8 2019-07-25 19:37:38 +02:00
Bogdan Lyashenko
987a98732a fix: downgrade http-server to v0.9.0 2019-07-25 19:36:41 +02:00
Ivan Verevkin
3ddfda80ed chore: upgraded madge 2019-07-23 17:29:03 +02:00
Ivan Verevkin
3e5da523ce chore: import only getCrumbs 2019-07-23 14:00:05 +02:00
Bohdan Liashenko
6f6625d3db Merge pull request #79 from idoo/feature/lua
feat: added Lua support
2019-07-23 11:00:34 +02:00
Ivan Verevkin
e9b4331d60 Merge branch 'master' into feature/lua 2019-07-22 16:20:40 +02:00
Ivan Verevkin
b7e5b70df7 feat: added Lua support 2019-07-22 16:18:17 +02:00
15 changed files with 33 additions and 37 deletions

View File

@@ -0,0 +1,2 @@
-- hello world program
print ("Hello World!")

View File

@@ -1,6 +1,6 @@
{
"name": "codecrumbs",
"version": "1.6.7",
"version": "1.6.9",
"author": "Bohdan Liashenko",
"license": "BSD-3-Clause",
"repository": {
@@ -35,11 +35,11 @@
"d3-flextree": "^2.1.1",
"directory-tree": "^2.1.0",
"file-saver": "^2.0.0",
"http-server": "^0.11.1",
"http-server": "0.9.0",
"js2flowchart": "^1.1.7",
"lodash": "^4.17.10",
"lodash.debounce": "^4.0.8",
"madge": "^3.3.0",
"madge": "^3.4.4",
"portscanner": "^2.2.0",
"react": "^16.7.0",
"react-dom": "^16.7.0",

View File

@@ -1,6 +1,6 @@
import { CC_NODE_TYPE } from '../../constants';
export const calculateLayoutProps = (list, padding = 100) => {
export const calculateLayoutProps = (list, padding = 120) => {
if (!list) {
return {
width: 0,

View File

@@ -1,7 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const CPP_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(CPP_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {

View File

@@ -1,8 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const CSHARP_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(CSHARP_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {
getCrumbs

View File

@@ -1,7 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const GOLANG_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(GOLANG_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {

View File

@@ -11,6 +11,7 @@ const LANGUAGES = [
'java',
'javascript',
'kotlin',
'lua',
'ocaml',
'perl',
'php',

View File

@@ -1,7 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const JAVA_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(JAVA_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {

View File

@@ -23,11 +23,9 @@ const getCrumbs = (fileCode, path) => {
}
};*/
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const JAVA_SCRIPT_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(JAVA_SCRIPT_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {
getCrumbs
};

View File

@@ -1,7 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const KOTLIN_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(KOTLIN_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {

View File

@@ -0,0 +1,9 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const LUA_COMMENT_REGEX = /^([^--]*)--(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(LUA_COMMENT_REGEX));
// replace with own implementation if needed
module.exports = {
getCrumbs
};

View File

@@ -0,0 +1,7 @@
const defaultDependencies = require('../default/dependencies');
// replace with own implementation if needed
module.exports = {
getImports: defaultDependencies.getImports,
getDependencies: defaultDependencies.getDependencies
};

View File

@@ -0,0 +1 @@
module.exports = /\.(lua|luac)$/;

View File

@@ -1,7 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const PHP_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(PHP_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {

View File

@@ -1,7 +1,4 @@
const { setupGetCrumbs, setupGetCommentsFromCode } = require('../default/codecrumbs');
const TYPE_SCRIPT_COMMENT_REGEX = /^([^\/\/]*)\/\/(.*)$/;
const getCrumbs = setupGetCrumbs(setupGetCommentsFromCode(TYPE_SCRIPT_COMMENT_REGEX));
const { getCrumbs } = require('../default/codecrumbs');
// replace with own implementation if needed
module.exports = {