8000 Leave out the macros Access makes for itself from macros of jetdb-wasm by default by dominion525 · Pull Request #81 · dominion525/jetdb · GitHub
[go: up one dir, main page]

Skip to content

Leave out the macros Access makes for itself from macros of jetdb-wasm by default - #81

Merged
dominion525 merged 1 commit into
mainfrom
fix/wasm-macros-system
Oct 12, 2026
Merged

dominion525 merged 1 commit into
mainfrom
fix/wasm-macros-system

Conversation

@dominion525
Copy link
Copy Markdown
Owner

Summary

  • macros() always included the macros Access makes for itself and names with ~, such as the ~TMPCLPMacro the macro designer makes on copy and paste. tables() and queries() leave out the system and hidden objects by default and include them with { system: true }.
  • macros() now leaves these macros out by default, and includes them with { system: true }. Access does not mark them in the catalog (their flags are 0 in every test database that has one), so they are told by their names, as the library's documentation of MacroEntry asks callers to do. jetdb macro list still lists every macro, as jetdb queries list lists every query.
  • The TypeScript types gain MacrosOptions, and tests check the default, the option, and a non-boolean option.

🤖 Generated with Claude Code

…m by default

- macros always included the macros Access makes for itself and names with ~, such as the ~TMPCLPMacro the macro designer makes on copy and paste, while tables and queries leave out the system and hidden ones by default
- macros now leaves them out, and includes them with { system: true }; as the catalog does not mark them, they are told by their names, as the library documents
- Add the TypeScript type MacrosOptions, and tests

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@dominion525
dominion525 merged commit 347133a into main Oct 12, 2026
10 checks passed
@dominion525
dominion525 deleted the fix/wasm-macros-system branch October 12, 2026 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0