File tree Expand file tree Collapse file tree 1 file changed +10
-2
lines changed
Expand file tree Collapse file tree 1 file changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -34,8 +34,16 @@ This project uses `mise` for task management. Common commands:
3434- Dependencies are resolved using ` -- REQUIRE: ` comments in SQL files
3535- Build outputs to ` release/ ` directory:
3636 - ` cipherstash-encrypt.sql ` - Main installer
37- - ` cipherstash-encrypt-supabase.sql ` - Supabase-compatible installer
38- - ` cipherstash-encrypt-uninstall.sql ` - Uninstaller
37+ - ` cipherstash-encrypt-supabase.sql ` - Supabase-compatible (excludes operator classes)
38+ - ` cipherstash-encrypt-protect.sql ` - ProtectJS variant (excludes config management)
39+ - Corresponding uninstallers for each variant
40+
41+ #### Build Variants
42+ | Variant | Excludes | Use Case |
43+ | ---------| ----------| ----------|
44+ | Main | Nothing | Full EQL with all features |
45+ | Supabase | Operator classes | Supabase compatibility |
46+ | Protect | ` src/config/* ` , ` src/encryptindex/* ` | ProtectJS (no database-side config) |
3947
4048## Project Architecture
4149
You can’t perform that action at this time.
0 commit comments