anchor.diff:      @babel/preset-env@"${BABEL_PRESET_ENV_VERSION}" \
       linkinator@"${LINKINATOR_VERSION}"
   
  -RUN npm install --production --save-dev \
  +RUN npm install --omit=dev --save-dev \
       babel-preset-minify@${BABEL_PRESET_MINIFY_VERSION}
   
   RUN npm install --save-dev \
  
positive.code: RUN tar -xzf /tmp/node-v${NODEJS_VERSION}-headers.tar.gz --strip-components=1 -C /usr/local
  
  RUN npm init -y
  RUN npm install --production --global \
      sass@"${SASS_VERSION}" \
      sass-lint@"${SASS_LINT_VERSION}" \
      typescript@"${TYPESCRIPT_VERSION}" \
  
negative.code: RUN rm -fr /usr/local/go/bin/gofmt
  
  #############
  # Node.js
  #############
  FROM ubuntu:jammy as nodejs_tools_context
  
  WORKDIR /node
  
  # Pinned versions of stuff we pull in
  ENV BABEL_CLI_VERSION=v7.17.10
  ENV BABEL_CORE_VERSION=v7.18.2
  ENV BABEL_POLYFILL_VERSION=v7.12.1
  ENV BABEL_PRESET_ENV=v7.18.2
  ENV BABEL_PRESET_MINIFY_VERSION=v0.5.2
  ENV LINKINATOR_VERSION=v2.0.5
  ENV MARKDOWN_SPELLCHECK_VERSION=v1.3.1
  ENV NODEJS_VERSION=18.2.0
  ENV SASS_LINT_VERSION=v1.13.1
  ENV SASS_VERSION=v1.52.1
  ENV SVGO_VERSION=v1.3.2
  ENV SVGSTORE_CLI_VERSION=v1.3.2
  ENV TSLINT_VERSION=v6.1.3
  ENV TYPESCRIPT_VERSION=v4.7.2
  
  RUN apt-get update && apt-get install -y --no-install-recommends \
      wget ca-certificates
  