LICENSE
README.md
pyproject.toml
src/mspec/__init__.py
src/mspec/__main__.py
src/mspec/markup.py
src/mspec.egg-info/PKG-INFO
src/mspec.egg-info/SOURCES.txt
src/mspec.egg-info/dependency_links.txt
src/mspec.egg-info/requires.txt
src/mspec.egg-info/top_level.txt
src/mspec/data/_draft_cms.yaml
src/mspec/data/_draft_core.yaml
src/mspec/data/_draft_sample.yaml
src/mspec/data/functions.json
src/mspec/data/hello-world-page.json
src/mspec/data/my-sample-store.yaml
src/mspec/data/simple-social-network.yaml
src/mspec/data/test-gen.yaml
src/mspec/data/test-page.json
src/mtemplate/__init__.py
src/mtemplate/__main__.py
src/mtemplate/browser1.py
src/mtemplate/py.py
src/mtemplate/.cache/browser1/README.md.jinja2
src/mtemplate/.cache/browser1/macro.json
src/mtemplate/.cache/browser1/package-lock.json.jinja2
src/mtemplate/.cache/browser1/package.json.jinja2
src/mtemplate/.cache/browser1/playwright.config.js.jinja2
src/mtemplate/.cache/browser1/template_paths.json
src/mtemplate/.cache/browser1/srv/index.html.jinja2
src/mtemplate/.cache/browser1/srv/index.js.jinja2
src/mtemplate/.cache/browser1/srv/style.css.jinja2
src/mtemplate/.cache/browser1/srv/auth/create-user.html.jinja2
src/mtemplate/.cache/browser1/srv/auth/login.html.jinja2
src/mtemplate/.cache/browser1/srv/auth/user-account.html.jinja2
src/mtemplate/.cache/browser1/srv/template-module/index.html.jinja2
src/mtemplate/.cache/browser1/srv/template-module/index.js.jinja2
src/mtemplate/.cache/browser1/srv/template-module/multi-model/index.html.jinja2
src/mtemplate/.cache/browser1/srv/template-module/multi-model/index.js.jinja2
src/mtemplate/.cache/browser1/srv/template-module/multi-model/instance.html.jinja2
src/mtemplate/.cache/browser1/srv/template-module/single-model/index.html.jinja2
src/mtemplate/.cache/browser1/srv/template-module/single-model/index.js.jinja2
src/mtemplate/.cache/browser1/srv/template-module/single-model/instance.html.jinja2
src/mtemplate/.cache/browser1/tests/core/auth.spec.js.jinja2
src/mtemplate/.cache/browser1/tests/core/user.setup.ts.jinja2
src/mtemplate/.cache/browser1/tests/template-module/multiModel.spec.js.jinja2
src/mtemplate/.cache/browser1/tests/template-module/singleModel.spec.js.jinja2
src/mtemplate/.cache/py/.env.example.jinja2
src/mtemplate/.cache/py/README.md.jinja2
src/mtemplate/.cache/py/dev.yaml.jinja2
src/mtemplate/.cache/py/macro.json
src/mtemplate/.cache/py/pyproject.toml.jinja2
src/mtemplate/.cache/py/server.sh.jinja2
src/mtemplate/.cache/py/template_paths.json
src/mtemplate/.cache/py/test.sh.jinja2
src/mtemplate/.cache/py/src/core/__init__.py.jinja2
src/mtemplate/.cache/py/src/core/auth.py.jinja2
src/mtemplate/.cache/py/src/core/client.py.jinja2
src/mtemplate/.cache/py/src/core/db.py.jinja2
src/mtemplate/.cache/py/src/core/exceptions.py.jinja2
src/mtemplate/.cache/py/src/core/gui.py.jinja2
src/mtemplate/.cache/py/src/core/models.py.jinja2
src/mtemplate/.cache/py/src/core/server.py.jinja2
src/mtemplate/.cache/py/src/core/types.py.jinja2
src/mtemplate/.cache/py/src/core/util.py.jinja2
src/mtemplate/.cache/py/src/template_module/__init__.py.jinja2
src/mtemplate/.cache/py/src/template_module/__main__.py.jinja2
src/mtemplate/.cache/py/src/template_module/gui.py.jinja2
src/mtemplate/.cache/py/src/template_module/multi_model/__init__.py.jinja2
src/mtemplate/.cache/py/src/template_module/multi_model/client.py.jinja2
src/mtemplate/.cache/py/src/template_module/multi_model/db.py.jinja2
src/mtemplate/.cache/py/src/template_module/multi_model/gui.py.jinja2
src/mtemplate/.cache/py/src/template_module/multi_model/model.py.jinja2
src/mtemplate/.cache/py/src/template_module/multi_model/server.py.jinja2
src/mtemplate/.cache/py/src/template_module/single_model/__init__.py.jinja2
src/mtemplate/.cache/py/src/template_module/single_model/client.py.jinja2
src/mtemplate/.cache/py/src/template_module/single_model/db.py.jinja2
src/mtemplate/.cache/py/src/template_module/single_model/gui.py.jinja2
src/mtemplate/.cache/py/src/template_module/single_model/model.py.jinja2
src/mtemplate/.cache/py/src/template_module/single_model/server.py.jinja2
src/mtemplate/.cache/py/tests/__init__.py.jinja2
src/mtemplate/.cache/py/tests/core/__init__.py.jinja2
src/mtemplate/.cache/py/tests/core/test_auth.py.jinja2
src/mtemplate/.cache/py/tests/core/test_auth_models.py.jinja2
src/mtemplate/.cache/py/tests/template_module/__init__.py.jinja2
src/mtemplate/.cache/py/tests/template_module/perf_multi_model.py.jinja2
src/mtemplate/.cache/py/tests/template_module/perf_single_model.py.jinja2
src/mtemplate/.cache/py/tests/template_module/test_multi_model.py.jinja2
src/mtemplate/.cache/py/tests/template_module/test_single_model.py.jinja2
tests/test_app_generator.py