38 lines
1.1 KiB
TOML
38 lines
1.1 KiB
TOML
|
[project]
|
||
|
name = "lektor-website"
|
||
|
description = "The lektor website (getlektor.com)"
|
||
|
authors = [
|
||
|
{name = "Armin Ronacher", email = "armin.ronacher@active-4.com"},
|
||
|
]
|
||
|
readme = "README.md"
|
||
|
license = {text = "CC0-1.0"}
|
||
|
requires-python = ">=3.8"
|
||
|
dependencies = [
|
||
|
"lektor~=3.3.10",
|
||
|
"lektor-webpack-support~=0.3.0",
|
||
|
"lektor-disqus-comments~=0.1.0",
|
||
|
"lektor-markdown-header-anchors~=0.1.0",
|
||
|
"lektor-markdown-highlighter~=0.3.2",
|
||
|
"lektor-markdown-admonition~=0.1.0",
|
||
|
"lektor-atom~=0.4.0",
|
||
|
"lektor-tags~=0.3.0",
|
||
|
"lektor-slugify~=0.4.0",
|
||
|
]
|
||
|
|
||
|
[tool.pdm]
|
||
|
distribution = false
|
||
|
|
||
|
[tool.pdm.dev-dependencies]
|
||
|
dev = [
|
||
|
"-e file:///${PROJECT_ROOT}/local-plugins/blog-archive#egg=lektor-blog-archive",
|
||
|
"-e file:///${PROJECT_ROOT}/local-plugins/jinja-globals#egg=lektor-jinja-globals",
|
||
|
"-e file:///${PROJECT_ROOT}/local-plugins/markdown-link-classes#egg=lektor-markdown-link-classes",
|
||
|
"-e file:///${PROJECT_ROOT}/local-plugins/project-data#egg=lektor-project-data",
|
||
|
]
|
||
|
|
||
|
[tool.pdm.scripts]
|
||
|
_.env = {LEKTOR_OUTPUT_PATH = "_htdocs"}
|
||
|
build = "lektor build -f webpack"
|
||
|
server = "lektor server -f webpack"
|
||
|
deploy = "lektor deploy ghpages-https"
|