feat: 초기 프로젝트 설정 및 룰.md 파일 추가
This commit is contained in:
41
api.hyungi.net/node_modules/tx2/example/events.js
generated
vendored
Normal file
41
api.hyungi.net/node_modules/tx2/example/events.js
generated
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
|
||||
const tx2 = require('..')
|
||||
|
||||
console.log(tx2)
|
||||
|
||||
tx2.emit('test', { data: 'yes' })
|
||||
|
||||
// Metrics variants
|
||||
tx2.metric({
|
||||
name: 'test',
|
||||
val: () => {
|
||||
return 20
|
||||
}
|
||||
})
|
||||
|
||||
tx2.metric('test2', () => {
|
||||
return 30
|
||||
})
|
||||
|
||||
let m = tx2.metric('test3', 0)
|
||||
|
||||
m.set(45)
|
||||
|
||||
// Histogram
|
||||
|
||||
let n = tx2.histogram({
|
||||
name: 'histo1',
|
||||
val: () => {
|
||||
return Math.random()
|
||||
}
|
||||
})
|
||||
|
||||
// OR
|
||||
n.update(Math.random() * 1000)
|
||||
|
||||
tx2.action('toto', (cb) => {
|
||||
return cb({yessai:true})
|
||||
})
|
||||
|
||||
|
||||
setInterval(() => {} , 1000)
|
||||
Reference in New Issue
Block a user