@@ -6166,237 +6166,6 @@ ArboristNode {
61666166} 
61676167` 
61686168
6169- exports [ `test/arborist/load-actual.js TAP selflink > loaded tree 1` ]  =  ` 
6170- ArboristNode { 
6171-   "children": Map { 
6172-     "@scope/y" => ArboristNode { 
6173-       "edgesIn": Set { 
6174-         EdgeIn { 
6175-           "from": "", 
6176-           "name": "@scope/y", 
6177-           "spec": "*", 
6178-           "type": "prod", 
6179-         }, 
6180-       }, 
6181-       "edgesOut": Map { 
6182-         "foo" => EdgeOut { 
6183-           "name": "foo", 
6184-           "spec": "*", 
6185-           "to": "node_modules/foo", 
6186-           "type": "prod", 
6187-         }, 
6188-       }, 
6189-       "location": "node_modules/@scope/y", 
6190-       "name": "@scope/y", 
6191-       "path": "selflink/node_modules/@scope/y", 
6192-       "version": "1.2.3", 
6193-     }, 
6194-     "@scope/z" => ArboristNode { 
6195-       "children": Map { 
6196-         "glob" => ArboristLink { 
6197-           "dev": true, 
6198-           "edgesIn": Set { 
6199-             EdgeIn { 
6200-               "from": "node_modules/@scope/z", 
6201-               "name": "glob", 
6202-               "spec": "4", 
6203-               "type": "prod", 
6204-             }, 
6205-           }, 
6206-           "extraneous": true, 
6207-           "location": "node_modules/@scope/z/node_modules/glob", 
6208-           "name": "glob", 
6209-           "optional": true, 
6210-           "path": "selflink/node_modules/@scope/z/node_modules/glob", 
6211-           "peer": true, 
6212-           "realpath": "selflink/node_modules/foo/node_modules/glob", 
6213-           "resolved": "file:../../../foo/node_modules/glob", 
6214-           "target": ArboristNode { 
6215-             "children": Map { 
6216-               "graceful-fs" => ArboristNode { 
6217-                 "dev": true, 
6218-                 "extraneous": true, 
6219-                 "location": "node_modules/foo/node_modules/glob/node_modules/graceful-fs", 
6220-                 "name": "graceful-fs", 
6221-                 "optional": true, 
6222-                 "path": "selflink/node_modules/foo/node_modules/glob/node_modules/graceful-fs", 
6223-                 "peer": true, 
6224-                 "version": "3.0.2", 
6225-               }, 
6226-               "inherits" => ArboristNode { 
6227-                 "dev": true, 
6228-                 "extraneous": true, 
6229-                 "location": "node_modules/foo/node_modules/glob/node_modules/inherits", 
6230-                 "name": "inherits", 
6231-                 "optional": true, 
6232-                 "path": "selflink/node_modules/foo/node_modules/glob/node_modules/inherits", 
6233-                 "peer": true, 
6234-                 "version": "2.0.1", 
6235-               }, 
6236-               "minimatch" => ArboristNode { 
6237-                 "children": Map { 
6238-                   "lru-cache" => ArboristNode { 
6239-                     "dev": true, 
6240-                     "extraneous": true, 
6241-                     "location": "node_modules/foo/node_modules/glob/node_modules/minimatch/node_modules/lru-cache", 
6242-                     "name": "lru-cache", 
6243-                     "optional": true, 
6244-                     "path": "selflink/node_modules/foo/node_modules/glob/node_modules/minimatch/node_modules/lru-cache", 
6245-                     "peer": true, 
6246-                     "version": "2.5.0", 
6247-                   }, 
6248-                   "sigmund" => ArboristNode { 
6249-                     "dev": true, 
6250-                     "extraneous": true, 
6251-                     "location": "node_modules/foo/node_modules/glob/node_modules/minimatch/node_modules/sigmund", 
6252-                     "name": "sigmund", 
6253-                     "optional": true, 
6254-                     "path": "selflink/node_modules/foo/node_modules/glob/node_modules/minimatch/node_modules/sigmund", 
6255-                     "peer": true, 
6256-                     "version": "1.0.0", 
6257-                   }, 
6258-                 }, 
6259-                 "dev": true, 
6260-                 "extraneous": true, 
6261-                 "location": "node_modules/foo/node_modules/glob/node_modules/minimatch", 
6262-                 "name": "minimatch", 
6263-                 "optional": true, 
6264-                 "path": "selflink/node_modules/foo/node_modules/glob/node_modules/minimatch", 
6265-                 "peer": true, 
6266-                 "version": "1.0.0", 
6267-               }, 
6268-               "once" => ArboristNode { 
6269-                 "dev": true, 
6270-                 "extraneous": true, 
6271-                 "location": "node_modules/foo/node_modules/glob/node_modules/once", 
6272-                 "name": "once", 
6273-                 "optional": true, 
6274-                 "path": "selflink/node_modules/foo/node_modules/glob/node_modules/once", 
6275-                 "peer": true, 
6276-                 "version": "1.3.0", 
6277-               }, 
6278-             }, 
6279-             "edgesIn": Set { 
6280-               EdgeIn { 
6281-                 "from": "node_modules/foo", 
6282-                 "name": "glob", 
6283-                 "spec": "4", 
6284-                 "type": "prod", 
6285-               }, 
6286-             }, 
6287-             "location": "node_modules/foo/node_modules/glob", 
6288-             "name": "glob", 
6289-             "path": "selflink/node_modules/foo/node_modules/glob", 
6290-             "version": "4.0.5", 
6291-           }, 
6292-           "version": "4.0.5", 
6293-         }, 
6294-       }, 
6295-       "dev": true, 
6296-       "edgesOut": Map { 
6297-         "glob" => EdgeOut { 
6298-           "name": "glob", 
6299-           "spec": "4", 
6300-           "to": "node_modules/@scope/z/node_modules/glob", 
6301-           "type": "prod", 
6302-         }, 
6303-       }, 
6304-       "extraneous": true, 
6305-       "location": "node_modules/@scope/z", 
6306-       "name": "@scope/z", 
6307-       "optional": true, 
6308-       "path": "selflink/node_modules/@scope/z", 
6309-       "peer": true, 
6310-       "version": "1.2.3", 
6311-     }, 
6312-     "foo" => ArboristNode { 
6313-       "children": Map { 
6314-         "glob" => ArboristNode { 
6315-           "location": "node_modules/foo/node_modules/glob", 
6316-         }, 
6317-         "selflink" => ArboristLink { 
6318-           "edgesIn": Set { 
6319-             EdgeIn { 
6320-               "from": "node_modules/foo", 
6321-               "name": "selflink", 
6322-               "spec": "*", 
6323-               "type": "prod", 
6324-             }, 
6325-           }, 
6326-           "location": "node_modules/foo/node_modules/selflink", 
6327-           "name": "selflink", 
6328-           "path": "selflink/node_modules/foo/node_modules/selflink", 
6329-           "realpath": "selflink", 
6330-           "resolved": "file:../../..", 
6331-           "target": ArboristNode { 
6332-             "location": "", 
6333-           }, 
6334-           "version": "1.2.3", 
6335-         }, 
6336-       }, 
6337-       "edgesIn": Set { 
6338-         EdgeIn { 
6339-           "from": "", 
6340-           "name": "foo", 
6341-           "spec": "*", 
6342-           "type": "prod", 
6343-         }, 
6344-         EdgeIn { 
6345-           "from": "node_modules/@scope/y", 
6346-           "name": "foo", 
6347-           "spec": "*", 
6348-           "type": "prod", 
6349-         }, 
6350-       }, 
6351-       "edgesOut": Map { 
6352-         "glob" => EdgeOut { 
6353-           "name": "glob", 
6354-           "spec": "4", 
6355-           "to": "node_modules/foo/node_modules/glob", 
6356-           "type": "prod", 
6357-         }, 
6358-         "selflink" => EdgeOut { 
6359-           "name": "selflink", 
6360-           "spec": "*", 
6361-           "to": "node_modules/foo/node_modules/selflink", 
6362-           "type": "prod", 
6363-         }, 
6364-       }, 
6365-       "location": "node_modules/foo", 
6366-       "name": "foo", 
6367-       "path": "selflink/node_modules/foo", 
6368-       "version": "1.2.3", 
6369-     }, 
6370-   }, 
6371-   "edgesOut": Map { 
6372-     "@scope/x" => EdgeOut { 
6373-       "error": "MISSING", 
6374-       "name": "@scope/x", 
6375-       "spec": "*", 
6376-       "to": null, 
6377-       "type": "prod", 
6378-     }, 
6379-     "@scope/y" => EdgeOut { 
6380-       "name": "@scope/y", 
6381-       "spec": "*", 
6382-       "to": "node_modules/@scope/y", 
6383-       "type": "prod", 
6384-     }, 
6385-     "foo" => EdgeOut { 
6386-       "name": "foo", 
6387-       "spec": "*", 
6388-       "to": "node_modules/foo", 
6389-       "type": "prod", 
6390-     }, 
6391-   }, 
6392-   "isProjectRoot": true, 
6393-   "location": "", 
6394-   "name": "selflink", 
6395-   "path": "selflink", 
6396-   "version": "1.2.3", 
6397- } 
6398- ` 
6399- 
64006169exports [ `test/arborist/load-actual.js TAP shake out Link target timing issue > loaded tree 1` ]  =  ` 
64016170ArboristNode { 
64026171  "children": Map { 
0 commit comments