Skip to content

Commit efc261c

Browse files
Example -> ts
1 parent 131c30e commit efc261c

File tree

2 files changed

+63
-1
lines changed

2 files changed

+63
-1
lines changed

example.ts

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
import createAutoGroupConsole from './lib/index.ts'
2+
3+
const COLLAPSED = 'collapsed log'
4+
5+
const autoGroupConsole = createAutoGroupConsole({
6+
label: 'Auto Group',
7+
defaultEvent: 'Event',
8+
})
9+
10+
const collapsedConsole = createAutoGroupConsole({
11+
label: 'Auto Collapsed Group',
12+
collapsed: true,
13+
})
14+
15+
const timelessConsole = createAutoGroupConsole({
16+
label: 'Group without event and time',
17+
showTime: false,
18+
})
19+
20+
autoGroupConsole.time('myTimer')
21+
22+
setTimeout(() => {
23+
autoGroupConsole.log('This will be logged at the end of the current Event Loop')
24+
autoGroupConsole.timeLog('myTimer', 'This will be logged with the console.timeLog')
25+
}, 37)
26+
27+
setTimeout(() => {
28+
autoGroupConsole.count('count')
29+
autoGroupConsole.event('myEvent')
30+
autoGroupConsole.label('myLabel')
31+
autoGroupConsole.count('count')
32+
autoGroupConsole.timeLog('myTimer')
33+
}, 486)
34+
35+
setTimeout(() => {
36+
collapsedConsole.count(COLLAPSED)
37+
collapsedConsole.count(COLLAPSED)
38+
collapsedConsole.count(COLLAPSED)
39+
collapsedConsole.event('myEvent')
40+
collapsedConsole.countReset(COLLAPSED)
41+
}, 1234)
42+
43+
setTimeout(() => {
44+
collapsedConsole.count(COLLAPSED)
45+
collapsedConsole.warn('This will force a collapsed group to expand')
46+
collapsedConsole.count(COLLAPSED)
47+
collapsedConsole.event('myEvent')
48+
}, 1235)
49+
50+
setTimeout(() => {
51+
timelessConsole.count('count')
52+
timelessConsole.count('count')
53+
timelessConsole.count('count')
54+
}, 1235)
55+
56+
setTimeout(() => {
57+
autoGroupConsole.count('count')
58+
autoGroupConsole.event('myEvent')
59+
autoGroupConsole.label('myLabel')
60+
autoGroupConsole.count('count')
61+
autoGroupConsole.timeEnd('myTimer')
62+
}, 1486)

index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77
</head>
88
<body>
99
<div id="app">Check console for output.</div>
10-
<script type="module" src="/example.js"></script>
10+
<script type="module" src="/example.ts"></script>
1111
</body>
1212
</html>

0 commit comments

Comments
 (0)