anchor.diff:  
   ### <a id="npm-installation-process"></a> NPM Installation Process
   
  -NPM supports several distinct methods for installing your package dependencies. Specifically, the Node.js CNB runs a combination of the `npm install`, `npm rebuild`, and `npm ci` commands to build your app with the right set of dependencies. When deciding which installation process to use, the Node.js CNB consults your app source code, looking for the presence of specific files or directories. For more information about the `npm install` command, see [npm-install](https://docs.npmjs.com/cli-commands/install) in the NPM documentation. For more information about the `npm rebuild` command, see [npm-rebuild](https://docs.npmjs.com/cli-commands/rebuild.html) in the NPM documentation. For more information about the `npm ci` command, see [npm-ci](https://docs.npmjs.com/cli-commands/ci.html) in the NPM documentation.
  +NPM supports several distinct methods for installing your package dependencies. Specifically, the Node.js CNB runs a combination of the `npm install`, `npm rebuild`, and `npm ci` commands to build your app with the right set of dependencies. When deciding which installation process to use, the Node.js CNB consults your app source code, looking for the presence of specific files or directories.
  +
  +For more information about the `npm install` command, see [npm-install](https://docs.npmjs.com/cli-commands/install) in the NPM documentation. For more information about the `npm rebuild` command, see [npm-rebuild](https://docs.npmjs.com/cli-commands/rebuild.html) in the NPM documentation. For more information about the `npm ci` command, see [npm-ci](https://docs.npmjs.com/cli-commands/ci.html) in the NPM documentation.
   
   These sections describe the files and directories you can include in your source code, and which installation process the Node.js CNB uses when these files and directories are present.
   
   #### <a id="package-lock-json"></a> package-lock.json
   
  -The `package-lock.json` file is machine-generated file the Node.js CNB creates during the `npm install` process. For more information, see [npm-package-lock.json](https://docs.npmjs.com/files/package-lock.json) in the NPM documentation.
  +The `package-lock.json` file is a machine-generated file the Node.js CNB creates during the `npm install` process. For more information, see [npm-package-lock.json](https://docs.npmjs.com/files/package-lock.json) in the NPM documentation.
   
   #### <a id="node-modules"></a> node_modules
   
  
positive.code: 
  The Node Engine CNB allows you to specify a version of Node.js to use during deployment. This version can be specified in a number of ways, including through `.nvmrc`, `buildpack.yml`, or `package.json` files. When specifying a version of the Node.js engine, you must choose a version that is available within the buildpack.
  
  When you specify a version, the buildpack prioritizes the versions specified in each possible configuration location with the following precedence.
  
  **(highest)** `buildpack.yml` > `package.json` > `.nvmrc` **(lowest)**
  
  ### <a id='buildpack-yml'></a> Using buildpack.yml
  
  
negative.code: 
  ## <a id="environment-variables"></a> Environment Variables
  
  The Node.js CNB sets a number of environment variables during the `build` and `launch` phases of the app lifecycle. The sections below describe each environment variable, its impact on your app, and how to configure these variable with alternative settings.
  
  ### <a id="environment-variable-memory-available"></a> MEMORY_AVAILABLE
  
  