[console_scripts]
faultlines = faultline.cli:app

[faultlines.extractors]
config = faultline.pipeline_v2.extractors.config:ConfigAsProductExtractor
fastapi-route = faultline.pipeline_v2.extractors.fastapi:FastApiRouteExtractor
go-router = faultline.pipeline_v2.extractors.go_router:GoRouterExtractor
js-library = faultline.pipeline_v2.extractors.js_library:JsLibraryExtractor
mvc = faultline.pipeline_v2.extractors.mvc:MVCControllerExtractor
package = faultline.pipeline_v2.extractors.package:PackageAnchorExtractor
python-library = faultline.pipeline_v2.extractors.python_library:PythonLibraryExtractor
rails-jobs = faultline.pipeline_v2.extractors.rails_jobs:RailsJobsExtractor
rails-models = faultline.pipeline_v2.extractors.rails_models:RailsModelsExtractor
rails-routes = faultline.pipeline_v2.extractors.rails_routes:RailsRoutesExtractor
rails-stimulus = faultline.pipeline_v2.extractors.rails_stimulus:RailsStimulusExtractor
rails-views = faultline.pipeline_v2.extractors.rails_views:RailsViewsExtractor
route = faultline.pipeline_v2.extractors.route:RouteFileExtractor
route-fastify = faultline.pipeline_v2.extractors.fastify:FastifyRouteExtractor
rust-workspace = faultline.pipeline_v2.extractors.rust_workspace:RustWorkspaceExtractor
schema = faultline.pipeline_v2.extractors.schema:SchemaDomainExtractor

[faultlines.framework_linkers]
nextjs-http-route = faultline.framework_linkers.nextjs_http_route:NextjsHttpRouteLinker
nextjs-server-actions = faultline.framework_linkers.nextjs_server_actions:NextjsServerActionsLinker
store-mutation = faultline.framework_linkers.store_mutation:StoreMutationLinker
trpc-procedure = faultline.framework_linkers.trpc_procedure:TrpcProcedureLinker
