ReviewOS

also looking at this

stacks/wildloop

feat: native trail maps and complete native mobile screens

#1017
Draft chris wants to merge codex/trail-experience into main
60 files +2505 -823

Review threads live on the whole diff, not on one commit, so none are shown here - a thread's line means something in the branch's final form, and painting it into an intermediate step would put it on code it is not about.

bun.lockmodified+91-125
Changes to bun.lock
@@ -8,12 +8,12 @@
88 "@bughq/stacks": "^0.2.2",
99 "@iconify-json/lucide": "^1.2.137",
1010 "@loghq/stacks": "^0.2.6",
11 "@stacksjs/composables": "^0.75.219",
12 "@stacksjs/mobile": "^0.75.219",
11 "@stacksjs/composables": "^0.75.221",
12 "@stacksjs/mobile": "^0.75.221",
1313 "@stacksjs/stx": "^0.2.567",
1414 "@ts-analytics/tracking": "^0.1.17",
15 "craft-native": "^0.0.237",
16 "stacks": "^0.75.219",
15 "craft-native": "^0.0.238",
16 "stacks": "^0.75.221",
1717 "ts-health": "^0.1.0",
1818 "ts-maps": "^0.5.5",
1919 "ts-qr-codes": "^0.1.8",
@@ -41,31 +41,31 @@
4141
4242 "@loghq/stacks": ["@loghq/stacks@0.2.6", "", {}, "sha512-7E4v4nWUDgKuuyFZwa5VZxuRGewMGwAcclCAcm+fm36rGdWnLx6TTdRwMhADlzAYw3nCRyljpnVrViiExQ0UDg=="],
4343
44 "@stacksjs/action-runner": ["@stacksjs/action-runner@0.75.219", "", { "dependencies": { "@stacksjs/enums": "0.75.219", "@stacksjs/types": "0.75.219" } }, "sha512-pnFyK+Hl1FvqSYsNX+i78v6fJqdSm93qctaeNIlxlcCozMc/r9lfyOidIwRp4UlCYU5imU6GAF+oio6g0IZQVQ=="],
44 "@stacksjs/action-runner": ["@stacksjs/action-runner@0.75.221", "", { "dependencies": { "@stacksjs/enums": "0.75.221", "@stacksjs/types": "0.75.221" } }, "sha512-BAVajHkw5iTFTt2yGU5Zb+G3HtsdQOk7ksKQmqPqFbUo4HDxtsNTrj5kJlBO98FAGkiBhTMvaSBxoDNGkZjurw=="],
4545
46 "@stacksjs/actions": ["@stacksjs/actions@0.75.219", "", { "dependencies": { "@stacksjs/action-runner": "0.75.219", "@stacksjs/ai": "0.75.219", "@stacksjs/analytics": "0.75.219", "@stacksjs/api": "0.75.219", "@stacksjs/auth": "0.75.219", "@stacksjs/build": "0.75.219", "@stacksjs/bumpx": "^0.2.21", "@stacksjs/bunpress": "^0.2.15", "@stacksjs/cli": "0.75.219", "@stacksjs/cloud": "0.75.219", "@stacksjs/cms": "0.75.219", "@stacksjs/components": "^0.2.534", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/desktop-build": "0.75.219", "@stacksjs/dns": "0.75.219", "@stacksjs/enums": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/github": "0.75.219", "@stacksjs/gitit": "^0.2.5", "@stacksjs/i18n": "0.75.219", "@stacksjs/image": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/logsmith": "^0.2.11", "@stacksjs/mobile": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/payments": "0.75.219", "@stacksjs/queue": "0.75.219", "@stacksjs/registry": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/rpx": "^0.11.54", "@stacksjs/scheduler": "0.75.219", "@stacksjs/search-engine": "0.75.219", "@stacksjs/security": "0.75.219", "@stacksjs/server": "0.75.219", "@stacksjs/sites": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/stx": "^0.2.534", "@stacksjs/tlsx": "^0.13.19", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/ts-md": "^0.1.1", "@stacksjs/tunnel": "0.75.219", "@stacksjs/types": "0.75.219", "@stacksjs/utils": "0.75.219", "@stacksjs/whois": "0.75.219", "bun-plugin-stx": "^0.2.534" }, "peerDependencies": { "craft-native": ">=0.0.163", "pickier": "^0.1.70" }, "optionalPeers": ["craft-native", "pickier"] }, "sha512-anDtPH4ODwHYl1iDZLhD2C9GD4JRNnKAvtTs2UuBOt6f7sn++VhxWE49Fl4vjWIbsyjI47cwXUcF/MYNqVI5rw=="],
46 "@stacksjs/actions": ["@stacksjs/actions@0.75.221", "", { "dependencies": { "@stacksjs/action-runner": "0.75.221", "@stacksjs/ai": "0.75.221", "@stacksjs/analytics": "0.75.221", "@stacksjs/api": "0.75.221", "@stacksjs/auth": "0.75.221", "@stacksjs/build": "0.75.221", "@stacksjs/bumpx": "^0.2.21", "@stacksjs/bunpress": "^0.2.15", "@stacksjs/cli": "0.75.221", "@stacksjs/cloud": "0.75.221", "@stacksjs/cms": "0.75.221", "@stacksjs/components": "^0.2.534", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/desktop-build": "0.75.221", "@stacksjs/dns": "0.75.221", "@stacksjs/enums": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/github": "0.75.221", "@stacksjs/gitit": "^0.2.5", "@stacksjs/i18n": "0.75.221", "@stacksjs/image": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/logsmith": "^0.2.11", "@stacksjs/mobile": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/payments": "0.75.221", "@stacksjs/queue": "0.75.221", "@stacksjs/registry": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/rpx": "^0.11.54", "@stacksjs/scheduler": "0.75.221", "@stacksjs/search-engine": "0.75.221", "@stacksjs/security": "0.75.221", "@stacksjs/server": "0.75.221", "@stacksjs/sites": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/stx": "^0.2.534", "@stacksjs/tlsx": "^0.13.19", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/ts-md": "^0.1.1", "@stacksjs/tunnel": "0.75.221", "@stacksjs/types": "0.75.221", "@stacksjs/utils": "0.75.221", "@stacksjs/whois": "0.75.221", "bun-plugin-stx": "^0.2.534" }, "peerDependencies": { "craft-native": ">=0.0.163", "pickier": "^0.1.70" }, "optionalPeers": ["craft-native", "pickier"] }, "sha512-ySyi/LzeN7ySByOpUQ6DMSi1Orm0Bjxh+BQ3TrK1rsoSgfuBRam+/DzPp++xJOtWACyCsU8AEHptPG3ReYR7kg=="],
4747
48 "@stacksjs/ai": ["@stacksjs/ai@0.75.219", "", { "dependencies": { "@stacksjs/cli": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/ts-cloud": "^0.16.58" }, "peerDependencies": { "@anthropic-ai/claude-agent-sdk": "^0.2.79" }, "optionalPeers": ["@anthropic-ai/claude-agent-sdk"] }, "sha512-A252eE6w4eA/toEOpprcrEUkTtSx3NfSaaBScybS/eX0qAaNModXxb+jnFoEqzbtW7iZxVMaw/gfWUiSYq+kRA=="],
48 "@stacksjs/ai": ["@stacksjs/ai@0.75.221", "", { "dependencies": { "@stacksjs/cli": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/ts-cloud": "^0.16.58" }, "peerDependencies": { "@anthropic-ai/claude-agent-sdk": "^0.2.79" }, "optionalPeers": ["@anthropic-ai/claude-agent-sdk"] }, "sha512-TzwT/7cWVHh5P1vJTE5z2tf1Ad9AGwlApokblpB8EKpQlRFCTX2onnCrVJzwM/wHVCLh/46viTnebesfWMP8YA=="],
4949
50 "@stacksjs/alias": ["@stacksjs/alias@0.75.219", "", { "dependencies": { "@stacksjs/path": "0.75.219" } }, "sha512-nufSHMvF3Mhako3m31nierIQnj2KPE4GK2xOPmUi55O9soWEiHhFw/2xSvyb0aDy73OUE2/cX1eEJ5gwN9TgmQ=="],
50 "@stacksjs/alias": ["@stacksjs/alias@0.75.221", "", { "dependencies": { "@stacksjs/path": "0.75.221" } }, "sha512-LbTx3LBkSr9zGC7LReyhZrx3nHezcgHcdj1+Q2qIu59yYNev/frRnj568e+FzIf138pM2MjCvLAro+pWZBKVPg=="],
5151
52 "@stacksjs/analytics": ["@stacksjs/analytics@0.75.219", "", { "dependencies": { "@stacksjs/database": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/types": "0.75.219" } }, "sha512-L5wgVHuROHQnATVVbBqPQwYT5wJoXTXDgL1NdaZ1KPCrclK1T+WY+2fBElEl8SJA2rKEnOgsC2Xgzw+l+BW/dw=="],
52 "@stacksjs/analytics": ["@stacksjs/analytics@0.75.221", "", { "dependencies": { "@stacksjs/database": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/types": "0.75.221" } }, "sha512-zkTqsIUqTq8YSjMO44h7sN3YZZiuAdKVe3tGbEQQ+kagzp9OXBwBLfzw8al/hIuKXtugDBitc3eywCzPH9PF0g=="],
5353
54 "@stacksjs/api": ["@stacksjs/api@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/path": "0.75.219" }, "peerDependencies": { "@stacksjs/router": "0.75.219" }, "optionalPeers": ["@stacksjs/router"] }, "sha512-XHLgopMyvCxKDRMLjdFo53f9iE+fEIWdjXzPV0gLFTEOJHF7aBEKpB8kM8535Ohq9heYIT/X0qaa/AwEoOPVcA=="],
54 "@stacksjs/api": ["@stacksjs/api@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/path": "0.75.221" }, "peerDependencies": { "@stacksjs/router": "0.75.221" }, "optionalPeers": ["@stacksjs/router"] }, "sha512-CIBkH9BfQKgaKs+fOY0bfkJvAY+nxZkuWuSEdKK+OyiA/Zx5X9w/Lh/t/hYG9hkLIj6hOQF+wHKTqK4mGBUH9w=="],
5555
56 "@stacksjs/arrays": ["@stacksjs/arrays@0.75.219", "", {}, "sha512-oAppaMlKWOzl/++iCcMrV9L1ReU5sIKsa3be2iPtHAmNTkDDmvU8SndefbW5PKecExWnb9zwMwxK+E1vMCT6Pw=="],
56 "@stacksjs/arrays": ["@stacksjs/arrays@0.75.221", "", {}, "sha512-+q1xYA7xllZgsenahvVerp9zDWJHDc76TtwhfaynvMN50eZvS639iT2uz5vaQIQe2eSYwrGHb50tlF6zmKztgg=="],
5757
58 "@stacksjs/audio": ["@stacksjs/audio@0.75.219", "", { "dependencies": { "@ts-audio/core": "^0.1.2", "ts-video-player": "^0.1.6" } }, "sha512-tlrtVQwOjZbYadqw9WggKuFvY062Dp7qgkjbcDhj/CcLFjlF8Mv0aXXgYWNefIr4q7FLH0RyQ6tf+VIrm/wcRg=="],
58 "@stacksjs/audio": ["@stacksjs/audio@0.75.221", "", { "dependencies": { "@ts-audio/core": "^0.1.2", "ts-video-player": "^0.1.6" } }, "sha512-bVtpJ1aeaBp6hi3qBcT9Vt+G6LAha/Ws9NXzwmevkWpsmi5ajN58ZbOx3vNqMLjqlNficPZOHcAppGg00l4ofQ=="],
5959
60 "@stacksjs/auth": ["@stacksjs/auth@0.75.219", "", { "dependencies": { "@stacksjs/bun-router": "^0.1.24", "@stacksjs/cache": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/email": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/security": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/ts-auth": "^0.4.7", "ts-qr-codes": "^0.1.8" } }, "sha512-/bpA8jrbItusUdqzTbKUZe6/E6VDiEy9YcWBnkZHz3Xc0wjlaTs30W0TOxUGvSoFUpmLhfyCpe+TiE3VpwVecg=="],
60 "@stacksjs/auth": ["@stacksjs/auth@0.75.221", "", { "dependencies": { "@stacksjs/bun-router": "^0.1.24", "@stacksjs/cache": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/email": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/security": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/ts-auth": "^0.4.7", "ts-qr-codes": "^0.1.8" } }, "sha512-yXzr2XeTUqQbjAitj1ZPrO6R7X0yHqVbWUibfsjlqrMTictbDNWJZG/ZqGFe5ea2iKBwwa9LoU9yi+lN6LwCjw=="],
6161
62 "@stacksjs/browser": ["@stacksjs/browser@0.75.219", "", { "dependencies": { "@stacksjs/composables": "0.75.219", "@stacksjs/datetime": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/stx": "^0.2.534", "bun-query-builder": "^0.3.8" }, "peerDependencies": { "@stripe/stripe-js": "^10.0.0" }, "optionalPeers": ["@stripe/stripe-js"] }, "sha512-+JS80mVOhUNJRdQkbCEVYvU7kEso0LvQ8/FnET/TNDmdqdyIW6k47QBNJAiCOxblkbcpuFJKUb0mkSMaM1iDYA=="],
62 "@stacksjs/browser": ["@stacksjs/browser@0.75.221", "", { "dependencies": { "@stacksjs/composables": "0.75.221", "@stacksjs/datetime": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/stx": "^0.2.534", "bun-query-builder": "^0.3.8" }, "peerDependencies": { "@stripe/stripe-js": "^10.0.0" }, "optionalPeers": ["@stripe/stripe-js"] }, "sha512-MIW+qyTzUq6CqodgdLzrWUNUIOvoNmj5zek7ZpzfwQoc582VezLN+3eRegF0tIsHF8XUzbway1WUhKAMbG/8Mw=="],
6363
64 "@stacksjs/browser-extension": ["@stacksjs/browser-extension@0.75.219", "", { "dependencies": { "bun-plugin-stx": "^0.2.534", "ts-pantry": "^0.11.69" }, "peerDependencies": { "web-ext": ">=10.7.0" }, "optionalPeers": ["web-ext"] }, "sha512-ZEQlAKUx8VEefU7eUrYiTpon95O20t3/bCWOjZ4Iiq73jv6O2muK8iki4E1bCLF3iplLfYo323oHzHcJDpt6gw=="],
64 "@stacksjs/browser-extension": ["@stacksjs/browser-extension@0.75.221", "", { "dependencies": { "bun-plugin-stx": "^0.2.534", "ts-pantry": "^0.11.69" }, "peerDependencies": { "web-ext": ">=10.7.0" }, "optionalPeers": ["web-ext"] }, "sha512-2vrM6o4hisE45JY/9qldvSMnsppEbdo8yaMpmbHKkzR2DhYWESiyYtlUnarCK3ClaHNCS9boTcWRad2hHtPcpQ=="],
6565
66 "@stacksjs/buddy": ["@stacksjs/buddy@0.75.219", "", { "dependencies": { "@stacksjs/actions": "0.75.219", "@stacksjs/ai": "0.75.219", "@stacksjs/alias": "0.75.219", "@stacksjs/analytics": "0.75.219", "@stacksjs/api": "0.75.219", "@stacksjs/arrays": "0.75.219", "@stacksjs/auth": "0.75.219", "@stacksjs/browser-extension": "0.75.219", "@stacksjs/build": "0.75.219", "@stacksjs/bumpx": "^0.2.21", "@stacksjs/cache": "0.75.219", "@stacksjs/chat": "0.75.219", "@stacksjs/clapp": "^0.2.16", "@stacksjs/cli": "0.75.219", "@stacksjs/cloud": "0.75.219", "@stacksjs/cms": "0.75.219", "@stacksjs/collections": "0.75.219", "@stacksjs/commerce": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/desktop-build": "0.75.219", "@stacksjs/dns": "0.75.219", "@stacksjs/dnsx": "^0.2.3", "@stacksjs/email": "0.75.219", "@stacksjs/enums": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/features": "0.75.219", "@stacksjs/git": "0.75.219", "@stacksjs/gitit": "^0.2.5", "@stacksjs/health": "0.75.219", "@stacksjs/httx": "^0.1.10", "@stacksjs/image": "0.75.219", "@stacksjs/lint": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/notifications": "0.75.219", "@stacksjs/objects": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/payments": "0.75.219", "@stacksjs/realtime": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/rpx": "^0.11.54", "@stacksjs/scheduler": "0.75.219", "@stacksjs/search-engine": "0.75.219", "@stacksjs/security": "0.75.219", "@stacksjs/server": "0.75.219", "@stacksjs/sites": "0.75.219", "@stacksjs/skills": "0.75.219", "@stacksjs/socials": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/stx": "^0.2.534", "@stacksjs/testing": "0.75.219", "@stacksjs/tinker": "0.75.219", "@stacksjs/tlsx": "^0.13.19", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/tunnel": "0.75.219", "@stacksjs/types": "0.75.219", "@stacksjs/ui": "0.75.219", "@stacksjs/utils": "0.75.219", "@stacksjs/validation": "0.75.219", "ajv": "^8.20.0", "ajv-formats": "^3.0.1", "bun-plugin-stx": "^0.2.534", "ts-pantry": "^0.11.69" }, "bin": { "bud": "dist/cli.js", "buddy": "dist/cli.js", "stacks": "dist/cli.js" } }, "sha512-zRPDS1/ejvM6CMWLlUmlasoRXbyJgVPqazZpqb/EW6z/kzFdN314FKF2h+UQbBvifkkDhPNPg+Y1b7HyisrAzA=="],
66 "@stacksjs/buddy": ["@stacksjs/buddy@0.75.221", "", { "dependencies": { "@stacksjs/actions": "0.75.221", "@stacksjs/ai": "0.75.221", "@stacksjs/alias": "0.75.221", "@stacksjs/analytics": "0.75.221", "@stacksjs/api": "0.75.221", "@stacksjs/arrays": "0.75.221", "@stacksjs/auth": "0.75.221", "@stacksjs/browser-extension": "0.75.221", "@stacksjs/build": "0.75.221", "@stacksjs/bumpx": "^0.2.21", "@stacksjs/cache": "0.75.221", "@stacksjs/chat": "0.75.221", "@stacksjs/clapp": "^0.2.16", "@stacksjs/cli": "0.75.221", "@stacksjs/cloud": "0.75.221", "@stacksjs/cms": "0.75.221", "@stacksjs/collections": "0.75.221", "@stacksjs/commerce": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/desktop-build": "0.75.221", "@stacksjs/dns": "0.75.221", "@stacksjs/dnsx": "^0.2.3", "@stacksjs/email": "0.75.221", "@stacksjs/enums": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/features": "0.75.221", "@stacksjs/git": "0.75.221", "@stacksjs/gitit": "^0.2.5", "@stacksjs/health": "0.75.221", "@stacksjs/httx": "^0.1.10", "@stacksjs/image": "0.75.221", "@stacksjs/lint": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/notifications": "0.75.221", "@stacksjs/objects": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/payments": "0.75.221", "@stacksjs/realtime": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/rpx": "^0.11.54", "@stacksjs/scheduler": "0.75.221", "@stacksjs/search-engine": "0.75.221", "@stacksjs/security": "0.75.221", "@stacksjs/server": "0.75.221", "@stacksjs/sites": "0.75.221", "@stacksjs/skills": "0.75.221", "@stacksjs/socials": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/stx": "^0.2.534", "@stacksjs/testing": "0.75.221", "@stacksjs/tinker": "0.75.221", "@stacksjs/tlsx": "^0.13.19", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/tunnel": "0.75.221", "@stacksjs/types": "0.75.221", "@stacksjs/ui": "0.75.221", "@stacksjs/utils": "0.75.221", "@stacksjs/validation": "0.75.221", "ajv": "^8.20.0", "ajv-formats": "^3.0.1", "bun-plugin-stx": "^0.2.534", "ts-pantry": "^0.11.69" }, "bin": { "bud": "dist/cli.js", "buddy": "dist/cli.js", "stacks": "dist/cli.js" } }, "sha512-JC1wKFiaL0juh+dPi38WhiHuuz2DMdRtHs/Od3bPrxr5SuMpfrK3QbCHkis3lSa/ZoeZBm7MympRA32LJJb1jA=="],
6767
68 "@stacksjs/build": ["@stacksjs/build@0.75.219", "", { "dependencies": { "@stacksjs/cli": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219", "bun-plugin-dtsx": "^0.11.19" } }, "sha512-XiUrdrPUqr/hqCpm3RtCmB92LcW6fMils7j/9Vp0EKKxlClOa7zD+sNT1NdoMQ7kVSFIlRhrHfJRskESNpxaxw=="],
68 "@stacksjs/build": ["@stacksjs/build@0.75.221", "", { "dependencies": { "@stacksjs/cli": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221", "bun-plugin-dtsx": "^0.11.19" } }, "sha512-yVCTP7WZsaCM4MeooFqsU9eqGhF4j2C3fXyvWNKmisfxED5NZtNcVMbI3gNXkCDbqDk1PWNjwxl12HU0nKwmqg=="],
6969
7070 "@stacksjs/bumpx": ["@stacksjs/bumpx@0.2.21", "", { "dependencies": { "@stacksjs/clapp": "^0.2.0", "@stacksjs/logsmith": "^0.2.6", "bunfig": "^0.15.6" }, "bin": { "bumpx": "./dist/bin/cli.js" } }, "sha512-OFbqVX35ksAMlRQ7cEUltEqmA0zoBQdK4Zv0Me5FBlFQDt1JIo7K+uE9zCLIry4dyNa7MoKxCeGdGhH4iJbtQA=="],
7171
@@ -75,161 +75,161 @@
7575
7676 "@stacksjs/bunpress": ["@stacksjs/bunpress@0.2.16", "", { "dependencies": { "@cwcss/crosswind": "^0.2.16", "@stacksjs/clapp": "^0.2.0", "@stacksjs/stx": "^0.2.375", "@stacksjs/ts-i18n": "^0.1.11", "bunfig": "^0.15.17", "ts-syntax-highlighter": "^0.2.14" }, "peerDependencies": { "@stacksjs/ts-cloud": "^0.7.51" }, "optionalPeers": ["@stacksjs/ts-cloud"], "bin": { "bunpress": "./dist/bin/cli.js" } }, "sha512-aHXXkoYvbTirOFqGqUcQOmlv07mAds4bR/oDKbLB1GqvR8tmjdopHugyir6IWzz9JX+3PpGzCG41HNM7l1UZFw=="],
7777
78 "@stacksjs/cache": ["@stacksjs/cache@0.75.219", "", { "dependencies": { "@stacksjs/ts-cache": "^0.1.7" } }, "sha512-JV7Q0VKztLS7CcZ1o9PGcgBwlkXACvIeZZ+nJIwem8uLpWC1HtoQXeM3FJ3EIqz+wnb3e9XliDEir90akZjx8Q=="],
78 "@stacksjs/cache": ["@stacksjs/cache@0.75.221", "", { "dependencies": { "@stacksjs/ts-cache": "^0.1.7" } }, "sha512-D4B2tkif9FISL+5xaMff1Ceu2A1iSlMPLyLbgHGzWuqp2mR8KoB/8Ilpk5uq0Bd/xTf63U9opxkQvKlOr1jkTA=="],
7979
80 "@stacksjs/calendar-api": ["@stacksjs/calendar-api@0.75.219", "", { "dependencies": { "@stacksjs/datetime": "0.75.219", "@stacksjs/stx": "^0.2.534" } }, "sha512-dLOXgtxomxJ1jG6mgm+fBloYcK9OQoTcQ0IS77J+mSMdJgCW5Vf2nVvrhCAie8PYj8Mh2R+buqCNV7yebMXQuw=="],
80 "@stacksjs/calendar-api": ["@stacksjs/calendar-api@0.75.221", "", { "dependencies": { "@stacksjs/datetime": "0.75.221", "@stacksjs/stx": "^0.2.534" } }, "sha512-jGOPEJRsPhWMs1ZYFINZSph0nzAihY5ImZOOcngnRpeJY773j0kHLBDqRB4EXIeUrZvj9hAuxCKq/sxqh/85xQ=="],
8181
82 "@stacksjs/charts": ["@stacksjs/charts@0.75.219", "", { "dependencies": { "@ts-charts/format": "^0.2.7", "@ts-charts/scale": "^0.2.7", "@ts-charts/shape": "^0.2.7" } }, "sha512-JPrAWA9Jgkx+Li3WHjO+GFrmU7TACWBH7Jtn4xCQ+HWdIf5lfBojCr/FVe2G7NWONukU09o27VHJz6H7xbdzaA=="],
82 "@stacksjs/charts": ["@stacksjs/charts@0.75.221", "", { "dependencies": { "@ts-charts/format": "^0.2.7", "@ts-charts/scale": "^0.2.7", "@ts-charts/shape": "^0.2.7" } }, "sha512-CGsArz4tiivcGwfX4Ts8yHde0Ow3ujbImnYa1o9634ASl7di25FUwlWFsoCpSV2kJrLgyTO71iXTnTmAlVrP6w=="],
8383
84 "@stacksjs/chat": ["@stacksjs/chat@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/orm": "0.75.219" } }, "sha512-oDGB0dPgsiQhfrUjISDoCs5BVCs+BqdT6GxVHMNo25iuf6xpkyxkYj1a01CINeOlm22tq/BJPlSi/hE0ca5l6Q=="],
84 "@stacksjs/chat": ["@stacksjs/chat@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/orm": "0.75.221" } }, "sha512-VXYmgWxNwwBKTVmhFvb3DgeNAwfxD/+7JVhi9NE7h7b8fA7by6LpcmW+kni2o7aX7Y0Rfeenbhj7rJMkffxoxQ=="],
8585
8686 "@stacksjs/clapp": ["@stacksjs/clapp@0.2.16", "", {}, "sha512-g/5HUXGxD9QffyPKGdywZODte0DJYwzNhSmrPime1z7TLxWPodJ9IYfIwr2G6Wco+fAQISgaVQUtVf0pUNGV0w=="],
8787
8888 "@stacksjs/clarity": ["@stacksjs/clarity@0.3.33", "", { "dependencies": { "bunfig": "^0.15.6" }, "bin": { "clarity": "./dist/bin/cli.js" } }, "sha512-+5GLKnAI/M/z64UfNLLfQqx/kp+frmRY+NZXYwwGwbrkud/xlsEGDWEExdhqOhqEDMWdb1oafw/ubGAPg1PaFw=="],
8989
90 "@stacksjs/cli": ["@stacksjs/cli@0.75.219", "", { "dependencies": { "@stacksjs/clapp": "^0.2.12", "@stacksjs/collections": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/types": "0.75.219" } }, "sha512-dXbndNyMWmlEa0mCZ1xWypb/ot0lhbz8rdBEqvsKYdwNr0RD2dVQRgZyBIn8tPVfoXrSl6GSiJx0HuLmLCidrQ=="],
90 "@stacksjs/cli": ["@stacksjs/cli@0.75.221", "", { "dependencies": { "@stacksjs/clapp": "^0.2.12", "@stacksjs/collections": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/types": "0.75.221" } }, "sha512-YoEkcYY13VLa+HjfVaLVoEYeCdEw7NFloypLH68NWS/j88hPLWhRu0mkoZhT0fhJiTKGRxPpfJbbT9wDG0B1YA=="],
9191
92 "@stacksjs/cloud": ["@stacksjs/cloud@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/ts-xml": "^0.1.2" } }, "sha512-uDJnIilDp+0AmcQ/wAaIYCsuLLeELJDuW9cIWmHkmZigH56P1+JrXr8lueAZNhx6LgaKLviTXSsdDEMRcQf7+Q=="],
92 "@stacksjs/cloud": ["@stacksjs/cloud@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/ts-xml": "^0.1.2" } }, "sha512-TxaAv1FOMLIjsXW9oEA31RRyOgjmogkAy18Qce1AG9cVEYX1YqOkLVWRJmcOGw85SgzhfSQJCvdragncW/T7NQ=="],
9393
94 "@stacksjs/cms": ["@stacksjs/cms@0.75.219", "", { "dependencies": { "@stacksjs/database": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/sites": "0.75.219", "@stacksjs/slug": "0.75.219", "@stacksjs/stx": "^0.2.534", "@stacksjs/validation": "0.75.219", "ts-medium-editor": "^0.2.0", "ts-slug": "^0.1.2", "ts-spreadsheets": "^0.2.5" } }, "sha512-BY0fkN8Y4jO/VJiet4KyLDLF1cvz/9ZSTCkOZvPOWU52BQi03NT+MhnaQ3UmvR4lVwvozzChTGXpKUE8l4WElw=="],
94 "@stacksjs/cms": ["@stacksjs/cms@0.75.221", "", { "dependencies": { "@stacksjs/database": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/sites": "0.75.221", "@stacksjs/slug": "0.75.221", "@stacksjs/stx": "^0.2.534", "@stacksjs/validation": "0.75.221", "ts-medium-editor": "^0.2.0", "ts-slug": "^0.1.2", "ts-spreadsheets": "^0.2.5" } }, "sha512-FDFu7A3ufyBTzBFJtBQgqmbySId4LFUWnrwGn/K4ys6jU3tNL3eO/OrvZ9eyxtw7KtfYZ63IrMJ7xRVyJqIkOw=="],
9595
96 "@stacksjs/collections": ["@stacksjs/collections@0.75.219", "", { "dependencies": { "ts-collect": "^0.4.3" } }, "sha512-vv+lK82ZvbkvMokY8MTrbspUj+ftHzaK3lBKsX3173i8GWBTJ155zaj+AK1da7Gp65pW1dyHbuI5kJsk1SnctA=="],
96 "@stacksjs/collections": ["@stacksjs/collections@0.75.221", "", { "dependencies": { "ts-collect": "^0.4.3" } }, "sha512-PIM59l69FPaWEufFE/wmQi2GszPrgraDSLdfSzaQn71KkfbNesPklAbsUQH5Ia8WuYlpagtW6R/kmUR3xMVnBQ=="],
9797
98 "@stacksjs/commerce": ["@stacksjs/commerce@0.75.219", "", { "dependencies": { "@stacksjs/cache": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/payments": "0.75.219", "@stacksjs/realtime": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/validation": "0.75.219", "ts-spreadsheets": "^0.2.0" } }, "sha512-qEKbEdd9ZLG7ZDs4pA1LQ3yeBv0I2Vi3KMqx5Xx5eFMXzfw2t+vCDaf/3lMUbFUxJz8Umf54e6AvPzdeT8X9hw=="],
98 "@stacksjs/commerce": ["@stacksjs/commerce@0.75.221", "", { "dependencies": { "@stacksjs/cache": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/payments": "0.75.221", "@stacksjs/realtime": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/validation": "0.75.221", "ts-spreadsheets": "^0.2.0" } }, "sha512-EXsaTWQorx4vEQAbjBDfO6nRy/VKC1GYxoR1E+rBaXA4x4B7NVi73P4e3VdFPFJXJJ6f3PMXlEoDp46YFZ0sqw=="],
9999
100100 "@stacksjs/components": ["@stacksjs/components@0.2.556", "", { "dependencies": { "@iconify-json/f7": "^1.2.2", "@stacksjs/stx": "0.2.556", "@stacksjs/ts-css": "^0.3.11", "bun-plugin-stx": "0.2.556", "ts-syntax-highlighter": "^0.2.17", "ts-video-player": "^0.1.9" } }, "sha512-2InQNlRHa62ke6yaDQI1NKME+ayVwwNqx6ZkITyKQ0ldfHOyjjvTobTr3uxhPmHqdZ326Y+ikAI4C/Loywj/WQ=="],
101101
102 "@stacksjs/composables": ["@stacksjs/composables@0.75.219", "", { "dependencies": { "@stacksjs/datetime": "0.75.219", "@stacksjs/stx": "^0.2.534" } }, "sha512-8fXtgEFRf4Y5AqKL56W4MEntq/zX16rLXPdy4tA1+nJa0yuaTr1uHOp6V3pfG5Oy/w2AZsAbFdp3yRjGZx31Kw=="],
102 "@stacksjs/composables": ["@stacksjs/composables@0.75.221", "", { "dependencies": { "@stacksjs/datetime": "0.75.221", "@stacksjs/stx": "^0.2.534" } }, "sha512-YtOzZWrirlwdT3c8uidMu8UKqLvD2h3ZGCI6fekYx8aJC8PGkciDBJAlt8t5Uo1lgADvoH9J8hwu1kBJalSmFw=="],
103103
104 "@stacksjs/config": ["@stacksjs/config@0.75.219", "", { "dependencies": { "@stacksjs/events": "0.75.219", "@stacksjs/features": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/tunnel": "0.75.219", "ts-pantry": "^0.11.69" } }, "sha512-Xgbn45jteS6/kMexeiNQb8D6FKAf9/AjDxKiWn/eKf4KjnMy/s+ZMsg6uvMDrgKcA3WmkJEWs4QJh6456tyWwg=="],
104 "@stacksjs/config": ["@stacksjs/config@0.75.221", "", { "dependencies": { "@stacksjs/events": "0.75.221", "@stacksjs/features": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/tunnel": "0.75.221", "ts-pantry": "^0.11.69" } }, "sha512-c3h0+/VvqseJQjOM+OBW8paXgxeocAgUKptVs99wSUQzG4z+YhhT0uBL+Ixk0ZORXdFELefq7icZgiFwv689cQ=="],
105105
106 "@stacksjs/cron": ["@stacksjs/cron@0.75.219", "", {}, "sha512-2MHBbTF0lVlvSsl1kvyUiBFc7w+EClzJntG4YKE/JWiIQPAbk67FRUGbP4Fg+0aP206fDi+XCsroBIn4/AYmVQ=="],
106 "@stacksjs/cron": ["@stacksjs/cron@0.75.221", "", {}, "sha512-+zjYLMzEVi2KPOi2KHVaxzTG5h3m/rRxKt8q2LwuE0T2lNxHlWUojesukMoCUMQf+wP1NrflkpsnZ/rYyrXZHw=="],
107107
108 "@stacksjs/database": ["@stacksjs/database@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/faker": "0.75.219", "@stacksjs/features": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/model-meta": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/query-builder": "0.75.219", "@stacksjs/security": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-validation": "^0.5.6", "bun-query-builder": "^0.3.9", "dynamodb-tooling": "^0.3.6" } }, "sha512-6Q5WAwIgbHLwLoBstUCvxrk4X49TbLLJyeDC/TmkyCkRPCgLdcymOi39Jvs1wpik54lna18rGSVaJ1ByPOJYKg=="],
108 "@stacksjs/database": ["@stacksjs/database@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/faker": "0.75.221", "@stacksjs/features": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/model-meta": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/query-builder": "0.75.221", "@stacksjs/security": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-validation": "^0.5.6", "bun-query-builder": "^0.3.9", "dynamodb-tooling": "^0.3.6" } }, "sha512-3gqYnz5qHVeI07oeiiDSAjuaMqu/iYzMZQ/HNyOGiCGPF+Kp93xULYYYddXt2R2XW3NCZ1PXihNJZBrLxrEtcQ=="],
109109
110 "@stacksjs/datetime": ["@stacksjs/datetime@0.75.219", "", {}, "sha512-WFpz4OP6w6UbjhpfV0hvElhuHSUWO9rJL1xuoyW3CpdBRLu7RsWvWudMsBklwjAiuZ0QiWV4Lpw1v/oIW4UJnQ=="],
110 "@stacksjs/datetime": ["@stacksjs/datetime@0.75.221", "", {}, "sha512-qL9t6S9ykomv1tSplSQ/3SVPw7GYBB+pR0QLeu+0F8dwCPEeldq8/revXigsL4hn1k8syffVQ9zLERrNUy+lDw=="],
111111
112 "@stacksjs/defaults": ["@stacksjs/defaults@0.75.219", "", { "dependencies": { "@iconify-json/f7": "^1.2.2", "@iconify-json/hugeicons": "^1.2.35", "@stacksjs/mobile": "0.75.219", "@stacksjs/sanitizer": "^0.2.534", "@xterm/addon-fit": "^0.11.0", "@xterm/xterm": "^6.0.0", "ts-qr-codes": "^0.1.8" } }, "sha512-wrw5pbvoB5ZMRrQWE2kdZ6lNhYABkoYN856oRzuvpYYNMPiDGzXRbfx8F8xGBFZLBxsJUvEBGBsEhn7X+ihKSw=="],
112 "@stacksjs/defaults": ["@stacksjs/defaults@0.75.221", "", { "dependencies": { "@iconify-json/f7": "^1.2.2", "@iconify-json/hugeicons": "^1.2.35", "@stacksjs/mobile": "0.75.221", "@stacksjs/sanitizer": "^0.2.534", "@xterm/addon-fit": "^0.11.0", "@xterm/xterm": "^6.0.0", "ts-qr-codes": "^0.1.8" } }, "sha512-/q67bbK8Dwdo6/1kqt+VLBZz8OsZQCTLGVTatVwghCfR2tMTJXHp8RvwN+vYKrDu0O6MXgkj2x9580BJXSZ84g=="],
113113
114114 "@stacksjs/desktop": ["@stacksjs/desktop@0.2.567", "", { "dependencies": { "craft-native": ">=0.0.111" } }, "sha512-g6X8P8l4A8GW3gNENBl9x7fuN0ZUZZqflRlqQXQ3SGyIWl0rCE/mWxqr7wg5sWT8R4Y30OXMBgz6AIQyILxlIg=="],
115115
116 "@stacksjs/desktop-build": ["@stacksjs/desktop-build@0.75.219", "", { "dependencies": { "craft-native": ">=0.0.135" } }, "sha512-MI/gpXP/vY2/X2lNW0Yr5W6HLrf52K8TGAGUY7Y7PBcWS3ixDyAkpKBLJBsAIM8bIYg6N3sqxLNKLs9PJCWEHg=="],
116 "@stacksjs/desktop-build": ["@stacksjs/desktop-build@0.75.221", "", { "dependencies": { "craft-native": ">=0.0.135" } }, "sha512-a6gKMYiR0sdICDKhp81Vl2n9AHQXXPhAebYlg8gwcP7t6+9u6cG+ht9IUC1fL5nK2BNH9P9PyLfRA+NjXdlzZA=="],
117117
118 "@stacksjs/dns": ["@stacksjs/dns@0.75.219", "", { "dependencies": { "@stacksjs/action-runner": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/dnsx": "^0.2.3", "@stacksjs/enums": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/ts-cloud": "^0.16.58" } }, "sha512-4C8OWXGaN4332aOXfKMyOnLvy56isHT+Opdt6r+EQ49W7gsneot1ONw3G6RVGGo3T6/08prHaFbiHvVGozujRQ=="],
118 "@stacksjs/dns": ["@stacksjs/dns@0.75.221", "", { "dependencies": { "@stacksjs/action-runner": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/dnsx": "^0.2.3", "@stacksjs/enums": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/ts-cloud": "^0.16.58" } }, "sha512-CvTSkGiqY654cqNGRD0ab0Fo70tLzhV5QoXjEvQydksc2kXZo+KwXmsQrlqx033yHkjzD2HtqW4x1T7f07FG1Q=="],
119119
120120 "@stacksjs/dnsx": ["@stacksjs/dnsx@0.2.3", "", { "bin": { "dnsx": "./dist/bin/cli.js" } }, "sha512-KoubPLapgNSEOoTJNEL3BV1WIhSHz70Kzyf2i2EM9ZViaNOeHrUOIwG8qRX9D+L/5Njh45LmAG+vwkaJalD1ng=="],
121121
122 "@stacksjs/docs": ["@stacksjs/docs@0.75.219", "", { "dependencies": { "@stacksjs/bunpress": "^0.2.15", "@stacksjs/config": "0.75.219", "@stacksjs/path": "0.75.219" } }, "sha512-jmbX4nTZ35Z0ICHImZxr50lUvbblxhJtuWMVRMKHgvaFWXOOxGMhV7Tr+Y1Vcgz1N7iLIoPEuQbwy69DA+0s4w=="],
122 "@stacksjs/docs": ["@stacksjs/docs@0.75.221", "", { "dependencies": { "@stacksjs/bunpress": "^0.2.15", "@stacksjs/config": "0.75.221", "@stacksjs/path": "0.75.221" } }, "sha512-dpq/bMwwvI3LdCAybolApHRQ3A0pXt5Fv9tTa6ingAPHfpdzEv89aQhGxNSh5pEB/U35o6j10dL1bZ9/3Fes4Q=="],
123123
124124 "@stacksjs/dtsx": ["@stacksjs/dtsx@0.11.19", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16" }, "bin": { "dtsx": "./dist/bin/cli.js" } }, "sha512-QPf4h2gGRW9kyLXpIAMkYEZkmVkoFjlWK0jwWKpc5ItrqpvyMx2gqYBqa0qVij43oMBo2QiQTrqW4+iYEho6Tg=="],
125125
126 "@stacksjs/email": ["@stacksjs/email@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/mail": "^0.3.11", "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/stx": "^0.2.534", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/utils": "0.75.219" }, "peerDependencies": { "@stacksjs/queue": "0.75.219" }, "optionalPeers": ["@stacksjs/queue"] }, "sha512-SmcSU/AAXyqal0mZUCAhVWY4Omw47irJZEzYNuu3Onp1l7IJl8uSNgt/C8DyKAtZNi1fhut3GcwIaNGNaLBoWA=="],
126 "@stacksjs/email": ["@stacksjs/email@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/mail": "^0.3.11", "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/stx": "^0.2.534", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/utils": "0.75.221" }, "peerDependencies": { "@stacksjs/queue": "0.75.221" }, "optionalPeers": ["@stacksjs/queue"] }, "sha512-Fiw/cp+RVwmSV3sJ6UYeJY6MQKyLqoqofV2EokOlgtMoRHEPMtFdCUcOZTv+bFVa1ze1XS09oPLSZpmHtJ5qng=="],
127127
128 "@stacksjs/enums": ["@stacksjs/enums@0.75.219", "", {}, "sha512-Sy2K+I5mcV44vya9EyD7LA5BxvwcUCsiMoobGK6owyGnYPn0b4flwmmJbbpCX9rQcdjSvNTHYvLNZMXB8PFjVw=="],
128 "@stacksjs/enums": ["@stacksjs/enums@0.75.221", "", {}, "sha512-4UOaJ0I6C9I0eY8QvVqj8Zva+VosPiuyAr2g+5o9MjOazGCgmM8jamiwOLDQ7gTn3YS11mxQXIQE1xff3/ilEg=="],
129129
130 "@stacksjs/env": ["@stacksjs/env@0.75.219", "", { "dependencies": { "@stacksjs/path": "0.75.219" } }, "sha512-xwKILq4muUxBjvjkL+L/3q0V4A0tR9mUZDWyKte4Nwo8RK0wqmZUH2kwGFrpm9YY1eUAZKibFgBA9S5X6niVVg=="],
130 "@stacksjs/env": ["@stacksjs/env@0.75.221", "", { "dependencies": { "@stacksjs/path": "0.75.221" } }, "sha512-vS4JObosctiPkXtom87BjXtWZ01zn4+tUyfT02Is5Gl+tOn6DqzeBgOfZwnsyb068J/cfxhFwpPkbSO/MLXqQg=="],
131131
132 "@stacksjs/error-handling": ["@stacksjs/error-handling@0.75.219", "", { "dependencies": { "@bughq/sdk": "^0.3.0", "@stacksjs/path": "0.75.219", "@stacksjs/stx": "^0.2.534", "@stacksjs/types": "0.75.219", "ts-error-handling": "^0.1.3", "ts-syntax-highlighter": "^0.2.17" } }, "sha512-nLooxnAR39Drf2NtNqxTkur7TpOIwthbkeEIRW3RM4+iViZJcocueT48ZAzzSacfA/9HA86te2LRUXpaObXmbg=="],
132 "@stacksjs/error-handling": ["@stacksjs/error-handling@0.75.221", "", { "dependencies": { "@bughq/sdk": "^0.3.0", "@stacksjs/path": "0.75.221", "@stacksjs/stx": "^0.2.534", "@stacksjs/types": "0.75.221", "ts-error-handling": "^0.1.3", "ts-syntax-highlighter": "^0.2.17" } }, "sha512-PrAD9DhMuaZm0wvmags2N7fktjEfhmcaWWj6D9cSnvdLajp9ypJGqtE1Y7asbDnMl/9ClcX9/OGDfFvu8wDSJQ=="],
133133
134 "@stacksjs/events": ["@stacksjs/events@0.75.219", "", { "dependencies": { "@stacksjs/path": "0.75.219" } }, "sha512-0xOXhSeDSJkgsogNv/ALP+k+NH3H/tW8owfakESqzp6aKIqQIt4MPCWPhijs/Pu1d9IjrF4vWTNxIfg5RqZW1g=="],
134 "@stacksjs/events": ["@stacksjs/events@0.75.221", "", { "dependencies": { "@stacksjs/path": "0.75.221" } }, "sha512-pZ9SV3k52Zoj+Kc3h/IpvOgjbsOmRSYKelKBXup2bWkInYzygEKJcX/qc3R6X++abS2Ka26Lrr3hHNgeiVZisA=="],
135135
136 "@stacksjs/faker": ["@stacksjs/faker@0.75.219", "", { "dependencies": { "@stacksjs/ts-faker": "^0.1.8" } }, "sha512-5JdZv4sL4RxkgqgMtf8vEEWAA4sdb+Sgb6sNlx+yz0fnTdBJ1aVDObdM674m7B2bLOFysh9cNSnZF6ROsLci3A=="],
136 "@stacksjs/faker": ["@stacksjs/faker@0.75.221", "", { "dependencies": { "@stacksjs/ts-faker": "^0.1.8" } }, "sha512-raS69LvnuaX7cXonw3O/MkrML9EbIF//xm/mtO9NFtiv2jjRL3HggnRP/yWjNEWxT3VOZ57caqRlGFrkaSGn4Q=="],
137137
138 "@stacksjs/feature-flags": ["@stacksjs/feature-flags@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219" } }, "sha512-brajSdfZg5/L4UbEI8LD+JIDzsIr37F1aftOioiz8FstoRm2fg6eXz0ys+3PpV0JkmtZzA2Gb7ZqxduqMSn+Wg=="],
138 "@stacksjs/feature-flags": ["@stacksjs/feature-flags@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221" } }, "sha512-UFLPwSCQOiOS7K+1FzKyqfg4nX6nqsQJb6iqmzH62aQUMuqusQUtHWNdGQczgPnS24ywJoTwgKqJwv+JiT0uOQ=="],
139139
140 "@stacksjs/features": ["@stacksjs/features@0.75.219", "", { "dependencies": { "@stacksjs/path": "0.75.219" } }, "sha512-zZpgEmYf6E8aJlcvXxgxn0ZlyLg5EWw7ZFmuUHj85rLEgGhU90jKVrFHaitdR6KWz9eO9+fsAqDEhhTmyanIvA=="],
140 "@stacksjs/features": ["@stacksjs/features@0.75.221", "", { "dependencies": { "@stacksjs/path": "0.75.221" } }, "sha512-KAVZjBkYnFvO2TlnlE+a9ygvgf9BSccLK4zspHaDz3ESwwd7bT1VUPLPUEEbo/sSQNza8/fGfB+rdQziGT/yZA=="],
141141
142 "@stacksjs/forms": ["@stacksjs/forms@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/notifications": "0.75.219" } }, "sha512-5MqO5rwvPbHClTfst7Ah3Lk/G9PL2HqqA1mYdt3ioIIRDqUSCLUwZPgsqvsAOGo1+S3RK1fsxedTDq39zgpsvA=="],
142 "@stacksjs/forms": ["@stacksjs/forms@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/notifications": "0.75.221" } }, "sha512-rjwiAqqAyM4NPwm4himRUYQVbIZgzYuopvGlezjjNFEYC/PHai7T8az8ZQsvCZTi74JzdMJnp3R/xoM18VCP8A=="],
143143
144 "@stacksjs/git": ["@stacksjs/git@0.75.219", "", { "dependencies": { "cz-git": "^1.14.0" } }, "sha512-8881M2+HhAM5rLgxO9ONPtnfIFH8BpU53/i0VBTiJIQO2uCnes0VYKyjytuyObwkOlJ0F1JjT9m9DelFYol8WA=="],
144 "@stacksjs/git": ["@stacksjs/git@0.75.221", "", { "dependencies": { "cz-git": "^1.14.0" } }, "sha512-xMdsVyQwMQNXoGqNd5AQmJgjlGrV7znYH9yaJa7JeLYNePHO7iiqlLpS6sF/3K9Ae6pVVrYGm7e4IMBNGXrn0Q=="],
145145
146 "@stacksjs/github": ["@stacksjs/github@0.75.219", "", {}, "sha512-LSPc1QbPsgzdahTREmZ4HVIllxenEP2BK02hmmilQ0FOPUhIChIOQcCo8jruzNmO+jv4ycN9tgXb4y59GP/DBQ=="],
146 "@stacksjs/github": ["@stacksjs/github@0.75.221", "", {}, "sha512-jqxl74x6i+Wpp7CA16gIQcoSdjkznW9iZCQjxEOGJ0x8joVmcvrH6APxQAoZXklclzuYHqZNyNDhzJsKfLm0aA=="],
147147
148148 "@stacksjs/gitit": ["@stacksjs/gitit@0.2.5", "", { "bin": { "gitit": "dist/bin/cli.js" } }, "sha512-HI9L1EsWTXG4JxqMlEjujDWovH5UnYqP6Uv9Pll74+vLGEH2OK6FRfarNQgRHBkMyzBx2fjutAHOXrPSCTN8eQ=="],
149149
150 "@stacksjs/health": ["@stacksjs/health@0.75.219", "", {}, "sha512-nMMTPZkRFkUbEpOUW1KjDUYsqo6MGkdWkboExkjg30NGpN1OP1OicP7tKC7HlQc5GG0C+QXXhazaFnY+HqYGzg=="],
150 "@stacksjs/health": ["@stacksjs/health@0.75.221", "", {}, "sha512-CApjb2B/2aPcGFpYsaUH1MDZiWcHAw7xPrC7EukGBxBV51aRO5mxGv4wSLXyoWw31GTx2QEeYLzKS2LJB843ZQ=="],
151151
152 "@stacksjs/http": ["@stacksjs/http@0.75.219", "", { "dependencies": { "@stacksjs/httx": "^0.1.11" } }, "sha512-nqNWbXTqkWugDW4/Tq44hXxXtO4oyEMoyVaXINtRhGw5rSNiliYe38dcAAGz3X45rm68mlrVc/Pif70sfGTJfA=="],
152 "@stacksjs/http": ["@stacksjs/http@0.75.221", "", { "dependencies": { "@stacksjs/httx": "^0.1.11" } }, "sha512-bbwX6S/13XvBs6uKcELR6iQeFanIVWFJR77CVmq3g6fpryvS/S4sF78L2DPGRWkO8mPR+krR/4ErcWvmTNVQFw=="],
153153
154154 "@stacksjs/httx": ["@stacksjs/httx@0.1.11", "", { "dependencies": { "ts-error-handling": "^0.1.0" }, "bin": { "httx": "./dist/bin/cli.js", "http": "./dist/bin/cli.js", "https": "./dist/bin/cli.js" } }, "sha512-7Ml5D1NpTl4qadeNNFh0CFXjNnv4rb1+9d2MC159FElVo3SbAGWGpobSnwrjg/SZK10rc9mpeOU3l2LPqvJ9uQ=="],
155155
156 "@stacksjs/i18n": ["@stacksjs/i18n@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/ts-i18n": "^0.1.11" } }, "sha512-AOl559zpXtEHxlxDX3RPjhEoaAT0Y8mC1Rv8la5LlXZd1346+G7E69i4Agk9/7BG5s6Vn+1IGYtLTDHOjleUdQ=="],
156 "@stacksjs/i18n": ["@stacksjs/i18n@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/ts-i18n": "^0.1.11" } }, "sha512-hhtvSuU9JxtjJr9OfILl9reB5TNmWkdW9jvctCXshY0S5c+08/y8B/6Fk7rdQ366ysivh+zUQo+dSVix1FpHCA=="],
157157
158 "@stacksjs/image": ["@stacksjs/image@0.75.219", "", { "dependencies": { "@stacksjs/ts-svg": "^0.1.5", "@stacksjs/types": "0.75.219", "ts-images": "^0.2.23" } }, "sha512-h8xKthKs49CH8pvZmXbEBq0r8O66rP+Iy9EsyTebeAn59VBnk7EFnQ1fZ3fnezW387zNjAjael2SiIrp+yo7fA=="],
158 "@stacksjs/image": ["@stacksjs/image@0.75.221", "", { "dependencies": { "@stacksjs/ts-svg": "^0.1.5", "@stacksjs/types": "0.75.221", "ts-images": "^0.2.23" } }, "sha512-k9jPEl/437y35Eeko9bqcnq5IHXWEe+WDfDewjX5HlX37fTxhFpJuBzfYYmIjCwwWrxicgVu3mqSw/dEe+UYaA=="],
159159
160 "@stacksjs/lint": ["@stacksjs/lint@0.75.219", "", { "dependencies": { "pickier": "^0.1.70" } }, "sha512-Q+9GMPrA9Xd63TtD5UwqyNjhNxCiyPbg+I4Mo+6KetWD2A/xqReetuAAkSnIdJxTn8WLyOGGW+8P/39s7gc/Tw=="],
160 "@stacksjs/lint": ["@stacksjs/lint@0.75.221", "", { "dependencies": { "pickier": "^0.1.70" } }, "sha512-KCBi1FkxAJBtC8l5vlQAENsNgZvp5fV0oLozoR6wRc9Oh71PdbJMjdm+CqEJS/7X/R8dJ+hugy7jYaBdV2Zmzw=="],
161161
162 "@stacksjs/logging": ["@stacksjs/logging@0.75.219", "", { "dependencies": { "@loghq/stacks": "^0.2.6", "@stacksjs/clarity": "^0.3.33", "@stacksjs/config": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/types": "0.75.219" } }, "sha512-txlY3x7VEQHZGGn8OY9fWs3V3U4SeXpi562qjwLHsd3VQEQsIhPsg7KX5MSHdFZC1VBs6dC0UuGftNnuh06AlQ=="],
162 "@stacksjs/logging": ["@stacksjs/logging@0.75.221", "", { "dependencies": { "@loghq/stacks": "^0.2.6", "@stacksjs/clarity": "^0.3.33", "@stacksjs/config": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/types": "0.75.221" } }, "sha512-b3ygs4yTijiZxb/PFVjPj2xwu3KsLz3ioCt6PUjbtufLr4MpSOxiEuEcyzB4ys8HAbnPL4MiR04ssDrdWjYUkg=="],
163163
164164 "@stacksjs/logsmith": ["@stacksjs/logsmith@0.2.11", "", { "dependencies": { "@stacksjs/clapp": "^0.2.0", "bunfig": "^0.15.6", "pickier": "^0.1.9" }, "bin": { "@stacksjs/logsmith": "./dist/bin/cli.js", "logsmith": "./dist/bin/cli.js" } }, "sha512-wqqAxewpsHVDzpC+IRy+yYyGXGlv1j5GCqYTh8fL7d3LLhnRPN72PEQywM357burtORvdkFHfOzk3Ih1SMvuiw=="],
165165
166166 "@stacksjs/mail": ["@stacksjs/mail@0.3.12", "", {}, "sha512-RLoGTaS4Hi8Jy5LRrtNsy5038mTOTqALvAUxm2hrqKOOZLWj091/wms0hnBoRQ1bfk0vuQMSYQNlmzoVUeIicA=="],
167167
168 "@stacksjs/mobile": ["@stacksjs/mobile@0.75.219", "", { "dependencies": { "@bughq/sdk": "^0.3.0", "@stacksjs/types": "0.75.219", "craft-native": ">=0.0.179" } }, "sha512-2IYgWSf93DKcIqOx6ieRT45vXWMB7Mt8U4dcq0t/Kmtt7e/GQkhnloG6uU9zP/ZbOzllh91Dz2PnmKSfJ5DK1Q=="],
168 "@stacksjs/mobile": ["@stacksjs/mobile@0.75.221", "", { "dependencies": { "@bughq/sdk": "^0.3.0", "@stacksjs/types": "0.75.221", "craft-native": ">=0.0.179" } }, "sha512-PmODrSk5la9korZmKjm4p0jyy05+cswJ4BMN7PDUYT2x19VSha/d2tzwCveW8yfsZx6YTCGJ/zkqR9C1+5LNgA=="],
169169
170 "@stacksjs/model-meta": ["@stacksjs/model-meta@0.75.219", "", { "dependencies": { "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-validation": "^0.5.6", "@stacksjs/types": "0.75.219", "@stacksjs/validation": "0.75.219" } }, "sha512-2NHb81xOtUUFx1YokFJ8bsbaLvNcKVdkwGzHrY/yCcH4N+Aeb+bLHy3R2sfihsMko3BEm1V37528PBR+S/bXvw=="],
170 "@stacksjs/model-meta": ["@stacksjs/model-meta@0.75.221", "", { "dependencies": { "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-validation": "^0.5.6", "@stacksjs/types": "0.75.221", "@stacksjs/validation": "0.75.221" } }, "sha512-Wl1luIJ9JcjMBZJlry3xeQIaWLX/0ceM9ifUVw7Z5EF1sOLxcvIKwYOMg5YO9n9F4HIjBmkp9tcfHrNWzAEA8w=="],
171171
172 "@stacksjs/newsletter": ["@stacksjs/newsletter@0.75.219", "", { "dependencies": { "@stacksjs/database": "0.75.219", "@stacksjs/email": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/queue": "0.75.219" } }, "sha512-EYyaBR/rQPFPb0hlfdlU/3DWMLWHu2BVTPcbevQsP0M/O5hzZOxL4CoXLWqBIYQmJ4Nql9lD6V6czMh/BdlWBQ=="],
172 "@stacksjs/newsletter": ["@stacksjs/newsletter@0.75.221", "", { "dependencies": { "@stacksjs/database": "0.75.221", "@stacksjs/email": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/queue": "0.75.221" } }, "sha512-yK6x86CeAKqnefkSRddaziCfxKV4jnG4BXLhZdL47ObzMo4WN6RwDeNdNmnBQ4JJgWWcDSf4Sb9EYQJw12XBSw=="],
173173
174 "@stacksjs/notifications": ["@stacksjs/notifications@0.75.219", "", { "dependencies": { "@stacksjs/chat": "0.75.219", "@stacksjs/cli": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/datetime": "0.75.219", "@stacksjs/email": "0.75.219", "@stacksjs/push": "0.75.219", "@stacksjs/realtime": "0.75.219", "@stacksjs/sms": "0.75.219" } }, "sha512-t7IXZJxETJ5zsNt1iHIJn072el8cGGL7CkoN1pKkngIzJOORCBRDCgx32+7vCX1f9ST9Y8cA/ThcWQJETQ4nuQ=="],
174 "@stacksjs/notifications": ["@stacksjs/notifications@0.75.221", "", { "dependencies": { "@stacksjs/chat": "0.75.221", "@stacksjs/cli": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/datetime": "0.75.221", "@stacksjs/email": "0.75.221", "@stacksjs/push": "0.75.221", "@stacksjs/realtime": "0.75.221", "@stacksjs/sms": "0.75.221" } }, "sha512-oio5XfXY4WLCHpMCcfP5r4Pei2TFODKTD40KWS1wijs0I0jkPzzBfiaxA9sZtGlDWq9yAH0rrfMh6eZs/NteCw=="],
175175
176 "@stacksjs/objects": ["@stacksjs/objects@0.75.219", "", { "dependencies": { "@stacksjs/utils": "0.75.219", "@stacksjs/validation": "0.75.219" } }, "sha512-e2UUJhBlxCepClOngb3O4fgF8J8MzhGPdqHs9JDZLTcRQd93H0psrfRyqXyQfxvsGnKgcMR8BOfjJvSzavGpMg=="],
176 "@stacksjs/objects": ["@stacksjs/objects@0.75.221", "", { "dependencies": { "@stacksjs/utils": "0.75.221", "@stacksjs/validation": "0.75.221" } }, "sha512-O3brmL1MJLNAX+pUNWu0RpXTAYs2DEZKHIE7/+GLa+b9v4edUOTxY4m/bw8jvbWyebgrD2EEcLY+sVVToVOiIw=="],
177177
178 "@stacksjs/orm": ["@stacksjs/orm@0.75.219", "", { "dependencies": { "@stacksjs/cache": "0.75.219", "@stacksjs/cli": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/model-meta": "0.75.219", "@stacksjs/pagination": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/query-builder": "0.75.219", "@stacksjs/realtime": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-validation": "^0.5.6", "@stacksjs/validation": "0.75.219", "bun-query-builder": "^0.3.8" }, "peerDependencies": { "@stacksjs/auth": "0.75.219", "@stacksjs/payments": "0.75.219", "@stacksjs/queue": "0.75.219", "@stacksjs/search-engine": "0.75.219", "stripe": "23.0.0" }, "optionalPeers": ["@stacksjs/auth", "@stacksjs/payments", "@stacksjs/queue", "@stacksjs/search-engine", "stripe"] }, "sha512-C3NGIiKqGXGfdKSqgTcrCH7ipf23tx3gMyLYoO5SDW6060qrdlSrRNwsmHB8rLNcMulwXb3yKULvqQ48GS+vng=="],
178 "@stacksjs/orm": ["@stacksjs/orm@0.75.221", "", { "dependencies": { "@stacksjs/cache": "0.75.221", "@stacksjs/cli": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/model-meta": "0.75.221", "@stacksjs/pagination": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/query-builder": "0.75.221", "@stacksjs/realtime": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-validation": "^0.5.6", "@stacksjs/validation": "0.75.221", "bun-query-builder": "^0.3.8" }, "peerDependencies": { "@stacksjs/auth": "0.75.221", "@stacksjs/payments": "0.75.221", "@stacksjs/queue": "0.75.221", "@stacksjs/search-engine": "0.75.221", "stripe": "23.0.0" }, "optionalPeers": ["@stacksjs/auth", "@stacksjs/payments", "@stacksjs/queue", "@stacksjs/search-engine", "stripe"] }, "sha512-CpIMYShnDKRzO0HOzb05ehIN3c6dInbByOEwZRoRjpoZZrh9+Q9dl6cD2jFVIi9WZi7OEYak5ZcEMRh4a6nScA=="],
179179
180 "@stacksjs/pagination": ["@stacksjs/pagination@0.75.219", "", {}, "sha512-lPcNKULqF1h2/zPjgh9AivwxbNsasZnwS4L4oXy7w9zWJAUpDqmw212gUqlZrIWcS/mDYP/mOpEuZEY2sOf1QQ=="],
180 "@stacksjs/pagination": ["@stacksjs/pagination@0.75.221", "", {}, "sha512-y1UkhVhyp2rqpW/hxvFho7zGCHgj1BBEKIb7LRUCYE8p/EwzuHPXgn08iQ+7DX79LLDDLIX/vihfOY7NnJ3PMw=="],
181181
182 "@stacksjs/path": ["@stacksjs/path@0.75.219", "", {}, "sha512-5GX6flfE+eSlmEb9arrlRFibVySE8R4wOCvhaqGiSbmYoP7VkGTz4bxvZLkqR+AdKLvVDcDdGa2z4dITFBewxA=="],
182 "@stacksjs/path": ["@stacksjs/path@0.75.221", "", {}, "sha512-E7QpuOf3yOzPyInvcCNqwTm/WYww2xSGqjY6jQu23OwWxOQM/NMeChseXmr4Lm2QVbfN+g0QGq2+xbh7B7oq2Q=="],
183183
184 "@stacksjs/payments": ["@stacksjs/payments@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/types": "0.75.219" }, "peerDependencies": { "@stripe/stripe-js": "^10.0.0", "stripe": "23.0.0" }, "optionalPeers": ["@stripe/stripe-js", "stripe"] }, "sha512-shSMvujyPYuUleDPkoGynobCJINW/yZDz5XKO++5MMvOKoM6I99Ca7RRjcwAxUkmqKydOUvm5YGFgpETdBk6AQ=="],
184 "@stacksjs/payments": ["@stacksjs/payments@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/types": "0.75.221" }, "peerDependencies": { "@stripe/stripe-js": "^10.0.0", "stripe": "23.0.0" }, "optionalPeers": ["@stripe/stripe-js", "stripe"] }, "sha512-LiTJRssFY5RPIGwsa/LkCcX+m6DPv876D1O3hZYn8TCecIIGkjHgeBuW2a9vX6MPT99Kiev1dwVbI0bhtDyuHA=="],
185185
186 "@stacksjs/push": ["@stacksjs/push@0.75.219", "", { "dependencies": { "@stacksjs/cli": "0.75.219", "@stacksjs/config": "0.75.219" } }, "sha512-uTSdndHnR7Rkc5d5hZmU9bXT0ReDgJ4K9FEZ1VY8mB3qHifTsxXoDYxQNbYsvY3DRksXtTh3DzsoXn+bb7VYOg=="],
186 "@stacksjs/push": ["@stacksjs/push@0.75.221", "", { "dependencies": { "@stacksjs/cli": "0.75.221", "@stacksjs/config": "0.75.221" } }, "sha512-wPRfmENu1X0FGlV0CH+stZHE8Fq+sbVs9tJnm7MkENlALmfCNAXVxmJmhtZhqoWjjlBLzFoF/DNKgWqoOkx/fw=="],
187187
188 "@stacksjs/query-builder": ["@stacksjs/query-builder@0.75.219", "", { "dependencies": { "bun-query-builder": "^0.3.13" } }, "sha512-Pf/fropB6rURr2+FCmx3/zMSJc35ata+OmETLjEiJqjkJgh9ib4yJkR4bsgM3JWxb7R50b1WqFwHNDHY4rGeKA=="],
188 "@stacksjs/query-builder": ["@stacksjs/query-builder@0.75.221", "", { "dependencies": { "bun-query-builder": "^0.3.13" } }, "sha512-DLOwoG8psEtTTleYe7DMVCcqvq20rDUVSR8RAFz3D/Ksclvfi8NytOV2idlPRAtqcBzW/GDRpasNAkztoh3Cog=="],
189189
190 "@stacksjs/queue": ["@stacksjs/queue@0.75.219", "", { "dependencies": { "@stacksjs/action-runner": "0.75.219", "@stacksjs/bun-queue": "^0.1.8", "@stacksjs/cache": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/cron": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219" }, "peerDependencies": { "@stacksjs/email": "0.75.219", "@stacksjs/router": "0.75.219" }, "optionalPeers": ["@stacksjs/email", "@stacksjs/router"] }, "sha512-+2E+G/IzOajV61bP29Sfohz5xlYOzBazsJdQoMs4xObpksX2UjJEDPepsqH7X9IQAhaLsskH8VNEDKnLbFvdLw=="],
190 "@stacksjs/queue": ["@stacksjs/queue@0.75.221", "", { "dependencies": { "@stacksjs/action-runner": "0.75.221", "@stacksjs/bun-queue": "^0.1.8", "@stacksjs/cache": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/cron": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221" }, "peerDependencies": { "@stacksjs/email": "0.75.221", "@stacksjs/router": "0.75.221" }, "optionalPeers": ["@stacksjs/email", "@stacksjs/router"] }, "sha512-Si73rtRX92vgCHL5WeBclehKxMOtoCtJm8GJU1RhhyJLZe9nEmdmwmWnXNxjePRHp5vUdqxszEdviVFKa/teVA=="],
191191
192 "@stacksjs/realtime": ["@stacksjs/realtime@0.75.219", "", { "dependencies": { "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219", "ts-broadcasting": "^0.0.11" } }, "sha512-QD4wZNU9kteFMqT4X1a6a3mP7js7kpsnhw/gnQIBmkiXzf0mrMkqkudTVzAdGrqQmGidv+uJzkqp4geUm6wUQQ=="],
192 "@stacksjs/realtime": ["@stacksjs/realtime@0.75.221", "", { "dependencies": { "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221", "ts-broadcasting": "^0.0.11" } }, "sha512-S50ERQuZuPh68TYmFS0FR8t0a0MtuQjMB9Dq/Z7IpJg6sBy5ocxHwYI7Bfq5dqGwkOT2oiHaAHXjbuCA+fItww=="],
193193
194 "@stacksjs/registry": ["@stacksjs/registry@0.75.219", "", { "dependencies": { "@stacksjs/types": "0.75.219" } }, "sha512-rCODm8mYfk6C7Af3QmsJ/TXlNCq7/mwNhSemlLU97kTex6Mojhhhl1IZGh3HWCnlcsxFLjqiRnRtGmsaVkmzYQ=="],
194 "@stacksjs/registry": ["@stacksjs/registry@0.75.221", "", { "dependencies": { "@stacksjs/types": "0.75.221" } }, "sha512-b8DEKPiqcuJMhWKjev1VXU43ansUV9pWjTMh/1yM3UtAJ+GBqn+IUGicYcevbzbLIFoYY0IvJD/10UxGjcWnUQ=="],
195195
196 "@stacksjs/repl": ["@stacksjs/repl@0.75.219", "", { "dependencies": { "@stacksjs/tinker": "0.75.219" } }, "sha512-KWUETh2wQoa0MlEe3LS7NFMtFGFMb09gGR2xqVNWlMou/qVXkRfE77864D6vq2occKRFisDxOCdavMaxJxqdzg=="],
196 "@stacksjs/repl": ["@stacksjs/repl@0.75.221", "", { "dependencies": { "@stacksjs/tinker": "0.75.221" } }, "sha512-SYf24pkA2zYsGvr21zqkI5BUUMK8NsywZdCL60U2cI68LsSYTxgBnevSl2znqAiW6aN9kPL+uSEzz3OSyH7qeQ=="],
197197
198 "@stacksjs/router": ["@stacksjs/router@0.75.219", "", { "dependencies": { "@stacksjs/bun-router": "^0.1.24", "@stacksjs/cache": "0.75.219", "@stacksjs/collections": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/pagination": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/security": "0.75.219", "@stacksjs/storage": "0.75.219", "ts-rate-limiter": "^0.4.10" }, "peerDependencies": { "@stacksjs/api": "0.75.219", "@stacksjs/auth": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/validation": "0.75.219" }, "optionalPeers": ["@stacksjs/api", "@stacksjs/auth", "@stacksjs/database", "@stacksjs/validation"] }, "sha512-9r0V7S6WgFUnOpFdDGKDhtIHtRC6qqaOKF8ZnaBMFDG92OInzXMe2jrbHp6W5opC7Zi4/ezPpMCD+tROvEVC6g=="],
198 "@stacksjs/router": ["@stacksjs/router@0.75.221", "", { "dependencies": { "@stacksjs/bun-router": "^0.1.24", "@stacksjs/cache": "0.75.221", "@stacksjs/collections": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/pagination": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/security": "0.75.221", "@stacksjs/storage": "0.75.221", "ts-rate-limiter": "^0.4.10" }, "peerDependencies": { "@stacksjs/api": "0.75.221", "@stacksjs/auth": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/validation": "0.75.221" }, "optionalPeers": ["@stacksjs/api", "@stacksjs/auth", "@stacksjs/database", "@stacksjs/validation"] }, "sha512-q+twwIaPsDmr+QdqgNwuQkD/0SC0tL73yGKjA0l/wRcOM61O7IyZAkBNrp69khicIrv66/CnoRhUmpVjHyv48g=="],
199199
200200 "@stacksjs/rpx": ["@stacksjs/rpx@0.11.54", "", { "dependencies": { "@stacksjs/clapp": "^0.2.10", "@stacksjs/tlsx": "^0.13.19", "ts-images": "^0.2.17" }, "bin": { "rpx": "./dist/bin/cli.js", "reverse-proxy": "./dist/bin/cli.js" } }, "sha512-3njfy0BYCpof1rkuY4slGmHRggLWlJdrnUJMNoou6kfBqXNvm8ANqXgiL/bIlQeIWwidqoo1IOjgPcB/EozNog=="],
201201
202202 "@stacksjs/sanitizer": ["@stacksjs/sanitizer@0.2.567", "", {}, "sha512-gMq1MqsmLTqZ/y173wAi5/7mrfByPFBJH18bDFzoHV/GkcDuy5GwRbpkmNWiuLEBlUArLutautYHRZBiKeyYPg=="],
203203
204 "@stacksjs/scheduler": ["@stacksjs/scheduler@0.75.219", "", { "dependencies": { "@stacksjs/action-runner": "0.75.219", "@stacksjs/cli": "0.75.219", "@stacksjs/cron": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/notifications": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/queue": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/types": "0.75.219" } }, "sha512-ourjJ5S/zcW/5QWvbLUuS7rw0KBbp6bpMM4sJBxeZ+ad6Cvw50v/y3iLn35WCebQAlNgwPnS3PRg1KPDtN6qLw=="],
204 "@stacksjs/scheduler": ["@stacksjs/scheduler@0.75.221", "", { "dependencies": { "@stacksjs/action-runner": "0.75.221", "@stacksjs/cli": "0.75.221", "@stacksjs/cron": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/notifications": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/queue": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/types": "0.75.221" } }, "sha512-j5wRcyeN9bKBd70mP1c6W+8Xh2IS8n2TMbTl85Z1iPt2jrlrHUuY+EwcJwJYB0IJBiKnnp8j30bJm2FHlbJtBA=="],
205205
206 "@stacksjs/search-engine": ["@stacksjs/search-engine@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219" }, "peerDependencies": { "meilisearch": "^0.62.0" }, "optionalPeers": ["meilisearch"] }, "sha512-97nIsTppDccdSK4JXN6MukSCaYs3OhSc36gzTTLrNO+yMdBi8RoK8S/7oM6y0CpqcgLdy6NLbjACuaIqktX/9Q=="],
206 "@stacksjs/search-engine": ["@stacksjs/search-engine@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221" }, "peerDependencies": { "meilisearch": "^0.62.0" }, "optionalPeers": ["meilisearch"] }, "sha512-yK2/jnOuVq/I8lCgaP7psJNHxpp4gE85GrR3sT5z4Boe+Yg1z34mRG87IhTEncDuYLp/ta5QMwgAsBBE8W0s3Q=="],
207207
208 "@stacksjs/security": ["@stacksjs/security@0.75.219", "", { "dependencies": { "@stacksjs/config": "0.75.219", "ts-security-crypto": "0.0.2" } }, "sha512-V/bw7eFLVBKJij4Ue69+NEH8kDbhCXbUCNbyaKCvRBRlGnuv/HDecM9zwNwycqvR1tSohvwSuEO8sZX20d1Khw=="],
208 "@stacksjs/security": ["@stacksjs/security@0.75.221", "", { "dependencies": { "@stacksjs/config": "0.75.221", "ts-security-crypto": "0.0.2" } }, "sha512-v0KElp70zQj8b401jHIaqOkFZ3bNH7FcNOTFwOIOkwYK3AEUh69R29xMptna6tGhQ1rmLpSPo+2LVECo+KTkiQ=="],
209209
210 "@stacksjs/server": ["@stacksjs/server@0.75.219", "", { "dependencies": { "@stacksjs/auth": "0.75.219", "@stacksjs/bun-router": "^0.1.24", "@stacksjs/config": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/i18n": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/payments": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/storage": "0.75.219", "bun-plugin-auto-imports": "^0.4.4" } }, "sha512-EMPtc9uQtnSX+sZX1Rdl82p+yzIdi0I+VHXYdKemaDIz85JVS+11Th9h/v2iy8EwKS14KoGsgzesy9gFuvidQQ=="],
210 "@stacksjs/server": ["@stacksjs/server@0.75.221", "", { "dependencies": { "@stacksjs/auth": "0.75.221", "@stacksjs/bun-router": "^0.1.24", "@stacksjs/config": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/i18n": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/payments": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/storage": "0.75.221", "bun-plugin-auto-imports": "^0.4.4" } }, "sha512-UZY4n7/yVNOphIzIRqcnufiSIdGka2aSfAD5+JKhFmRju2JNXySZczhAhq07ZAxu/VLb4bQ9ZtA0nQxoKC+cqw=="],
211211
212 "@stacksjs/shell": ["@stacksjs/shell@0.75.219", "", {}, "sha512-g9YdInB+fz89zz8sKuaEP9/2NlrpbLc2D6DLphw2wp70qWDL9PnUDyOe9p+TYnUeO6mfr+wNIVHqOhderLv7qg=="],
212 "@stacksjs/shell": ["@stacksjs/shell@0.75.221", "", {}, "sha512-10np3JLzeDP2ioC8SryL0zmZ6TvZCh1Gb+fu8sW4XFle++NpOZ7ex1GlPbN1Ob1mEyLTsj1Zfl5IxacNdRH9rw=="],
213213
214 "@stacksjs/sites": ["@stacksjs/sites@0.75.219", "", { "dependencies": { "@stacksjs/auth": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/router": "0.75.219" }, "peerDependencies": { "@stacksjs/cms": "0.75.219" }, "optionalPeers": ["@stacksjs/cms"] }, "sha512-9uxfougtwuMYCiD1CItbDbPvcI1hrUo0NOHByBD7yR5kudMvJjHCo/SrWus7iK8k92rU+T0w4cP8CYE5imYeew=="],
214 "@stacksjs/sites": ["@stacksjs/sites@0.75.221", "", { "dependencies": { "@stacksjs/auth": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/router": "0.75.221" }, "peerDependencies": { "@stacksjs/cms": "0.75.221" }, "optionalPeers": ["@stacksjs/cms"] }, "sha512-Al4ueNVSE3LEeFjP+dpVJ99+8bXhbK7/lrDoEgSEO/x5MTjBBotTB4DcrVPJNE6sqpuxUO9CaTEBDx9zKhKOaw=="],
215215
216 "@stacksjs/skills": ["@stacksjs/skills@0.75.219", "", { "dependencies": { "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219" } }, "sha512-zrSw4QoBiiLm08l8dFhZES498j9dDPMrblRvdSOsmpvyygVzBU6/SUX26JgP+mh8pkxtkMpORngv/w3NJwNIIQ=="],
216 "@stacksjs/skills": ["@stacksjs/skills@0.75.221", "", { "dependencies": { "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221" } }, "sha512-jcPWbY45OMnUqKXNaOMl5TKJnx/nKrXluSrVbaWjSn90qhLOdQdD4BfRWW1niMQnvy9szPMTVZqSy+i9gxTmOw=="],
217217
218 "@stacksjs/slug": ["@stacksjs/slug@0.75.219", "", { "dependencies": { "@stacksjs/database": "0.75.219", "ts-slug": "^0.1.0" } }, "sha512-AHBN0M4Cgs2CFNAA01eZiUMpdEHGqm5UqIbqsO5xAhpXtzSkmpx2P0T+5eywZC04C4fnpYl2GJ4yTziQU3kkNQ=="],
218 "@stacksjs/slug": ["@stacksjs/slug@0.75.221", "", { "dependencies": { "@stacksjs/database": "0.75.221", "ts-slug": "^0.1.0" } }, "sha512-oedPoXEUOHakcPhtGYP8vOR4oFqUAxu5PFSftt7vPhjZyU3bb27N04E58tpiONFsPVhxtJnB+KOk25sE9MJqJQ=="],
219219
220 "@stacksjs/sms": ["@stacksjs/sms@0.75.219", "", { "dependencies": { "@stacksjs/database": "0.75.219" } }, "sha512-hCaOxzUy06DK7TFb417g2EPrEC3p2J0KKNnavJxUyfNy04nItTexW5IvnucIMtilz+xE/GGNkNSo87BfWATX3A=="],
220 "@stacksjs/sms": ["@stacksjs/sms@0.75.221", "", { "dependencies": { "@stacksjs/database": "0.75.221" } }, "sha512-qWkuasYoQmE/EUMk9OriZs9kLkbqZKlOKz6wYf/OxbLsJOX/Qqf4XM2wes1QqwW1A4KYl5GJr0tj5SY3Lpzm5w=="],
221221
222 "@stacksjs/socials": ["@stacksjs/socials@0.75.219", "", { "dependencies": { "@stacksjs/api": "0.75.219", "@stacksjs/composables": "0.75.219", "@stacksjs/config": "0.75.219" } }, "sha512-EWM17eGeHlE3c/vJsfGPFWLf6IoZal5Nu651QK6vdVg4unXKlY3dNvAW6Cc2PqfBtU55XplxyQ14ZWH6S6qvdQ=="],
222 "@stacksjs/socials": ["@stacksjs/socials@0.75.221", "", { "dependencies": { "@stacksjs/api": "0.75.221", "@stacksjs/composables": "0.75.221", "@stacksjs/config": "0.75.221" } }, "sha512-6SVr7QOa0XchLmaQ2KvBBKXSwl+P6Oxo4sAfhJRdRJI4ibj5a5rXi8IiYSMdTlHR5h99jiQ9H//5GOisA5tl8w=="],
223223
224 "@stacksjs/storage": ["@stacksjs/storage@0.75.219", "", { "dependencies": { "@stacksjs/arrays": "0.75.219", "@stacksjs/cli": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/ts-xml": "^0.1.0", "ts-images": "^0.2.23" } }, "sha512-o+Asg6+YElTa1UlcCWycWv/j98Enp8TWvJUZ5OKUI+Id3PlsmmCOgzLnjFdt8ImOE6tMtqKhG4dq0mcIArkTBA=="],
224 "@stacksjs/storage": ["@stacksjs/storage@0.75.221", "", { "dependencies": { "@stacksjs/arrays": "0.75.221", "@stacksjs/cli": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-cloud": "^0.16.58", "@stacksjs/ts-xml": "^0.1.0", "ts-images": "^0.2.23" } }, "sha512-d7AAC2QqHCIVAikmrDvjYY0bDQPw5zgQO3F8X90Mml4h9x/1ccRB67tNSYYyMWcA82sfkixxBRRYiItpwElibg=="],
225225
226 "@stacksjs/strings": ["@stacksjs/strings@0.75.219", "", {}, "sha512-88rZr9v1bONXcmfcteX1L/pK98LeN8IDVVaIJA5rjp4sd4xhKmB7rnfY4Bbz+GDcF9i0Q6FC289iDiLPUjaUWQ=="],
226 "@stacksjs/strings": ["@stacksjs/strings@0.75.221", "", {}, "sha512-61MfF3GTIYS8+wa9sMH85Ko6AaAFXlf6muwi1Koe1NnHlzBY2ZyHlUxwULPqHM2tmYZOk1/hzh9Ep7FXTVfDiQ=="],
227227
228228 "@stacksjs/stx": ["@stacksjs/stx@0.2.567", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/desktop": "0.2.567", "@stacksjs/sanitizer": "0.2.567", "@stacksjs/ts-css": "^0.3.11", "@stacksjs/ts-i18n": "^0.1.11", "bun-plugin-stx": "0.2.567", "bunfig": "^0.15.19", "stx-router": "0.2.567", "ts-broadcasting": "^0.0.11", "ts-images": "^0.2.22", "ts-syntax-highlighter": "^0.2.1" }, "bin": { "stx": "./dist/cli.js" } }, "sha512-qH5sXYgf8Bwc4LsA6zkA37sz8jU36xeb1L/Nxrb9VD4yfI9vYLUDWAQRq2qophwjEan1q9zim3goWFJ8vK05sw=="],
229229
230 "@stacksjs/testing": ["@stacksjs/testing@0.75.219", "", { "dependencies": { "@stacksjs/auth": "0.75.219", "@stacksjs/cache": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/email": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-cloud": "^0.16.58", "very-happy-dom": "^0.3.5" } }, "sha512-OclrQD3AAOTbU5NHbM1Ls3COOMYAqLLg8+e2jS63gQaXmYfqbjBhLSMt83F+6Xeihmup3puin9XsGGA+fe6Gzw=="],
230 "@stacksjs/testing": ["@stacksjs/testing@0.75.221", "", { "dependencies": { "@stacksjs/auth": "0.75.221", "@stacksjs/cache": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/email": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-cloud": "^0.16.58", "very-happy-dom": "^0.3.5" } }, "sha512-ijtsuuxywbEZDlyIzr5MR1WXkTNHyl2TLnzWy+xK3iPCYe8tIGr6B6fZAPjsLfqp8Y61OgSnQG02Qmet6FUFcg=="],
231231
232 "@stacksjs/tinker": ["@stacksjs/tinker@0.75.219", "", {}, "sha512-z4KZKQMpMSmyKtJvEnf4Cbp8Jr+bYWYxCSe+6q74BGlyrj8e0FSZf2FIO90HssW5hzNj52wz8Ox7QH2OxrW0CQ=="],
232 "@stacksjs/tinker": ["@stacksjs/tinker@0.75.221", "", {}, "sha512-4W0CL5LTfw+/OE0yiymXFUv4UO6cqjtysGRzzc4OeX0Y/F4iDxfQFviSporoNyFsSP3GpDIbaVQz7MWc9IlnrQ=="],
233233
234234 "@stacksjs/tlsx": ["@stacksjs/tlsx@0.13.19", "", { "dependencies": { "@stacksjs/clapp": "^0.2.0" }, "bin": { "tlsx": "./dist/bin/cli.js" } }, "sha512-bgVYWBolcbbTSDk/quZiYWfz3qBZiHl1fp9pqTYaeDHXIHxylRfxDFB3bz7mnEmIYSFq9AXilRNkV401uUSGSw=="],
235235
@@ -265,19 +265,19 @@
265265
266266 "@stacksjs/ts-xml": ["@stacksjs/ts-xml@0.1.2", "", {}, "sha512-G20EuKCmpwWwnXfFlX0kxCXnJ6ocTgBl8lcHkOzmomC8L/Ld+UKeNLlvOQf9ArnS7/SHUQ2+fZpM0t6lhwoyPw=="],
267267
268 "@stacksjs/tunnel": ["@stacksjs/tunnel@0.75.219", "", { "dependencies": { "localtunnels": "^0.2.13" } }, "sha512-7y/AU7ozW16xskrFbncO8ZX94lln0wQgZiuomVj4/MwiaErUBEEX8A0fbfxgx+FoECN8WAFoiinMb7FaUZeqwQ=="],
268 "@stacksjs/tunnel": ["@stacksjs/tunnel@0.75.221", "", { "dependencies": { "localtunnels": "^0.2.13" } }, "sha512-fNSq23ZcTqkn4N7R5NMrhYsRqFq9tNbJxMYiCrw4vsNwpjsMeuxTaBYDfyUuqan/rnf3dwSnCKvbrUr6u0po6w=="],
269269
270 "@stacksjs/types": ["@stacksjs/types@0.75.219", "", { "dependencies": { "@stacksjs/bunpress": "^0.2.15", "@stacksjs/clapp": "^0.2.12", "@stacksjs/events": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/stx": "^0.2.534", "@stacksjs/ts-validation": "^0.5.6", "bun-query-builder": "^0.3.8" }, "peerDependencies": { "meilisearch": "^0.62.0" }, "optionalPeers": ["meilisearch"] }, "sha512-VEP7zK92AsHpZKsCUmQ7XQCgbVX2Gsa3LMr/6+KCt0WY/XUxg3bC00r9yP+08eJafcR5GigMg2DXpVI1GNF1ww=="],
270 "@stacksjs/types": ["@stacksjs/types@0.75.221", "", { "dependencies": { "@stacksjs/bunpress": "^0.2.15", "@stacksjs/clapp": "^0.2.12", "@stacksjs/events": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/stx": "^0.2.534", "@stacksjs/ts-validation": "^0.5.6", "bun-query-builder": "^0.3.8" }, "peerDependencies": { "meilisearch": "^0.62.0" }, "optionalPeers": ["meilisearch"] }, "sha512-hqa/x50slPiu+KEP5XXer/j73QwAMeln6ApVmeEiMZo036air8ZxiKDH2wW+UCNNILoabTIBdLt/IogxiU1aYQ=="],
271271
272 "@stacksjs/ui": ["@stacksjs/ui@0.75.219", "", { "dependencies": { "@stacksjs/components": "^0.2.534", "@stacksjs/config": "0.75.219", "@stacksjs/ts-css": "^0.3.6" } }, "sha512-nw8z3QzxffAIkYtTKoABlS2MdkDkmZ5oKQlF3EshN8w9GarfaGXNO88deBE2h/EyuWRsCVcVoxRv3HnxzlAIjQ=="],
272 "@stacksjs/ui": ["@stacksjs/ui@0.75.221", "", { "dependencies": { "@stacksjs/components": "^0.2.534", "@stacksjs/config": "0.75.221", "@stacksjs/ts-css": "^0.3.6" } }, "sha512-jHlD6QrLtAMkPje0Lb1jF9M9CqzX3lerMLzSgXMkDIb+6Lz1YrrkY/Dabck3zlFA20WFe0ya/u8Vv31hlmidyA=="],
273273
274 "@stacksjs/utils": ["@stacksjs/utils@0.75.219", "", { "dependencies": { "@stacksjs/browser": "0.75.219", "@stacksjs/cli": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/enums": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/types": "0.75.219" } }, "sha512-5ltSZ4sdzBBwZg9z7OmpkdyAlHspkCuj4FmoaSYECEqvvLs8G5x4/Q+k/+vyIheEDYb/3AMqilm7MqNRJskq/A=="],
274 "@stacksjs/utils": ["@stacksjs/utils@0.75.221", "", { "dependencies": { "@stacksjs/browser": "0.75.221", "@stacksjs/cli": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/enums": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/types": "0.75.221" } }, "sha512-15YFKedRWkhLcExnM3nF8fDM//ZGrQwXhho3hBUoznUTg6RZeklCrICe/ZiXZu4xi/r/g1/T8BLphLiTTviY9A=="],
275275
276 "@stacksjs/validation": ["@stacksjs/validation@0.75.219", "", { "dependencies": { "@stacksjs/error-handling": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/ts-validation": "^0.5.6", "@stacksjs/types": "0.75.219", "@stacksjs/utils": "0.75.219" }, "peerDependencies": { "@stacksjs/database": "0.75.219" }, "optionalPeers": ["@stacksjs/database"] }, "sha512-XHbbj82dzPAKD2AVLTT+VkPgx2a3wbvVqLehVzlTZO9+WW0nG1hh8wwrZAV970xDfXlw1A2G1GnnexJIy8iYcA=="],
276 "@stacksjs/validation": ["@stacksjs/validation@0.75.221", "", { "dependencies": { "@stacksjs/error-handling": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/ts-validation": "^0.5.6", "@stacksjs/types": "0.75.221", "@stacksjs/utils": "0.75.221" }, "peerDependencies": { "@stacksjs/database": "0.75.221" }, "optionalPeers": ["@stacksjs/database"] }, "sha512-fFjecg396NtQXqRf6HmQx82uDEY/PfIrJvRXJSu4b1HvyFLTg+1XRsm7kOMS6hf6iDHYEhU2P8xIfOAh1Ez6yw=="],
277277
278 "@stacksjs/video": ["@stacksjs/video@0.75.219", "", { "dependencies": { "@ts-videos/mp4": "^0.1.2", "@ts-videos/webm": "^0.1.2", "ts-video-player": "^0.1.3", "ts-videos": "^0.1.2" } }, "sha512-HTrykY1uBvWcLoqG5Pz32Nww6k5EPJi3IhzT9RPMWa1q1FVjsuG+pNN9RnDsD9k2HAT/pMtzrFAo6/0upz/jNA=="],
278 "@stacksjs/video": ["@stacksjs/video@0.75.221", "", { "dependencies": { "@ts-videos/mp4": "^0.1.2", "@ts-videos/webm": "^0.1.2", "ts-video-player": "^0.1.3", "ts-videos": "^0.1.2" } }, "sha512-f+GdcUHNtBc7kYOU3ecVJ2CEpFnSymCEr6tCOJYm33DDSrfUhOdP8t4nUIpgu4LtgLXy/YcZE8+QPs37Se6Udw=="],
279279
280 "@stacksjs/whois": ["@stacksjs/whois@0.75.219", "", { "dependencies": { "@stacksjs/logging": "0.75.219" } }, "sha512-WqLG5P/QZa78YKyhghiv8vc7GGkIHyNr+PWEuRnQz3pCVELIcf5swahlOQoZtyaqC2P5xuKC9c5vm4VYOJ4MXw=="],
280 "@stacksjs/whois": ["@stacksjs/whois@0.75.221", "", { "dependencies": { "@stacksjs/logging": "0.75.221" } }, "sha512-S7bIJZ5/IOnntL1s2zUkVRdsbF/1tK5tKdWjfCH+0e4kauYwsaDwW/k513VWocQQnMZMCvchNHUhbZxzyBWVkA=="],
281281
282282 "@ts-analytics/tracking": ["@ts-analytics/tracking@0.1.17", "", { "dependencies": { "bun-query-builder": "^0.3.0", "dynamodb-tooling": "^0.3.2", "ts-countries": "^0.1.2" }, "peerDependencies": { "@nuxt/kit": "^3.0.0", "@nuxt/schema": "^3.0.0", "vue": "^3.0.0" }, "optionalPeers": ["@nuxt/kit", "@nuxt/schema", "vue"], "bin": { "analytics": "./bin/cli.ts" } }, "sha512-E6okdowDJM+mS0pAEaAC1R1xfX7jUIdZ7GoWyKSelZRPRky2w18ukOu2ixoF+g6h15kYF5pBURkz1TbadCtYvg=="],
283283
@@ -347,7 +347,7 @@
347347
348348 "clone": ["clone@2.1.2", "", {}, "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="],
349349
350 "craft-native": ["craft-native@0.0.237", "", { "bin": { "craft-sdk": "dist/cli.js" } }, "sha512-TALWq4Zv0FWGgO9rk71ASKHjVoodKFAKeV+FEOPP0qvQ9+PxPK9hikwY2XeTY018O1bVlIbE6AnW5YxevisBog=="],
350 "craft-native": ["craft-native@0.0.238", "", { "bin": { "craft-sdk": "dist/cli.js" } }, "sha512-jjqN0fkZRlponAHQMQ0VDrvMaZDqTv3d39ks6CPEhjaq+ss4BLIObinNcLwkGDBVP/2+cn3oFp2k9rxvISKkQA=="],
351351
352352 "cz-git": ["cz-git@1.14.0", "", {}, "sha512-QjwlXZrGWsXQkyregBHhA2qNNGB2TCuf0ovkW1Q5OLgdJDs9Tq1yahfKpSMLyqOBjVRuv1iHBTDP83zJDBlJdg=="],
353353
@@ -369,7 +369,7 @@
369369
370370 "require-from-string": ["require-from-string@2.0.2", "", {}, "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw=="],
371371
372 "stacks": ["stacks@0.75.219", "", { "dependencies": { "@stacksjs/actions": "0.75.219", "@stacksjs/ai": "0.75.219", "@stacksjs/alias": "0.75.219", "@stacksjs/analytics": "0.75.219", "@stacksjs/api": "0.75.219", "@stacksjs/arrays": "0.75.219", "@stacksjs/audio": "0.75.219", "@stacksjs/auth": "0.75.219", "@stacksjs/browser": "0.75.219", "@stacksjs/browser-extension": "0.75.219", "@stacksjs/buddy": "0.75.219", "@stacksjs/build": "0.75.219", "@stacksjs/cache": "0.75.219", "@stacksjs/calendar-api": "0.75.219", "@stacksjs/charts": "0.75.219", "@stacksjs/chat": "0.75.219", "@stacksjs/cli": "0.75.219", "@stacksjs/cloud": "0.75.219", "@stacksjs/cms": "0.75.219", "@stacksjs/collections": "0.75.219", "@stacksjs/commerce": "0.75.219", "@stacksjs/composables": "0.75.219", "@stacksjs/config": "0.75.219", "@stacksjs/cron": "0.75.219", "@stacksjs/database": "0.75.219", "@stacksjs/datetime": "0.75.219", "@stacksjs/defaults": "0.75.219", "@stacksjs/desktop": "^0.2.534", "@stacksjs/dns": "0.75.219", "@stacksjs/docs": "0.75.219", "@stacksjs/email": "0.75.219", "@stacksjs/enums": "0.75.219", "@stacksjs/env": "0.75.219", "@stacksjs/error-handling": "0.75.219", "@stacksjs/events": "0.75.219", "@stacksjs/faker": "0.75.219", "@stacksjs/feature-flags": "0.75.219", "@stacksjs/forms": "0.75.219", "@stacksjs/git": "0.75.219", "@stacksjs/github": "0.75.219", "@stacksjs/health": "0.75.219", "@stacksjs/http": "0.75.219", "@stacksjs/i18n": "0.75.219", "@stacksjs/image": "0.75.219", "@stacksjs/lint": "0.75.219", "@stacksjs/logging": "0.75.219", "@stacksjs/mobile": "0.75.219", "@stacksjs/newsletter": "0.75.219", "@stacksjs/notifications": "0.75.219", "@stacksjs/objects": "0.75.219", "@stacksjs/orm": "0.75.219", "@stacksjs/path": "0.75.219", "@stacksjs/payments": "0.75.219", "@stacksjs/push": "0.75.219", "@stacksjs/query-builder": "0.75.219", "@stacksjs/queue": "0.75.219", "@stacksjs/realtime": "0.75.219", "@stacksjs/registry": "0.75.219", "@stacksjs/repl": "0.75.219", "@stacksjs/router": "0.75.219", "@stacksjs/scheduler": "0.75.219", "@stacksjs/search-engine": "0.75.219", "@stacksjs/security": "0.75.219", "@stacksjs/server": "0.75.219", "@stacksjs/shell": "0.75.219", "@stacksjs/sites": "0.75.219", "@stacksjs/skills": "0.75.219", "@stacksjs/slug": "0.75.219", "@stacksjs/sms": "0.75.219", "@stacksjs/socials": "0.75.219", "@stacksjs/storage": "0.75.219", "@stacksjs/strings": "0.75.219", "@stacksjs/testing": "0.75.219", "@stacksjs/tinker": "0.75.219", "@stacksjs/tlsx": "^0.13.19", "@stacksjs/ts-cloud": "^0.16.52", "@stacksjs/tunnel": "0.75.219", "@stacksjs/types": "0.75.219", "@stacksjs/ui": "0.75.219", "@stacksjs/utils": "0.75.219", "@stacksjs/validation": "0.75.219", "@stacksjs/video": "0.75.219", "@stacksjs/whois": "0.75.219", "bun-query-builder": "^0.3.8" } }, "sha512-3NdYXURJ14BDEFiyJEq9UxOXLQYfmMe4zK5cWB8+6XuAurFBPnZyn4xwYpX51ta+v/g+9upfk2pmhRJSAEGX0A=="],
372 "stacks": ["stacks@0.75.221", "", { "dependencies": { "@stacksjs/actions": "0.75.221", "@stacksjs/ai": "0.75.221", "@stacksjs/alias": "0.75.221", "@stacksjs/analytics": "0.75.221", "@stacksjs/api": "0.75.221", "@stacksjs/arrays": "0.75.221", "@stacksjs/audio": "0.75.221", "@stacksjs/auth": "0.75.221", "@stacksjs/browser": "0.75.221", "@stacksjs/browser-extension": "0.75.221", "@stacksjs/buddy": "0.75.221", "@stacksjs/build": "0.75.221", "@stacksjs/cache": "0.75.221", "@stacksjs/calendar-api": "0.75.221", "@stacksjs/charts": "0.75.221", "@stacksjs/chat": "0.75.221", "@stacksjs/cli": "0.75.221", "@stacksjs/cloud": "0.75.221", "@stacksjs/cms": "0.75.221", "@stacksjs/collections": "0.75.221", "@stacksjs/commerce": "0.75.221", "@stacksjs/composables": "0.75.221", "@stacksjs/config": "0.75.221", "@stacksjs/cron": "0.75.221", "@stacksjs/database": "0.75.221", "@stacksjs/datetime": "0.75.221", "@stacksjs/defaults": "0.75.221", "@stacksjs/desktop": "^0.2.534", "@stacksjs/dns": "0.75.221", "@stacksjs/docs": "0.75.221", "@stacksjs/email": "0.75.221", "@stacksjs/enums": "0.75.221", "@stacksjs/env": "0.75.221", "@stacksjs/error-handling": "0.75.221", "@stacksjs/events": "0.75.221", "@stacksjs/faker": "0.75.221", "@stacksjs/feature-flags": "0.75.221", "@stacksjs/forms": "0.75.221", "@stacksjs/git": "0.75.221", "@stacksjs/github": "0.75.221", "@stacksjs/health": "0.75.221", "@stacksjs/http": "0.75.221", "@stacksjs/i18n": "0.75.221", "@stacksjs/image": "0.75.221", "@stacksjs/lint": "0.75.221", "@stacksjs/logging": "0.75.221", "@stacksjs/mobile": "0.75.221", "@stacksjs/newsletter": "0.75.221", "@stacksjs/notifications": "0.75.221", "@stacksjs/objects": "0.75.221", "@stacksjs/orm": "0.75.221", "@stacksjs/path": "0.75.221", "@stacksjs/payments": "0.75.221", "@stacksjs/push": "0.75.221", "@stacksjs/query-builder": "0.75.221", "@stacksjs/queue": "0.75.221", "@stacksjs/realtime": "0.75.221", "@stacksjs/registry": "0.75.221", "@stacksjs/repl": "0.75.221", "@stacksjs/router": "0.75.221", "@stacksjs/scheduler": "0.75.221", "@stacksjs/search-engine": "0.75.221", "@stacksjs/security": "0.75.221", "@stacksjs/server": "0.75.221", "@stacksjs/shell": "0.75.221", "@stacksjs/sites": "0.75.221", "@stacksjs/skills": "0.75.221", "@stacksjs/slug": "0.75.221", "@stacksjs/sms": "0.75.221", "@stacksjs/socials": "0.75.221", "@stacksjs/storage": "0.75.221", "@stacksjs/strings": "0.75.221", "@stacksjs/testing": "0.75.221", "@stacksjs/tinker": "0.75.221", "@stacksjs/tlsx": "^0.13.19", "@stacksjs/ts-cloud": "^0.16.52", "@stacksjs/tunnel": "0.75.221", "@stacksjs/types": "0.75.221", "@stacksjs/ui": "0.75.221", "@stacksjs/utils": "0.75.221", "@stacksjs/validation": "0.75.221", "@stacksjs/video": "0.75.221", "@stacksjs/whois": "0.75.221", "bun-query-builder": "^0.3.8" } }, "sha512-O7T4OI0TbLNt8NkAlvfIDIyMBbXdlnryUc53xUVwY7YW5ecEk+eIz5X8xNdjro4GsfRd8M1xTjjTEICOxLBO0Q=="],
373373
374374 "stx-router": ["stx-router@0.2.567", "", {}, "sha512-EwpUt/VwzPDNRWrjf6M/Rzxc81asNDNUZFw8PmHODzFGdmL1gi7oJtZZok8zQLvJpDO881Wk2rDm6C+e0WNTQw=="],
375375
@@ -423,14 +423,8 @@
423423
424424 "very-happy-dom": ["very-happy-dom@0.3.5", "", {}, "sha512-uuyxaij6RPM15Znv22NwAK/rBJTHsWi7+EP4tmf7XetvpwSLtX7EYFkQRwYFlbiswHV07MiFnyfU2HK1xGdlQg=="],
425425
426 "@stacksjs/actions/bun-plugin-stx": ["bun-plugin-stx@0.2.559", "", { "dependencies": { "@stacksjs/stx": "0.2.559", "stx-router": "0.2.559" }, "bin": { "serve": "./dist/serve.js", "stx-serve": "./dist/serve.js" } }, "sha512-Vc115VL5P+pHgyKrutJ50qPGej+pBNyxcyWQJrBL6NLQfcvTbDZI6OOk/uEhg/yq+aXs2OlOW3zlyjLi+RJY+Q=="],
427
428426 "@stacksjs/browser/bun-query-builder": ["bun-query-builder@0.3.13", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/ts-faker": "^0.1.8", "@stacksjs/ts-validation": "^0.5.6", "dynamodb-tooling": "^0.3.6" }, "bin": { "qb": "./dist/bin/cli.js", "qbx": "./dist/bin/cli.js", "query-builder": "./dist/bin/cli.js" } }, "sha512-9c4IJMILOQ9TYyk6PWWoFgD3tpGA+1+oBIOcj6hIH4duSYRC1qgI5gV6pHg2B9pyJik9fwRuM40TjQZ8GiDIZw=="],
429427
430 "@stacksjs/browser-extension/bun-plugin-stx": ["bun-plugin-stx@0.2.559", "", { "dependencies": { "@stacksjs/stx": "0.2.559", "stx-router": "0.2.559" }, "bin": { "serve": "./dist/serve.js", "stx-serve": "./dist/serve.js" } }, "sha512-Vc115VL5P+pHgyKrutJ50qPGej+pBNyxcyWQJrBL6NLQfcvTbDZI6OOk/uEhg/yq+aXs2OlOW3zlyjLi+RJY+Q=="],
431
432 "@stacksjs/buddy/bun-plugin-stx": ["bun-plugin-stx@0.2.559", "", { "dependencies": { "@stacksjs/stx": "0.2.559", "stx-router": "0.2.559" }, "bin": { "serve": "./dist/serve.js", "stx-serve": "./dist/serve.js" } }, "sha512-Vc115VL5P+pHgyKrutJ50qPGej+pBNyxcyWQJrBL6NLQfcvTbDZI6OOk/uEhg/yq+aXs2OlOW3zlyjLi+RJY+Q=="],
433
434428 "@stacksjs/bunpress/@stacksjs/stx": ["@stacksjs/stx@0.2.520", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/desktop": "0.2.520", "@stacksjs/sanitizer": "0.2.520", "@stacksjs/ts-css": "^0.3.11", "@stacksjs/ts-i18n": "^0.1.11", "bun-plugin-stx": "0.2.520", "bunfig": "^0.15.19", "stx-router": "0.2.520", "ts-broadcasting": "^0.0.11", "ts-images": "^0.2.22", "ts-syntax-highlighter": "^0.2.1" }, "bin": { "stx": "./dist/cli.js" } }, "sha512-XDatWtXZVid/RGL8YX9oOzUl0h1jB+2fPXH9O8VJ4G2+Mp+D5T1JwzHu+Nxu8RdSggCFq4/5PZ5xfgsU1/IIYA=="],
435429
436430 "@stacksjs/components/@stacksjs/stx": ["@stacksjs/stx@0.2.556", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/desktop": "0.2.556", "@stacksjs/sanitizer": "0.2.556", "@stacksjs/ts-css": "^0.3.11", "@stacksjs/ts-i18n": "^0.1.11", "bun-plugin-stx": "0.2.556", "bunfig": "^0.15.19", "stx-router": "0.2.556", "ts-broadcasting": "^0.0.11", "ts-images": "^0.2.22", "ts-syntax-highlighter": "^0.2.1" }, "bin": { "stx": "./dist/cli.js" } }, "sha512-SpOB2NIiIS33i7XuFT029JtmopdkJb69Y1uQfH1usPQJkwrbMa4UROjekLlpKhx2dMocYqEu9n1qs2fda3DMww=="],
@@ -439,8 +433,6 @@
439433
440434 "@stacksjs/database/bun-query-builder": ["bun-query-builder@0.3.13", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/ts-faker": "^0.1.8", "@stacksjs/ts-validation": "^0.5.6", "dynamodb-tooling": "^0.3.6" }, "bin": { "qb": "./dist/bin/cli.js", "qbx": "./dist/bin/cli.js", "query-builder": "./dist/bin/cli.js" } }, "sha512-9c4IJMILOQ9TYyk6PWWoFgD3tpGA+1+oBIOcj6hIH4duSYRC1qgI5gV6pHg2B9pyJik9fwRuM40TjQZ8GiDIZw=="],
441435
442 "@stacksjs/defaults/@stacksjs/sanitizer": ["@stacksjs/sanitizer@0.2.559", "", {}, "sha512-9Gg3Qc1eGkI3kmAgPk5IwGI1rIyvXLlGvX7SxwitLbdXu8mScmPPbVWY3KV+1fhCS7xvqZJ1vnRZT4Tk++EoZw=="],
443
444436 "@stacksjs/error-handling/@bughq/sdk": ["@bughq/sdk@0.3.0", "", {}, "sha512-7hHjXJNUrMK/G5w+arw2b8IM2dlV1pU6i7KOScvO9+K/QbHDUjsz/CousavHEh7CE0Puo1TavbG7hl3Rkt1LOA=="],
445437
446438 "@stacksjs/image/@stacksjs/ts-svg": ["@stacksjs/ts-svg@0.1.5", "", { "dependencies": { "@stacksjs/ts-css": "^0.3.8", "@stacksjs/ts-png": "^0.1.2" }, "bin": { "svg": "./dist/cli.js" } }, "sha512-XH6N3+l6NPerascxFO3yDCH6EctIgVaKHGF6UWlFe1mh4IMGFGn+k82+i1bNPtqnNO6JVOIOPG4E4zufFPVW6w=="],
@@ -459,22 +451,8 @@
459451
460452 "@stacksjs/types/bun-query-builder": ["bun-query-builder@0.3.13", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/ts-faker": "^0.1.8", "@stacksjs/ts-validation": "^0.5.6", "dynamodb-tooling": "^0.3.6" }, "bin": { "qb": "./dist/bin/cli.js", "qbx": "./dist/bin/cli.js", "query-builder": "./dist/bin/cli.js" } }, "sha512-9c4IJMILOQ9TYyk6PWWoFgD3tpGA+1+oBIOcj6hIH4duSYRC1qgI5gV6pHg2B9pyJik9fwRuM40TjQZ8GiDIZw=="],
461453
462 "stacks/@stacksjs/desktop": ["@stacksjs/desktop@0.2.559", "", { "dependencies": { "craft-native": ">=0.0.111" } }, "sha512-0Mt21QCbWiV3EwPGlnCniO03+J3ysY64F8fDf4t/eQilH34B4l75fDCd2SGILHedjphkEd43pyxY4FBj9OQxCQ=="],
463
464454 "stacks/bun-query-builder": ["bun-query-builder@0.3.13", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/ts-faker": "^0.1.8", "@stacksjs/ts-validation": "^0.5.6", "dynamodb-tooling": "^0.3.6" }, "bin": { "qb": "./dist/bin/cli.js", "qbx": "./dist/bin/cli.js", "query-builder": "./dist/bin/cli.js" } }, "sha512-9c4IJMILOQ9TYyk6PWWoFgD3tpGA+1+oBIOcj6hIH4duSYRC1qgI5gV6pHg2B9pyJik9fwRuM40TjQZ8GiDIZw=="],
465455
466 "@stacksjs/actions/bun-plugin-stx/@stacksjs/stx": ["@stacksjs/stx@0.2.559", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/desktop": "0.2.559", "@stacksjs/sanitizer": "0.2.559", "@stacksjs/ts-css": "^0.3.11", "@stacksjs/ts-i18n": "^0.1.11", "bun-plugin-stx": "0.2.559", "bunfig": "^0.15.19", "stx-router": "0.2.559", "ts-broadcasting": "^0.0.11", "ts-images": "^0.2.22", "ts-syntax-highlighter": "^0.2.1" }, "bin": { "stx": "./dist/cli.js" } }, "sha512-JLcCChDUa56FxauagTmm3V2drLBC8KejGznFGCBT2fM8r5OOqUg5qqlTp8lbCM0Wl4ClAR9rd+Hu58BrcR0gRA=="],
467
468 "@stacksjs/actions/bun-plugin-stx/stx-router": ["stx-router@0.2.559", "", {}, "sha512-uhnWMGZL5E1IDbiUzRlbvOurP5Mn5mJi52/R13ssyE0PV5rKyUXeY4YED7YXuFkuDZwPudxjOe1UdpKgIpOceg=="],
469
470 "@stacksjs/browser-extension/bun-plugin-stx/@stacksjs/stx": ["@stacksjs/stx@0.2.559", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/desktop": "0.2.559", "@stacksjs/sanitizer": "0.2.559", "@stacksjs/ts-css": "^0.3.11", "@stacksjs/ts-i18n": "^0.1.11", "bun-plugin-stx": "0.2.559", "bunfig": "^0.15.19", "stx-router": "0.2.559", "ts-broadcasting": "^0.0.11", "ts-images": "^0.2.22", "ts-syntax-highlighter": "^0.2.1" }, "bin": { "stx": "./dist/cli.js" } }, "sha512-JLcCChDUa56FxauagTmm3V2drLBC8KejGznFGCBT2fM8r5OOqUg5qqlTp8lbCM0Wl4ClAR9rd+Hu58BrcR0gRA=="],
471
472 "@stacksjs/browser-extension/bun-plugin-stx/stx-router": ["stx-router@0.2.559", "", {}, "sha512-uhnWMGZL5E1IDbiUzRlbvOurP5Mn5mJi52/R13ssyE0PV5rKyUXeY4YED7YXuFkuDZwPudxjOe1UdpKgIpOceg=="],
473
474 "@stacksjs/buddy/bun-plugin-stx/@stacksjs/stx": ["@stacksjs/stx@0.2.559", "", { "dependencies": { "@stacksjs/clapp": "^0.2.16", "@stacksjs/desktop": "0.2.559", "@stacksjs/sanitizer": "0.2.559", "@stacksjs/ts-css": "^0.3.11", "@stacksjs/ts-i18n": "^0.1.11", "bun-plugin-stx": "0.2.559", "bunfig": "^0.15.19", "stx-router": "0.2.559", "ts-broadcasting": "^0.0.11", "ts-images": "^0.2.22", "ts-syntax-highlighter": "^0.2.1" }, "bin": { "stx": "./dist/cli.js" } }, "sha512-JLcCChDUa56FxauagTmm3V2drLBC8KejGznFGCBT2fM8r5OOqUg5qqlTp8lbCM0Wl4ClAR9rd+Hu58BrcR0gRA=="],
475
476 "@stacksjs/buddy/bun-plugin-stx/stx-router": ["stx-router@0.2.559", "", {}, "sha512-uhnWMGZL5E1IDbiUzRlbvOurP5Mn5mJi52/R13ssyE0PV5rKyUXeY4YED7YXuFkuDZwPudxjOe1UdpKgIpOceg=="],
477
478456 "@stacksjs/bunpress/@stacksjs/stx/@stacksjs/desktop": ["@stacksjs/desktop@0.2.520", "", { "dependencies": { "craft-native": ">=0.0.111" } }, "sha512-0LwPYuRqWP4yNgb7txzW5jikOTA3PVLje6TDOS4BLDiT3PojBg+aRt+YCEEZet4Rlu2yNHp4QzK1fALGfI137A=="],
479457
480458 "@stacksjs/bunpress/@stacksjs/stx/@stacksjs/sanitizer": ["@stacksjs/sanitizer@0.2.520", "", {}, "sha512-JN2E61GoO/0dq3Rr44qxq/bYfZLtRVq+5EX7xnAQIP08hd5BraGcFmc3Y3URbfnIBnIqUMgE6zOMqIAVohqcyA=="],
@@ -493,18 +471,6 @@
493471
494472 "@stacksjs/rpx/ts-images/@stacksjs/ts-webp": ["@stacksjs/ts-webp@0.1.3", "", {}, "sha512-0PFmmBLKCxIc+8pNEwfvoXfS5uH47y7rXpVaGEfj6VQGPoQCAWUmheppCeJ66YCdSVR1dezR/4MGTZCnT+uZow=="],
495473
496 "@stacksjs/actions/bun-plugin-stx/@stacksjs/stx/@stacksjs/desktop": ["@stacksjs/desktop@0.2.559", "", { "dependencies": { "craft-native": ">=0.0.111" } }, "sha512-0Mt21QCbWiV3EwPGlnCniO03+J3ysY64F8fDf4t/eQilH34B4l75fDCd2SGILHedjphkEd43pyxY4FBj9OQxCQ=="],
497
498 "@stacksjs/actions/bun-plugin-stx/@stacksjs/stx/@stacksjs/sanitizer": ["@stacksjs/sanitizer@0.2.559", "", {}, "sha512-9Gg3Qc1eGkI3kmAgPk5IwGI1rIyvXLlGvX7SxwitLbdXu8mScmPPbVWY3KV+1fhCS7xvqZJ1vnRZT4Tk++EoZw=="],
499
500 "@stacksjs/browser-extension/bun-plugin-stx/@stacksjs/stx/@stacksjs/desktop": ["@stacksjs/desktop@0.2.559", "", { "dependencies": { "craft-native": ">=0.0.111" } }, "sha512-0Mt21QCbWiV3EwPGlnCniO03+J3ysY64F8fDf4t/eQilH34B4l75fDCd2SGILHedjphkEd43pyxY4FBj9OQxCQ=="],
501
502 "@stacksjs/browser-extension/bun-plugin-stx/@stacksjs/stx/@stacksjs/sanitizer": ["@stacksjs/sanitizer@0.2.559", "", {}, "sha512-9Gg3Qc1eGkI3kmAgPk5IwGI1rIyvXLlGvX7SxwitLbdXu8mScmPPbVWY3KV+1fhCS7xvqZJ1vnRZT4Tk++EoZw=="],
503
504 "@stacksjs/buddy/bun-plugin-stx/@stacksjs/stx/@stacksjs/desktop": ["@stacksjs/desktop@0.2.559", "", { "dependencies": { "craft-native": ">=0.0.111" } }, "sha512-0Mt21QCbWiV3EwPGlnCniO03+J3ysY64F8fDf4t/eQilH34B4l75fDCd2SGILHedjphkEd43pyxY4FBj9OQxCQ=="],
505
506 "@stacksjs/buddy/bun-plugin-stx/@stacksjs/stx/@stacksjs/sanitizer": ["@stacksjs/sanitizer@0.2.559", "", {}, "sha512-9Gg3Qc1eGkI3kmAgPk5IwGI1rIyvXLlGvX7SxwitLbdXu8mScmPPbVWY3KV+1fhCS7xvqZJ1vnRZT4Tk++EoZw=="],
507
508474 "@stacksjs/components/@stacksjs/stx/@stacksjs/desktop/craft-native": ["craft-native@0.0.173", "", { "bin": { "craft-sdk": "dist/cli.js" } }, "sha512-JzMSiBqX+lSxcpk70flk6gH96Q2Xl4QsG1nisLLvVU/AqqFlYfkY/+MtkdwTfp8t1v1BG4Bt0L/e/O2Rk4APAQ=="],
509475 }
510476}
package.jsonmodified+4-4
Changes to package.json
@@ -10,12 +10,12 @@
1010 "@bughq/stacks": "^0.2.2",
1111 "@iconify-json/lucide": "^1.2.137",
1212 "@loghq/stacks": "^0.2.6",
13 "@stacksjs/composables": "^0.75.219",
14 "@stacksjs/mobile": "^0.75.219",
13 "@stacksjs/composables": "^0.75.221",
14 "@stacksjs/mobile": "^0.75.221",
1515 "@stacksjs/stx": "^0.2.567",
1616 "@ts-analytics/tracking": "^0.1.17",
17 "craft-native": "^0.0.237",
18 "stacks": "^0.75.219",
17 "craft-native": "^0.0.238",
18 "stacks": "^0.75.221",
1919 "ts-health": "^0.1.0",
2020 "ts-maps": "^0.5.5",
2121 "ts-qr-codes": "^0.1.8",