message: Nicer type for type
diff: @@ -21,7 +21,7 @@ import {
  DestinySocketCategoryDefinition,
  DestinyStat,
  } from 'bungie-api-ts/destiny2';
  -import { InventoryBucket } from './inventory-buckets';
  +import { DimBucketType, InventoryBucket } from './inventory-buckets';
  /**
  * A generic DIM item, representing almost anything. This completely represents any D2 item, and most D1 items,
  @@ -48,7 +48,7 @@ export interface DimItem {
  /** The version of Destiny this comes from. */
  destinyVersion: DestinyVersion;
  /** This is the type of the item (see InventoryBuckets) regardless of location. This string is a DIM concept with no direct correlation to the API types. It should generally be avoided in favor of using bucket hash. */
  - type: NonNullable<InventoryBucket['type']>;
  + type: DimBucketType;
  /** Localized name of this item's type. */
  typeName: string;
  /** The bucket the item normally resides in (even though it may currently be elsewhere, such as in the postmaster). */
  