• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* IMPORTANT
2 * This snapshot file is auto-generated, but designed for humans.
3 * It should be checked into source control and tracked carefully.
4 * Re-generate by setting TAP_SNAPSHOT=1 and running tests.
5 * Make sure to inspect the output below.  Do not ignore changes!
6 */
7'use strict'
8exports[`test/lib/commands/query.js TAP global > should return global package 1`] = `
9[
10  {
11    "name": "lorem",
12    "version": "2.0.0",
13    "_id": "lorem@2.0.0",
14    "pkgid": "lorem@2.0.0",
15    "location": "node_modules/lorem",
16    "path": "{CWD}/global/node_modules/lorem",
17    "realpath": "{CWD}/global/node_modules/lorem",
18    "resolved": null,
19    "from": [
20      ""
21    ],
22    "to": [],
23    "dev": false,
24    "inBundle": false,
25    "deduped": false,
26    "overridden": false,
27    "queryContext": {}
28  }
29]
30`
31
32exports[`test/lib/commands/query.js TAP include-workspace-root > should return workspace object and root object 1`] = `
33[
34  {
35    "name": "project",
36    "workspaces": [
37      "c"
38    ],
39    "dependencies": {
40      "a": "^1.0.0",
41      "b": "^1.0.0"
42    },
43    "pkgid": "project@",
44    "location": "",
45    "path": "{CWD}/prefix",
46    "realpath": "{CWD}/prefix",
47    "resolved": null,
48    "from": [],
49    "to": [
50      "node_modules/c",
51      "node_modules/a",
52      "node_modules/b"
53    ],
54    "dev": false,
55    "inBundle": false,
56    "deduped": false,
57    "overridden": false,
58    "queryContext": {}
59  },
60  {
61    "name": "c",
62    "version": "1.0.0",
63    "_id": "c@1.0.0",
64    "pkgid": "c@1.0.0",
65    "location": "c",
66    "path": "{CWD}/prefix/c",
67    "realpath": "{CWD}/prefix/c",
68    "resolved": null,
69    "from": [],
70    "to": [],
71    "dev": false,
72    "inBundle": false,
73    "deduped": false,
74    "overridden": false,
75    "queryContext": {}
76  }
77]
78`
79
80exports[`test/lib/commands/query.js TAP linked node > should return linked node res 1`] = `
81[
82  {
83    "name": "a",
84    "version": "1.0.0",
85    "_id": "a@1.0.0",
86    "pkgid": "a@1.0.0",
87    "location": "a",
88    "path": "{CWD}/prefix/a",
89    "realpath": "{CWD}/prefix/a",
90    "resolved": null,
91    "from": [],
92    "to": [],
93    "dev": false,
94    "inBundle": false,
95    "deduped": false,
96    "overridden": false,
97    "queryContext": {}
98  }
99]
100`
101
102exports[`test/lib/commands/query.js TAP package-lock-only with package lock > should return valid response with only lock info 1`] = `
103[
104  {
105    "name": "project",
106    "dependencies": {
107      "a": "^1.0.0"
108    },
109    "pkgid": "project@",
110    "location": "",
111    "path": "{CWD}/prefix",
112    "realpath": "{CWD}/prefix",
113    "resolved": null,
114    "from": [],
115    "to": [
116      "node_modules/a"
117    ],
118    "dev": false,
119    "inBundle": false,
120    "deduped": false,
121    "overridden": false,
122    "queryContext": {}
123  },
124  {
125    "version": "1.2.3",
126    "resolved": "https://dummy.npmjs.org/a/-/a-1.2.3.tgz",
127    "integrity": "sha512-dummy",
128    "engines": {
129      "node": ">=14.17"
130    },
131    "name": "a",
132    "_id": "a@1.2.3",
133    "pkgid": "a@1.2.3",
134    "location": "node_modules/a",
135    "path": "{CWD}/prefix/node_modules/a",
136    "realpath": "{CWD}/prefix/node_modules/a",
137    "from": [
138      ""
139    ],
140    "to": [],
141    "dev": false,
142    "inBundle": false,
143    "deduped": false,
144    "overridden": false,
145    "queryContext": {}
146  }
147]
148`
149
150exports[`test/lib/commands/query.js TAP recursive tree > should return everything in the tree, accounting for recursion 1`] = `
151[
152  {
153    "name": "project",
154    "dependencies": {
155      "a": "^1.0.0",
156      "b": "^1.0.0"
157    },
158    "pkgid": "project@",
159    "location": "",
160    "path": "{CWD}/prefix",
161    "realpath": "{CWD}/prefix",
162    "resolved": null,
163    "from": [],
164    "to": [
165      "node_modules/a",
166      "node_modules/b"
167    ],
168    "dev": false,
169    "inBundle": false,
170    "deduped": false,
171    "overridden": false,
172    "queryContext": {}
173  },
174  {
175    "pkgid": "a@",
176    "location": "node_modules/a",
177    "path": "{CWD}/prefix/node_modules/a",
178    "realpath": "{CWD}/prefix/node_modules/a",
179    "resolved": null,
180    "from": [
181      ""
182    ],
183    "to": [],
184    "dev": false,
185    "inBundle": false,
186    "deduped": false,
187    "overridden": false,
188    "queryContext": {}
189  },
190  {
191    "pkgid": "b@",
192    "location": "node_modules/b",
193    "path": "{CWD}/prefix/node_modules/b",
194    "realpath": "{CWD}/prefix/node_modules/b",
195    "resolved": null,
196    "from": [
197      ""
198    ],
199    "to": [],
200    "dev": false,
201    "inBundle": false,
202    "deduped": false,
203    "overridden": false,
204    "queryContext": {}
205  }
206]
207`
208
209exports[`test/lib/commands/query.js TAP simple query > should return root object and direct children 1`] = `
210[
211  {
212    "name": "project",
213    "dependencies": {
214      "a": "^1.0.0",
215      "b": "^1.0.0"
216    },
217    "peerDependencies": {
218      "c": "1.0.0"
219    },
220    "pkgid": "project@",
221    "location": "",
222    "path": "{CWD}/prefix",
223    "realpath": "{CWD}/prefix",
224    "resolved": null,
225    "from": [],
226    "to": [
227      "node_modules/a",
228      "node_modules/b"
229    ],
230    "dev": false,
231    "inBundle": false,
232    "deduped": false,
233    "overridden": false,
234    "queryContext": {}
235  },
236  {
237    "pkgid": "a@",
238    "location": "node_modules/a",
239    "path": "{CWD}/prefix/node_modules/a",
240    "realpath": "{CWD}/prefix/node_modules/a",
241    "resolved": null,
242    "from": [
243      ""
244    ],
245    "to": [],
246    "dev": false,
247    "inBundle": false,
248    "deduped": false,
249    "overridden": false,
250    "queryContext": {}
251  },
252  {
253    "pkgid": "b@",
254    "location": "node_modules/b",
255    "path": "{CWD}/prefix/node_modules/b",
256    "realpath": "{CWD}/prefix/node_modules/b",
257    "resolved": null,
258    "from": [
259      ""
260    ],
261    "to": [],
262    "dev": false,
263    "inBundle": false,
264    "deduped": false,
265    "overridden": false,
266    "queryContext": {}
267  }
268]
269`
270
271exports[`test/lib/commands/query.js TAP workspace query > should return workspace object 1`] = `
272[
273  {
274    "name": "c",
275    "version": "1.0.0",
276    "_id": "c@1.0.0",
277    "pkgid": "c@1.0.0",
278    "location": "c",
279    "path": "{CWD}/prefix/c",
280    "realpath": "{CWD}/prefix/c",
281    "resolved": null,
282    "from": [],
283    "to": [],
284    "dev": false,
285    "inBundle": false,
286    "deduped": false,
287    "overridden": false,
288    "queryContext": {}
289  }
290]
291`
292