diff --git a/package.json b/package.json index ec3a5600..1e0fa707 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@objectstack/trigger-record-change": "17.6.0" }, "optionalDependencies": { - "better-sqlite3": "^12.11.1" + "better-sqlite3": "^13.0.3" }, "devDependencies": { "@changesets/cli": "^3.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0c1f73af..e43b6d15 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 17.6.0 '@objectstack/driver-sqlite-wasm': specifier: 17.6.0 - version: 17.6.0(better-sqlite3@12.11.1) + version: 17.6.0(better-sqlite3@13.0.3) '@objectstack/metadata': specifier: 17.6.0 version: 17.6.0(vitest@4.1.10) @@ -40,7 +40,7 @@ importers: version: 17.6.0(vitest@4.1.10) '@objectstack/plugin-auth': specifier: 17.6.0 - version: 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@12.11.1)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) + version: 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) '@objectstack/plugin-security': specifier: 17.6.0 version: 17.6.0(vitest@4.1.10) @@ -49,7 +49,7 @@ importers: version: 17.6.0(vitest@4.1.10) '@objectstack/runtime': specifier: 17.6.0 - version: 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@12.11.1)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) + version: 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) '@objectstack/service-analytics': specifier: 17.6.0 version: 17.6.0 @@ -104,8 +104,8 @@ importers: version: 4.1.10(@vitest/coverage-v8@4.1.10)(esbuild@0.28.2)(tsx@4.23.15)(yaml@2.9.1) optionalDependencies: better-sqlite3: - specifier: ^12.11.1 - version: 12.11.1 + specifier: ^13.0.3 + version: 13.0.3 packages: @@ -1346,10 +1346,6 @@ packages: zod: optional: true - better-sqlite3@12.11.1: - resolution: {integrity: sha512-dq9AtApgg5PGFtBzPFSBl3HZQjHok5gaQCM6zh2Yk0aSmDCs1CbnVI8/HgASQkNKsWFpseIO9beg5xxpYhbIfA==} - engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x || 26.x} - better-sqlite3@13.0.3: resolution: {integrity: sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==} engines: {node: '>=22'} @@ -1361,9 +1357,6 @@ packages: binary@0.3.0: resolution: {integrity: sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==} - bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -1454,9 +1447,6 @@ packages: resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} engines: {node: '>= 20.19.0'} - chownr@1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - clean-stack@3.0.1: resolution: {integrity: sha512-lR9wNiMRcVQjSB3a7xXGLuz4cr4wJuuXlaAEbRutGowQTmlp7R72/DOgN21e8jdwblMWl9UOJMJXarX94pzKdg==} engines: {node: '>=10'} @@ -1579,14 +1569,6 @@ packages: decode-named-character-reference@1.3.0: resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - defu@6.1.7: resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} @@ -1708,10 +1690,6 @@ packages: resolution: {integrity: sha512-XctvKaEMaj1Ii9oDOqbW/6e1gXknSY4g/aLCDicOXqBE4M0nRWkUu0PTp++UPNzoFY12BNHMfs/VadKIS6llvg==} engines: {node: '>=8.3.0'} - expand-template@2.0.3: - resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} - engines: {node: '>=6'} - expect-type@1.4.0: resolution: {integrity: sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==} engines: {node: '>=12.0.0'} @@ -1767,9 +1745,6 @@ packages: picomatch: optional: true - file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - finalhandler@2.1.1: resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} engines: {node: '>= 18.0.0'} @@ -1879,9 +1854,6 @@ packages: getopts@2.3.0: resolution: {integrity: sha512-5eDf9fuSXwxBL6q5HX+dhDj+dslFGWzU5thZ9kNKUkcPtaPdatmUFKwHFrLb/uf/WpA4BHET+AX3Scl56cAjpA==} - github-from-package@0.0.0: - resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} - github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} @@ -1966,9 +1938,6 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - inline-style-parser@0.2.7: resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==} @@ -2459,10 +2428,6 @@ packages: resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==} engines: {node: '>=18'} - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - mingo@7.2.4: resolution: {integrity: sha512-KrxHKzMMguL+G1lBC6YbU5UTXdw2viwVHNTPzNYVfEQfSAoetC3M1a7rlveOksn/96oNy+QwBlIXvx/q6rWyxQ==} @@ -2484,9 +2449,6 @@ packages: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - mkdirp-classic@0.5.3: - resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true @@ -2545,17 +2507,10 @@ packages: resolution: {integrity: sha512-Wxv8Roefr2nqtiRG0bnaFlpYqpIVtOEeJZHaH+4nGgOK1/7n6OHOuHCb/bhqrNQgZM8fyd0s1PqhdrJc9Ib44g==} engines: {node: ^20.0.0 || >=22.0.0} - napi-build-utils@2.0.0: - resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} - negotiator@1.0.0: resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} engines: {node: '>= 0.6'} - node-abi@3.94.0: - resolution: {integrity: sha512-W5ZNO5KRPB5TkYmGVD9F6YqhsglXJzE6etpbmT+f6EQElhiX/UTG551cnsRGvLG3fyZEg9HwaDmNmj5nwJ4z9g==} - engines: {node: '>=10'} - node-addon-api@8.9.0: resolution: {integrity: sha512-ekZMeaaIzSQTSpr7X2X3iJM7lTzgnx8ahAG9pJfT/7+14mlEM8ZYQ9cgCDvSSRbReFK0oHli3WrZdCiRsgAT9Q==} engines: {node: ^18 || ^20 || >= 21} @@ -2683,12 +2638,6 @@ packages: resolution: {integrity: sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==} engines: {node: '>=20'} - prebuild-install@7.1.3: - resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} - engines: {node: '>=10'} - deprecated: No longer maintained. Please contact the author of the relevant native addon; alternatives are available. - hasBin: true - process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -2699,9 +2648,6 @@ packages: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} - pump@3.0.4: - resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} - punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -2725,10 +2671,6 @@ packages: resolution: {integrity: sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==} engines: {node: '>= 0.10'} - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -2883,12 +2825,6 @@ packages: siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - - simple-get@4.0.1: - resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -2932,10 +2868,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - strnum@2.4.1: resolution: {integrity: sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==} @@ -2962,9 +2894,6 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - tar-fs@2.1.5: - resolution: {integrity: sha512-OboTd8mmMhZDNPV+UjQcK9yKAatXu2aJ+r1w4im1Otd4M4fl2hwvdoXUxIYHFTHWK/3y3FarBP70v3vwmGlOxw==} - tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -3045,9 +2974,6 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} @@ -3339,16 +3265,6 @@ snapshots: optionalDependencies: mongodb: 7.7.0 - '@better-auth/oauth-provider@1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5))': - dependencies: - '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) - '@better-auth/utils': 0.4.2 - '@better-fetch/fetch': 1.3.1 - better-auth: 1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10) - better-call: 1.4.0(zod@4.6.5) - jose: 6.2.12 - zod: 4.6.5 - '@better-auth/oauth-provider@1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-auth@1.7.3(better-sqlite3@13.0.3)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5))': dependencies: '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) @@ -3364,15 +3280,6 @@ snapshots: '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) '@better-auth/utils': 0.4.2 - '@better-auth/scim@1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5))': - dependencies: - '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) - '@better-auth/utils': 0.4.2 - '@noble/hashes': 2.4.0 - better-auth: 1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10) - better-call: 1.4.0(zod@4.6.5) - zod: 4.6.5 - '@better-auth/scim@1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(better-auth@1.7.3(better-sqlite3@13.0.3)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5))': dependencies: '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) @@ -3382,20 +3289,6 @@ snapshots: better-call: 1.4.0(zod@4.6.5) zod: 4.6.5 - '@better-auth/sso@1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5))': - dependencies: - '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) - '@better-auth/utils': 0.4.2 - '@better-fetch/fetch': 1.3.1 - '@xmldom/xmldom': 0.9.12 - better-auth: 1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10) - better-call: 1.4.0(zod@4.6.5) - fast-xml-parser: 5.10.1 - jose: 6.2.12 - samlify: 2.13.1 - tldts: 7.4.10 - zod: 4.6.5 - '@better-auth/sso@1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-auth@1.7.3(better-sqlite3@13.0.3)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5))': dependencies: '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) @@ -3791,7 +3684,7 @@ snapshots: '@objectstack/service-analytics': 17.6.0 '@objectstack/service-automation': 17.6.0(vitest@4.1.10) '@objectstack/service-cache': 17.6.0 - '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1)) + '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3)) '@objectstack/service-job': 17.6.0(vitest@4.1.10) '@objectstack/service-messaging': 17.6.0(vitest@4.1.10) '@objectstack/service-package': 17.6.0(vitest@4.1.10) @@ -3806,7 +3699,7 @@ snapshots: '@objectstack/trigger-record-change': 17.6.0 '@objectstack/trigger-schedule': 17.6.0(vitest@4.1.10) '@objectstack/types': 17.6.0 - '@objectstack/verify': 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1))(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) + '@objectstack/verify': 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3))(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) '@oclif/core': 5.1.2 bundle-require: 5.1.0(esbuild@0.28.2) chalk: 6.0.1 @@ -3977,27 +3870,6 @@ snapshots: - sqlite3 - supports-color - '@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1)': - dependencies: - '@objectstack/core': 17.6.0 - '@objectstack/driver-sql': 17.6.0 - '@objectstack/spec': 17.6.0 - knex: 3.3.0(better-sqlite3@12.11.1) - nanoid: 6.0.1 - sql.js: 1.14.2 - transitivePeerDependencies: - - ai - - better-sqlite3 - - mariadb - - mysql - - mysql2 - - pg - - pg-native - - pg-query-stream - - sqlite3 - - supports-color - - tedious - '@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3)': dependencies: '@objectstack/core': 17.6.0 @@ -4152,50 +4024,6 @@ snapshots: - ai - vitest - '@objectstack/plugin-auth@17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@12.11.1)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10)': - dependencies: - '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) - '@better-auth/oauth-provider': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5)) - '@better-auth/scim': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5)) - '@better-auth/sso': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10))(better-call@1.4.0(zod@4.6.5)) - '@noble/hashes': 2.4.0 - '@objectstack/core': 17.6.0 - '@objectstack/platform-objects': 17.6.0(vitest@4.1.10) - '@objectstack/rest': 17.6.0(vitest@4.1.10) - '@objectstack/service-messaging': 17.6.0(vitest@4.1.10) - '@objectstack/spec': 17.6.0 - '@objectstack/types': 17.6.0 - better-auth: 1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10) - jose: 6.2.12 - transitivePeerDependencies: - - '@better-auth/utils' - - '@better-fetch/fetch' - - '@cloudflare/workers-types' - - '@lynx-js/react' - - '@opentelemetry/api' - - '@prisma/client' - - '@sveltejs/kit' - - '@tanstack/react-start' - - '@tanstack/solid-start' - - ai - - better-call - - better-sqlite3 - - drizzle-kit - - drizzle-orm - - kysely - - mongodb - - mysql2 - - nanostores - - next - - pg - - prisma - - react - - react-dom - - solid-js - - svelte - - vitest - - vue - '@objectstack/plugin-auth@17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10)': dependencies: '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) @@ -4322,73 +4150,6 @@ snapshots: - ai - vitest - '@objectstack/runtime@17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@12.11.1)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10)': - dependencies: - '@objectstack/core': 17.6.0 - '@objectstack/driver-memory': 17.6.0 - '@objectstack/driver-sql': 17.6.0 - '@objectstack/driver-sqlite-wasm': 17.6.0(better-sqlite3@12.11.1) - '@objectstack/formula': 17.6.0 - '@objectstack/metadata': 17.6.0(vitest@4.1.10) - '@objectstack/metadata-core': 17.6.0(vitest@4.1.10) - '@objectstack/metadata-protocol': 17.6.0(vitest@4.1.10) - '@objectstack/objectql': 17.6.0(vitest@4.1.10) - '@objectstack/observability': 17.6.0 - '@objectstack/plugin-auth': 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@12.11.1)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) - '@objectstack/plugin-security': 17.6.0(vitest@4.1.10) - '@objectstack/rest': 17.6.0(vitest@4.1.10) - '@objectstack/service-cluster': 17.6.0 - '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1)) - '@objectstack/service-i18n': 17.6.0 - '@objectstack/spec': 17.6.0 - '@objectstack/types': 17.6.0 - quickjs-emscripten: 0.32.0 - zod: 4.6.5 - optionalDependencies: - '@objectstack/driver-mongodb': 17.6.0 - transitivePeerDependencies: - - '@aws-sdk/credential-providers' - - '@better-auth/utils' - - '@better-fetch/fetch' - - '@cloudflare/workers-types' - - '@lynx-js/react' - - '@mongodb-js/zstd' - - '@opentelemetry/api' - - '@prisma/client' - - '@sveltejs/kit' - - '@tanstack/react-start' - - '@tanstack/solid-start' - - ai - - better-call - - better-sqlite3 - - drizzle-kit - - drizzle-orm - - gcp-metadata - - kerberos - - kysely - - mariadb - - mongodb - - mongodb-client-encryption - - mysql - - mysql2 - - nanostores - - next - - pg - - pg-native - - pg-query-stream - - prisma - - react - - react-dom - - snappy - - socks - - solid-js - - sqlite3 - - supports-color - - svelte - - tedious - - vitest - - vue - '@objectstack/runtime@17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10)': dependencies: '@objectstack/core': 17.6.0 @@ -4405,7 +4166,7 @@ snapshots: '@objectstack/plugin-security': 17.6.0(vitest@4.1.10) '@objectstack/rest': 17.6.0(vitest@4.1.10) '@objectstack/service-cluster': 17.6.0 - '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1)) + '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3)) '@objectstack/service-i18n': 17.6.0 '@objectstack/spec': 17.6.0 '@objectstack/types': 17.6.0 @@ -4493,7 +4254,7 @@ snapshots: transitivePeerDependencies: - ai - '@objectstack/service-datasource@17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1))': + '@objectstack/service-datasource@17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3))': dependencies: '@objectstack/core': 17.6.0 '@objectstack/driver-memory': 17.6.0 @@ -4503,7 +4264,7 @@ snapshots: pg-connection-string: 2.14.0 optionalDependencies: '@objectstack/driver-mongodb': 17.6.0 - '@objectstack/driver-sqlite-wasm': 17.6.0(better-sqlite3@12.11.1) + '@objectstack/driver-sqlite-wasm': 17.6.0(better-sqlite3@13.0.3) transitivePeerDependencies: - ai - mariadb @@ -4671,7 +4432,7 @@ snapshots: transitivePeerDependencies: - ai - '@objectstack/verify@17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1))(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10)': + '@objectstack/verify@17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3))(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10)': dependencies: '@objectstack/core': 17.6.0 '@objectstack/objectql': 17.6.0(vitest@4.1.10) @@ -4684,7 +4445,7 @@ snapshots: '@objectstack/runtime': 17.6.0(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(better-sqlite3@13.0.3)(kysely@0.29.4)(mongodb@7.7.0)(nanostores@1.4.2)(vitest@4.1.10) '@objectstack/service-analytics': 17.6.0 '@objectstack/service-automation': 17.6.0(vitest@4.1.10) - '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@12.11.1)) + '@objectstack/service-datasource': 17.6.0(@objectstack/driver-mongodb@17.6.0)(@objectstack/driver-sqlite-wasm@17.6.0(better-sqlite3@13.0.3)) '@objectstack/service-settings': 17.6.0(vitest@4.1.10) '@objectstack/spec': 17.6.0 '@objectstack/types': 17.6.0 @@ -5131,33 +4892,6 @@ snapshots: base64-js@1.5.1: {} - better-auth@1.7.3(better-sqlite3@12.11.1)(mongodb@7.7.0)(vitest@4.1.10): - dependencies: - '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) - '@better-auth/drizzle-adapter': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2) - '@better-auth/kysely-adapter': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(kysely@0.29.4) - '@better-auth/memory-adapter': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2) - '@better-auth/mongo-adapter': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(mongodb@7.7.0) - '@better-auth/prisma-adapter': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2) - '@better-auth/telemetry': 1.7.3(@better-auth/core@1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2))(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1) - '@better-auth/utils': 0.4.2 - '@better-fetch/fetch': 1.3.1 - '@noble/ciphers': 2.3.0 - '@noble/hashes': 2.4.0 - better-call: 1.4.0(zod@4.6.5) - defu: 6.1.7 - jose: 6.2.12 - kysely: 0.29.4 - nanostores: 1.4.2 - zod: 4.6.5 - optionalDependencies: - better-sqlite3: 12.11.1 - mongodb: 7.7.0 - vitest: 4.1.10(@vitest/coverage-v8@4.1.10)(esbuild@0.28.2)(tsx@4.23.15)(yaml@2.9.1) - transitivePeerDependencies: - - '@cloudflare/workers-types' - - '@opentelemetry/api' - better-auth@1.7.3(better-sqlite3@13.0.3)(mongodb@7.7.0)(vitest@4.1.10): dependencies: '@better-auth/core': 1.7.3(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.1)(better-call@1.4.0(zod@4.6.5))(jose@6.2.12)(kysely@0.29.4)(nanostores@1.4.2) @@ -5194,12 +4928,6 @@ snapshots: optionalDependencies: zod: 4.6.5 - better-sqlite3@12.11.1: - dependencies: - bindings: 1.5.0 - prebuild-install: 7.1.3 - optional: true - better-sqlite3@13.0.3: dependencies: node-addon-api: 8.9.0 @@ -5212,11 +4940,6 @@ snapshots: buffers: 0.1.1 chainsaw: 0.1.0 - bindings@1.5.0: - dependencies: - file-uri-to-path: 1.0.0 - optional: true - bl@4.1.0: dependencies: buffer: 5.7.1 @@ -5306,9 +5029,6 @@ snapshots: dependencies: readdirp: 5.0.0 - chownr@1.1.4: - optional: true - clean-stack@3.0.1: dependencies: escape-string-regexp: 4.0.0 @@ -5399,14 +5119,6 @@ snapshots: dependencies: character-entities: 2.0.2 - decompress-response@6.0.0: - dependencies: - mimic-response: 3.1.0 - optional: true - - deep-extend@0.6.0: - optional: true - defu@6.1.7: {} depd@2.0.0: {} @@ -5535,9 +5247,6 @@ snapshots: unzipper: 0.10.14 uuid: 8.3.2 - expand-template@2.0.3: - optional: true - expect-type@1.4.0: {} express-rate-limit@8.6.1(express@5.2.1): @@ -5624,9 +5333,6 @@ snapshots: optionalDependencies: picomatch: 4.0.5 - file-uri-to-path@1.0.0: - optional: true - finalhandler@2.1.1: dependencies: debug: 4.4.3(supports-color@8.1.1) @@ -5709,9 +5415,6 @@ snapshots: getopts@2.3.0: {} - github-from-package@0.0.0: - optional: true - github-slugger@2.0.0: {} glob@13.0.6: @@ -5835,9 +5538,6 @@ snapshots: inherits@2.0.4: {} - ini@1.3.8: - optional: true - inline-style-parser@0.2.7: {} interpret@2.2.0: {} @@ -5925,27 +5625,6 @@ snapshots: readable-stream: 2.3.8 setimmediate: 1.0.5 - knex@3.3.0(better-sqlite3@12.11.1): - dependencies: - colorette: 2.0.19 - commander: 10.0.1 - debug: 4.3.4 - escalade: 3.2.0 - esm: 3.2.25 - get-package-type: 0.1.0 - getopts: 2.3.0 - interpret: 2.2.0 - lodash: 4.18.1 - pg-connection-string: 2.6.2 - rechoir: 0.8.0 - resolve-from: 5.0.0 - tarn: 3.1.2 - tildify: 2.0.0 - optionalDependencies: - better-sqlite3: 12.11.1 - transitivePeerDependencies: - - supports-color - knex@3.3.0(better-sqlite3@13.0.3): dependencies: colorette: 2.0.19 @@ -6546,9 +6225,6 @@ snapshots: dependencies: mime-db: 1.54.0 - mimic-response@3.1.0: - optional: true - mingo@7.2.4: {} minimatch@10.2.6: @@ -6567,9 +6243,6 @@ snapshots: minipass@7.1.3: {} - mkdirp-classic@0.5.3: - optional: true - mkdirp@0.5.6: dependencies: minimist: 1.2.8 @@ -6601,16 +6274,8 @@ snapshots: nanostores@1.4.2: {} - napi-build-utils@2.0.0: - optional: true - negotiator@1.0.0: {} - node-abi@3.94.0: - dependencies: - semver: 7.8.5 - optional: true - node-addon-api@8.9.0: optional: true @@ -6709,22 +6374,6 @@ snapshots: powershell-utils@0.1.0: {} - prebuild-install@7.1.3: - dependencies: - detect-libc: 2.1.2 - expand-template: 2.0.3 - github-from-package: 0.0.0 - minimist: 1.2.8 - mkdirp-classic: 0.5.3 - napi-build-utils: 2.0.0 - node-abi: 3.94.0 - pump: 3.0.4 - rc: 1.2.8 - simple-get: 4.0.1 - tar-fs: 2.1.5 - tunnel-agent: 0.6.0 - optional: true - process-nextick-args@2.0.1: {} property-information@7.2.0: {} @@ -6734,12 +6383,6 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 - pump@3.0.4: - dependencies: - end-of-stream: 1.4.5 - once: 1.4.0 - optional: true - punycode@2.3.1: {} qs@6.15.3: @@ -6768,14 +6411,6 @@ snapshots: iconv-lite: 0.7.3 unpipe: 1.0.0 - rc@1.2.8: - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - optional: true - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -7025,16 +6660,6 @@ snapshots: siginfo@2.0.0: {} - simple-concat@1.0.1: - optional: true - - simple-get@4.0.1: - dependencies: - decompress-response: 6.0.0 - once: 1.4.0 - simple-concat: 1.0.1 - optional: true - sisteransi@1.0.5: {} source-map-js@1.2.1: {} @@ -7076,9 +6701,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-json-comments@2.0.1: - optional: true - strnum@2.4.1: dependencies: anynum: 1.0.1 @@ -7111,14 +6733,6 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - tar-fs@2.1.5: - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.4 - tar-stream: 2.2.0 - optional: true - tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -7188,11 +6802,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - tunnel-agent@0.6.0: - dependencies: - safe-buffer: 5.2.1 - optional: true - type-fest@0.21.3: {} type-is@2.1.0: