spiegel-keyman/resources
Marc Durdin 7cd6b00946 chore(common): prevent multiple npm ci runs in child scripts
Fixes #8471.

Ensures that `npm take-forever` (aka `npm ci`, `npm install`) only runs
once during a parent/child build script run.

Note that this also works even where build scripts manually call other
build scripts (e.g. input-processor as it is currently calling kmc
build manually) -- though this is not a recommended practice.
2023-03-21 11:08:22 +07:00
..
build chore(common): prevent multiple npm ci runs in child scripts 2023-03-21 11:08:22 +07:00
devbox chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
git-hooks chore: update docs and non-standard readlink refs 2023-02-22 10:41:54 +07:00
gosh chore(common): use /usr/bin/env bash 2022-07-25 14:59:37 +10:00
scopes chore(common): adjust scripts for core relocation 2022-05-18 07:22:11 +10:00
standards-data chore(resources): ldml update to latest tech-preview 🙀 2023-03-14 17:38:30 -05:00
stats chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
builder.inc.sh chore(common): prevent multiple npm ci runs in child scripts 2023-03-21 11:08:22 +07:00
shellHelperFunctions.sh feat(common): adds warning if described output does not exist when finishing action 2023-02-23 16:18:18 +07:00