88 lines
2.5 KiB
JSON
88 lines
2.5 KiB
JSON
{
|
|
"0": "identity/service.py",
|
|
"1": "budgeting/router.py",
|
|
"2": "Base",
|
|
"3": "exports/service.py",
|
|
"4": "imports/service.py",
|
|
"5": "alfa_xlsx.py",
|
|
"6": "system-account-picker.test.tsx",
|
|
"7": "types.ts",
|
|
"8": "router.tsx",
|
|
"9": "ledger/router.py",
|
|
"10": "@testing-library/jest-dom",
|
|
"11": "compilerOptions",
|
|
"12": "BudgetPage.tsx",
|
|
"13": "@testing-library/user-event",
|
|
"14": "devDependencies",
|
|
"15": "Session",
|
|
"16": "dependencies",
|
|
"17": "ImportDetailPage.tsx",
|
|
"18": "OperationsPage.tsx",
|
|
"19": "useAccounts.ts",
|
|
"20": "index.ts",
|
|
"21": "test_adapter_contracts.py",
|
|
"22": "AccountsPage.tsx",
|
|
"23": "client.ts",
|
|
"24": "fields.tsx",
|
|
"25": "Docker Compose Development Stack",
|
|
"26": "Financial Space",
|
|
"27": "scripts",
|
|
"28": "@types/react",
|
|
"29": "General Pool",
|
|
"30": "TestBaseContract",
|
|
"31": "Per-File Envelope Encryption",
|
|
"32": "Operation",
|
|
"33": "Versioned Statement Imports",
|
|
"34": "Finance Frontend SPA",
|
|
"35": "Closed Beta Launch Gates",
|
|
"36": "package.json",
|
|
"37": "Financial Tracker MVP",
|
|
"38": "TestRocketbankDebitContract",
|
|
"39": "generate-api.mjs",
|
|
"40": "schema.d.ts",
|
|
"41": "test_api.py",
|
|
"42": "i18n-parity.test.ts",
|
|
"43": "Expected Income",
|
|
"44": "helpers.tsx",
|
|
"45": "20260922_0003_savings_system.py",
|
|
"46": "category-manager.test.tsx",
|
|
"47": "graphify",
|
|
"48": "@types/react-dom",
|
|
"49": "typescript-eslint",
|
|
"50": "Ближайший край: накопления, категории и блокировки бюджета",
|
|
"51": "vitest",
|
|
"52": "Favicon SVG (ledger lines icon)",
|
|
"53": "init-app-role.sh",
|
|
"54": "app/__init__.py",
|
|
"55": "spaces/__init__.py",
|
|
"56": "Payee",
|
|
"57": "eslint.config.js",
|
|
"58": "spaces/router.py",
|
|
"59": "vite-env.d.ts",
|
|
"60": "vite.config.ts",
|
|
"61": "finance-backend",
|
|
"62": "LocalDirectoryBlobStore",
|
|
"63": "TestOzonDebitContract",
|
|
"64": "Gitea CI and real statement imports",
|
|
"65": "20260918_0002_hold_lifecycle.py",
|
|
"66": "eslint-plugin-react-hooks",
|
|
"67": "main.py",
|
|
"68": "current_session",
|
|
"69": "TestAlfaDebitContract",
|
|
"70": "vite",
|
|
"71": "rocketbank_pdf.py",
|
|
"72": "TestAlfaSavingsRule",
|
|
"73": "savings-convert-revert.test.tsx",
|
|
"74": "api",
|
|
"75": "ColumnChart.tsx",
|
|
"76": "get_settings",
|
|
"77": "AGENTS.md",
|
|
"78": "graphify.js",
|
|
"79": "dependencies.py",
|
|
"80": "test_category_definitions.py",
|
|
"81": "budget-plan.test.tsx",
|
|
"82": "import-hold-resolution.test.tsx",
|
|
"83": "test_postgres_and_s3.py",
|
|
"86": "test_import_holds.py"
|
|
}
|