ImageGrid/Viewer/doc/PROJECT-LAYOUT
Alex A. Naanou 55c80011f5 docs...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2023-07-28 23:35:11 +03:00

56 lines
1.3 KiB
Plaintext
Executable File

Basic project layout:
---------------------
imagegrid/ - domain-specific modules
features/ - feature modules
_feature.js - feature template
all.js - feature loader
this module includes all the
feature modules to be used in the
system.
meta.js - feature configuration and
meta-features
workers/ - workers
lib/ - generic library modules
widgets/ - generic widgets
_module.js - module template
_template.js - generic js file template
ext-lib/ - external library modules
node_modules/ - npm modules
ig-*/ - ImageGrid npm modules
css/ - css/less files
widgets/ - widget-specific css
images/ - system images
data/ - data and assets
doc/ - various dev documentation
PROJECT-LAYOUT - this file
BUILD-NOTES - notes on the build process
NOTES - general notes
HACKS - list of hacks around external
"features" and bugs
MAKE - Makefile doc, the same as printed
by make help (generated by make doc)
archive/ - image archive root structure
experiments/ - standalone experiments
package.json - npm/nw configuration
electron.html - electron-specific html
ui.js - GUI root setup
ig.js - CLI entry point
index.html - Browser/NW entry point
e.js - electron entry point