9afdccdc14
- useLocalStorage: retorna tupla [valor, setter] tipada como [T, (v: T|fn) => void] - useAsync: espera microtask act cycle antes de checar status - useClipboard: mock navigator.clipboard.writeText antes - useMedia: mock matchMedia antes - Busca por padrão: act() + waitFor p/ efeitos assíncronos (sem fakeTimers gerais) - docs: PROJECTS-REGISTER, SESSION-STATE (pretérito + presente)
70 lines
1.5 KiB
JSON
70 lines
1.5 KiB
JSON
{
|
|
"version": 1,
|
|
"skills": {
|
|
"agent-browser-clawdbot": {
|
|
"version": "0.1.0",
|
|
"installedAt": 1779243267499
|
|
},
|
|
"vision": {
|
|
"version": "3.5.0",
|
|
"installedAt": 1779243291577
|
|
},
|
|
"self-improvement": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779243314748
|
|
},
|
|
"multi-search-engine-2-0-1": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779243337647
|
|
},
|
|
"redis-labs-integration": {
|
|
"version": "1.0.2",
|
|
"installedAt": 1779243351883
|
|
},
|
|
"nova-self-improver": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779233727234
|
|
},
|
|
"typescript": {
|
|
"version": "1.0.2",
|
|
"installedAt": 1779234199578
|
|
},
|
|
"xcloud-docker-deploy": {
|
|
"version": "1.2.1",
|
|
"installedAt": 1779234226417
|
|
},
|
|
"openclaw-config": {
|
|
"version": "0.1.0",
|
|
"installedAt": 1779234231608
|
|
},
|
|
"openclaw-power-ops": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779234237643
|
|
},
|
|
"openclaw-agent-browser": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779234569458
|
|
},
|
|
"next-best-practices": {
|
|
"version": "0.1.0",
|
|
"installedAt": 1779235116283
|
|
},
|
|
"vue-composition-api-best-practices": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779235185182
|
|
},
|
|
"taskflow": {
|
|
"version": "1.1.1",
|
|
"installedAt": 1779235737504
|
|
},
|
|
"d2-diagram-creator": {
|
|
"version": "1.0.0",
|
|
"installedAt": 1779235744789
|
|
},
|
|
"obsidian-vault-linker": {
|
|
"version": "1.0.4",
|
|
"installedAt": 1779235805617
|
|
}
|
|
}
|
|
}
|