message: ci: update to node 12.9
  requires node version `>=12.0.0`
diff: # **NOTE 1**: Pin to exact images using an ID (SHA). See https://circleci.com/docs/2.0/circleci-images/#using-a-docker-image-id-to-pin-an-image-to-a-fixed-version.
  # (Using the tag in not necessary when pinning by ID, but include it anyway for documentation purposes.)
  # **NOTE 2**: If you change the version of the docker images, also change the `cache_key` suffix.
  -var_1: &docker_image circleci/node:10.20-browsers@sha256:a3a8b607769ec6c10d6041a59ca6f77113ee8af7bcc9c90a08cadc8e6de92c62
  -var_2: &cache_key v1-nguniversal-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-node-10.20
  +var_1: &docker_image circleci/node:12.9-browsers
  +var_2: &cache_key v1-nguniversal-{{ checksum "yarn.lock" }}-{{ checksum "WORKSPACE" }}-node-12.9
  # Workspace initially persisted by the `setup` job.
  # https://circleci.com/docs/2.0/workflows/#using-workspaces-to-share-data-among-jobs
  