Conversation
Contributor
stropitek
commented
Jun 27, 2025
- chore: remove wrong dependency
- feat: update dependencies and use ESM
- chore: upgrade node to 22
- chore: remove lodash-es
- chore: ignore coverage files
- chore: migrate some use of request to fetch
- fixup: correct usages of URL
- refactor!: remove selfContained option
- fix: enable server side inclusions in dev apache configuration
- fix: allow the config CLI argument to be passed multiple times
- refactor!: reduce the number unpure functions
- fix: improve lock when using the CLI to build
- chore: small fix
- chore: refactor handling of sitemaps
- refactor: simplify swig filters
- refactor: revert back to building config in build function rather than just in CLI
- chore: set exports field to ESM package
- fixup: fix visualizer on tabs handling
- fix: correct buildConfig
- chore: adapt dev docker compose to allow to switch between builds
- chore: remove test-coverage
- refactor!: move build logic to its own file and only export the build function
- docs: add example with couchdb authentication
- fix: correct authentication header
- fix: stop making local copy of data.json
remove fs-extra
and remove request dependency and add self-contained config example
This option was adding a lot of code and complexity. Building a site which actually does not do any outside requests is difficult to guarantee in this context and the existing implementation had a lot of problems and cases not covered.
BREAKING-CHANGE: `build` expects a json and does not work anymore with a path to a configuration file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.