{
"repo": "tiny-timers-native",
"timestamp": "2026-01-16T23:55:52.683Z",
"entryPoint": "index.js",
"exports": {
"packageJson": {
"main": "index.js"
}
},
"api": {
"file": "index.js",
"exports": [],
"classes": [
{
"name": "Timer"
},
{
"name": "TimerList"
}
],
"functions": [
{
"name": "pause"
},
{
"name": "resume"
},
{
"name": "incRef"
},
{
"name": "decRef"
},
{
"name": "trace"
},
{
"name": "tick"
},
{
"name": "cancelTimer"
},
{
"name": "updateTimer"
},
{
"name": "ontimer"
},
{
"name": "maybeUpdateTimer"
},
{
"name": "deleteTimerList"
},
{
"name": "queueTimer"
},
{
"name": "clearTimer"
},
{
"name": "setTimeout"
},
{
"name": "clearTimeout"
},
{
"name": "setInterval"
},
{
"name": "clearInterval"
},
{
"name": "setImmediate"
},
{
"name": "clearImmediate"
},
{
"name": "cmp"
},
{
"name": "alive"
},
{
"name": "typeError"
}
]
},
"readme": {
"content": "# tiny-timers-native\n\nNative timers for Javascript\n\n```\nnpm install tiny-timers-native\n```\n\n## Usage\n\n``` js\nconst { setTimeout, clearTimeout } = require('tiny-timers-native')\n```\n\n## License\n\nApache-2.0\n",
"sections": [
"intro",
"usage",
"license"
],
"hasApi": true,
"hasExamples": true,
"exampleCount": 1,
"examples": [
"npm install tiny-timers-native"
]
},
"patterns": []
}