├── .circleci └── config.yml ├── .gitignore ├── .python-version ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── jinjabread ├── __init__.py ├── __main__.py ├── base.py ├── build.py ├── config.py ├── defaults.toml ├── errors.py ├── new.py ├── serve.py └── utils.py ├── pyproject.toml ├── requirements.ini ├── requirements.txt └── tests ├── __init__.py ├── test_data ├── test_directory_index_markdown_content │ ├── content │ │ ├── index.md │ │ ├── post1.md │ │ ├── post2.md │ │ └── post3.md │ └── layouts │ │ └── markdown.html ├── test_directory_index_markdown_content_with_directory_siblings │ ├── content │ │ ├── index.md │ │ ├── post1 │ │ │ └── index.md │ │ ├── post2 │ │ │ └── index.md │ │ └── post3 │ │ │ └── index.md │ └── layouts │ │ └── markdown.html ├── test_markdown_content │ ├── content │ │ └── post.md │ └── layouts │ │ └── markdown.html └── test_markdown_content_with_custom_glob_pattern │ ├── content │ ├── article1.md │ └── post1.md │ ├── jinjabread.toml │ └── layouts │ ├── article.html │ └── post.html └── tests.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12.1 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/README.md -------------------------------------------------------------------------------- /jinjabread/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/__init__.py -------------------------------------------------------------------------------- /jinjabread/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/__main__.py -------------------------------------------------------------------------------- /jinjabread/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/base.py -------------------------------------------------------------------------------- /jinjabread/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/build.py -------------------------------------------------------------------------------- /jinjabread/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/config.py -------------------------------------------------------------------------------- /jinjabread/defaults.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/defaults.toml -------------------------------------------------------------------------------- /jinjabread/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/errors.py -------------------------------------------------------------------------------- /jinjabread/new.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/new.py -------------------------------------------------------------------------------- /jinjabread/serve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/serve.py -------------------------------------------------------------------------------- /jinjabread/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/jinjabread/utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/requirements.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content/content/index.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content/content/post1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content/content/post1.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content/content/post2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content/content/post2.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content/content/post3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content/content/post3.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content/layouts/markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content/layouts/markdown.html -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/index.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/post1/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/post1/index.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/post2/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/post2/index.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/post3/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content_with_directory_siblings/content/post3/index.md -------------------------------------------------------------------------------- /tests/test_data/test_directory_index_markdown_content_with_directory_siblings/layouts/markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_directory_index_markdown_content_with_directory_siblings/layouts/markdown.html -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content/content/post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content/content/post.md -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content/layouts/markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content/layouts/markdown.html -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content_with_custom_glob_pattern/content/article1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content_with_custom_glob_pattern/content/article1.md -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content_with_custom_glob_pattern/content/post1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content_with_custom_glob_pattern/content/post1.md -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content_with_custom_glob_pattern/jinjabread.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content_with_custom_glob_pattern/jinjabread.toml -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content_with_custom_glob_pattern/layouts/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content_with_custom_glob_pattern/layouts/article.html -------------------------------------------------------------------------------- /tests/test_data/test_markdown_content_with_custom_glob_pattern/layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/test_data/test_markdown_content_with_custom_glob_pattern/layouts/post.html -------------------------------------------------------------------------------- /tests/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdeanwallace/jinjabread/HEAD/tests/tests.py --------------------------------------------------------------------------------