blob: 2a8c5dce132b4f498f4cda918993de563bfb713c [file] [log] [blame]
{
"name": "apache-camel-website",
"version": "1.0.0-SNAPSHOT",
"license": "Apache-2.0",
"scripts": {
"build": "run-s -l build:antora build:hugo build:sitemap build:htaccess build:minify",
"build-all": "yarn workspaces foreach --all --topological-dev run build",
"build:antora": "run-s -l build:antora-prep build:antora-perf",
"build:antora-prep": "yarn exec antora-playbook-snippets/assemble-playbook.sh antora-playbook-production.yml playbook-export-site-manifest.yml",
"build:antora-perf": "antora --clean --fetch antora-playbook-production.yml --stacktrace",
"build:hugo": "hugo --cacheDir ${HUGO_CACHE_DIR:-$(pwd)/.hugo_data} ${HUGO_OPTIONS:-}",
"build:minify": "gulp minify",
"build:sitemap": "gulp sitemap",
"build:htaccess": "gulp htaccess",
"check:html": "html-validate public",
"check:links": "deadlinks-linux public",
"check:redirects": "tests/redirect.sh -s",
"checks": "run-s -l check:links check:html check:redirects",
"clean": "gulp clean",
"check:dependencies": "run-p check:cache check:dedupe",
"check:cache": "yarn workspaces foreach --all install --immutable --immutable-cache --check-cache",
"check:dedupe": "yarn workspaces foreach --all dedupe --check",
"update:dependencies": "run-s -l update:dedupe update:cache",
"update:cache": "yarn workspaces foreach --all install --check-cache",
"update:dedupe": "yarn workspaces foreach --all dedupe",
"preview": "run-s -l build:antora preview:hugo",
"preview:hugo": "hugo server --bind=0.0.0.0 -D",
"preview:netlify": "netlify deploy --dir public",
"build:antora-local-full": "antora local-antora-playbook-full.yml --stacktrace --clean --fetch",
"build:antora-local-partial": "antora local-antora-playbook-partial.yml --stacktrace",
"build:antora-local-full2": "antora antora-playbook-local-full.yml --stacktrace --clean --fetch",
"build:antora-local-partial2": "antora antora-playbook-local-partial.yml --stacktrace",
"build:antora-local-quick": "antora antora-playbook-local-quick.yml --stacktrace"
},
"devDependencies": {
"@antora/cli": "^3.1.7",
"@antora/site-generator": "^3.1.7",
"@asciidoctor/tabs": "^1.0.0-beta.3",
"@deadlinks/cargo-deadlinks": "github-release:deadlinks/cargo-deadlinks:0.8.1/deadlinks-linux",
"@djencks/antora-aggregate-collector": "^0.1.0-beta.1",
"@djencks/antora-site-manifest": "^0.0.3-rc.2",
"@djencks/antora-source-map": "^0.0.1-rc.2",
"@djencks/antora-source-watch": "^0.0.5-rc.2",
"@djencks/antora-timer": "^0.0.1-beta.1",
"@djencks/asciidoctor-antora-indexer": "^0.1.3-rc.2",
"@djencks/asciidoctor-jsonpath": "^0.1.3-rc.2",
"antora-ui-camel": "workspace:antora-ui-camel",
"camel-website-util": "workspace:util",
"chalk": "5.3.0",
"del": "^6.0.0",
"escape-string-regexp": "~2.0",
"gulp": "~4.0",
"gulp-cheerio": "~1.0",
"gulp-htmlmin": "~5.0",
"gulp-inject": "^5.0.2",
"html-validate": "^8.9.1",
"hugo-extended": "^0.121.2",
"js-yaml": "~4.1.0",
"netlify-cli": "^17.13.2",
"npm-run-all": "~4",
"opal-runtime": "1.0.11",
"pino-pretty": "^5.0.0",
"toml": "~3.0"
},
"workspaces": [
"antora-ui-camel",
"util"
],
"packageManager": "yarn@4.1.0",
"resolutions": {
"http-cache-semantics": "4.1.1"
}
}