diff --git a/bun.lock b/bun.lock index 3f54a10f..cda4e9c7 100644 --- a/bun.lock +++ b/bun.lock @@ -5,36 +5,37 @@ "": { "name": "wrnexusjs", "dependencies": { - "@wrnexus/ai": "0.2.12", - "@wrnexus/authz": "0.2.12", - "@wrnexus/compiler": "0.2.12", - "@wrnexus/core": "0.2.12", - "@wrnexus/csr": "0.2.12", - "@wrnexus/db": "0.2.12", - "@wrnexus/dev-server": "0.2.12", - "@wrnexus/encryption": "0.2.12", - "@wrnexus/i18n": "0.2.12", - "@wrnexus/jwt": "0.2.12", - "@wrnexus/mobile": "0.2.12", - "@wrnexus/native": "0.2.12", - "@wrnexus/oauth": "0.2.12", - "@wrnexus/pubsub": "0.2.12", - "@wrnexus/queue": "0.2.12", - "@wrnexus/reactive": "0.2.12", - "@wrnexus/router": "0.2.12", - "@wrnexus/ssr": "0.2.12", - "@wrnexus/styles": "0.2.12", - "@wrnexus/test": "0.2.12", - "@wrnexus/tracking": "0.2.12", - "@wrnexus/ui": "0.2.12", - "@wrnexus/uploader": "0.2.12", - "@wrnexus/validation": "0.2.12", + "@wrnexus/ai": "^0.2.13", + "@wrnexus/authz": "^0.2.13", + "@wrnexus/compiler": "^0.2.13", + "@wrnexus/core": "^0.2.13", + "@wrnexus/csr": "^0.2.13", + "@wrnexus/db": "^0.2.13", + "@wrnexus/dev-server": "^0.2.13", + "@wrnexus/encryption": "^0.2.13", + "@wrnexus/i18n": "^0.2.13", + "@wrnexus/jwt": "^0.2.13", + "@wrnexus/mobile": "^0.2.13", + "@wrnexus/native": "^0.2.13", + "@wrnexus/oauth": "^0.2.13", + "@wrnexus/pubsub": "^0.2.13", + "@wrnexus/queue": "^0.2.13", + "@wrnexus/reactive": "^0.2.13", + "@wrnexus/router": "^0.2.13", + "@wrnexus/ssr": "^0.2.13", + "@wrnexus/styles": "^0.2.13", + "@wrnexus/test": "^0.2.13", + "@wrnexus/tracking": "^0.2.13", + "@wrnexus/ui": "^0.2.13", + "@wrnexus/uploader": "^0.2.13", + "@wrnexus/validation": "^0.2.13", }, "devDependencies": { "@eslint/js": "^9.0.0", "@tailwindcss/cli": "^4.0.0", "@types/bun": "latest", - "@wrnexus/cli": "0.2.12", + "@types/node": "^26.1.1", + "@wrnexus/cli": "^0.2.13", "eslint": "^9.0.0", "prettier": "latest", "tailwindcss": "^4.0.0", @@ -168,55 +169,55 @@ "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.63.0", "", { "dependencies": { "@typescript-eslint/types": "8.63.0", "eslint-visitor-keys": "^5.0.0" } }, "sha512-UexrHGnGTpbuQHct2ExOc2ZcFbGUS9FOesCxxqdBGcpI1BxYu/LZ6U8Aq6/72XtF/qRBk9nhuGHFJIXXMhPMdw=="], - "@wrnexus/ai": ["@wrnexus/ai@0.2.12", "", {}, "sha512-yk9l9iJUskiJaJou2nMhizVCq3WqAjQkF6eizEpM5UVsLYvPMZGolTM9/7TbkI+a7cuc/EKjeuBXT55Jo1rS8g=="], + "@wrnexus/ai": ["@wrnexus/ai@0.2.13", "", {}, "sha512-Y67iBWCkvpsvqIdbNVRTKXKgUCBf4s4U+faYY0vVYiXLBxu0oZreaFBqQ1K1wLBpnP7Bn1So20XpIgpNUzFvTw=="], - "@wrnexus/authz": ["@wrnexus/authz@0.2.12", "", {}, "sha512-LEsqeutezOmbzUwmljWL9n/aoGXTizG0EvZENGwgIbyuOLCaWN9eDVgEcYAjAsKR4k00gdHdND0m2Xho3Asc3w=="], + "@wrnexus/authz": ["@wrnexus/authz@0.2.13", "", {}, "sha512-B0londyf3PNAK8kwaWvUsfPUXbN8T4JS/7ZRsxpBAWfyzrkNO0iwAr+2qUK5vl0lLzePUqIYkfP1cJtSv1eq/w=="], - "@wrnexus/cli": ["@wrnexus/cli@0.2.12", "", { "dependencies": { "@wrnexus/compiler": "^0.2.12", "@wrnexus/core": "^0.2.12", "@wrnexus/csr": "^0.2.12", "@wrnexus/db": "^0.2.12", "@wrnexus/dev-server": "^0.2.12", "@wrnexus/i18n": "^0.2.12", "@wrnexus/router": "^0.2.12", "@wrnexus/styles": "^0.2.12", "@wrnexus/ui": "^0.2.12", "@wrnexus/validation": "^0.2.12" }, "bin": { "wrnexus": "dist/index.js" } }, "sha512-qw6f8cxH7wS15MTNzSGEMmUTCWfCk1aPBhE8euQ1kd2keysK15mVrqrmANq5aui1kwuVKTZ+T3/aCuo8GL5spQ=="], + "@wrnexus/cli": ["@wrnexus/cli@0.2.13", "", { "dependencies": { "@wrnexus/compiler": "^0.2.13", "@wrnexus/core": "^0.2.13", "@wrnexus/csr": "^0.2.13", "@wrnexus/db": "^0.2.13", "@wrnexus/dev-server": "^0.2.13", "@wrnexus/i18n": "^0.2.13", "@wrnexus/router": "^0.2.13", "@wrnexus/styles": "^0.2.13", "@wrnexus/ui": "^0.2.13", "@wrnexus/validation": "^0.2.13" }, "bin": { "wrnexus": "dist/index.js" } }, "sha512-NZq6FCPVC0/F1HN7PtlCzbigjEOpFw6MLufU8bQW1ND1PN4VCxr0bPNW2Fg1htuGfaWOL9AajtwtupLqu7k7og=="], - "@wrnexus/compiler": ["@wrnexus/compiler@0.2.12", "", {}, "sha512-TFLkz/J/SJgRKe2WJRA7Way5QAda8k6TT4/jF/HhSOLm1H88gzof1QDG6X+9ORdfSZdcbduq2GwQK3Ulp59d2Q=="], + "@wrnexus/compiler": ["@wrnexus/compiler@0.2.13", "", {}, "sha512-Ic0vRAalJRlmZKRnVEBwYgenrof5dkyR+4bduQ+RlULkWURAxlxZT2uvABnF5/wbcjIpX2ApiU/d0W0oQnjrkw=="], - "@wrnexus/core": ["@wrnexus/core@0.2.12", "", {}, "sha512-JkLQ27zUiNvUWLWFSnNY2pZPwio/PVOx27cQll4HEGlALMAWLoLZOKV/5eRYktBN+vW0hhyFXJQvvpeIRT+IaQ=="], + "@wrnexus/core": ["@wrnexus/core@0.2.13", "", {}, "sha512-LNooiQBlQNGO7TmLwVL3D8LqfhjG3Flo49RpFJwMfgpv421hwilZwPs05Ug22y31c/XJWCT2LldNTrO6Wsug6A=="], - "@wrnexus/csr": ["@wrnexus/csr@0.2.12", "", { "dependencies": { "@wrnexus/core": "^0.2.12" } }, "sha512-aXK3EmvhXfKFJPrME/pDwepAwWucVBq+9dBc0OUipsDWmGQOmlqxeZBZ95RbBrDwRbLp8ZRaOHJC1dMcaOlJzA=="], + "@wrnexus/csr": ["@wrnexus/csr@0.2.13", "", { "dependencies": { "@wrnexus/core": "^0.2.13" } }, "sha512-wN38+F+NOoIhAiZFyQChfL4ctraBd8M0w4izmKnW/Wk3SEut/oa4nS6MlWtwDzdTAefzOxHL5Rb4eLl5w2/jxg=="], - "@wrnexus/db": ["@wrnexus/db@0.2.12", "", {}, "sha512-+ToSWC+Kj+nY6nX/FZw2lVW+8OlzH+k0H6YPrH4tReFyGdbFztbSaaielTQ6E97IwkzCofAF8Y5JMSt7avDOeQ=="], + "@wrnexus/db": ["@wrnexus/db@0.2.13", "", {}, "sha512-23y6pvAW6ruvMNXu9Jcdc1bFuTWlWOqxvUCF9VLQ6WvNZmWkU/G1/ITNu+X6tgTnByIJPC60nBtVDE5D4xbqeg=="], - "@wrnexus/dev-server": ["@wrnexus/dev-server@0.2.12", "", { "dependencies": { "@wrnexus/compiler": "^0.2.12", "@wrnexus/core": "^0.2.12", "@wrnexus/csr": "^0.2.12", "@wrnexus/db": "^0.2.12", "@wrnexus/i18n": "^0.2.12", "@wrnexus/pubsub": "^0.2.12", "@wrnexus/router": "^0.2.12", "@wrnexus/ssr": "^0.2.12", "@wrnexus/styles": "^0.2.12", "@wrnexus/ui": "^0.2.12", "@wrnexus/uploader": "^0.2.12", "@wrnexus/validation": "^0.2.12" } }, "sha512-foN6tBqNaAkzCBe5HZXbyh6cua4Km3dAbaHaVCpVyVywgNzm717JFKNH8+CFu30XW8pUdMe0auOoV+wiqHY5lw=="], + "@wrnexus/dev-server": ["@wrnexus/dev-server@0.2.13", "", { "dependencies": { "@wrnexus/compiler": "^0.2.13", "@wrnexus/core": "^0.2.13", "@wrnexus/csr": "^0.2.13", "@wrnexus/db": "^0.2.13", "@wrnexus/i18n": "^0.2.13", "@wrnexus/pubsub": "^0.2.13", "@wrnexus/router": "^0.2.13", "@wrnexus/ssr": "^0.2.13", "@wrnexus/styles": "^0.2.13", "@wrnexus/ui": "^0.2.13", "@wrnexus/uploader": "^0.2.13", "@wrnexus/validation": "^0.2.13" } }, "sha512-hmbl5KJbJR+gsFZR3KxOkvF7W1LlHxGctuc6SvR7HDWe2oPsUgBHp0NDkxQ7njogue4GPcfZDw1WbNbZtRGOUw=="], - "@wrnexus/encryption": ["@wrnexus/encryption@0.2.12", "", {}, "sha512-o6HxrcQG0X4CwJYHFCrVH1oxydk3k8/v621I6rQz/IVkrdN5axPTU65xDMLXK48b3pF1LkgsLTV/GwBve3+tZA=="], + "@wrnexus/encryption": ["@wrnexus/encryption@0.2.13", "", {}, "sha512-4MByItCHZFv/BkRyC/MKIOAyDWcjFSE5sVvsqp3tteOQsAmqPOwatZ8gfca9SEyDuk8L80sEu5YQVBZieBPHKw=="], - "@wrnexus/i18n": ["@wrnexus/i18n@0.2.12", "", { "dependencies": { "@wrnexus/core": "^0.2.12" } }, "sha512-tLUEv3iHNLtGMPuNd15+N/YWWmDkBW4rqbtMeFa4oILRKZykUN+JRsl3WkBFD8xYso1hBGG1gubJVwrvcT5FHw=="], + "@wrnexus/i18n": ["@wrnexus/i18n@0.2.13", "", { "dependencies": { "@wrnexus/core": "^0.2.13" } }, "sha512-zBMQ4s5RymCsrrToiYKhiZNTYAf6yinkNcGzbD+v4uMpKngVHCbQ8xL/uqlJNDMtdTTvDATBz+dNe1yP7/Kn4A=="], - "@wrnexus/jwt": ["@wrnexus/jwt@0.2.12", "", {}, "sha512-6m2/HAds3dfCh/kwC1zU4JJFtyXDLV0MvByqw8YNF2Tmvlx+3H4pwW+XcoJEj9ksWBKkjxcetaOySKb1pLq+hQ=="], + "@wrnexus/jwt": ["@wrnexus/jwt@0.2.13", "", {}, "sha512-fIzqZkmv1KZVmo3eziLTXCxrmVwC5BuU2LXQu2z5hWnEnEBLKQRROQPYSrooCKcgtqAIZYvxMQ87UHhcWlF8BA=="], - "@wrnexus/mobile": ["@wrnexus/mobile@0.2.12", "", { "dependencies": { "@wrnexus/native": "^0.2.12" } }, "sha512-D+y+MPz07hV8w75JYos4tSR3snSWHK3iaOdedJL7bl2wZ9Ap/pUeAKV3RtyoUHQ3yKgh+m0r8Mzdu8Mv0K3jgA=="], + "@wrnexus/mobile": ["@wrnexus/mobile@0.2.13", "", { "dependencies": { "@wrnexus/native": "^0.2.13" } }, "sha512-pCTKYUN3TdmGV7wVQAIq5rNbfxXVwBZuv3FW+/2t6UpAT0+1vW+hsHGRoM9xJAVyEN1ieBAZpqWrTWLcs4vkTg=="], - "@wrnexus/native": ["@wrnexus/native@0.2.12", "", {}, "sha512-Zc1j1ZqTIlwWFDFrwkm/Cz7Y4hotIHXuSWDEPEn5BehCtTn4cVmh5psiNF4MYho4La752HRp+8qDQhDDg7kmTA=="], + "@wrnexus/native": ["@wrnexus/native@0.2.13", "", {}, "sha512-wIKtgZ9TYS854iy94Ljh6Kkt+HR5wphSuVASEcE9AJ2MNqlc7Bku0hKYARUIpn6HNkp27P1w+g6PJoHmXmVmEQ=="], - "@wrnexus/oauth": ["@wrnexus/oauth@0.2.12", "", {}, "sha512-6hOFSFVhWp4Dn2ztWFEOo+XKB5BmXX8Hrrq3GMhiMxC8p7p8KiQhyofDZ8mG+WfkAjrG0QeifW0wecxd8fAoBg=="], + "@wrnexus/oauth": ["@wrnexus/oauth@0.2.13", "", {}, "sha512-dlXGgmoCfDeqDXhS2ctLGbDxsr4tUgU6YPor1cQD0lAOFy840vEwS3AmdrebMrYyIkhIFxapxV+xHXbBd6eonA=="], - "@wrnexus/pubsub": ["@wrnexus/pubsub@0.2.12", "", {}, "sha512-ul4w+8gW06rqMx9wcJ+F/PsdAAd2p7YsWzelv0fNOgfINvyG5VPkBaozqtNl9sbckhJlRC3/wEvHhRQJQaG5cQ=="], + "@wrnexus/pubsub": ["@wrnexus/pubsub@0.2.13", "", {}, "sha512-/BUhOZXusEA6GJFNkS3z85CDq1itzZjtX3xJAWEc3ElpV1D09EsKuGZD1RslmWerF0CqumgkJ3MuQk5MjKuG2g=="], - "@wrnexus/queue": ["@wrnexus/queue@0.2.12", "", {}, "sha512-onogt5wDDrokbGapKTHUgOeqlBGcX8faA5rg/Gqi/pbiv3SvA62vtkX7t3ZaUZKnkGF/gG5ReE9Pt8VLQ1E0Dg=="], + "@wrnexus/queue": ["@wrnexus/queue@0.2.13", "", {}, "sha512-ZUFM4VqVLpfGwQ8bnlIzxIJmVACjX/jc2TD/kJsdpBH0B9ff33HHhcDAej6MxsGdhNH6EkwZMWYv0l+te7aXOQ=="], - "@wrnexus/reactive": ["@wrnexus/reactive@0.2.12", "", {}, "sha512-7oykh0M8ig6/cGBwyQ+5rNn3nypw8ziVqNMkIHfvDr0opQd/ZrQ0NzwbVVrmv90MspfWRyKemRsw6zA6xlPuTA=="], + "@wrnexus/reactive": ["@wrnexus/reactive@0.2.13", "", {}, "sha512-qzaRvFWtlp6JdXU3QD+n2zcDiJeMo2ip8VVwzqrsfcjRSY8GgbqAR3DidoYGfDRxfLavSrbpQOo+WYBBSIAV1A=="], - "@wrnexus/router": ["@wrnexus/router@0.2.12", "", { "dependencies": { "@wrnexus/compiler": "^0.2.12", "@wrnexus/core": "^0.2.12" } }, "sha512-v72kL6xjybgqAgfLzjgwMBaGJIuHh1fSI1JwKk7OK+jrWNAn7fqEN6mIOnzKgBtKerFa62KW+oPw1pGLvVnkEA=="], + "@wrnexus/router": ["@wrnexus/router@0.2.13", "", { "dependencies": { "@wrnexus/compiler": "^0.2.13", "@wrnexus/core": "^0.2.13" } }, "sha512-uAqbBGWz2gqhuqvri/Nuc807JJ4T4gb3plSMV6AGaC1fuEY1XCRjSgg4i8Noz/3ufHKinDiU+GyZ9Ka+KknIXg=="], - "@wrnexus/ssr": ["@wrnexus/ssr@0.2.12", "", { "dependencies": { "@wrnexus/core": "^0.2.12" } }, "sha512-DB2VFqzMDmAJG/k80gJMQ1mU+sfr7QVCyr3HHgrpKd1aHmLoIlTg1ItChrSZc9OsnYgiRXSMx290GRkG2POi/g=="], + "@wrnexus/ssr": ["@wrnexus/ssr@0.2.13", "", { "dependencies": { "@wrnexus/core": "^0.2.13" } }, "sha512-hcZewoV4Or55lyStENAh9MD6ENj3wXpn5lbjqxvmVINUhdrk1bNuqfLKumFYU7SlkZvmA+t0UqNV1QQlkZq3Dw=="], - "@wrnexus/styles": ["@wrnexus/styles@0.2.12", "", { "dependencies": { "@wrnexus/uploader": "^0.2.12" } }, "sha512-SQtvuxCCbR3OMmPDeV9zZtCL3ohPeOQ9tHp77aqMLHQchXEmhxQ831nYZqufSJ7xj9WafMJGnyN5HUe8LqqaQg=="], + "@wrnexus/styles": ["@wrnexus/styles@0.2.13", "", { "dependencies": { "@wrnexus/uploader": "^0.2.13" } }, "sha512-PNLtYaJuEGILdP5kXMOPueXOmcN2u8uHyUc1W4/Yd+ivFk4NXDi2fDAgwbD95CAEZn5D+0V5OpsNJD3r4Vygmw=="], - "@wrnexus/test": ["@wrnexus/test@0.2.12", "", {}, "sha512-XfovFKYRRPBmwjpa4xbD6vuRa4zs0YnSAEn++yiC/CfP2N6st567y3rK5PxbXL6mC6rQR35xPGlVlIr+WeZtKQ=="], + "@wrnexus/test": ["@wrnexus/test@0.2.13", "", {}, "sha512-HXUfV7mxT7bL6USYxhFjV4kDsvVQmk68syMbkJA78S9MT0t/VauTjvT9jle8L8tmHA1pflGujkQVZTMjitxegA=="], - "@wrnexus/tracking": ["@wrnexus/tracking@0.2.12", "", {}, "sha512-2pd2/lmRkGt3fVKc6Nw2/HFs0bWqqaNr5i1mrvtc7yVLuVkf8I6gtikWyJrUCkJCxKhGXZWLMmGqRHvep5BuiA=="], + "@wrnexus/tracking": ["@wrnexus/tracking@0.2.13", "", {}, "sha512-ikRD4RNqwevEQIaON5aTRp+cemjKQFxfjin1RfUwCmIwoyPsGZqAqaQA5mpQhCkMjAXzCB+ytbFTHVATCpmJlw=="], - "@wrnexus/ui": ["@wrnexus/ui@0.2.12", "", { "dependencies": { "@wrnexus/core": "^0.2.12" } }, "sha512-jKz8qGNtCbW0BvzXbMYttgUHDr11MacT886siIbTA36TtlxrY+6a0JVw4h+XMLYhFk1CjD6YXWyA2ZIoy0qHxQ=="], + "@wrnexus/ui": ["@wrnexus/ui@0.2.13", "", { "dependencies": { "@wrnexus/core": "^0.2.13" } }, "sha512-Wop0x4ORymsVLh7CwqD5BOFLdr5p6CaGisZoPH6M/4lEeonp1tsQlltn3OS1x0VevlfVEyE11isRT3sL92sGOw=="], - "@wrnexus/uploader": ["@wrnexus/uploader@0.2.12", "", { "dependencies": { "@wrnexus/core": "^0.2.12" } }, "sha512-olRQ+5spWTWplWBWEr89ZVw/CphhJgTQ/quxVwgXZmh0yznqqmvrGq3//bUAwF9WVTusK2EMtOOUSpfVSxn8cw=="], + "@wrnexus/uploader": ["@wrnexus/uploader@0.2.13", "", { "dependencies": { "@wrnexus/core": "^0.2.13" } }, "sha512-tV1wWku2a49TrsNsU992NbXNTgJFWTnTnF6J9MyCY0OOEiFXI8FZPDpbowQBRvnJecUwwYrmIqs3BgYphaIG6A=="], - "@wrnexus/validation": ["@wrnexus/validation@0.2.12", "", {}, "sha512-cN9g6EKcGIuyQx2AFu9Qy2v0FD3neXsCA1uORr+T/x7ta/IDe8WzTall6EpcKzGq2RsLp/mCPspoF3t0CY7V2w=="], + "@wrnexus/validation": ["@wrnexus/validation@0.2.13", "", {}, "sha512-Jz/otKOQ80yXr4qbIRotKrjPVKv6DTNxBaoAdgQKqtCI5ynnNmKhR/Hd3dyZwuNHXdLzhcJp5xeNuDWBQ31xfg=="], "acorn": ["acorn@8.17.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg=="], diff --git a/package.json b/package.json index 4579c0c6..20d12fcf 100644 --- a/package.json +++ b/package.json @@ -15,41 +15,44 @@ "docs:generate": "bun run scripts/generate-docs.ts" }, "dependencies": { - "@wrnexus/ai": "0.2.12", - "@wrnexus/authz": "0.2.12", - "@wrnexus/compiler": "0.2.12", - "@wrnexus/core": "0.2.12", - "@wrnexus/csr": "0.2.12", - "@wrnexus/db": "0.2.12", - "@wrnexus/dev-server": "0.2.12", - "@wrnexus/encryption": "0.2.12", - "@wrnexus/i18n": "0.2.12", - "@wrnexus/jwt": "0.2.12", - "@wrnexus/mobile": "0.2.12", - "@wrnexus/native": "0.2.12", - "@wrnexus/oauth": "0.2.12", - "@wrnexus/pubsub": "0.2.12", - "@wrnexus/queue": "0.2.12", - "@wrnexus/reactive": "0.2.12", - "@wrnexus/router": "0.2.12", - "@wrnexus/ssr": "0.2.12", - "@wrnexus/styles": "0.2.12", - "@wrnexus/test": "0.2.12", - "@wrnexus/tracking": "0.2.12", - "@wrnexus/ui": "0.2.12", - "@wrnexus/uploader": "0.2.12", - "@wrnexus/validation": "0.2.12" + "@wrnexus/ai": "^0.2.13", + "@wrnexus/authz": "^0.2.13", + "@wrnexus/compiler": "^0.2.13", + "@wrnexus/core": "^0.2.13", + "@wrnexus/csr": "^0.2.13", + "@wrnexus/db": "^0.2.13", + "@wrnexus/dev-server": "^0.2.13", + "@wrnexus/encryption": "^0.2.13", + "@wrnexus/i18n": "^0.2.13", + "@wrnexus/jwt": "^0.2.13", + "@wrnexus/mobile": "^0.2.13", + "@wrnexus/native": "^0.2.13", + "@wrnexus/oauth": "^0.2.13", + "@wrnexus/pubsub": "^0.2.13", + "@wrnexus/queue": "^0.2.13", + "@wrnexus/reactive": "^0.2.13", + "@wrnexus/router": "^0.2.13", + "@wrnexus/ssr": "^0.2.13", + "@wrnexus/styles": "^0.2.13", + "@wrnexus/test": "^0.2.13", + "@wrnexus/tracking": "^0.2.13", + "@wrnexus/ui": "^0.2.13", + "@wrnexus/uploader": "^0.2.13", + "@wrnexus/validation": "^0.2.13" }, "devDependencies": { "@eslint/js": "^9.0.0", "@tailwindcss/cli": "^4.0.0", "@types/bun": "latest", "@types/node": "^26.1.1", - "@wrnexus/cli": "0.2.12", + "@wrnexus/cli": "^0.2.13", "eslint": "^9.0.0", "prettier": "latest", "tailwindcss": "^4.0.0", "typescript": "^5.5.0", "typescript-eslint": "latest" + }, + "wrnexus": { + "version": "0.2.13" } } diff --git a/public/theme-navigation.js b/public/theme-navigation.js deleted file mode 100644 index 5e8a0466..00000000 --- a/public/theme-navigation.js +++ /dev/null @@ -1,9 +0,0 @@ -/* global window, document */ - -// Re-bind theme controls after WRNexusJS swaps the page during client navigation. -// bind() is idempotent, so this is safe alongside newer framework runtimes. -window.addEventListener("wrnexus:navigated", function () { - if (window.wireTheme && typeof window.wireTheme.bind === "function") { - window.wireTheme.bind(document); - } -}); diff --git a/tsconfig.json b/tsconfig.json index a24dcdf8..b8379ed4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,14 +3,8 @@ "target": "ESNext", "module": "ESNext", "moduleResolution": "bundler", - "lib": [ - "ESNext", - "DOM", - "DOM.Iterable" - ], - "types": [ - "bun" - ], + "lib": ["ESNext", "DOM", "DOM.Iterable"], + "types": ["bun"], "strict": true, "skipLibCheck": true, "noEmit": true, @@ -19,16 +13,8 @@ "esModuleInterop": true, "resolveJsonModule": true, "jsx": "react-jsx", - "jsxImportSource": "@wrnexus/core", + "jsxImportSource": "@wrnexus/core" }, - "include": [ - "app", - "wrnexus.config.ts" - ], - "exclude": [ - "node_modules", - "dist", - "**/dist", - "**/.wrnexus" - ] -} \ No newline at end of file + "include": ["app", "wrnexus.config.ts"], + "exclude": ["node_modules", "dist", "**/dist", "**/.wrnexus"] +} diff --git a/wrnexus.config.ts b/wrnexus.config.ts index 0799ddb5..2e8cd144 100644 --- a/wrnexus.config.ts +++ b/wrnexus.config.ts @@ -1,10 +1,6 @@ import type { AppConfig } from "@wrnexus/styles"; const config: AppConfig = { - // Compatibility bridge for the currently published runtime. It can be - // removed after the navigation-aware theme runtime is released. - head: '', - mobile: { enabled: true, appId: "com.example.wrnexusjs",