···1111recursive-include patches *.patch
12121313# Javascript files
1414-graft src
1515-graft style
1414+graft packages/blockly-extension
1615prune **/node_modules
1716prune lib
1817prune binder
1818+prune scripts
19192020# Patterns to exclude from any directory
2121global-exclude *~
+2-2
README.md
···5454micromamba activate blockly
5555# Clone the repo to your local environment
5656# Change directory to the jupyterlab_blockly directory
5757+# Installing pre-commit to run command when adding commits
5858+pre-commit install
5759# Install package in development mode
5860pip install -e .
5959-# Installing pre-commit to run command when adding commits
6060-pre-commit install
6161# Link your development version of the extension with JupyterLab
6262jupyter labextension develop . --overwrite
6363# Rebuild extension Typescript source after making changes
···66def _fetchVersion():
77 HERE = Path(__file__).parent.resolve()
8899- for settings in HERE.rglob("package.json"):
99+ for settings in HERE.rglob("packages/blockly-extension/package.json"):
1010 try:
1111 with settings.open() as f:
1212 version = json.load(f)["version"]
···11+export * from './factory';
22+export * from './layout';
33+export * from './manager';
44+export * from './registry';
55+export * from './token';
66+export * from './utils';
77+export * from './widget';