Skip to content

bana-io/www.bana.io

Repository files navigation

www.bana.io

Netlify Status

Run

git clone git@github.com: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

Hacks

--ignore-engines

See:

  1. vuejs/vue-cli#7116 (comment).
  2. vuejs/vue-cli#7116.
yarn install --frozen-lockfile
...
error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "18.12.1"
...

openssl.conf

See:

  1. https://stackoverflow.com/a/69476335/16361002.
  2. 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