git clone [email protected]:banaio/www.bana.io.git
cd www.bana.io
yarn install --frozen-lockfile --ignore-engines
source ./.env && yarn docs:dev
... # Make changes
yarn lint-md
See:
yarn install --frozen-lockfile
...
error @achrinza/[email protected]: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.12.1"
...
See:
- https://stackoverflow.com/a/69476335/16361002.
- https://stackoverflow.com/questions/72866798/node-openssl-legacy-provider-is-not-allowed-in-node-options.
I.e.,
[provider_sect]
default = default_sect
legacy = legacy_sect
[default_sect]
activate = 1
[legacy_sect]
activate = 1
vs export OPENSSL_CONF=./openssl.conf
and ./openssl.conf
containing:
openssl_conf = openssl_init
[openssl_init]
providers = provider_sect
[provider_sect]
default = default_sect
legacy = legacy_sect
[default_sect]
activate = 1
[legacy_sect]
activate = 1