devforge/__init__.py,sha256=GAbwgsHIfdChAACDPE9BZxiu6-nCLSDgw4EBHft1Nwk,113
devforge/__main__.py,sha256=3rC2zxOGaJR2dHqCxYrLmdwY9xtt0gKCcC8J4H6XFM4,116
devforge/cli.py,sha256=aZQUPKvneFjjrY_ZhtFJ4m2yRWy5sG-lX3TYzS254C0,2024
devforge/commands/__init__.py,sha256=XRYHBGc6_Qn6moV89PXneE4_sFIfYzk9tn69zJMFqdQ,202
devforge/commands/django.py,sha256=CYWYe0VqV13bvlXMXzplDaaNlYI3oLJEnRgp_6vDRng,3375
devforge/commands/doctor.py,sha256=ffxO2VByPh9J7NTlLjyPuuaSJBrv8lCMlbsmoPKRF4c,665
devforge/commands/flutter.py,sha256=bfNortc8hG_KUZ3wdE8nC9mciz-xuJMN2eo09mtPjHY,2875
devforge/commands/list_templates.py,sha256=k95kow1reOs7OQ106AumYRw9X-onBI_ErgB5-t_a0T4,216
devforge/commands/nextjs.py,sha256=A58kQb6X_eeA_tdHt7vNcV5iDDiDE4XrmPkC2TOwz7w,4787
devforge/commands/version.py,sha256=3O2zie4vlUENpz_D6D2oTghR5PDFWorzA9IrXtpXNhs,219
devforge/core/__init__.py,sha256=QGR_WmKtQqBu1cYIyGlnza5zuCMZ5Dbfo8gJmc3KE24,75
devforge/core/config.py,sha256=boS0p25mmKZc39d2hCVPdSL2-KoHJwpbdCN7Jsn9s64,3110
devforge/core/constants.py,sha256=iniqiSA6GLqwSk5a-tsq-OcE35M8qAslEV_xs9ai7Y0,678
devforge/core/exceptions.py,sha256=emUpe_VL8o2CFLjLa5ITbk62DLXQw5CkwEL-PWxlMo0,1448
devforge/generators/__init__.py,sha256=Ls22w7Vi3utMx4MgMEP6GPHM4D7SiRiYGDYb2p6S3hw,308
devforge/generators/base.py,sha256=ruOTDS-HHBMBXpmNryLoNyfMdYgDyguUdfd62cp4PIg,1669
devforge/generators/django.py,sha256=uWDxRVrrgMiG8FiFV0IQ4PKse2oeos7jrNaMa4lFhBM,5509
devforge/generators/flutter.py,sha256=1ov_I7xkezNtjFIY_zfdRx4JhIRYoBqXPX9tRZuKKEc,7808
devforge/generators/nextjs.py,sha256=EvMcNer8d704le3BcJZWbQCIAToU6gqvXOjVg1-576g,6908
devforge/generators/registry.py,sha256=LaIExUhCj5YX1s-0__sf8VqmemIwuHiK3igoYz1DwFk,1311
devforge/services/__init__.py,sha256=5Gk4SY04ijOj_pfoJuWXQaXvZmrZfV1OYL5cm_lGNnE,183
devforge/services/app_identity.py,sha256=M_yK54X2iItADqmWXGE376-CzhgAM71cocALFAJ2lMU,3857
devforge/services/environment.py,sha256=RAWx3eDHX7U57RembV-rwbtN3tymtv-cRVnoZSPMXHg,2828
devforge/services/file_service.py,sha256=bqU66Bo_Edu5e6D97Eo95Rhyzpv8Dmys8oD0zqj4Ce4,1532
devforge/services/git.py,sha256=f3D3aDNAQHxUfqvV2ilt7g0Mc4H1uY9QrtRth2JTieo,1527
devforge/services/process.py,sha256=PeabbRReXczcX0LVbvJjKPg697nbHZpkCkbG8-NMlUM,2250
devforge/services/template_engine.py,sha256=b2Dtcf5OjSPDnb3ZHp6njn1VaKrOX2gbkS1NUA7cusw,2425
devforge/services/validators.py,sha256=2xj4Xs5eILHTaCPdRpfU6Sfuf4uwp50-luIAWp8Bfcg,3607
devforge/templates/.DS_Store,sha256=M78JuIPuXVMebZ27vu-pE0hWLg99C65MZCcJFIbHZiE,8196
devforge/templates/django_starter/.env.example,sha256=5vg1NQjKRfX6HIomI23tdPgaU825jKJBVE9kJSmngWA,454
devforge/templates/django_starter/.gitignore,sha256=IYaSTtf_hO5NGpd1S1Erhfx3VggtY-dVsGMeYu9R0jI,144
devforge/templates/django_starter/Dockerfile,sha256=cUb8n_ZZBm_SGKLrf2QPR_U1vaxyYPpDMiJRhZrdqeI,437
devforge/templates/django_starter/README.md,sha256=lJprimednPSE9YSze2S_hyu6ZV750LqXQZSFuEDz_PM,1864
devforge/templates/django_starter/docker-compose.yml,sha256=3Z8-Bs11QE-600x29G7UMDLsQMMg-4-gig8gdZAijwA,789
devforge/templates/django_starter/manage.py,sha256=RlNBHCnj2KgqRzJiOk2SZVnrYryqfXWY8bQMv9rNKHQ,672
devforge/templates/django_starter/requirements.txt,sha256=IQHaEgQaqYwiyszwjBAc5YTHC5sKIHE9r5J-MC53Rl0,298
devforge/templates/django_starter/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/django_starter/core/admin.py,sha256=suMo4x8I3JBxAFBVIdE-5qnqZ6JAZV0FESABHOSc-vg,63
devforge/templates/django_starter/core/apps.py,sha256=EBiVWDWU29sHw6RGTYtn9TmQat8cx-NFoyN4Q6DolcI,140
devforge/templates/django_starter/core/models.py,sha256=Tma_g2E6rk5fTV5vaSr7vH9r6-6MmuzF5lyGBxxCIFs,378
devforge/templates/django_starter/core/schemas.py,sha256=wuoRQUYDOlIjSyYgfMd5vYjwZv-_2NLZyH1Q3vdY4kY,68
devforge/templates/django_starter/core/tests.py,sha256=JlHLMckyBn7hJgLJFq-onHvx7EaFb-gLveEc_IoHauk,341
devforge/templates/django_starter/core/views.py,sha256=FFcvh4bDBaHszmzSxnc8EG6exLcM5rw1kI4j1kUBTk0,439
devforge/templates/django_starter/core/migrations/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/django_starter/{{PROJECT_SLUG}}/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/django_starter/{{PROJECT_SLUG}}/api.py,sha256=NaP-M0pMQ7lNP5c7zwiaGnBWGihcAPexN4GUA7wAXRE,274
devforge/templates/django_starter/{{PROJECT_SLUG}}/asgi.py,sha256=5TlnY-xXMsHwJgGvDDzl9ur83YkuyHOadH9MQTelDLU,409
devforge/templates/django_starter/{{PROJECT_SLUG}}/settings.py,sha256=T1euS7Zk7GgclBXxfpneziULD23hDdxk_QD2v7NX1Xc,5418
devforge/templates/django_starter/{{PROJECT_SLUG}}/urls.py,sha256=fbgEyJNu7hw1kFWd6G6ygxIJ6YJ_IBdPYEVV_U4SKOU,1024
devforge/templates/django_starter/{{PROJECT_SLUG}}/wsgi.py,sha256=OIQqpe61jmcvD5yssl3e0ymZKPx0VmWTAfPaRqYUoRk,409
devforge/templates/flutter_starter/.gitignore,sha256=ZyaGzdql8CkEzkS7wd3dbl7i6lqU_VPER9JrXJiw-JU,2486
devforge/templates/flutter_starter/README.md,sha256=cbnoNLM6Alqa4SpXuRVhGMhT9LyyD0US_I599W341a8,3545
devforge/templates/flutter_starter/TEMPLATE_REPORT.md,sha256=ZQNFT7IFqOfCkDpiyYags2Rzy7xfUUpYyX17pZHz1gU,11329
devforge/templates/flutter_starter/analysis_options.yaml,sha256=4OpIXP28PhK5PvuGeaXqc-v-IOpMoMRz3FlPwvsnTtU,1420
devforge/templates/flutter_starter/pubspec.yaml.tmpl,sha256=EQRv5XUapdGmnDH_00J9D7EzBzpPq3BVEXroR6XsuCw,4565
devforge/templates/flutter_starter/assets/images/logo.png,sha256=yhe8cexJZnkAg3DRLPbonoPDlZp24eQ-pr5MnSzkD4Q,287887
devforge/templates/flutter_starter/docs/asset_sizes.md,sha256=MJs_DWKrOXCvnq4VUNHdxFNo3r86oTF4TEraE92UGsw,3254
devforge/templates/flutter_starter/lib/main.dart,sha256=OQOnyW44TKLD3cJE_K-MxviaWZiUQmI3huW4yfOz1zs,2053
devforge/templates/flutter_starter/lib/core/constants/api_routes.dart,sha256=urc8KxeLUzMHNY1Wb2W6KIiWa1S_d3fG4tRPLpIwFcA,1138
devforge/templates/flutter_starter/lib/core/constants/app_colors.dart,sha256=FSWEsO8PEIiuPNkyaTwLvCcm71qEEXlUD5rN3tSQipc,1659
devforge/templates/flutter_starter/lib/core/constants/app_icons.dart,sha256=H9UBkeTxrAXNODyjx9PAssHFB1NTy4J19NJ5cs4ByIE,671
devforge/templates/flutter_starter/lib/core/constants/app_images.dart,sha256=q5HwABgHN43cxkSdbCLdcNtDgWeTIxSyGgQIMUkzbZU,162
devforge/templates/flutter_starter/lib/core/constants/app_strings.dart,sha256=1gOOdbeoM1FrVaHBGUcNRkvEfOOh6AJbjsIdJ8zWS6g,230
devforge/templates/flutter_starter/lib/core/di/injection_container.dart,sha256=t8sZhq2qQb4JQ1SRZCStPn1HFc-tpnbSKOONaKZZWy4,1509
devforge/templates/flutter_starter/lib/core/error/failures.dart,sha256=VVlSuo1jzCkK2MHJe_xihmn0oORI8LUrbSXt66yX1pU,481
devforge/templates/flutter_starter/lib/core/network/api_exception.dart,sha256=6e2198F0-gTAJPCKc69M2MYDaXMH886DJuQ658DGBbE,914
devforge/templates/flutter_starter/lib/core/network/auth_interceptor.dart,sha256=NIDT2mplubwhLdUm_493X4CIDdMTHN7YDqYyrG1Vxfc,872
devforge/templates/flutter_starter/lib/core/network/dio_client.dart,sha256=h_P8PH2l3L36AgLFm_kwQ2h2JYwjcaIIyRPHgB_gFg0,1546
devforge/templates/flutter_starter/lib/core/network/logger_interceptor.dart,sha256=GFCnnJ3Iwtr8dz6VaBYf90W6AOeS35tTkwtHa7lZlFk,854
devforge/templates/flutter_starter/lib/core/network/network_info.dart,sha256=u15d-CDz0562QYkhvRU9riar1j-OvFlMqAFOheGKRCo,201
devforge/templates/flutter_starter/lib/core/network/network_info_impl.dart,sha256=LOufTgm38iZ71t8hiTpCm63vnXZmSzF6b705Ymqn48A,459
devforge/templates/flutter_starter/lib/core/router/app_router.dart,sha256=rO-m0EQ9peCGUGR96J4E4cDuN2Gm1HcabDiN1YCT_wE,776
devforge/templates/flutter_starter/lib/core/router/route_names.dart,sha256=QM6ax1jwWtFaC_82aOiT2zWwsnQ5-oM8aPXNYNt0EGQ,179
devforge/templates/flutter_starter/lib/core/services/local_storage_service.dart,sha256=zn-4c9d5HG8YFYeYVSN_QrDZexMkcm7MAjR1zsR4_Co,1986
devforge/templates/flutter_starter/lib/core/theme/app_theme.dart,sha256=sceqoBH9-7-8hDhdc5MAKilmeY5ZCztXZwcRWrDzhfk,7413
devforge/templates/flutter_starter/lib/core/theme/theme_provider.dart,sha256=lZT24gL4GMwDyMuoOmF9FEGDcosoxmSy8QnYglrlR0g,716
devforge/templates/flutter_starter/lib/core/utils/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/flutter_starter/lib/features/sample/data/datasources/sample_datasource.dart,sha256=Fa5RWgoKHmXNNDC5X9BPXWGTQx8ZUBAPPFuTLeisw4o,2241
devforge/templates/flutter_starter/lib/features/sample/data/models/sample_model.dart,sha256=xrIBcqFO2xRxkgcqXu37XYFGGbi6YfmcSZjI6Y8kTjI,295
devforge/templates/flutter_starter/lib/features/sample/data/repositories/sample_repository_impl.dart,sha256=RSmVQ8u5TBT2H-hk8D8XQKtxCmhl5SoAS8dSj4dhpZg,1112
devforge/templates/flutter_starter/lib/features/sample/domain/entities/sample_entity.dart,sha256=5G-8CEP-4rVTF0TOpUo5U0dtxkPhGHAqiUDZo_QaTug,245
devforge/templates/flutter_starter/lib/features/sample/domain/repositories/sample_repository.dart,sha256=F-jQefCejEN2sMRWdYJRDYPAHbsWzHymADfORymWhh4,242
devforge/templates/flutter_starter/lib/features/sample/domain/usecases/get_sample_usecase.dart,sha256=VZYc-kMiaSz1mAInWhgwpEY2SWaGQuyRa3VusKtCuKw,554
devforge/templates/flutter_starter/lib/features/sample/presentation/bloc/sample_bloc.dart,sha256=5csbxf6Sj6ccnIsMcpMhEMEkMPKNn4R4Lnw1r3qhW34,1061
devforge/templates/flutter_starter/lib/features/sample/presentation/bloc/sample_event.dart,sha256=OPjRKFfbv5GpfmP8YMbe8A5M1-22XExphWqPE1z6eZ8,363
devforge/templates/flutter_starter/lib/features/sample/presentation/bloc/sample_state.dart,sha256=hCajZAR5hIvbGQnqZrRA4nZaNccGotBvg2QDfP2xePA,704
devforge/templates/flutter_starter/lib/features/sample/presentation/pages/sample_screen.dart,sha256=yj8iSC1jR3GKyDoErdl0yatGK25MK9v6yBZrnC8GMZw,273
devforge/templates/flutter_starter/lib/features/sample/presentation/widgets/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/flutter_starter/lib/features/splash/presentation/pages/splash_screen.dart,sha256=Z7RT4hh6XnMoFFv1TZVQ1AfBQSi5hFhw5bYyMmuwE1g,1856
devforge/templates/flutter_starter/lib/shared/data/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/flutter_starter/lib/shared/domain/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/flutter_starter/lib/shared/widgets/.gitkeep,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
devforge/templates/flutter_starter/lib/shared/widgets/theme_toggle_button.dart,sha256=T7mRMKkMfg2S6H8txSdoZwPIkucq90uGpY7qJckztFI,863
devforge/templates/flutter_starter/test/widget_test.dart,sha256=cQZS8f4nMGJvvWyZOFAjXHT8WCjU7pjnavr-dEmHMV0,1372
devforge/templates/nextjs_starter/README.md,sha256=Do49jWVyjON4GXaiSsRVOBxL2wdLSqRNXUH3VsfmfvU,2743
devforge/templates/nextjs_starter/TEMPLATE_REPORT.md,sha256=elLNwWLIYN0GcA_AW-cwozN1hRPglh6LCsPZcgjRJ-s,7916
devforge/templates/nextjs_starter/template.json,sha256=SUZ9Rh8dcO5S6onD27xrZGGAiSF7XhcxMZqeUVKFneg,3146
devforge/templates/nextjs_starter/template/.env.example,sha256=jGUS2o1nF4DHQSbSrbMcvgUkb36F5TjmaK5V7VzbrvI,350
devforge/templates/nextjs_starter/template/.gitignore,sha256=4nncY0k15mV4OMuvZcJQCpweSK1tvyw4ipP7A9_yQJ8,494
devforge/templates/nextjs_starter/template/AGENTS.md,sha256=40R9hCUYgPs0z64JExy0xXRxUpu_5gl2oyRXk89iFic,327
devforge/templates/nextjs_starter/template/CLAUDE.md,sha256=M2zE-_Gb6q2nzPmYZBT6kYUajXoH37PMvoAKae7Qq0k,11
devforge/templates/nextjs_starter/template/README.md,sha256=oBlL3pHe6dRxp6a9MOdizyqJadsjYs543MkzBsITOtI,1921
devforge/templates/nextjs_starter/template/components.json,sha256=f4mx6eOZW-hiC-MWLfjgi33VEviU-wrMtVkZMTj9w5A,520
devforge/templates/nextjs_starter/template/eslint.config.mjs,sha256=hw8a3M7PMFHLzZ_TB871HXYzz1EJecGBqB9LF5cnNJM,465
devforge/templates/nextjs_starter/template/next.config.ts,sha256=Pc3j5k7FWofZZXO1PIbbMde1f_o_UkxXjD2gdmdTVto,162
devforge/templates/nextjs_starter/template/package.json,sha256=AH3oIPEuOQSPc72eMA27sBP78J7JsJaY1YV7RS-Q8qc,934
devforge/templates/nextjs_starter/template/postcss.config.mjs,sha256=36x6wthtMmoOWtsCTnlDwYE5PtF6X8uPAxWyTH2m3d4,94
devforge/templates/nextjs_starter/template/tsconfig.json,sha256=XFHfTFn0UQ2Mfa3welwyEyIogmo7Mx2l4oYge03375w,670
devforge/templates/nextjs_starter/template/docs/FOLDER_STRUCTURE.md,sha256=AU-fqIpL0Rgz-9LG01_vNJhdCpv01kexl_2p2sMIZYA,5906
devforge/templates/nextjs_starter/template/docs/TENANT_ARCHITECTURE.md,sha256=SQchPiksiFqcZ4SPPHHNU5Nles0V9Z50mf2JKYpl-U8,6905
devforge/templates/nextjs_starter/template/public/file.svg,sha256=K2eBLDJcGZoCU2zb7qDFk6cvcH0yO3LuPgjbqwZ1O9Q,391
devforge/templates/nextjs_starter/template/public/globe.svg,sha256=thS5vxg5JZV2YayFFJj-HYAp_UOmL7_thvniYkpX588,1035
devforge/templates/nextjs_starter/template/public/next.svg,sha256=VZld-tbstJRaHoVt3KA8XhaqW_E_0htN9qdK55NXvPw,1375
devforge/templates/nextjs_starter/template/public/vercel.svg,sha256=8IEzey_uY1tFW2MnVAaj5_OdagFOJa2Q2rWmfmKhKsQ,128
devforge/templates/nextjs_starter/template/public/window.svg,sha256=ZEdoxKrrR2e84pM0TusMEl-4BKlNgBRAQkByIC2F46E,385
devforge/templates/nextjs_starter/template/src/proxy.ts,sha256=DyzcYAoDS8BZkdCqlkKpdAEsjMAyXJyPcVV0kOAXU8E,1380
devforge/templates/nextjs_starter/template/src/app/favicon.ico,sha256=K4rS0zRVqPc2_DqOv48L3qiEitTA20iigzvQ-c13WTI,25931
devforge/templates/nextjs_starter/template/src/app/globals.css,sha256=Ff1SvUYnGcZGnLWXjs56kH6VWKwiBQAFq-i4ZVJOBeE,4304
devforge/templates/nextjs_starter/template/src/app/layout.tsx,sha256=zvkMNkex-NJQeZXrSuLyA8W9yeoU-Vy1MhY36Lf1LzE,1026
devforge/templates/nextjs_starter/template/src/app/(landing)/page.tsx,sha256=9yTJ7G4uPuKp5PwkY8TEtNKOMlVPB_USdO6H8zjAjn4,627
devforge/templates/nextjs_starter/template/src/app/[tenant]/page.tsx,sha256=GaBll688Oe7KgrsjQTIelw7EgVDrEDaz1Hw0Tj4NgCw,318
devforge/templates/nextjs_starter/template/src/app/[tenant]/dashboard/page.tsx,sha256=TdoWe7rZZtQuBxbjwaXVIJx1Thtd68SMWH70uCL-NCI,447
devforge/templates/nextjs_starter/template/src/components/login-dialog.tsx,sha256=e93gbqfeOZJRAF0Nam9dhXmNzuzuWTmWBafRFxurorA,3980
devforge/templates/nextjs_starter/template/src/components/logout-button.tsx,sha256=WYyaqRqd3E6avVn4UG9Ueo6dFHGxJQ97HosvwSdIdVw,850
devforge/templates/nextjs_starter/template/src/components/signup-dialog.tsx,sha256=jlT7E-Zq_5zu6rjcXUJepFoN15A9MhgdUerKgmFd1-U,9203
devforge/templates/nextjs_starter/template/src/components/theme-provider.tsx,sha256=Y84QeAMA_o1NZK9S86m5Jf9NDBsr0mrEfpJF4bskeCc,306
devforge/templates/nextjs_starter/template/src/components/ui/button.tsx,sha256=0UVJqzunqdXR9CTCWZIzv_oLMXEhq_O276L7kC1eJ4E,3240
devforge/templates/nextjs_starter/template/src/components/ui/dialog.tsx,sha256=zKv2zGdKaLCdkWiQS7RrfBB1pnMSz29R8-OLjurNL9s,4075
devforge/templates/nextjs_starter/template/src/components/ui/input.tsx,sha256=99bs_5pNYx_ur0AcAruH4m3bOBMcVdFaQ7kpB0c5CEc,1040
devforge/templates/nextjs_starter/template/src/components/ui/label.tsx,sha256=fxm4R2ZY0l_xl8hAMOWM1zlQWdh2pUYw4CWVHkdOva4,518
devforge/templates/nextjs_starter/template/src/constants/config.ts,sha256=AvOw9j_Gl7ZiZWEorIJCvxsfpOE2YHISXiiAb99il_c,778
devforge/templates/nextjs_starter/template/src/constants/routes.ts,sha256=tNIGnuX0szaDahxZ2qfR5QGOcaapf-f_EARn_Qxdk_E,74
devforge/templates/nextjs_starter/template/src/hooks/use-check-subdomain.ts,sha256=Igf6mAVBcWKWc5Rn8TNn_tjezJhf_vLlwN53L-bOr9o,1273
devforge/templates/nextjs_starter/template/src/lib/auth.ts,sha256=jYDSmv5pzC95zJ-S7qFXr3TTZrTBc4BmXZXLajUPB1Y,3978
devforge/templates/nextjs_starter/template/src/lib/axios.ts,sha256=GE76kp2NC7OeOE7P-KNGphLmADo8TfjICjKx2-FOrOo,3833
devforge/templates/nextjs_starter/template/src/lib/utils.ts,sha256=fIw9_AzdNw1Ekygo6wZ-93HI_nmWaTIh1dS5CvbVTy0,166
devforge/templates/nextjs_starter/template/src/services/auth.service.ts,sha256=W1lDxtt5fPH502HEFeHuQPnIlWuOV7s7wLzsXXcchfQ,1413
devforge/templates/nextjs_starter/template/src/types/api.types.ts,sha256=fL7ltsFOi2_68RjQiKi7LbulJuDc0eI8D-22TxaETzk,86
devforge/templates/nextjs_starter/template/src/types/auth.types.ts,sha256=XVxVpcytQoPWMmYL5zJHGO0uCXsyxIlNQmmfXAKEhuE,851
devforge/templates/nextjs_starter/variants/base/.env.example,sha256=i-_r6jJv2Ve3L_CL1wxl5dpor3n6BhSeLzhajQkFr5Y,156
devforge/templates/nextjs_starter/variants/base/README.md,sha256=-YXWMIrtpc6CftdGQOWvD3nRhMJZ9Yd2zHNMJy_sSvQ,1384
devforge/templates/nextjs_starter/variants/base/next.config.ts,sha256=q0xh9u4QCuQ2EKGFEvHrzshCuyQFQx4QCSZhc_Ic93I,104
devforge/templates/nextjs_starter/variants/base/src/app/dashboard/page.tsx,sha256=9lHqIGeUIzuNZNMet6GcF_gbNv6QBUXnLPBweAPQDOg,317
devforge/templates/nextjs_starter/variants/base/src/components/login-dialog.tsx,sha256=2WNEZW7sVans-Mu1N09MUqHP1MaMobQsPp0sjeUZrVA,3756
devforge/templates/nextjs_starter/variants/base/src/components/signup-dialog.tsx,sha256=AF1Y-gOFcmaE1Nt0hsPXc03LGL5HAa1b0studFoEU6E,6743
devforge/templates/nextjs_starter/variants/base/src/constants/config.ts,sha256=qp1TZOT1vNKZkZVEffmOy73-okKI1ctJdTSPtqhL1v4,585
devforge/templates/nextjs_starter/variants/base/src/lib/auth.ts,sha256=6xVNEiT9asjh3FL2RXaevVpsZxGkD_rMsWLRQvd7-K8,2263
devforge/templates/nextjs_starter/variants/base/src/lib/axios.ts,sha256=1mRrpIjavdiz3Ey5-F_LGj3XX2FYG3ZS-afo7SoIRAo,3350
devforge/templates/nextjs_starter/variants/base/src/services/auth.service.ts,sha256=0H0JxBUt0Pl5fUdf64ZLKMbVzyqFIjj0A4M0yKJkfQQ,1155
devforge/templates/nextjs_starter/variants/base/src/types/auth.types.ts,sha256=C76cqmIG8naBYgeTk3ViB7IyB4Ise5pSpOZQtkg1EtM,589
devforge/templates/nextjs_starter/variants/no-auth/src/app/(landing)/page.tsx,sha256=7QL5hDlL2gn2Z77n_OIy4ojdvemSVnSExR6VW9dp2qw,235
devforge/templates/nextjs_starter/variants/no-auth/src/app/[tenant]/dashboard/page.tsx,sha256=hWNz-0-j0PMggUtHn-47G4mvuTUvHle3OiRKQFn7YAk,364
devforge/templates/nextjs_starter/variants/no-auth/src/app/dashboard/page.tsx,sha256=BT8TCIhouwwT30LMkWXxrvpe1dUABsZC7Fq2nwJIfTE,234
devforge/templates/nextjs_starter/variants/no-auth/src/lib/axios.ts,sha256=wCP7eSWsYXsyEmmBDFEBdr-0WuE6-7U7AFyFYBk7kDw,274
devforge/ui/__init__.py,sha256=geasLDiDD-4UavFEFdXp6nksyAzyb7BRTqHCevwkslo,200
devforge/ui/console.py,sha256=Vy9jdwTA0ntyYYGBXswUC0SVH5CQC05KazsgGYIBq38,1305
devforge/ui/display.py,sha256=blyZMfMjO4f4Oz2-3NqpsVCWy4BZbYZIF2Nc_xwNloY,4975
devforge/ui/logging.py,sha256=bqi2PdiOcqqgpCrXdvvIZLBUWozfZCt1asbNx_rEk_c,1009
devforge/ui/progress.py,sha256=N8XlZ8sAj1w4xJwdLRqL-n8XEEYCVXAsEnR0_Kr89Ck,1077
devforge/ui/prompts.py,sha256=LckQjfMQeBubFeD6JA6eLZile6VfOPMW0JS6bv8K8uI,737
devforge/utils/__init__.py,sha256=chM3TFdrwpZqyA9-2CyyYr4IMvRPiExW6UR6rBv9R3k,59
devforge/utils/text.py,sha256=PtDalf8k-ne2FU09cT98SNvhK8WQ81BOrbun3pZ87vQ,690
devforge_scaffold-0.1.0.dist-info/METADATA,sha256=L2Yp6ugJ5B8Kef1Joph8FHXn__Vj59YiEU8gqpcife4,8230
devforge_scaffold-0.1.0.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
devforge_scaffold-0.1.0.dist-info/entry_points.txt,sha256=y7hm_WjMefcyQm6sDBjGKWPp4CqlcFXk80rfnYncLo4,47
devforge_scaffold-0.1.0.dist-info/top_level.txt,sha256=sIpnLsMCkd9W6XcHbdrK6Z8sNLhTSIvxGSU9W_d06j0,9
devforge_scaffold-0.1.0.dist-info/RECORD,,
