Ported from nanocomponent 6.6.0 and on-load 3.4.1 (MIT) with attribution: render/update/morph lifecycle, proxy nodes with isSameNode identity, and the MutationObserver-driven load/unload hooks. This class is the intended island/hydration boundary for later phases. @choojs/core exposes ./timing as a subpath for the instrumentation calls. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014NgfSjHE11oFpoSnLVKLXd
31 lines
525 B
JSON
31 lines
525 B
JSON
{
|
|
"name": "@choojs/core",
|
|
"version": "8.0.0-dev",
|
|
"description": "A 4kb framework for creating sturdy frontend applications",
|
|
"type": "module",
|
|
"exports": {
|
|
".": "./index.js",
|
|
"./timing": "./lib/timing.js"
|
|
},
|
|
"files": [
|
|
"index.js",
|
|
"lib"
|
|
],
|
|
"engines": {
|
|
"node": ">=24"
|
|
},
|
|
"dependencies": {
|
|
"@choojs/html": "*"
|
|
},
|
|
"repository": "choojs/choo",
|
|
"keywords": [
|
|
"client",
|
|
"frontend",
|
|
"framework",
|
|
"minimal",
|
|
"composable",
|
|
"tiny"
|
|
],
|
|
"license": "MIT"
|
|
}
|