Added ***docs: false,*** to the config for blog-only mode because we do not want any documents if we're in blog-only mode otherwise, we probably wouldn't use blog-only mode.
* feat: enables feeds by default in blog
* feat(v2): enable feeds by default
committing a failed attempt for review
* feat(v2): enable feeds by default in blog plugin
- allow validation to work with arrays syntax
- using DEFAULT_OPTIONS.feedOptions.type instead
* feat(v2): enable feeds by default in blog plugin
- added documentation for feedOptions
* feat(v2): enable feeds by default in blog plugin
- modified implementation to allow feeds to be disable without error
- added unit test to ensure type: null leads to type: null after
validation
- added documentation to explain how to disable feed generation
The Open Graph protocol format is the following:
```
<meta property="og:image" content="https://example.com/image.png />
```
Twitter metas, however, are structured in a different format:
```
<meta name="twitter:image" content="https://example.com/image.png />
```
They are similar but not identical, I think this led to confusion and
the typo we have in the codebase.
* chore(v2): fix Prettier ignore paths and commands in themes
* chore(ci): do not ignore v1 lib, remove old .gitignore
* chore(ci): apply tweaks also to eslint ignore
* chore(ci): run V1 Build and Migration CLI test conditionally on CI
* chore(ci): extend lighthouse timeout to 5 minutes
* chore(ci): attempt to speed up build size check
* chore(ci): use different build command in build size check
* chore(ci): use only one locale in build size report workflow
* chore(ci): fix quotes, move build-script param down
* attempt to fix the canary release GH workflow
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to fix canary-releases.yml
* attempt to make the canary workflow work again
* try to fix canary again
* try to fix canary again
* try to fix canary again
* Fixed Typo: Hided => Hidden
Fixed typo in section about the hideable sidebar. 'hided' is used instead of 'hidden'.
* Update docs.md
* Update docs.md
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
* chore(ci): CI scripts cleanup, add Node 14 and 15 runs, bump checkout action
* chore(ci): attempt to fix Yarn v2 install
* chore(ci): another attempt to fix Yarn v2 install
* use local yarn-deduplicate
* move yarn config steps earlier
* remove localhost registry config
* revert changes, temporary remove lock update from postinstall
* revert to use Yarn v2 only for website build
* revert back localhost registry
* missing flag
* is it node 15 to blame?
* not running yarn v2 on workspace so lock update can be reverted
* fix(v2): remove unnecessary backtick in output
The escaped backtick seems to be present for no clear reason.
As a matter of fact, it seems to be cluttering the output.
So, remove the unnecessary backtick in the output.
* update snapshot
Co-authored-by: slorber <lorber.sebastien@gmail.com>