// pinned-packages.js
// Copyright (C) 2022 DTP Technologies, LLC
// License: Apache 2.0

/*
 * The update-deps.js script automates updating dependencies, and will honor
 * version specifications found here, if any.
 * 
 * This enables the developer to "pin" a package at a version specification that
 * is guaranteed to work with the application.
 */

'use strict';

module.exports = {
  /*
   * FontAwesome is being held back because they've lost their damn mind if they
   * think I'm changing every CSS class. I'll stay on 5.15.4 forever.
   */
  "@fortawesome/fontawesome-free": {
    version: "5.15.4",
    exact: true,
  },

  /*
   * node-fetch is being held at latest 2.x because I can't convert everything
   * to a module quite yet (required for 3+). And, it's not that critical of a
   * tool in this application stack.
   */
  "node-fetch": {
    version: "2",
    exact: false,
  },
};