|
2 | 2 |
|
3 | 3 | const listContent = require('.'); |
4 | 4 |
|
5 | | -listContent |
6 | | - .viaTreesApi({ |
| 5 | +async function init() { |
| 6 | + let data; |
| 7 | + |
| 8 | + data = await listContent.viaTreesApi({ |
7 | 9 | user: 'sindresorhus', |
8 | 10 | repository: 'refined-github', |
9 | | - directory: 'source/libs' |
10 | | - }) |
11 | | - .then(data => console.log('\nviaTreesApi\n', data)); |
| 11 | + directory: 'source/helpers' |
| 12 | + }); |
| 13 | + console.log('\nviaTreesApi\n', data); |
12 | 14 |
|
13 | | -listContent |
14 | | - .viaTreesApi({ |
| 15 | + data = await listContent.viaTreesApi({ |
15 | 16 | user: 'sindresorhus', |
16 | 17 | repository: 'refined-github', |
17 | | - directory: 'source/libs', |
| 18 | + directory: 'source/helpers', |
18 | 19 | getFullData: true |
19 | | - }) |
20 | | - .then(data => console.log('\nviaTreesApi (detailed)\n', data)); |
| 20 | + }); |
| 21 | + console.log('\nviaTreesApi (detailed)\n', data); |
| 22 | + |
| 23 | + data = await listContent.viaTreesApi({ |
| 24 | + user: 'sindresorhus', |
| 25 | + repository: 'refined-github', |
| 26 | + directory: 'missing/dir' |
| 27 | + }); |
| 28 | + console.log('\nviaTreesApi (404)\n', data); |
21 | 29 |
|
22 | | -listContent |
23 | | - .viaContentsApi({ |
| 30 | + data = await listContent.viaContentsApi({ |
24 | 31 | user: 'sindresorhus', |
25 | 32 | repository: 'refined-github', |
26 | | - directory: 'source/libs' |
27 | | - }) |
28 | | - .then(data => console.log('\nviaContentsApi\n', data)); |
| 33 | + directory: 'source/helpers' |
| 34 | + }); |
| 35 | + console.log('\nviaContentsApi\n', data); |
29 | 36 |
|
30 | | -listContent |
31 | | - .viaContentsApi({ |
| 37 | + data = await listContent.viaContentsApi({ |
32 | 38 | user: 'sindresorhus', |
33 | 39 | repository: 'refined-github', |
34 | | - directory: 'source/libs', |
| 40 | + directory: 'source/helpers', |
35 | 41 | getFullData: true |
36 | | - }) |
37 | | - .then(data => console.log('\nviaContentsApi (detailed)\n', data)); |
| 42 | + }); |
| 43 | + console.log('\nviaContentsApi (detailed)\n', data); |
| 44 | + |
| 45 | + data = await listContent.viaContentsApi({ |
| 46 | + user: 'sindresorhus', |
| 47 | + repository: 'refined-github', |
| 48 | + directory: 'missing/dir' |
| 49 | + }); |
| 50 | + console.log('\nviaContentsApi (404)\n', data); |
| 51 | +} |
| 52 | + |
| 53 | +init().catch(console.error); |
0 commit comments