organize blocks into folders
This commit is contained in:
parent
646d40beb6
commit
81a99bb449
20 changed files with 6 additions and 3 deletions
|
|
@ -1,4 +1,4 @@
|
|||
import mutator from './io_controls_if/mutator.js'
|
||||
import mutator from './if/mutator.js'
|
||||
|
||||
|
||||
export default {
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
import { glob } from 'glob'
|
||||
import { compact, keyBy, keys, map, without } from 'lodash-es'
|
||||
import { compact, keyBy, keys, map, omitBy, without } from 'lodash-es'
|
||||
|
||||
import { toBlockJSON } from '../tools/index.js'
|
||||
|
||||
|
|
@ -65,7 +65,10 @@ const
|
|||
}
|
||||
|
||||
export const
|
||||
blockDefinitions = keyBy(map(allBlockDefinitionsAndPaths, "definition"), "type"),
|
||||
// all definitions
|
||||
allBlockDefinitions = keyBy(map(allBlockDefinitionsAndPaths, "definition"), "type"),
|
||||
// without disabled definitions
|
||||
blockDefinitions = omitBy(allBlockDefinitions, def => def.disabled),
|
||||
blockJson = compact(map(allBlockDefinitionsAndPaths, processBlock))
|
||||
|
||||
export default blockJson
|
||||
|
|
|
|||
Loading…
Reference in a new issue