Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Refactor] Promote new App shell and delete old apps #5651

Merged
merged 12 commits into from
May 27, 2020

Conversation

damassi
Copy link
Member

@damassi damassi commented May 26, 2020

Ready to review, but do not merge -- need to do some final review-app QA before this goes into master.

This promotes our experimental-app-shell routing framework A/B test to 100% and deletes all of our now-unneeded apps/app-name code. Now that this is in I anticipate some rolling cleanup throughout.

Review App:

https://new-app-shell.artsy.net/

Details:

  • apps/artsy-v2 contains the new app shell router code. It points at v2/Apps/getAppRoutes which in turn loads all of our new apps and dynamically splits up JS assets.
  • Deleted a bunch of apps from force / express: Artist, Artwork, Collect, Conversations, Identity Verification, Order, Purchases, Search, Viewing Room
  • Only bundle split top-most order route; child routes don't need it
  • There's some prettier v1 vs v2 churn going on right now that I need to investigate; apologies in advance

Next:

  • I'll work on a L&L to give folks an opportunity to explore and ask questions about the new architecture
  • Add some docs about adding a new app
  • Start sketching out technical plan around separating old apps from new apps in order to fix our common.js bundle size issue. With Force / Reaction merged and the new app shell architecture / bundle splitting in this problem can now be tackled sanely and systematically.

@damassi damassi self-assigned this May 26, 2020
@ArtsyOpenSource
Copy link

ArtsyOpenSource commented May 27, 2020

Fails
🚫

Danger failed to run dangerfile.ts.

Error RangeError

Maximum call stack size exceeded
RangeError: Maximum call stack size exceeded
    at Object.isContextual (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:7656:15)
    at Object.parseMaybeUnary (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:8427:14)
    at Object.parseExprOps (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:8329:23)
    at Object.parseMaybeConditional (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:8302:23)
    at Object.parseMaybeAssign (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:8249:21)
    at Object.parseMaybeAssign (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:2672:18)
    at Object.parseExprListItem (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:9562:18)
    at Object.parseExprList (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:9536:22)
    at Object.parseExprAtom (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:8841:32)
    at Object.parseExprAtom (/home/circleci/project/node_modules/@babel/core/node_modules/@babel/parser/lib/index.js:3609:20)

Dangerfile

-------------------^

Generated by 🚫 dangerJS against 585c30f

@artsyit
Copy link
Contributor

artsyit commented May 27, 2020

Duplicate Sources / Packages - Duplicates found! ⚠️

Duplicates: Found 145 similar files across 279 code sources (both identical + similar)
accounting for 717852 bundled bytes.
Packages: Found 18 packages with 40 resolved, 49 installed, and 199 depended versions.

Roughly 34 lines removed. This is probably an improvement over master.

Diff of duplicates in this branch vs master
 Duplicate Sources / Packages - Duplicates found! ⚠️
 
 
-* Duplicates: Found 139 similar files across 359 code sources (both identical + similar)
+* Duplicates: Found 145 similar files across 279 code sources (both identical + similar)
 
 
-  accounting for 934383 bundled bytes.
+  accounting for 717852 bundled bytes.
 
 
-* Packages: Found 15 packages with 30 resolved, 43 installed, and 188 depended versions.
+* Packages: Found 18 packages with 40 resolved, 49 installed, and 199 depended versions.
 
 
 
-## auctions.22820.4bc6bf002f2e3c802e64.js
+## art_keeps_going.22820.ad081fef7f38856a7246.js
 
 
+@babel/runtime (Found 3 resolved, 3 installed, 4 depended. Latest 7.8.4.)
+  7.1.5
+    ~/react-head/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
+      * Duplicated files in art_keeps_going.22820.ad081fef7f38856a7246.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+  7.4.5
+    ~/react-spring/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
+      * Duplicated files in art_keeps_going.22820.ad081fef7f38856a7246.js
+        
+
+  7.8.4
+    ~/@loadable/component/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
+        [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
+      * Duplicated files in art_keeps_going.22820.ad081fef7f38856a7246.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+## artsy-v2.22820.d395c7fb95d9530498d4.js
+@babel/runtime (Found 4 resolved, 4 installed, 6 depended. Latest 7.8.4.)
+  7.1.5
+    ~/react-head/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
+      * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+  7.4.5
+    ~/react-spring/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
+      * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+  7.6.0
+    ~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @babel/[email protected]
+        [email protected] -> @artsy/[email protected] -> use-deep-compare-effect@^1.2.0 -> @babel/runtime@^7.2.0
+      * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
+        
+
+  7.8.4
+    ~/@loadable/component/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
+        [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
+      * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+lodash (Found 2 resolved, 2 installed, 9 depended. Latest 4.17.15.)
+  4.17.13
+    ~/lodash
+      * Dependency graph
+        [email protected] -> [email protected]
+        [email protected] -> @artsy/[email protected] -> lodash@^4.17.4
+        [email protected] -> @artsy/[email protected] -> yup@^0.24.1 -> lodash@^4.17.0
+        [email protected] -> @artsy/[email protected] -> lodash@^4.17.11
+        [email protected] -> [email protected] -> lodash@^4.17.3
+        [email protected] -> [email protected] -> lodash@^4.2.1
+        [email protected] -> [email protected] -> lodash@^4.2.0
+      * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
+        lodash/isEqual.js (I, 986)
+
+  4.17.15
+    ~/found-relay/~/lodash
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> found-relay@^0.5 -> lodash@^4.17.15
+        [email protected] -> [email protected] -> lodash@^4.17.15
+      * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
+        lodash/isEqual.js (I, 986)
+
+## auction_reaction.22820.0caa984973492008674c.js
+@babel/runtime (Found 3 resolved, 3 installed, 4 depended. Latest 7.8.4.)
+  7.1.5
+    ~/react-head/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
+      * Duplicated files in auction_reaction.22820.0caa984973492008674c.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+  7.4.5
+    ~/react-spring/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
+      * Duplicated files in auction_reaction.22820.0caa984973492008674c.js
+        
+
+  7.8.4
+    ~/@loadable/component/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
+        [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
+      * Duplicated files in auction_reaction.22820.0caa984973492008674c.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+## auctions.22820.1a4fbf73a3f21b0dba2b.js
+
 acorn (Found 2 resolved, 3 installed, 3 depended. Latest 2.7.0.)
   1.2.2
     ~/with/~/acorn
       * Dependency graph
         [email protected] -> [email protected] -> with@~4.0.0 -> acorn@^1.0.1
 
-      * Duplicated files in auctions.22820.4bc6bf002f2e3c802e64.js
+      * Duplicated files in auctions.22820.1a4fbf73a3f21b0dba2b.js
 
         acorn/dist/acorn.js (S, 133456)
         acorn/dist/walk.js (S, 11791)
 
   2.7.0
     ~/jade/~/acorn
       * Dependency graph
         [email protected] -> [email protected] -> constantinople@~3.0.1 -> acorn@^2.1.0
 
-      * Duplicated files in auctions.22820.4bc6bf002f2e3c802e64.js
+      * Duplicated files in auctions.22820.1a4fbf73a3f21b0dba2b.js
 
         acorn/dist/acorn.js (I, 122029)
         acorn/dist/walk.js (I, 13326)
 
     ~/with/~/acorn-globals/~/acorn
       * Dependency graph
         [email protected] -> [email protected] -> with@~4.0.0 -> acorn-globals@^1.0.3 -> acorn@^2.1.0
 
-      * Duplicated files in auctions.22820.4bc6bf002f2e3c802e64.js
+      * Duplicated files in auctions.22820.1a4fbf73a3f21b0dba2b.js
 
         acorn/dist/acorn.js (I, 122029)
         acorn/dist/walk.js (I, 13326)
 
 
-## common.22820.189fa81b1a7b5c702e32.js
+## common.22820.cbd7afd4836543c5a423.js
 
 
-@babel/runtime (Found 5 resolved, 10 installed, 26 depended. Latest 7.8.4.)
+@babel/runtime (Found 4 resolved, 7 installed, 22 depended. Latest 7.7.2.)
 
   7.1.5
     ~/dom-helpers/~/@babel/runtime
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> farce@^0.2.6 -> dom-helpers@^3.3.1 -> @babel/runtime@^7.1.2
         [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
         [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> scroll-behavior@^0.9.10 -> dom-helpers@^3.2.1 -> @babel/runtime@^7.1.2
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
         [email protected] -> @artsy/[email protected] -> react-css-transition-replace@^3.0.2 -> dom-helpers@^3.3.1 -> @babel/runtime@^7.1.2
         [email protected] -> @artsy/[email protected] -> react-transition-group@^2.3.0 -> dom-helpers@^3.3.1 -> @babel/runtime@^7.1.2
         [email protected] -> [email protected] -> farce@^0.2.7 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
         [email protected] -> [email protected] -> scroll-behavior@^0.9.10 -> dom-helpers@^3.2.1 -> @babel/runtime@^7.1.2
         [email protected] -> [email protected] -> farce@^0.2.8 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         @babel/runtime/helpers/interopRequireDefault.js (I, 145)
 
 
-    ~/react-head/~/@babel/runtime
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
-        @babel/runtime/helpers/esm/extends.js (I, 397)
-        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
-        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
-
-
     ~/react-relay/~/@babel/runtime
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> @babel/runtime@^7.0.0
         [email protected] -> [email protected] -> @babel/runtime@^7.0.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         @babel/runtime/helpers/assertThisInitialized.js (I, 219)
         @babel/runtime/helpers/defineProperty.js (I, 289)
         @babel/runtime/helpers/extends.js (I, 427)
         @babel/runtime/helpers/inheritsLoose.js (I, 223)
         @babel/runtime/helpers/interopRequireDefault.js (I, 145)
         @babel/runtime/helpers/objectSpread.js (I, 623)
         @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
 
     ~/relay-runtime/~/@babel/runtime
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> [email protected] -> @babel/runtime@^7.0.0
         [email protected] -> @artsy/[email protected] -> relay-runtime@^7.1.0 -> @babel/runtime@^7.0.0
         [email protected] -> [email protected] -> [email protected] -> @babel/runtime@^7.0.0
         [email protected] -> [email protected] -> @babel/runtime@^7.0.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
 
-        @babel/runtime/helpers/arrayWithoutHoles.js (I, 227)
-
         @babel/runtime/helpers/defineProperty.js (I, 289)
         @babel/runtime/helpers/interopRequireDefault.js (I, 145)
 
-        @babel/runtime/helpers/iterableToArray.js (I, 200)
-        @babel/runtime/helpers/nonIterableSpread.js (I, 145)
-
         @babel/runtime/helpers/objectSpread.js (I, 623)
 
-        @babel/runtime/helpers/toConsumableArray.js (I, 321)
 
 
-
-
     ~/styled-system/~/@babel/runtime
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> @babel/runtime@^7.1.2
         [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> @babel/runtime@^7.1.2
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         @babel/runtime/helpers/esm/extends.js (I, 397)
 
   7.4.5
     ~/@artsy/palette/~/@babel/runtime
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-spring@^8.0.27 -> @babel/runtime@^7.3.1
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         @babel/runtime/helpers/assertThisInitialized.js (I, 219)
         @babel/runtime/helpers/esm/extends.js (I, 397)
         @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
         @babel/runtime/helpers/extends.js (I, 427)
         @babel/runtime/helpers/inheritsLoose.js (I, 223)
         @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
 
 
-    ~/react-spring/~/@babel/runtime
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        @babel/runtime/helpers/assertThisInitialized.js (I, 219)
-        @babel/runtime/helpers/extends.js (I, 427)
-        @babel/runtime/helpers/inheritsLoose.js (I, 223)
-        @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
-
-
   7.6.0
     ~/@babel/runtime
       * Dependency graph
         [email protected] -> @babel/[email protected]
         [email protected] -> @artsy/[email protected] -> use-deep-compare-effect@^1.2.0 -> @babel/runtime@^7.2.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
 
-        @babel/runtime/helpers/arrayWithoutHoles.js (I, 227)
-
         @babel/runtime/helpers/assertThisInitialized.js (I, 219)
         @babel/runtime/helpers/defineProperty.js (I, 289)
         @babel/runtime/helpers/extends.js (I, 427)
 
-        @babel/runtime/helpers/iterableToArray.js (I, 200)
-        @babel/runtime/helpers/nonIterableSpread.js (I, 145)
-
         @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
 
-        @babel/runtime/helpers/toConsumableArray.js (I, 321)
 
 
-
-
   7.7.2
     ~/found/~/@babel/runtime
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> react-redux@^7.0.0 -> @babel/runtime@^7.5.5
         [email protected] -> [email protected] -> react-redux@^7.0.0 -> @babel/runtime@^7.5.5
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         @babel/runtime/helpers/esm/extends.js (I, 397)
         @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
 
 
-  7.8.4
-    ~/@loadable/component/~/@babel/runtime
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
-        [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
-        @babel/runtime/helpers/esm/extends.js (I, 397)
-        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
-        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
-
-
 assignment (Found 2 resolved, 2 installed, 5 depended. Latest 2.2.0.)
   2.0.0
     ~/assignment
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected] -> [email protected]
         [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected] -> [email protected]
         [email protected] -> [email protected] -> [email protected]
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         assignment/assignment.js (S, 508)
 
   2.2.0
     ~/trunc-html/~/assignment
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected]
         [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected]
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         assignment/assignment.js (S, 696)
 
 bluebird-q (Found 2 resolved, 2 installed, 2 depended. Latest 2.1.1.)
   1.0.3
     ~/artsy-backbone-mixins/~/bluebird-q
       * Dependency graph
         [email protected] -> artsy-backbone-mixins@artsy/artsy-backbone-mixins -> bluebird-q@^1.0.3
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         bluebird-q/index.js (S, 14411)
 
   2.1.1
     ~/bluebird-q
       * Dependency graph
         [email protected] -> [email protected]
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         bluebird-q/index.js (S, 16795)
 
 fbjs (Found 1 resolved, 2 installed, 6 depended. Latest 1.0.0.)
   1.0.0
     ~/react-relay/~/fbjs
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> fbjs@^1.0.0
         [email protected] -> [email protected] -> fbjs@^1.0.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         fbjs/lib/areEqual.js (I, 2785)
         fbjs/lib/emptyFunction.js (I, 961)
         fbjs/lib/invariant.js (I, 1550)
         fbjs/lib/mapObject.js (I, 1320)
         fbjs/lib/warning.js (I, 1671)
 
     ~/relay-runtime/~/fbjs
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> [email protected] -> fbjs@^1.0.0
         [email protected] -> @artsy/[email protected] -> relay-runtime@^7.1.0 -> fbjs@^1.0.0
         [email protected] -> [email protected] -> [email protected] -> fbjs@^1.0.0
         [email protected] -> [email protected] -> fbjs@^1.0.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         fbjs/lib/areEqual.js (I, 2785)
         fbjs/lib/emptyFunction.js (I, 961)
         fbjs/lib/invariant.js (I, 1550)
         fbjs/lib/mapObject.js (I, 1320)
         fbjs/lib/warning.js (I, 1671)
 
 
-hoist-non-react-statics (Found 2 resolved, 4 installed, 6 depended. Latest 3.3.2.)
+hoist-non-react-statics (Found 1 resolved, 3 installed, 4 depended. Latest 3.3.0.)
 
   3.3.0
     ~/formik/~/hoist-non-react-statics
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> formik@^2.1.4 -> hoist-non-react-statics@^3.3.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (I, 2887)
 
     ~/found/~/hoist-non-react-statics
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> react-redux@^7.0.0 -> hoist-non-react-statics@^3.3.0
         [email protected] -> [email protected] -> react-redux@^7.0.0 -> hoist-non-react-statics@^3.3.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (I, 2887)
 
     ~/react-tracking/~/hoist-non-react-statics
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-tracking@^7.0.1 -> hoist-non-react-statics@^3.3.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (I, 2887)
 
 
-  3.3.2
+lodash (Found 2 resolved, 2 installed, 9 depended. Latest 4.17.15.)
 
 
-    ~/@loadable/component/~/hoist-non-react-statics
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> hoist-non-react-statics@^3.3.1
-        [email protected] -> @loadable/[email protected] -> hoist-non-react-statics@^3.3.1
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (S, 2743)
-
-isarray (Found 1 resolved, 1 installed, 4 depended. Latest 0.0.1.)
-  0.0.1
-    ~/isarray
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> path-to-regexp@^1.7.0 -> [email protected]
-        [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> path-to-regexp@^1.7.0 -> [email protected]
-        [email protected] -> [email protected] -> path-to-regexp@^1.7.0 -> [email protected]
-        [email protected] -> [email protected] -> path-to-regexp@^1.7.0 -> [email protected]
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        isarray/index.js (S, 120)
-
-lodash (Found 2 resolved, 3 installed, 11 depended. Latest 4.17.15.)
-
   4.17.13
     ~/lodash
       * Dependency graph
         [email protected] -> [email protected]
         [email protected] -> @artsy/[email protected] -> lodash@^4.17.4
         [email protected] -> @artsy/[email protected] -> yup@^0.24.1 -> lodash@^4.17.0
         [email protected] -> @artsy/[email protected] -> lodash@^4.17.11
         [email protected] -> [email protected] -> lodash@^4.17.3
         [email protected] -> [email protected] -> lodash@^4.2.1
         [email protected] -> [email protected] -> lodash@^4.2.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         lodash/_arrayFilter.js (I, 632)
         lodash/_arrayLikeKeys.js (I, 1778)
         lodash/_arrayPush.js (I, 437)
         lodash/_arraySome.js (I, 594)
         lodash/_assocIndexOf.js (I, 487)
         lodash/_baseGetAllKeys.js (I, 739)
         lodash/_baseGetTag.js (I, 792)
         lodash/_baseIsArguments.js (I, 488)
         lodash/_baseIsEqual.js (I, 1019)
         lodash/_baseIsEqualDeep.js (I, 3010)
         lodash/_baseIsNative.js (I, 1417)
         lodash/_baseIsTypedArray.js (I, 2222)
         lodash/_baseKeys.js (I, 776)
         lodash/_baseTimes.js (I, 504)
         lodash/_baseUnary.js (I, 332)
         lodash/_cacheHas.js (I, 337)
         lodash/_coreJsData.js (I, 157)
         lodash/_DataView.js (I, 210)
         lodash/_equalArrays.js (I, 2595)
         lodash/_equalByTag.js (I, 3746)
         lodash/_equalObjects.js (I, 2903)
         lodash/_freeGlobal.js (I, 173)
         lodash/_getAllKeys.js (I, 455)
         lodash/_getMapData.js (I, 400)
         lodash/_getNative.js (I, 483)
         lodash/_getRawTag.js (I, 1139)
         lodash/_getSymbols.js (I, 886)
         lodash/_getTag.js (I, 1838)
         lodash/_getValue.js (I, 325)
         lodash/_Hash.js (I, 747)
         lodash/_hashClear.js (I, 281)
         lodash/_hashDelete.js (I, 445)
         lodash/_hashGet.js (I, 772)
         lodash/_hashHas.js (I, 626)
         lodash/_hashSet.js (I, 598)
         lodash/_isIndex.js (I, 759)
         lodash/_isKeyable.js (I, 430)
         lodash/_isMasked.js (I, 564)
         lodash/_isPrototype.js (I, 480)
         lodash/_ListCache.js (I, 869)
         lodash/_listCacheClear.js (I, 218)
         lodash/_listCacheDelete.js (I, 775)
         lodash/_listCacheGet.js (I, 420)
         lodash/_listCacheHas.js (I, 403)
         lodash/_listCacheSet.js (I, 553)
         lodash/_Map.js (I, 195)
         lodash/_MapCache.js (I, 869)
         lodash/_mapCacheClear.js (I, 393)
         lodash/_mapCacheDelete.js (I, 450)
         lodash/_mapCacheGet.js (I, 330)
         lodash/_mapCacheHas.js (I, 382)
         lodash/_mapCacheSet.js (I, 489)
         lodash/_mapToArray.js (I, 363)
         lodash/_nativeCreate.js (I, 187)
         lodash/_nativeKeys.js (I, 204)
         lodash/_nodeUtil.js (I, 995)
         lodash/_objectToString.js (I, 565)
         lodash/_overArg.js (I, 382)
         lodash/_Promise.js (I, 207)
         lodash/_root.js (I, 300)
         lodash/_Set.js (I, 195)
         lodash/_SetCache.js (I, 632)
         lodash/_setCacheAdd.js (I, 424)
         lodash/_setCacheHas.js (I, 316)
         lodash/_setToArray.js (I, 345)
         lodash/_Stack.js (I, 734)
         lodash/_stackClear.js (I, 254)
         lodash/_stackDelete.js (I, 405)
         lodash/_stackGet.js (I, 271)
         lodash/_stackHas.js (I, 323)
         lodash/_stackSet.js (I, 853)
         lodash/_Symbol.js (I, 118)
         lodash/_toSource.js (I, 556)
         lodash/_Uint8Array.js (I, 130)
         lodash/_WeakMap.js (I, 207)
         lodash/eq.js (I, 799)
         lodash/isArguments.js (I, 1026)
         lodash/isArray.js (I, 488)
         lodash/isArrayLike.js (I, 830)
         lodash/isBuffer.js (I, 1114)
         lodash/isFunction.js (I, 993)
         lodash/isLength.js (I, 802)
         lodash/isObject.js (I, 733)
         lodash/isObjectLike.js (I, 614)
         lodash/isTypedArray.js (I, 695)
         lodash/keys.js (I, 884)
         lodash/stubArray.js (I, 390)
         lodash/stubFalse.js (I, 280)
 
   4.17.15
 
-    ~/found-relay/~/lodash
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> found-relay@^0.5 -> lodash@^4.17.15
-        [email protected] -> [email protected] -> lodash@^4.17.15
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        lodash/_arrayFilter.js (I, 632)
-        lodash/_arrayLikeKeys.js (I, 1778)
-        lodash/_arrayPush.js (I, 437)
-        lodash/_arraySome.js (I, 594)
-        lodash/_assocIndexOf.js (I, 487)
-        lodash/_baseGetAllKeys.js (I, 739)
-        lodash/_baseGetTag.js (I, 792)
-        lodash/_baseIsArguments.js (I, 488)
-        lodash/_baseIsEqual.js (I, 1019)
-        lodash/_baseIsEqualDeep.js (I, 3010)
-        lodash/_baseIsNative.js (I, 1417)
-        lodash/_baseIsTypedArray.js (I, 2222)
-        lodash/_baseKeys.js (I, 776)
-        lodash/_baseTimes.js (I, 504)
-        lodash/_baseUnary.js (I, 332)
-        lodash/_cacheHas.js (I, 337)
-        lodash/_coreJsData.js (I, 157)
-        lodash/_DataView.js (I, 210)
-        lodash/_equalArrays.js (I, 2595)
-        lodash/_equalByTag.js (I, 3746)
-        lodash/_equalObjects.js (I, 2903)
-        lodash/_freeGlobal.js (I, 173)
-        lodash/_getAllKeys.js (I, 455)
-        lodash/_getMapData.js (I, 400)
-        lodash/_getNative.js (I, 483)
-        lodash/_getRawTag.js (I, 1139)
-        lodash/_getSymbols.js (I, 886)
-        lodash/_getTag.js (I, 1838)
-        lodash/_getValue.js (I, 325)
-        lodash/_Hash.js (I, 747)
-        lodash/_hashClear.js (I, 281)
-        lodash/_hashDelete.js (I, 445)
-        lodash/_hashGet.js (I, 772)
-        lodash/_hashHas.js (I, 626)
-        lodash/_hashSet.js (I, 598)
-        lodash/_isIndex.js (I, 759)
-        lodash/_isKeyable.js (I, 430)
-        lodash/_isMasked.js (I, 564)
-        lodash/_isPrototype.js (I, 480)
-        lodash/_ListCache.js (I, 869)
-        lodash/_listCacheClear.js (I, 218)
-        lodash/_listCacheDelete.js (I, 775)
-        lodash/_listCacheGet.js (I, 420)
-        lodash/_listCacheHas.js (I, 403)
-        lodash/_listCacheSet.js (I, 553)
-        lodash/_Map.js (I, 195)
-        lodash/_MapCache.js (I, 869)
-        lodash/_mapCacheClear.js (I, 393)
-        lodash/_mapCacheDelete.js (I, 450)
-        lodash/_mapCacheGet.js (I, 330)
-        lodash/_mapCacheHas.js (I, 382)
-        lodash/_mapCacheSet.js (I, 489)
-        lodash/_mapToArray.js (I, 363)
-        lodash/_nativeCreate.js (I, 187)
-        lodash/_nativeKeys.js (I, 204)
-        lodash/_nodeUtil.js (I, 995)
-        lodash/_objectToString.js (I, 565)
-        lodash/_overArg.js (I, 382)
-        lodash/_Promise.js (I, 207)
-        lodash/_root.js (I, 300)
-        lodash/_Set.js (I, 195)
-        lodash/_SetCache.js (I, 632)
-        lodash/_setCacheAdd.js (I, 424)
-        lodash/_setCacheHas.js (I, 316)
-        lodash/_setToArray.js (I, 345)
-        lodash/_Stack.js (I, 734)
-        lodash/_stackClear.js (I, 254)
-        lodash/_stackDelete.js (I, 405)
-        lodash/_stackGet.js (I, 271)
-        lodash/_stackHas.js (I, 323)
-        lodash/_stackSet.js (I, 853)
-        lodash/_Symbol.js (I, 118)
-        lodash/_toSource.js (I, 556)
-        lodash/_Uint8Array.js (I, 130)
-        lodash/_WeakMap.js (I, 207)
-        lodash/eq.js (I, 799)
-        lodash/isArguments.js (I, 1026)
-        lodash/isArray.js (I, 488)
-        lodash/isArrayLike.js (I, 830)
-        lodash/isBuffer.js (I, 1114)
-        lodash/isEqual.js (I, 986)
-        lodash/isFunction.js (I, 993)
-        lodash/isLength.js (I, 802)
-        lodash/isObject.js (I, 733)
-        lodash/isObjectLike.js (I, 614)
-        lodash/isTypedArray.js (I, 695)
-        lodash/keys.js (I, 884)
-        lodash/stubArray.js (I, 390)
-        lodash/stubFalse.js (I, 280)
-
-
     ~/found/~/lodash
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> lodash@^4.17.15
         [email protected] -> [email protected] -> lodash@^4.17.15
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         lodash/_arrayFilter.js (I, 632)
         lodash/_arrayLikeKeys.js (I, 1778)
         lodash/_arrayPush.js (I, 437)
         lodash/_arraySome.js (I, 594)
         lodash/_assocIndexOf.js (I, 487)
         lodash/_baseGetAllKeys.js (I, 739)
         lodash/_baseGetTag.js (I, 792)
         lodash/_baseIsArguments.js (I, 488)
         lodash/_baseIsEqual.js (I, 1019)
         lodash/_baseIsEqualDeep.js (I, 3010)
         lodash/_baseIsNative.js (I, 1417)
         lodash/_baseIsTypedArray.js (I, 2222)
         lodash/_baseKeys.js (I, 776)
         lodash/_baseTimes.js (I, 504)
         lodash/_baseUnary.js (I, 332)
         lodash/_cacheHas.js (I, 337)
         lodash/_coreJsData.js (I, 157)
         lodash/_DataView.js (I, 210)
         lodash/_equalArrays.js (I, 2595)
         lodash/_equalByTag.js (I, 3746)
         lodash/_equalObjects.js (I, 2903)
         lodash/_freeGlobal.js (I, 173)
         lodash/_getAllKeys.js (I, 455)
         lodash/_getMapData.js (I, 400)
         lodash/_getNative.js (I, 483)
         lodash/_getRawTag.js (I, 1139)
         lodash/_getSymbols.js (I, 886)
         lodash/_getTag.js (I, 1838)
         lodash/_getValue.js (I, 325)
         lodash/_Hash.js (I, 747)
         lodash/_hashClear.js (I, 281)
         lodash/_hashDelete.js (I, 445)
         lodash/_hashGet.js (I, 772)
         lodash/_hashHas.js (I, 626)
         lodash/_hashSet.js (I, 598)
         lodash/_isIndex.js (I, 759)
         lodash/_isKeyable.js (I, 430)
         lodash/_isMasked.js (I, 564)
         lodash/_isPrototype.js (I, 480)
         lodash/_ListCache.js (I, 869)
         lodash/_listCacheClear.js (I, 218)
         lodash/_listCacheDelete.js (I, 775)
         lodash/_listCacheGet.js (I, 420)
         lodash/_listCacheHas.js (I, 403)
         lodash/_listCacheSet.js (I, 553)
         lodash/_Map.js (I, 195)
         lodash/_MapCache.js (I, 869)
         lodash/_mapCacheClear.js (I, 393)
         lodash/_mapCacheDelete.js (I, 450)
         lodash/_mapCacheGet.js (I, 330)
         lodash/_mapCacheHas.js (I, 382)
         lodash/_mapCacheSet.js (I, 489)
         lodash/_mapToArray.js (I, 363)
         lodash/_nativeCreate.js (I, 187)
         lodash/_nativeKeys.js (I, 204)
         lodash/_nodeUtil.js (I, 995)
         lodash/_objectToString.js (I, 565)
         lodash/_overArg.js (I, 382)
         lodash/_Promise.js (I, 207)
         lodash/_root.js (I, 300)
         lodash/_Set.js (I, 195)
         lodash/_SetCache.js (I, 632)
         lodash/_setCacheAdd.js (I, 424)
         lodash/_setCacheHas.js (I, 316)
         lodash/_setToArray.js (I, 345)
         lodash/_Stack.js (I, 734)
         lodash/_stackClear.js (I, 254)
         lodash/_stackDelete.js (I, 405)
         lodash/_stackGet.js (I, 271)
         lodash/_stackHas.js (I, 323)
         lodash/_stackSet.js (I, 853)
         lodash/_Symbol.js (I, 118)
         lodash/_toSource.js (I, 556)
         lodash/_Uint8Array.js (I, 130)
         lodash/_WeakMap.js (I, 207)
         lodash/eq.js (I, 799)
         lodash/isArguments.js (I, 1026)
         lodash/isArray.js (I, 488)
         lodash/isArrayLike.js (I, 830)
         lodash/isBuffer.js (I, 1114)
 
-        lodash/isEqual.js (I, 986)
-
         lodash/isFunction.js (I, 993)
         lodash/isLength.js (I, 802)
         lodash/isObject.js (I, 733)
         lodash/isObjectLike.js (I, 614)
         lodash/isTypedArray.js (I, 695)
         lodash/keys.js (I, 884)
         lodash/stubArray.js (I, 390)
         lodash/stubFalse.js (I, 280)
 
 object-assign (Found 2 resolved, 2 installed, 86 depended. Latest 4.1.1.)
   3.0.0
     ~/react-themeable/~/object-assign
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-autosuggest@^9.4.3 -> react-autowhatever@^10.1.2 -> react-themeable@^1.1.0 -> object-assign@^3.0.0
         [email protected] -> [email protected] -> react-autowhatever@^10.1.2 -> react-themeable@^1.1.0 -> object-assign@^3.0.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         object-assign/index.js (S, 817)
 
   4.1.1
     ~/object-assign
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> prop-types@^15.5.4 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> [email protected] -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-spring@^8.0.27 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> prop-types@^15.6.2 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> farce@^0.2.6 -> query-string@^5.1.1 -> object-assign@^4.1.0
         [email protected] -> @artsy/[email protected] -> formik@^2.1.4 -> scheduler@^0.18.0 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> found-relay@^0.5 -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> query-string@^5.1.1 -> object-assign@^4.1.0
         [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> query-string@^5.1.1 -> object-assign@^4.1.0
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> react-redux@^7.0.0 -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> qrcode.react@^1.0.0 -> prop-types@^15.6.0 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> prop-types@^15.5.4 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> [email protected] -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-autosuggest@^9.4.3 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-autosuggest@^9.4.3 -> react-autowhatever@^10.1.2 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-css-transition-replace@^3.0.2 -> prop-types@^15.6.1 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-markdown@^2.5.0 -> prop-types@^15.5.1 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-oembed-container@^0.3.0 -> prop-types@^15.6.0 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> fbjs@^1.0.0 -> object-assign@^4.1.0
         [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
         [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> prop-types@^15.5.4 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-stripe-elements@^2.0.1 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-transition-group@^2.3.0 -> prop-types@^15.6.2 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> react-waypoint@^7.3.3 -> prop-types@^15.0.0 -> object-assign@^4.1.1
         [email protected] -> @artsy/[email protected] -> relay-runtime@^7.1.0 -> fbjs@^1.0.0 -> object-assign@^4.1.0
         [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> prop-types@^15.6.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> farce@^0.2.7 -> query-string@^5.1.1 -> object-assign@^4.1.0
         [email protected] -> [email protected] -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> farce@^0.2.8 -> query-string@^5.1.1 -> object-assign@^4.1.0
         [email protected] -> [email protected] -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> react-redux@^7.0.0 -> prop-types@^15.7.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> object-assign@^4.1.1
         [email protected] -> [email protected] -> object-assign@^4.1.0
         [email protected] -> [email protected] -> prop-types@^15.5.4 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> [email protected] -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> [email protected] -> [email protected] -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
         [email protected] -> [email protected] -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> react-autowhatever@^10.1.2 -> prop-types@^15.5.8 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.6.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> scheduler@^0.13.6 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.6.1 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
         [email protected] -> [email protected] -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
         [email protected] -> [email protected] -> prop-types@^15.5.4 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.5.10 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.0.0 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.6.2 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> scheduler@^0.13.6 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> prop-types@^15.5.9 -> object-assign@^4.1.1
         [email protected] -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
         [email protected] -> [email protected] -> prop-types@^15.5.4 -> object-assign@^4.1.1
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         object-assign/index.js (S, 2108)
 
 qs (Found 2 resolved, 2 installed, 5 depended. Latest 6.5.2.)
   5.2.0
     ~/artsy-backbone-mixins/~/qs
       * Dependency graph
         [email protected] -> artsy-backbone-mixins@artsy/artsy-backbone-mixins -> [email protected]
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         qs/lib/index.js (S, 200)
         qs/lib/parse.js (S, 5363)
         qs/lib/stringify.js (S, 3906)
         qs/lib/utils.js (S, 4319)
 
   6.5.2
     ~/qs
       * Dependency graph
         [email protected] -> [email protected]
         [email protected] -> @artsy/[email protected] -> qs@^6.5.0
         [email protected] -> @artsy/[email protected] -> superagent@^3.6.3 -> qs@^6.5.1
         [email protected] -> [email protected] -> qs@^6.5.1
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         qs/lib/index.js (S, 211)
         qs/lib/parse.js (S, 5817)
         qs/lib/stringify.js (S, 6288)
         qs/lib/utils.js (S, 5554)
 
 
-react-spring (Found 2 resolved, 2 installed, 2 depended. Latest 8.0.27.)
-  8.0.23
-    ~/react-spring
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        react-spring/renderprops.cjs.js (I, 77397)
-
-  8.0.27
-    ~/@artsy/palette/~/react-spring
-      * Dependency graph
-        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.27
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
-        react-spring/renderprops.cjs.js (I, 77397)
-
-
 redux (Found 1 resolved, 2 installed, 6 depended. Latest 4.0.4.)
   4.0.4
     ~/farce/~/redux
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> redux@^4.0.1
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> redux@^4.0.1
         [email protected] -> [email protected] -> farce@^0.2.7 -> redux@^4.0.1
         [email protected] -> [email protected] -> farce@^0.2.8 -> redux@^4.0.1
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         redux/es/redux.js (I, 24041)
 
     ~/found/~/redux
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> redux@^4.0.4
         [email protected] -> [email protected] -> redux@^4.0.4
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         redux/es/redux.js (I, 24041)
 
 scheduler (Found 2 resolved, 2 installed, 3 depended. Latest 0.18.0.)
   0.13.6
     ~/scheduler
       * Dependency graph
         [email protected] -> [email protected] -> scheduler@^0.13.6
         [email protected] -> [email protected] -> scheduler@^0.13.6
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         scheduler/cjs/scheduler.production.min.js (S, 5000)
         scheduler/index.js (I, 198)
 
   0.18.0
     ~/formik/~/scheduler
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> formik@^2.1.4 -> scheduler@^0.18.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         scheduler/cjs/scheduler.production.min.js (S, 5109)
         scheduler/index.js (I, 198)
 
 
-warning (Found 2 resolved, 4 installed, 19 depended. Latest 4.0.3.)
+warning (Found 2 resolved, 3 installed, 17 depended. Latest 4.0.3.)
 
   3.0.0
     ~/warning
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> warning@^3.0.0
         [email protected] -> @artsy/[email protected] -> farce@^0.2.6 -> warning@^3.0.0
         [email protected] -> @artsy/[email protected] -> history@^4.6.1 -> warning@^3.0.0
         [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> warning@^3.0.0
         [email protected] -> @artsy/[email protected] -> react-css-transition-replace@^3.0.2 -> warning@^3.0.0
         [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> warning@^3.0.0
         [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> history@^4.7.2 -> warning@^3.0.0
         [email protected] -> [email protected] -> warning@^3.0.0
         [email protected] -> [email protected] -> warning@^3.0.0
         [email protected] -> [email protected] -> warning@^3.0.0
         [email protected] -> [email protected] -> history@^4.7.2 -> warning@^3.0.0
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         
 
   4.0.3
     ~/farce/~/warning
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> warning@^4.0.3
         [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> warning@^4.0.3
         [email protected] -> [email protected] -> farce@^0.2.7 -> warning@^4.0.3
         [email protected] -> [email protected] -> farce@^0.2.8 -> warning@^4.0.3
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         warning/warning.js (I, 1772)
 
 
-    ~/found-relay/~/warning
+    ~/found/~/warning
 
       * Dependency graph
 
-        [email protected] -> @artsy/[email protected] -> found-relay@^0.5 -> warning@^4.0.3
+        [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> warning@^4.0.3
 
 
-        [email protected] -> [email protected] -> warning@^4.0.3
+        [email protected] -> [email protected] -> warning@^4.0.3
 
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+      * Duplicated files in common.22820.cbd7afd4836543c5a423.js
 
         warning/warning.js (I, 1772)
 
 
-    ~/found/~/warning
+## feature-reaction.22820.6efc57b631c016e382ac.js
 
 
+@babel/runtime (Found 3 resolved, 3 installed, 4 depended. Latest 7.8.4.)
+  7.1.5
+    ~/react-head/~/@babel/runtime
+
       * Dependency graph
 
-        [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> warning@^4.0.3
+        [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
 
 
-        [email protected] -> [email protected] -> warning@^4.0.3
+      * Duplicated files in feature-reaction.22820.6efc57b631c016e382ac.js
 
 
-      * Duplicated files in common.22820.189fa81b1a7b5c702e32.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
 
 
-        warning/warning.js (I, 1772)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
 
 
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
 
 
-## misc.22820.2b6584139f2157deca80.js
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
 
 
+
+  7.4.5
+    ~/react-spring/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
+      * Duplicated files in feature-reaction.22820.6efc57b631c016e382ac.js
+        
+
+  7.8.4
+    ~/@loadable/component/~/@babel/runtime
+      * Dependency graph
+        [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
+        [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
+      * Duplicated files in feature-reaction.22820.6efc57b631c016e382ac.js
+        @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
+        @babel/runtime/helpers/esm/extends.js (I, 397)
+        @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
+        @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
+
+## misc.22820.a624fb65cc9b26e32c9a.js
+
 hoist-non-react-statics (Found 2 resolved, 2 installed, 4 depended. Latest 3.1.0.)
   2.5.5
     ~/hoist-non-react-statics
       * Dependency graph
         [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> hoist-non-react-statics@^2.3.0
         [email protected] -> [email protected] -> hoist-non-react-statics@^2.3.0
         [email protected] -> [email protected] -> hoist-non-react-statics@^2.3.1
 
-      * Duplicated files in misc.22820.2b6584139f2157deca80.js
+      * Duplicated files in misc.22820.a624fb65cc9b26e32c9a.js
 
         hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (S, 2073)
 
   3.1.0
     ~/react-redux/~/hoist-non-react-statics
       * Dependency graph
         [email protected] -> [email protected] -> hoist-non-react-statics@^3.1.0
 
-      * Duplicated files in misc.22820.2b6584139f2157deca80.js
+      * Duplicated files in misc.22820.a624fb65cc9b26e32c9a.js
 
         hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (S, 2553)
 
 * Understanding the report: Need help with the details? See:
   https://github.com/FormidableLabs/inspectpack/#diagnosing-duplicates
 * Fixing bundle duplicates: An introductory guide:
   https://github.com/FormidableLabs/inspectpack/#fixing-bundle-duplicates

Fixing bundle duplicates | An introductory guide

@mzikherman, @zephraph


Existing duplicates

art_keeps_going.22820.ad081fef7f38856a7246.js

@babel/runtime (Found 3 resolved, 3 installed, 4 depended. Latest 7.8.4.)
7.1.5
  ~/react-head/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
    * Duplicated files in art_keeps_going.22820.ad081fef7f38856a7246.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
7.4.5
  ~/react-spring/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
    * Duplicated files in art_keeps_going.22820.ad081fef7f38856a7246.js
      
7.8.4
  ~/@loadable/component/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
      [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
    * Duplicated files in art_keeps_going.22820.ad081fef7f38856a7246.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)

artsy-v2.22820.d395c7fb95d9530498d4.js

@babel/runtime (Found 4 resolved, 4 installed, 6 depended. Latest 7.8.4.)
7.1.5
  ~/react-head/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
    * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
7.4.5
  ~/react-spring/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
    * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
7.6.0
  ~/@babel/runtime
    * Dependency graph
      [email protected] -> @babel/[email protected]
      [email protected] -> @artsy/[email protected] -> use-deep-compare-effect@^1.2.0 -> @babel/runtime@^7.2.0
    * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
      
7.8.4
  ~/@loadable/component/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
      [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
    * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
lodash (Found 2 resolved, 2 installed, 9 depended. Latest 4.17.15.)
4.17.13
  ~/lodash
    * Dependency graph
      [email protected] -> [email protected]
      [email protected] -> @artsy/[email protected] -> lodash@^4.17.4
      [email protected] -> @artsy/[email protected] -> yup@^0.24.1 -> lodash@^4.17.0
      [email protected] -> @artsy/[email protected] -> lodash@^4.17.11
      [email protected] -> [email protected] -> lodash@^4.17.3
      [email protected] -> [email protected] -> lodash@^4.2.1
      [email protected] -> [email protected] -> lodash@^4.2.0
    * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
      lodash/isEqual.js (I, 986)
4.17.15
  ~/found-relay/~/lodash
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found-relay@^0.5 -> lodash@^4.17.15
      [email protected] -> [email protected] -> lodash@^4.17.15
    * Duplicated files in artsy-v2.22820.d395c7fb95d9530498d4.js
      lodash/isEqual.js (I, 986)

auction_reaction.22820.0caa984973492008674c.js

@babel/runtime (Found 3 resolved, 3 installed, 4 depended. Latest 7.8.4.)
7.1.5
  ~/react-head/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
    * Duplicated files in auction_reaction.22820.0caa984973492008674c.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
7.4.5
  ~/react-spring/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
    * Duplicated files in auction_reaction.22820.0caa984973492008674c.js
      
7.8.4
  ~/@loadable/component/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
      [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
    * Duplicated files in auction_reaction.22820.0caa984973492008674c.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)

auctions.22820.1a4fbf73a3f21b0dba2b.js

acorn (Found 2 resolved, 3 installed, 3 depended. Latest 2.7.0.)
1.2.2
  ~/with/~/acorn
    * Dependency graph
      [email protected] -> [email protected] -> with@~4.0.0 -> acorn@^1.0.1
    * Duplicated files in auctions.22820.1a4fbf73a3f21b0dba2b.js
      acorn/dist/acorn.js (S, 133456)
      acorn/dist/walk.js (S, 11791)
2.7.0
  ~/jade/~/acorn
    * Dependency graph
      [email protected] -> [email protected] -> constantinople@~3.0.1 -> acorn@^2.1.0
    * Duplicated files in auctions.22820.1a4fbf73a3f21b0dba2b.js
      acorn/dist/acorn.js (I, 122029)
      acorn/dist/walk.js (I, 13326)
  ~/with/~/acorn-globals/~/acorn
    * Dependency graph
      [email protected] -> [email protected] -> with@~4.0.0 -> acorn-globals@^1.0.3 -> acorn@^2.1.0
    * Duplicated files in auctions.22820.1a4fbf73a3f21b0dba2b.js
      acorn/dist/acorn.js (I, 122029)
      acorn/dist/walk.js (I, 13326)

common.22820.cbd7afd4836543c5a423.js

@babel/runtime (Found 4 resolved, 7 installed, 22 depended. Latest 7.7.2.)
7.1.5
  ~/dom-helpers/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> farce@^0.2.6 -> dom-helpers@^3.3.1 -> @babel/runtime@^7.1.2
      [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
      [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> scroll-behavior@^0.9.10 -> dom-helpers@^3.2.1 -> @babel/runtime@^7.1.2
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
      [email protected] -> @artsy/[email protected] -> react-css-transition-replace@^3.0.2 -> dom-helpers@^3.3.1 -> @babel/runtime@^7.1.2
      [email protected] -> @artsy/[email protected] -> react-transition-group@^2.3.0 -> dom-helpers@^3.3.1 -> @babel/runtime@^7.1.2
      [email protected] -> [email protected] -> farce@^0.2.7 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
      [email protected] -> [email protected] -> scroll-behavior@^0.9.10 -> dom-helpers@^3.2.1 -> @babel/runtime@^7.1.2
      [email protected] -> [email protected] -> farce@^0.2.8 -> dom-helpers@^3.4.0 -> @babel/runtime@^7.1.2
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/interopRequireDefault.js (I, 145)
  ~/react-relay/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> @babel/runtime@^7.0.0
      [email protected] -> [email protected] -> @babel/runtime@^7.0.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/assertThisInitialized.js (I, 219)
      @babel/runtime/helpers/defineProperty.js (I, 289)
      @babel/runtime/helpers/extends.js (I, 427)
      @babel/runtime/helpers/inheritsLoose.js (I, 223)
      @babel/runtime/helpers/interopRequireDefault.js (I, 145)
      @babel/runtime/helpers/objectSpread.js (I, 623)
      @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
  ~/relay-runtime/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> [email protected] -> @babel/runtime@^7.0.0
      [email protected] -> @artsy/[email protected] -> relay-runtime@^7.1.0 -> @babel/runtime@^7.0.0
      [email protected] -> [email protected] -> [email protected] -> @babel/runtime@^7.0.0
      [email protected] -> [email protected] -> @babel/runtime@^7.0.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/defineProperty.js (I, 289)
      @babel/runtime/helpers/interopRequireDefault.js (I, 145)
      @babel/runtime/helpers/objectSpread.js (I, 623)
  ~/styled-system/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> @babel/runtime@^7.1.2
      [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> @babel/runtime@^7.1.2
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/esm/extends.js (I, 397)
7.4.5
  ~/@artsy/palette/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.27 -> @babel/runtime@^7.3.1
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/assertThisInitialized.js (I, 219)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
      @babel/runtime/helpers/extends.js (I, 427)
      @babel/runtime/helpers/inheritsLoose.js (I, 223)
      @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
7.6.0
  ~/@babel/runtime
    * Dependency graph
      [email protected] -> @babel/[email protected]
      [email protected] -> @artsy/[email protected] -> use-deep-compare-effect@^1.2.0 -> @babel/runtime@^7.2.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/assertThisInitialized.js (I, 219)
      @babel/runtime/helpers/defineProperty.js (I, 289)
      @babel/runtime/helpers/extends.js (I, 427)
      @babel/runtime/helpers/objectWithoutPropertiesLoose.js (I, 384)
7.7.2
  ~/found/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> react-redux@^7.0.0 -> @babel/runtime@^7.5.5
      [email protected] -> [email protected] -> react-redux@^7.0.0 -> @babel/runtime@^7.5.5
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
assignment (Found 2 resolved, 2 installed, 5 depended. Latest 2.2.0.)
2.0.0
  ~/assignment
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected] -> [email protected]
      [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected] -> [email protected]
      [email protected] -> [email protected] -> [email protected]
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      assignment/assignment.js (S, 508)
2.2.0
  ~/trunc-html/~/assignment
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected]
      [email protected] -> @artsy/[email protected] -> trunc-html@^1.1.2 -> [email protected]
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      assignment/assignment.js (S, 696)
bluebird-q (Found 2 resolved, 2 installed, 2 depended. Latest 2.1.1.)
1.0.3
  ~/artsy-backbone-mixins/~/bluebird-q
    * Dependency graph
      [email protected] -> artsy-backbone-mixins@artsy/artsy-backbone-mixins -> bluebird-q@^1.0.3
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      bluebird-q/index.js (S, 14411)
2.1.1
  ~/bluebird-q
    * Dependency graph
      [email protected] -> [email protected]
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      bluebird-q/index.js (S, 16795)
fbjs (Found 1 resolved, 2 installed, 6 depended. Latest 1.0.0.)
1.0.0
  ~/react-relay/~/fbjs
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> fbjs@^1.0.0
      [email protected] -> [email protected] -> fbjs@^1.0.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      fbjs/lib/areEqual.js (I, 2785)
      fbjs/lib/emptyFunction.js (I, 961)
      fbjs/lib/invariant.js (I, 1550)
      fbjs/lib/mapObject.js (I, 1320)
      fbjs/lib/warning.js (I, 1671)
  ~/relay-runtime/~/fbjs
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> [email protected] -> fbjs@^1.0.0
      [email protected] -> @artsy/[email protected] -> relay-runtime@^7.1.0 -> fbjs@^1.0.0
      [email protected] -> [email protected] -> [email protected] -> fbjs@^1.0.0
      [email protected] -> [email protected] -> fbjs@^1.0.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      fbjs/lib/areEqual.js (I, 2785)
      fbjs/lib/emptyFunction.js (I, 961)
      fbjs/lib/invariant.js (I, 1550)
      fbjs/lib/mapObject.js (I, 1320)
      fbjs/lib/warning.js (I, 1671)
hoist-non-react-statics (Found 1 resolved, 3 installed, 4 depended. Latest 3.3.0.)
3.3.0
  ~/formik/~/hoist-non-react-statics
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> formik@^2.1.4 -> hoist-non-react-statics@^3.3.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (I, 2887)
  ~/found/~/hoist-non-react-statics
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> react-redux@^7.0.0 -> hoist-non-react-statics@^3.3.0
      [email protected] -> [email protected] -> react-redux@^7.0.0 -> hoist-non-react-statics@^3.3.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (I, 2887)
  ~/react-tracking/~/hoist-non-react-statics
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-tracking@^7.0.1 -> hoist-non-react-statics@^3.3.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (I, 2887)
lodash (Found 2 resolved, 2 installed, 9 depended. Latest 4.17.15.)
4.17.13
  ~/lodash
    * Dependency graph
      [email protected] -> [email protected]
      [email protected] -> @artsy/[email protected] -> lodash@^4.17.4
      [email protected] -> @artsy/[email protected] -> yup@^0.24.1 -> lodash@^4.17.0
      [email protected] -> @artsy/[email protected] -> lodash@^4.17.11
      [email protected] -> [email protected] -> lodash@^4.17.3
      [email protected] -> [email protected] -> lodash@^4.2.1
      [email protected] -> [email protected] -> lodash@^4.2.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      lodash/_arrayFilter.js (I, 632)
      lodash/_arrayLikeKeys.js (I, 1778)
      lodash/_arrayPush.js (I, 437)
      lodash/_arraySome.js (I, 594)
      lodash/_assocIndexOf.js (I, 487)
      lodash/_baseGetAllKeys.js (I, 739)
      lodash/_baseGetTag.js (I, 792)
      lodash/_baseIsArguments.js (I, 488)
      lodash/_baseIsEqual.js (I, 1019)
      lodash/_baseIsEqualDeep.js (I, 3010)
      lodash/_baseIsNative.js (I, 1417)
      lodash/_baseIsTypedArray.js (I, 2222)
      lodash/_baseKeys.js (I, 776)
      lodash/_baseTimes.js (I, 504)
      lodash/_baseUnary.js (I, 332)
      lodash/_cacheHas.js (I, 337)
      lodash/_coreJsData.js (I, 157)
      lodash/_DataView.js (I, 210)
      lodash/_equalArrays.js (I, 2595)
      lodash/_equalByTag.js (I, 3746)
      lodash/_equalObjects.js (I, 2903)
      lodash/_freeGlobal.js (I, 173)
      lodash/_getAllKeys.js (I, 455)
      lodash/_getMapData.js (I, 400)
      lodash/_getNative.js (I, 483)
      lodash/_getRawTag.js (I, 1139)
      lodash/_getSymbols.js (I, 886)
      lodash/_getTag.js (I, 1838)
      lodash/_getValue.js (I, 325)
      lodash/_Hash.js (I, 747)
      lodash/_hashClear.js (I, 281)
      lodash/_hashDelete.js (I, 445)
      lodash/_hashGet.js (I, 772)
      lodash/_hashHas.js (I, 626)
      lodash/_hashSet.js (I, 598)
      lodash/_isIndex.js (I, 759)
      lodash/_isKeyable.js (I, 430)
      lodash/_isMasked.js (I, 564)
      lodash/_isPrototype.js (I, 480)
      lodash/_ListCache.js (I, 869)
      lodash/_listCacheClear.js (I, 218)
      lodash/_listCacheDelete.js (I, 775)
      lodash/_listCacheGet.js (I, 420)
      lodash/_listCacheHas.js (I, 403)
      lodash/_listCacheSet.js (I, 553)
      lodash/_Map.js (I, 195)
      lodash/_MapCache.js (I, 869)
      lodash/_mapCacheClear.js (I, 393)
      lodash/_mapCacheDelete.js (I, 450)
      lodash/_mapCacheGet.js (I, 330)
      lodash/_mapCacheHas.js (I, 382)
      lodash/_mapCacheSet.js (I, 489)
      lodash/_mapToArray.js (I, 363)
      lodash/_nativeCreate.js (I, 187)
      lodash/_nativeKeys.js (I, 204)
      lodash/_nodeUtil.js (I, 995)
      lodash/_objectToString.js (I, 565)
      lodash/_overArg.js (I, 382)
      lodash/_Promise.js (I, 207)
      lodash/_root.js (I, 300)
      lodash/_Set.js (I, 195)
      lodash/_SetCache.js (I, 632)
      lodash/_setCacheAdd.js (I, 424)
      lodash/_setCacheHas.js (I, 316)
      lodash/_setToArray.js (I, 345)
      lodash/_Stack.js (I, 734)
      lodash/_stackClear.js (I, 254)
      lodash/_stackDelete.js (I, 405)
      lodash/_stackGet.js (I, 271)
      lodash/_stackHas.js (I, 323)
      lodash/_stackSet.js (I, 853)
      lodash/_Symbol.js (I, 118)
      lodash/_toSource.js (I, 556)
      lodash/_Uint8Array.js (I, 130)
      lodash/_WeakMap.js (I, 207)
      lodash/eq.js (I, 799)
      lodash/isArguments.js (I, 1026)
      lodash/isArray.js (I, 488)
      lodash/isArrayLike.js (I, 830)
      lodash/isBuffer.js (I, 1114)
      lodash/isFunction.js (I, 993)
      lodash/isLength.js (I, 802)
      lodash/isObject.js (I, 733)
      lodash/isObjectLike.js (I, 614)
      lodash/isTypedArray.js (I, 695)
      lodash/keys.js (I, 884)
      lodash/stubArray.js (I, 390)
      lodash/stubFalse.js (I, 280)
4.17.15
  ~/found/~/lodash
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> lodash@^4.17.15
      [email protected] -> [email protected] -> lodash@^4.17.15
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      lodash/_arrayFilter.js (I, 632)
      lodash/_arrayLikeKeys.js (I, 1778)
      lodash/_arrayPush.js (I, 437)
      lodash/_arraySome.js (I, 594)
      lodash/_assocIndexOf.js (I, 487)
      lodash/_baseGetAllKeys.js (I, 739)
      lodash/_baseGetTag.js (I, 792)
      lodash/_baseIsArguments.js (I, 488)
      lodash/_baseIsEqual.js (I, 1019)
      lodash/_baseIsEqualDeep.js (I, 3010)
      lodash/_baseIsNative.js (I, 1417)
      lodash/_baseIsTypedArray.js (I, 2222)
      lodash/_baseKeys.js (I, 776)
      lodash/_baseTimes.js (I, 504)
      lodash/_baseUnary.js (I, 332)
      lodash/_cacheHas.js (I, 337)
      lodash/_coreJsData.js (I, 157)
      lodash/_DataView.js (I, 210)
      lodash/_equalArrays.js (I, 2595)
      lodash/_equalByTag.js (I, 3746)
      lodash/_equalObjects.js (I, 2903)
      lodash/_freeGlobal.js (I, 173)
      lodash/_getAllKeys.js (I, 455)
      lodash/_getMapData.js (I, 400)
      lodash/_getNative.js (I, 483)
      lodash/_getRawTag.js (I, 1139)
      lodash/_getSymbols.js (I, 886)
      lodash/_getTag.js (I, 1838)
      lodash/_getValue.js (I, 325)
      lodash/_Hash.js (I, 747)
      lodash/_hashClear.js (I, 281)
      lodash/_hashDelete.js (I, 445)
      lodash/_hashGet.js (I, 772)
      lodash/_hashHas.js (I, 626)
      lodash/_hashSet.js (I, 598)
      lodash/_isIndex.js (I, 759)
      lodash/_isKeyable.js (I, 430)
      lodash/_isMasked.js (I, 564)
      lodash/_isPrototype.js (I, 480)
      lodash/_ListCache.js (I, 869)
      lodash/_listCacheClear.js (I, 218)
      lodash/_listCacheDelete.js (I, 775)
      lodash/_listCacheGet.js (I, 420)
      lodash/_listCacheHas.js (I, 403)
      lodash/_listCacheSet.js (I, 553)
      lodash/_Map.js (I, 195)
      lodash/_MapCache.js (I, 869)
      lodash/_mapCacheClear.js (I, 393)
      lodash/_mapCacheDelete.js (I, 450)
      lodash/_mapCacheGet.js (I, 330)
      lodash/_mapCacheHas.js (I, 382)
      lodash/_mapCacheSet.js (I, 489)
      lodash/_mapToArray.js (I, 363)
      lodash/_nativeCreate.js (I, 187)
      lodash/_nativeKeys.js (I, 204)
      lodash/_nodeUtil.js (I, 995)
      lodash/_objectToString.js (I, 565)
      lodash/_overArg.js (I, 382)
      lodash/_Promise.js (I, 207)
      lodash/_root.js (I, 300)
      lodash/_Set.js (I, 195)
      lodash/_SetCache.js (I, 632)
      lodash/_setCacheAdd.js (I, 424)
      lodash/_setCacheHas.js (I, 316)
      lodash/_setToArray.js (I, 345)
      lodash/_Stack.js (I, 734)
      lodash/_stackClear.js (I, 254)
      lodash/_stackDelete.js (I, 405)
      lodash/_stackGet.js (I, 271)
      lodash/_stackHas.js (I, 323)
      lodash/_stackSet.js (I, 853)
      lodash/_Symbol.js (I, 118)
      lodash/_toSource.js (I, 556)
      lodash/_Uint8Array.js (I, 130)
      lodash/_WeakMap.js (I, 207)
      lodash/eq.js (I, 799)
      lodash/isArguments.js (I, 1026)
      lodash/isArray.js (I, 488)
      lodash/isArrayLike.js (I, 830)
      lodash/isBuffer.js (I, 1114)
      lodash/isFunction.js (I, 993)
      lodash/isLength.js (I, 802)
      lodash/isObject.js (I, 733)
      lodash/isObjectLike.js (I, 614)
      lodash/isTypedArray.js (I, 695)
      lodash/keys.js (I, 884)
      lodash/stubArray.js (I, 390)
      lodash/stubFalse.js (I, 280)
object-assign (Found 2 resolved, 2 installed, 86 depended. Latest 4.1.1.)
3.0.0
  ~/react-themeable/~/object-assign
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-autosuggest@^9.4.3 -> react-autowhatever@^10.1.2 -> react-themeable@^1.1.0 -> object-assign@^3.0.0
      [email protected] -> [email protected] -> react-autowhatever@^10.1.2 -> react-themeable@^1.1.0 -> object-assign@^3.0.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      object-assign/index.js (S, 817)
4.1.1
  ~/object-assign
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> prop-types@^15.5.4 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> [email protected] -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.27 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> prop-types@^15.6.2 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> farce@^0.2.6 -> query-string@^5.1.1 -> object-assign@^4.1.0
      [email protected] -> @artsy/[email protected] -> formik@^2.1.4 -> scheduler@^0.18.0 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> found-relay@^0.5 -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> query-string@^5.1.1 -> object-assign@^4.1.0
      [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> query-string@^5.1.1 -> object-assign@^4.1.0
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> react-redux@^7.0.0 -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> qrcode.react@^1.0.0 -> prop-types@^15.6.0 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> prop-types@^15.5.4 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> [email protected] -> [email protected] -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-tooltip@^3.7.0 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-autosuggest@^9.4.3 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-autosuggest@^9.4.3 -> react-autowhatever@^10.1.2 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-css-transition-replace@^3.0.2 -> prop-types@^15.6.1 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-markdown@^2.5.0 -> prop-types@^15.5.1 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-oembed-container@^0.3.0 -> prop-types@^15.6.0 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> fbjs@^1.0.0 -> object-assign@^4.1.0
      [email protected] -> @artsy/[email protected] -> react-relay@^7.1.0 -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
      [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> prop-types@^15.5.4 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-stripe-elements@^2.0.1 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-transition-group@^2.3.0 -> prop-types@^15.6.2 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> react-waypoint@^7.3.3 -> prop-types@^15.0.0 -> object-assign@^4.1.1
      [email protected] -> @artsy/[email protected] -> relay-runtime@^7.1.0 -> fbjs@^1.0.0 -> object-assign@^4.1.0
      [email protected] -> @artsy/[email protected] -> styled-system@^3.1.11 -> prop-types@^15.6.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> farce@^0.2.7 -> query-string@^5.1.1 -> object-assign@^4.1.0
      [email protected] -> [email protected] -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> farce@^0.2.8 -> query-string@^5.1.1 -> object-assign@^4.1.0
      [email protected] -> [email protected] -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> react-redux@^7.0.0 -> prop-types@^15.7.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> object-assign@^4.1.1
      [email protected] -> [email protected] -> object-assign@^4.1.0
      [email protected] -> [email protected] -> prop-types@^15.5.4 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> [email protected] -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-align@^2.4.0 -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> [email protected] -> [email protected] -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> [email protected] -> rc-tooltip@^3.4.2 -> rc-trigger@^2.2.2 -> rc-util@^4.4.0 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> rc-util@^4.0.4 -> add-dom-event-listener@^1.1.0 -> [email protected]
      [email protected] -> [email protected] -> rc-util@^4.0.4 -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> react-autowhatever@^10.1.2 -> prop-types@^15.5.8 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.6.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> scheduler@^0.13.6 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.6.1 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
      [email protected] -> [email protected] -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
      [email protected] -> [email protected] -> prop-types@^15.5.4 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.5.10 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.0.0 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.6.2 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> scheduler@^0.13.6 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> prop-types@^15.5.9 -> object-assign@^4.1.1
      [email protected] -> [email protected] -> fbjs@^1.0.0 -> object-assign@^4.1.0
      [email protected] -> [email protected] -> prop-types@^15.5.4 -> object-assign@^4.1.1
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      object-assign/index.js (S, 2108)
qs (Found 2 resolved, 2 installed, 5 depended. Latest 6.5.2.)
5.2.0
  ~/artsy-backbone-mixins/~/qs
    * Dependency graph
      [email protected] -> artsy-backbone-mixins@artsy/artsy-backbone-mixins -> [email protected]
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      qs/lib/index.js (S, 200)
      qs/lib/parse.js (S, 5363)
      qs/lib/stringify.js (S, 3906)
      qs/lib/utils.js (S, 4319)
6.5.2
  ~/qs
    * Dependency graph
      [email protected] -> [email protected]
      [email protected] -> @artsy/[email protected] -> qs@^6.5.0
      [email protected] -> @artsy/[email protected] -> superagent@^3.6.3 -> qs@^6.5.1
      [email protected] -> [email protected] -> qs@^6.5.1
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      qs/lib/index.js (S, 211)
      qs/lib/parse.js (S, 5817)
      qs/lib/stringify.js (S, 6288)
      qs/lib/utils.js (S, 5554)
redux (Found 1 resolved, 2 installed, 6 depended. Latest 4.0.4.)
4.0.4
  ~/farce/~/redux
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> redux@^4.0.1
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> redux@^4.0.1
      [email protected] -> [email protected] -> farce@^0.2.7 -> redux@^4.0.1
      [email protected] -> [email protected] -> farce@^0.2.8 -> redux@^4.0.1
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      redux/es/redux.js (I, 24041)
  ~/found/~/redux
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> redux@^4.0.4
      [email protected] -> [email protected] -> redux@^4.0.4
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      redux/es/redux.js (I, 24041)
scheduler (Found 2 resolved, 2 installed, 3 depended. Latest 0.18.0.)
0.13.6
  ~/scheduler
    * Dependency graph
      [email protected] -> [email protected] -> scheduler@^0.13.6
      [email protected] -> [email protected] -> scheduler@^0.13.6
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      scheduler/cjs/scheduler.production.min.js (S, 5000)
      scheduler/index.js (I, 198)
0.18.0
  ~/formik/~/scheduler
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> formik@^2.1.4 -> scheduler@^0.18.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      scheduler/cjs/scheduler.production.min.js (S, 5109)
      scheduler/index.js (I, 198)
warning (Found 2 resolved, 3 installed, 17 depended. Latest 4.0.3.)
3.0.0
  ~/warning
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> warning@^3.0.0
      [email protected] -> @artsy/[email protected] -> farce@^0.2.6 -> warning@^3.0.0
      [email protected] -> @artsy/[email protected] -> history@^4.6.1 -> warning@^3.0.0
      [email protected] -> @artsy/[email protected] -> rc-slider@^8.6.2 -> warning@^3.0.0
      [email protected] -> @artsy/[email protected] -> react-css-transition-replace@^3.0.2 -> warning@^3.0.0
      [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> warning@^3.0.0
      [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> history@^4.7.2 -> warning@^3.0.0
      [email protected] -> [email protected] -> warning@^3.0.0
      [email protected] -> [email protected] -> warning@^3.0.0
      [email protected] -> [email protected] -> warning@^3.0.0
      [email protected] -> [email protected] -> history@^4.7.2 -> warning@^3.0.0
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      
4.0.3
  ~/farce/~/warning
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found-scroll@^0.1.5 -> farce@^0.2.7 -> warning@^4.0.3
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> farce@^0.2.8 -> warning@^4.0.3
      [email protected] -> [email protected] -> farce@^0.2.7 -> warning@^4.0.3
      [email protected] -> [email protected] -> farce@^0.2.8 -> warning@^4.0.3
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      warning/warning.js (I, 1772)
  ~/found/~/warning
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> found@^0.4.9 -> warning@^4.0.3
      [email protected] -> [email protected] -> warning@^4.0.3
    * Duplicated files in common.22820.cbd7afd4836543c5a423.js
      warning/warning.js (I, 1772)

feature-reaction.22820.6efc57b631c016e382ac.js

@babel/runtime (Found 3 resolved, 3 installed, 4 depended. Latest 7.8.4.)
7.1.5
  ~/react-head/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-head@^3.0.0 -> @babel/runtime@^7.0.0
    * Duplicated files in feature-reaction.22820.6efc57b631c016e382ac.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)
7.4.5
  ~/react-spring/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-spring@^8.0.23 -> @babel/runtime@^7.3.1
    * Duplicated files in feature-reaction.22820.6efc57b631c016e382ac.js
      
7.8.4
  ~/@loadable/component/~/@babel/runtime
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> @loadable/component@^5.12.0 -> @babel/runtime@^7.7.7
      [email protected] -> @loadable/[email protected] -> @babel/runtime@^7.7.7
    * Duplicated files in feature-reaction.22820.6efc57b631c016e382ac.js
      @babel/runtime/helpers/esm/assertThisInitialized.js (I, 192)
      @babel/runtime/helpers/esm/extends.js (I, 397)
      @babel/runtime/helpers/esm/inheritsLoose.js (I, 204)
      @babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js (I, 350)

misc.22820.a624fb65cc9b26e32c9a.js

hoist-non-react-statics (Found 2 resolved, 2 installed, 4 depended. Latest 3.1.0.)
2.5.5
  ~/hoist-non-react-statics
    * Dependency graph
      [email protected] -> @artsy/[email protected] -> react-router@^4.2.0 -> hoist-non-react-statics@^2.3.0
      [email protected] -> [email protected] -> hoist-non-react-statics@^2.3.0
      [email protected] -> [email protected] -> hoist-non-react-statics@^2.3.1
    * Duplicated files in misc.22820.a624fb65cc9b26e32c9a.js
      hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (S, 2073)
3.1.0
  ~/react-redux/~/hoist-non-react-statics
    * Dependency graph
      [email protected] -> [email protected] -> hoist-non-react-statics@^3.1.0
    * Duplicated files in misc.22820.a624fb65cc9b26e32c9a.js
      hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js (S, 2553)

@damassi damassi force-pushed the promote-new-app-shell branch from 2899821 to 51f973d Compare May 27, 2020 00:40
@@ -72,7 +72,7 @@ const render = (me: PurchaseAppTestQueryRawResponse["me"], user: User) =>
}
}
`,
wrapper: children => (
wrapper: (children) => (
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just don't know whats up with prettier these days :/

@damassi damassi force-pushed the promote-new-app-shell branch 2 times, most recently from 1f12209 to 4b013c5 Compare May 27, 2020 01:54
const ReviewRoute = loadable(() => import("./Routes/Review"))
const AcceptRoute = loadable(() => import("./Routes/Accept"))
const DeclineRoute = loadable(() => import("./Routes/Reject"))
const StatusRoute = loadable(() => import("./Routes/Status"))
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's diminishing returns by bundle splitting everything. It's fine to split the top most route and then let it load its children, especially if children are really tiny bits of UI as is the case here.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup! Makes sense.

@damassi damassi force-pushed the promote-new-app-shell branch from fb609db to 87644e5 Compare May 27, 2020 02:19
@damassi damassi assigned mzikherman and unassigned damassi May 27, 2020
@damassi damassi changed the title [Refactor] Promote new App shell and delete old apps [Do not Merge] [Refactor] Promote new App shell and delete old apps May 27, 2020
@damassi damassi requested review from sweir27, zephraph and dzucconi May 27, 2020 04:37
@dzucconi
Copy link
Member

Not a comprehensive review by any means but have been clicking around this morning without issue. Looking good — very exciting

Copy link
Contributor

@mzikherman mzikherman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! So amazing to see all of those temporary/AB test specific changes go. Will be playing around with the review app more, but so far looking 😎

/**
* -----------------------------------------------------------------------------
*
* Developers! Wait!
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Good call.

@@ -25,20 +42,12 @@ app.use(require("./apps/auctions"))
app.use(require("./apps/auctions2").app)
app.use(require("./apps/auction_lots"))

// TODO: Remove after AB test ends.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

@@ -235,13 +234,7 @@ ArtworkSidebarCommercialContainerState
)
} else {
const url = `/orders/${orderOrError.order.internalID}`

// FIXME: Remove once A/B test completes
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, nice a lot of these places with the special handling for router links.

@@ -96,7 +96,7 @@ export class Accept extends Component<AcceptProps> {
logger.error(error)
switch (error.code) {
case "capture_failed": {
const parsedData = get(error, e => JSON.parse(e.data), {})
const parsedData = get(error, (e) => JSON.parse(e.data), {})
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was commenting on a MP PR of @sweir27 yesterday, is this a new Prettier/setting? Feels a bit verbose, so many paranthesis!

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree -- prettier v2's "breaking change" was setting parans to default. That said i can understand the decision, since its always kinda a headache to go back and add adition args or destructure an object or something; at scale this saves a lot of time.

Need to look at our prettier settings and get this stuff consistent / run over repo.

const ReviewRoute = loadable(() => import("./Routes/Review"))
const AcceptRoute = loadable(() => import("./Routes/Accept"))
const DeclineRoute = loadable(() => import("./Routes/Reject"))
const StatusRoute = loadable(() => import("./Routes/Status"))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup! Makes sense.

@damassi
Copy link
Member Author

damassi commented May 27, 2020

Cool! Added deploy block to force and going to merge to get this to staging.

@damassi damassi changed the title [Do not Merge] [Refactor] Promote new App shell and delete old apps [Refactor] Promote new App shell and delete old apps May 27, 2020
@damassi damassi merged commit 6bf557f into master May 27, 2020
@damassi damassi deleted the promote-new-app-shell branch May 27, 2020 17:50
@artsy-peril artsy-peril bot mentioned this pull request May 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants