Introduces packages/sf_tracking — a multi-client, GDPR-first analytics layer with feature mixins, a GoRouter listener for automatic screen views, and a user properties helper that runs on login. Wires the package into the legacy module 61 events
91 lines
3.0 KiB
JSON
91 lines
3.0 KiB
JSON
{
|
|
// Use IntelliSense to learn about possible attributes.
|
|
// Hover to view descriptions of existing attributes.
|
|
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
|
//
|
|
// Configurations are split between (Legacy) and (Payment) variants.
|
|
// (Legacy) is the default and matches historical behavior; (Payment)
|
|
// boots straight into the Treezor wallet flow via APP_MODE=payment.
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"name": "SF Development (Legacy)",
|
|
"cwd": "apps/mobile_app",
|
|
"request": "launch",
|
|
"type": "dart",
|
|
"program": "lib/main_development.dart",
|
|
"toolArgs": [
|
|
"--flavor",
|
|
"development",
|
|
"--dart-define-from-file=config/development.json",
|
|
"--dart-define=APP_MODE=legacy"
|
|
]
|
|
},
|
|
{
|
|
"name": "SF Development (Payment)",
|
|
"cwd": "apps/mobile_app",
|
|
"request": "launch",
|
|
"type": "dart",
|
|
"program": "lib/main_development.dart",
|
|
"toolArgs": [
|
|
"--flavor",
|
|
"development",
|
|
"--dart-define-from-file=config/development.json",
|
|
"--dart-define=APP_MODE=payment"
|
|
]
|
|
},
|
|
{
|
|
"name": "SF Staging (Legacy)",
|
|
"cwd": "apps/mobile_app",
|
|
"request": "launch",
|
|
"type": "dart",
|
|
"program": "lib/main_staging.dart",
|
|
"toolArgs": [
|
|
"--flavor",
|
|
"staging",
|
|
"--dart-define-from-file=config/staging.json",
|
|
"--dart-define=APP_MODE=legacy"
|
|
]
|
|
},
|
|
{
|
|
"name": "SF Staging (Payment)",
|
|
"cwd": "apps/mobile_app",
|
|
"request": "launch",
|
|
"type": "dart",
|
|
"program": "lib/main_staging.dart",
|
|
"toolArgs": [
|
|
"--flavor",
|
|
"staging",
|
|
"--dart-define-from-file=config/staging.json",
|
|
"--dart-define=APP_MODE=payment"
|
|
]
|
|
},
|
|
{
|
|
"name": "SF Production (Legacy)",
|
|
"cwd": "apps/mobile_app",
|
|
"request": "launch",
|
|
"type": "dart",
|
|
"program": "lib/main_production.dart",
|
|
"toolArgs": [
|
|
"--flavor",
|
|
"production",
|
|
"--dart-define-from-file=config/production.json",
|
|
"--dart-define=APP_MODE=legacy"
|
|
]
|
|
},
|
|
{
|
|
"name": "SF Production (Payment)",
|
|
"cwd": "apps/mobile_app",
|
|
"request": "launch",
|
|
"type": "dart",
|
|
"program": "lib/main_production.dart",
|
|
"toolArgs": [
|
|
"--flavor",
|
|
"production",
|
|
"--dart-define-from-file=config/production.json",
|
|
"--dart-define=APP_MODE=payment"
|
|
]
|
|
}
|
|
]
|
|
}
|