🔗 @fuzdev/fuz_app -
- ActionRouteOptions
- ActionEventOptions
- map_action_auth
- derive_http_method
- route_spec_from_action
- event_spec_from_action
-
- ImportBuilder
- get_executor_phases
- get_handler_return_type
- generate_phase_handlers
- create_banner
-
- ActionRegistry
-
- ActionKind
- ActionInitiator
- ActionAuth
- ActionSideEffects
- ActionSpec
- RequestResponseActionSpec
- RemoteNotificationActionSpec
- LocalCallActionSpec
- ActionSpecUnion
- is_action_spec
- ActionEventPhase
-
- query_create_account
- query_account_by_id
- query_account_by_username
- query_account_by_email
- query_account_by_username_or_email
- query_update_account_password
- query_delete_account
- query_account_has_any
- query_create_actor
- query_actor_by_account
- query_actor_by_id
- query_create_account_with_actor
- query_admin_account_list
-
- create_account_status_route_spec
- AccountStatusOptions
- DEFAULT_MAX_SESSIONS
- DEFAULT_MAX_TOKENS
- AuthSessionRouteOptions
- AccountRouteOptions
- create_account_route_specs
-
- USERNAME_LENGTH_MIN
- USERNAME_LENGTH_MAX
- USERNAME_PROVIDED_LENGTH_MAX
- Username
- UsernameProvided
- Account
- SessionAccount
- Actor
- Permit
- is_permit_active
- AuthSession
- ApiToken
- SessionAccountJson
- AuthSessionJson
- ClientApiTokenJson
- PermitSummaryJson
- ActorSummaryJson
- AdminAccountJson
- AdminAccountEntryJson
- CreateAccountInput
- GrantPermitInput
- to_session_account
- to_admin_account
-
- AdminRouteOptions
- create_admin_account_route_specs
-
- ApiTokenQueryDeps
- query_create_api_token
- query_validate_api_token
- query_revoke_all_api_tokens_for_account
- query_revoke_api_token_for_account
- query_api_token_list_for_account
- query_api_token_enforce_limit
-
- API_TOKEN_PREFIX
- hash_api_token
- generate_api_token
-
- query_app_settings_load
- query_app_settings_load_with_username
- query_app_settings_update
-
- AppSettingsRouteOptions
- create_app_settings_route_specs
-
- AppSettings
- AppSettingsJson
- AppSettingsWithUsernameJson
- UpdateAppSettingsInput
-
- AUDIT_LOG_DEFAULT_LIMIT
- query_audit_log
- query_audit_log_list
- query_audit_log_list_with_usernames
- query_audit_log_list_for_account
- query_audit_log_list_permit_history
- query_audit_log_cleanup_before
- audit_log_fire_and_forget
-
- AuditLogRouteOptions
- create_audit_log_route_specs
-
- AUDIT_EVENT_TYPES
- AuditEventType
- AuditOutcome
- AUDIT_METADATA_SCHEMAS
- AuditMetadataMap
- AuditLogEvent
- get_audit_metadata
- AuditLogInput
- AuditLogListOptions
- AuditLogEventJson
- AuditLogEventWithUsernamesJson
- PermitHistoryEventJson
- AdminSessionJson
- AUDIT_LOG_SCHEMA
- AUDIT_LOG_INDEXES
-
- create_bearer_auth_middleware
-
- BootstrapAccountInput
- BootstrapAccountSuccess
- BootstrapAccountFailure
- BootstrapAccountResult
- BootstrapAccountDeps
- bootstrap_account
-
- BootstrapStatus
- BootstrapRouteOptions
- CheckBootstrapStatusDeps
- check_bootstrap_status
- create_bootstrap_route_specs
-
- DEFAULT_ROTATION_INTERVAL_MS
- DaemonTokenWriteDeps
- get_daemon_token_path
- write_daemon_token
- resolve_keeper_account_id
- DaemonTokenRotationOptions
- DaemonTokenRotation
- start_daemon_token_rotation
- create_daemon_token_middleware
-
- DaemonToken
- DAEMON_TOKEN_HEADER
- DaemonTokenState
- generate_daemon_token
- validate_daemon_token
-
- ACCOUNT_SCHEMA
- ACTOR_SCHEMA
- ACTOR_INDEX
- PERMIT_SCHEMA
- PERMIT_INDEXES
- AUTH_SESSION_SCHEMA
- AUTH_SESSION_INDEXES
- API_TOKEN_SCHEMA
- ACCOUNT_EMAIL_INDEX
- ACCOUNT_USERNAME_CI_INDEX
- API_TOKEN_INDEX
- BOOTSTRAP_LOCK_SCHEMA
- BOOTSTRAP_LOCK_SEED
- INVITE_SCHEMA
- INVITE_INDEXES
- APP_SETTINGS_SCHEMA
- APP_SETTINGS_SEED
-
- AppDeps
- RouteFactoryDeps
-
- query_create_invite
- query_invite_find_unclaimed_by_email
- query_invite_find_unclaimed_by_username
- query_invite_find_unclaimed_match
- query_invite_claim
- query_invite_list_all
- query_invite_list_all_with_usernames
- query_invite_delete_unclaimed
-
- create_invite_route_specs
-
- Invite
- InviteJson
- InviteWithUsernamesJson
- CreateInviteInput
-
- Keyring
- create_keyring
- validate_keyring
- ValidatedKeyringResult
- create_validated_keyring
-
- AuthMiddlewareOptions
- create_auth_middleware_specs
-
- AUTH_MIGRATION_NAMESPACE
- AUTH_MIGRATIONS
- AUTH_MIGRATION_NS
-
- hash_password
- verify_password
- verify_dummy
- argon2_password_deps
-
- PASSWORD_LENGTH_MIN
- PASSWORD_LENGTH_MAX
- Password
- PasswordProvided
- PasswordHashDeps
-
- query_grant_permit
- query_revoke_permit
- query_permit_find_active_for_actor
- query_permit_has_role
- query_permit_list_for_actor
- query_permit_find_account_id_for_role
- query_permit_revoke_role
-
- RequestContext
- REQUEST_CONTEXT_KEY
- get_request_context
- require_request_context
- has_role
- create_request_context_middleware
- require_auth
- require_role
- refresh_permits
- build_request_context
-
- require_keeper
-
- RoleName
- ROLE_KEEPER
- ROLE_ADMIN
- BUILTIN_ROLES
- BuiltinRole
- RoleOptions
- BUILTIN_ROLE_OPTIONS
- RoleSchemaResult
- create_role_schema
-
- fuz_auth_guard_resolver
-
- SESSION_AGE_MAX
- SessionCookieOptions
- SESSION_COOKIE_OPTIONS
- SessionOptions
- ParsedSession
- parse_session
- create_session_cookie_value
- ProcessSessionResult
- create_session_config
- fuz_session_config
- process_session_cookie
-
- CreateSessionAndSetCookieOptions
- create_session_and_set_cookie
-
- get_session_cookie
- set_session_cookie
- clear_session_cookie
- create_session_middleware
-
- AUTH_SESSION_LIFETIME_MS
- AUTH_SESSION_EXTEND_THRESHOLD_MS
- hash_session_token
- generate_session_token
- query_create_session
- query_session_get_valid
- query_session_touch
- query_session_revoke_by_hash
- query_session_revoke_for_account
- query_session_revoke_all_for_account
- query_session_list_for_account
- query_session_enforce_limit
- query_session_list_all_active
- query_session_cleanup_expired
- session_touch_fire_and_forget
-
- SignupRouteOptions
- create_signup_route_specs
-
- ParseResult
- parse_command_args
- create_extract_global_flags
-
- get_app_dir
- get_config_path
- load_config
- save_config
-
- DaemonInfo
- get_daemon_info_path
- write_daemon_info
- read_daemon_info
- is_daemon_running
- check_daemon_health
- StopDaemonResult
- stop_daemon
-
- CommandMeta
- HelpCategory
- HelpOptions
- HelpGenerator
- to_max_length
- format_arg_name
- create_help
-
- CliLogger
- create_cli_logger
-
- colors
- run_local
- confirm
-
- generate_random_base64url
-
- assert_row
-
- CreateDbResult
- create_db
-
- create_pg_db
-
- create_pglite_db
-
- DbClient
- DbDeps
- DbDriverResult
- DbType
- no_nested_transaction
- Db
-
- MigrationFn
- Migration
- MigrationNamespace
- MigrationResult
- run_migrations
-
- is_pg_unique_violation
-
- QueryDeps
-
- VALID_SQL_IDENTIFIER
- assert_valid_sql_identifier
-
- MigrationStatus
- TableStatus
- DbStatus
- query_db_status
- format_db_status
-
- SetupLogger
- default_setup_logger
- SetupEnvResult
- SetupTokenResult
- ResetDbResult
- SetupEnvOptions
- SetupBootstrapTokenOptions
- CreateDatabaseOptions
- ResetDatabaseOptions
- parse_db_name
- generate_random_key
- read_env_var
- setup_env_file
- setup_bootstrap_token
- reset_bootstrap_token
- create_database
- reset_database
-
- parse_dotenv
- load_env_file
-
- EnvValidationError
- log_env_validation_error
- load_env
-
- MASKED_VALUE
- format_env_display_value
-
- resolve_env_vars
- has_env_vars
- get_env_var_names
- resolve_env_vars_in_object
- resolve_env_vars_required
- EnvVarRef
- scan_env_vars
- EnvValidationResult
- validate_env_vars
- FormatMissingEnvVarsOptions
- format_missing_env_vars
-
- CREDENTIAL_TYPES
- CredentialType
- CREDENTIAL_TYPE_KEY
-
- create_health_route_spec
- ServerStatusOptions
- create_server_status_route_spec
- SurfaceRouteOptions
- create_surface_route_spec
-
- TableInfo
- TableWithCount
- PrimaryKeyInfo
- ColumnInfo
- DbRouteOptions
- create_db_route_specs
-
- ERROR_INVALID_REQUEST_BODY
- ERROR_INVALID_JSON_BODY
- ERROR_INVALID_ROUTE_PARAMS
- ERROR_INVALID_QUERY_PARAMS
- ERROR_AUTHENTICATION_REQUIRED
- ERROR_INSUFFICIENT_PERMISSIONS
- ERROR_RATE_LIMIT_EXCEEDED
- ERROR_INVALID_CREDENTIALS
- ERROR_PAYLOAD_TOO_LARGE
- ERROR_FORBIDDEN_ORIGIN
- ERROR_FORBIDDEN_REFERER
- ERROR_BEARER_REJECTED_BROWSER
- ERROR_INVALID_TOKEN
- ERROR_ACCOUNT_NOT_FOUND
- ERROR_KEEPER_REQUIRES_DAEMON_TOKEN
- ERROR_INVALID_DAEMON_TOKEN
- ERROR_KEEPER_ACCOUNT_NOT_CONFIGURED
- ERROR_KEEPER_ACCOUNT_NOT_FOUND
- ERROR_ALREADY_BOOTSTRAPPED
- ERROR_TOKEN_FILE_MISSING
- ERROR_BOOTSTRAP_NOT_CONFIGURED
- ERROR_NO_MATCHING_INVITE
- ERROR_SIGNUP_CONFLICT
- ERROR_INVITE_NOT_FOUND
- ERROR_INVITE_MISSING_IDENTIFIER
- ERROR_INVITE_DUPLICATE
- ERROR_INVITE_ACCOUNT_EXISTS_USERNAME
- ERROR_INVITE_ACCOUNT_EXISTS_EMAIL
- ERROR_ROLE_NOT_WEB_GRANTABLE
- ERROR_PERMIT_NOT_FOUND
- ERROR_INVALID_EVENT_TYPE
- ERROR_FOREIGN_KEY_VIOLATION
- ERROR_TABLE_NOT_FOUND
- ERROR_TABLE_NO_PRIMARY_KEY
- ERROR_ROW_NOT_FOUND
- ApiError
- ValidationError
- PermissionError
- KeeperError
- RateLimitError
- PayloadTooLargeError
- ForeignKeyError
- RouteErrorSchemas
- RateLimitKey
- derive_error_schemas
-
- MiddlewareSpec
-
- parse_allowed_origins
- should_allow_origin
- verify_request_source
-
- normalize_ip
- ProxyOptions
- ParsedProxy
- parse_proxy_entry
- is_trusted_ip
- resolve_client_ip
- create_proxy_middleware
- create_proxy_middleware_spec
- get_client_ip
-
- RouteAuth
- AuthGuardResolver
- RouteMethod
- RouteContext
- RouteHandler
- RouteSpec
- get_route_input
- get_route_params
- get_route_query
- apply_middleware_specs
- apply_route_specs
- prefix_route_specs
-
- is_null_schema
- is_strict_object_schema
- schema_to_surface
- middleware_applies
- merge_error_schemas
-
- filter_protected_routes
- filter_public_routes
- filter_role_routes
- filter_authenticated_routes
- filter_keeper_routes
- filter_routes_for_role
- routes_by_auth_type
- filter_routes_by_prefix
- filter_routes_with_input
- filter_routes_with_params
- filter_routes_with_query
- filter_mutation_routes
- filter_rate_limited_routes
- format_route_key
- surface_auth_summary
-
- AppSurfaceRoute
- AppSurfaceMiddleware
- AppSurfaceEnv
- AppSurfaceEvent
- AppSurfaceDiagnostic
- AppSurface
- AppSurfaceSpec
- GenerateAppSurfaceOptions
- collect_middleware_errors
- env_schema_to_surface
- events_to_surface
- generate_app_surface
- create_app_surface_spec
-
- RateLimiterOptions
- DEFAULT_LOGIN_IP_RATE_LIMIT
- DEFAULT_LOGIN_ACCOUNT_RATE_LIMIT
- RateLimitResult
- RateLimiter
- create_rate_limiter
- rate_limit_exceeded_response
-
- DISCONNECT_EVENT_TYPES
- create_sse_auth_guard
- AuditLogSse
- AUDIT_LOG_EVENT_SPECS
- create_audit_log_sse
-
- SseStream
- SseNotification
- create_sse_response
- SSE_CONNECTED_COMMENT
- SseEventSpec
- create_validated_broadcaster
-
- Subscriber
- SubscriberRegistry
-
- create_deno_runtime
-
- StatResult
- CommandResult
- EnvDeps
- FsReadDeps
- FsWriteDeps
- FsRemoveDeps
- CommandDeps
- FetchDeps
- LogDeps
- TerminalDeps
- ProcessDeps
- RuntimeDeps
-
- write_file_atomic
-
- MockRuntime
- create_mock_runtime
- reset_mock_runtime
- set_mock_stdin
- MockExitError
-
- create_node_runtime
-
- SchemaFieldMeta
-
- Sensitivity
-
- AppBackend
- CreateAppBackendOptions
- create_app_backend
-
- EffectErrorContext
- AppServerOptions
- AppServerContext
- AppServer
- DEFAULT_MAX_BODY_SIZE
- create_app_server
-
- BaseServerEnv
- ServerEnvOptions
- ServerEnvOptionsError
- ServerEnvOptionsResult
- validate_server_env
-
- log_startup_summary
-
- ServeStaticOptions
- ServeStaticFactory
- create_static_middleware
-
- NginxValidationResult
- validate_nginx_config
-
- StandardAdminIntegrationTestOptions
- describe_standard_admin_integration_tests
-
- describe_adversarial_404
-
- AdversarialHeaderCase
- create_standard_adversarial_cases
- describe_standard_adversarial_headers
-
- generate_input_test_cases
- generate_params_test_cases
- generate_query_test_cases
- describe_adversarial_input
-
- stub_password_deps
- TEST_COOKIE_SECRET
- BootstrapTestAccountOptions
- bootstrap_test_account
- TestAppServer
- TestAppServerOptions
- create_test_app_server
- CreateTestAppOptions
- TestAccount
- TestApp
- create_test_app
-
- resolve_fixture_path
- assert_surface_matches_snapshot
- assert_surface_deterministic
- assert_only_expected_public_routes
- get_route_error_schema
- assert_error_schema_valid
- assert_full_middleware_stack
-
- AdversarialTestOptions
- describe_adversarial_auth
- StandardAttackSurfaceOptions
- describe_standard_attack_surface_tests
-
- AuditCompletenessTestOptions
- describe_audit_completeness_tests
-
- create_test_request_context
- create_test_app_from_specs
- AuthTestApps
- create_auth_test_apps
- select_auth_app
- resolve_test_path
-
- collect_json_schema_property_names
- assert_output_schemas_no_sensitive_fields
- assert_non_admin_schemas_no_admin_fields
- DataExposureTestOptions
- describe_data_exposure_tests
-
- IS_CI
- DbFactory
- reset_pglite
- create_pglite_factory
- create_pg_factory
- AUTH_TRUNCATE_TABLES
- AUTH_INTEGRATION_TRUNCATE_TABLES
- AUTH_DROP_TABLES
- drop_auth_schema
- create_describe_db
- log_db_factory_status
-
- create_test_account
- create_test_actor
- create_test_permit
- create_test_context
-
- ErrorCoverageCollector
- DEFAULT_INTEGRATION_ERROR_COVERAGE
- ErrorCoverageOptions
- assert_error_coverage
-
- find_route_spec
- find_auth_route
- assert_response_matches_spec
- create_expired_test_cookie
- check_error_response_fields
- assert_no_error_info_leakage
- assert_rate_limit_retry_after_header
- SENSITIVE_FIELD_BLOCKLIST
- ADMIN_ONLY_FIELD_BLOCKLIST
- collect_json_keys_recursive
- assert_no_sensitive_fields_in_json
-
- StandardIntegrationTestOptions
- describe_standard_integration_tests
-
- BearerAuthTestOptions
- BearerAuthTestCase
- BearerAuthMocks
- create_bearer_auth_mocks
- TEST_CLIENT_IP
- create_bearer_auth_test_app
- describe_bearer_auth_cases
- TEST_MIDDLEWARE_PATH
- TestMiddlewareStackOptions
- TestMiddlewareStackApp
- create_test_middleware_stack_app
-
- RateLimitingTestOptions
- describe_rate_limiting_tests
-
- RoundTripTestOptions
- describe_round_trip_validation
-
- detect_format
- generate_valid_value
- resolve_valid_path
- generate_valid_body
-
- StandardTestOptions
- describe_standard_tests
-
- create_throwing_stub
- create_noop_stub
- stub
- create_stub_db
- stub_handler
- stub_mw
- stub_app_deps
- create_stub_app_deps
- create_stub_api_middleware
- create_stub_app_server_context
- CreateTestAppSurfaceSpecOptions
- create_test_app_surface_spec
-
- assert_protected_routes_declare_401
- assert_role_routes_declare_403
- assert_input_routes_declare_400
- assert_params_routes_declare_400
- assert_query_routes_declare_400
- assert_descriptions_present
- assert_no_duplicate_routes
- assert_middleware_errors_propagated
- assert_error_schemas_structurally_valid
- assert_error_code_status_consistency
- assert_404_schemas_use_specific_errors
- ErrorSchemaSpecificity
- ErrorSchemaAuditEntry
- audit_error_schema_tightness
- SurfaceSecurityPolicyOptions
- assert_sensitive_routes_rate_limited
- assert_no_unexpected_public_mutations
- assert_mutation_routes_use_post
- assert_keeper_routes_under_prefix
- ErrorSchemaTightnessOptions
- DEFAULT_ERROR_SCHEMA_TIGHTNESS
- assert_error_schema_tightness
- assert_surface_invariants
- assert_surface_security_policy
-
- AccountSessionsState
-
- AccountSessions
-
- AdminAccountsState
-
- AdminInvitesState
-
- AdminSessionsState
-
- AdminAccounts
-
- AdminAuditLog
-
- AdminInvites
-
- AdminOverview
-
- AdminPermitHistory
-
- AdminSessions
-
- AdminSettings
-
- AdminSurface
-
- AppSettingsState
-
- AppShell
-
- AuditLogFetchOptions
- AuditLogState
-
- AuthState
- auth_state_context
-
- BootstrapForm
-
- ColumnLayout
-
- ConfirmButton
-
- Datatable
-
- DATATABLE_MIN_COLUMN_WIDTH
- DATATABLE_COLUMN_WIDTH_DEFAULT
- DatatableColumn
-
- FormState
-
- Loadable
-
- LoginForm
-
- LogoutButton
-
- MenuLink
-
- OpenSignupToggle
-
- PopoverParameters
- PopoverTriggerParameters
- TransitionFunction
- PopoverContentParameters
- Popover
-
- PopoverButton
-
- CardinalPosition
- Position
- Alignment
- generate_position_styles
-
- SidebarStateOptions
- SidebarState
- sidebar_state_context
-
- SignupForm
-
- SurfaceExplorer
-
- TABLE_LIMIT_MAX
- TableState
-
- ui_fetch
- parse_response_error
-
- format_relative_time
- format_uptime
- truncate_middle
- truncate_uuid
- format_value
- format_datetime_local
- format_audit_metadata
-
🔗 @fuzdev/fuz_css -
- CssClassVariableIndex
- build_class_variable_index
- get_class_variables
- collect_class_variables
- get_classes_using_variable
-
- CssResolutionStats
- CssResolutionResult
- CssResolutionOptions
- resolve_css
- GenerateBundledCssOptions
- generate_bundled_css
-
- DEFAULT_CACHE_DIR
- CSS_CACHE_VERSION
- CachedExtraction
- get_cache_path
- get_file_cache_path
- load_cached_extraction
- save_cached_extraction
- delete_cached_extraction
- from_cached_extraction
-
- css_class_composites
-
- css_class_definitions
- merge_class_definitions
-
- ExtractionData
- has_extraction_data
- ExtractionResult
- AcornPlugin
- ExtractCssClassesOptions
- SourceIndex
- extract_from_svelte
- extract_from_ts
- extract_css_classes
- extract_css_classes_with_locations
-
- escape_css_selector
- extract_primary_property
- CssClassDefinitionBase
- CssClassDefinitionComposition
- CssClassDefinitionDeclaration
- CssClassDefinitionRuleset
- CssClassDefinitionStatic
- CssClassDefinition
- CssClassInterpreterContext
- CssClassDefinitionInterpreter
- GenerateClassesCssResult
- GenerateClassesCssOptions
- generate_classes_css
-
- GeneratedClassResult
- ClassTemplateFn
- generate_classes
- CSS_DIRECTIONS
- CssDirection
- format_variable_name
- format_spacing_value
- format_dimension_value
- generate_property_classes
- generate_directional_classes
- generate_border_radius_corners
- generate_shadow_classes
-
- modified_class_interpreter
- css_literal_interpreter
- css_class_interpreters
-
- ResolveComposesResult
- resolve_class_definition
- resolve_composes
-
- CssClasses
-
- ParsedCssLiteral
- CssLiteralParseResult
- ExtractedModifiers
- ModifierExtractionResult
- InterpretCssLiteralResult
- load_css_properties
- is_valid_css_property
- suggest_css_property
- suggest_modifier
- format_css_value
- check_calc_expression
- is_possible_css_literal
- extract_segments
- extract_and_validate_modifiers
- parse_css_literal
- generate_selector
- generate_declaration
- CssLiteralOutput
- interpret_css_literal
- LiteralResolutionResult
- has_modifiers
- has_extracted_modifiers
- try_resolve_literal
- generate_css_literal_simple
-
- CssExtractionOptions
- CssClassOptions
- BaseCssOption
- VariablesOption
- CssOutputOptions
- CssDiagnosticsOptions
- CssCacheOptions
- CssGeneratorBaseOptions
-
- ParsedRule
- ParsedRuleset
- parse_ruleset
- is_single_selector_ruleset
- ruleset_contains_class
- extract_css_comment
- SkippedModifierInfo
- ModifiedSelectorGroupResult
- ModifiedRulesetResult
- split_selector_list
- find_compound_end
- modify_single_selector
- modify_selector_group
- generate_modified_ruleset
-
- extract_css_variables
- has_css_variables
-
- default_cache_deps
-
- CacheDeps
-
- SourceLocation
- BaseDiagnostic
- ExtractionDiagnostic
- GenerationDiagnostic
- Diagnostic
- InterpreterDiagnostic
- create_generation_diagnostic
- format_diagnostic
- CssGenerationError
-
- demoClass
- demo_class
- DEMO_CLASS
- demoClasses
- demo_classes
- demoClassName
- demo_class_name
- demoClassNames
- demo_class_names
- demoClassList
- demo_class_list
- demoClassLists
- demo_class_lists
- ternaryClass
- logicalClass
- arrayClasses
- objectClasses
- fromComment
-
- FileFilter
- filter_file_default
-
- GenFuzCssOptions
- gen_fuz_css
-
- ModifierType
- ModifierDefinition
- MODIFIERS
- MEDIA_MODIFIERS
- ANCESTOR_MODIFIERS
- STATE_MODIFIERS
- PSEUDO_ELEMENT_MODIFIERS
- ALL_MODIFIER_NAMES
- NTH_CHILD_PATTERN
- NTH_LAST_CHILD_PATTERN
- NTH_OF_TYPE_PATTERN
- NTH_LAST_OF_TYPE_PATTERN
- extract_balanced_parens
- parse_arbitrary_breakpoint
- parse_parameterized_state
- get_modifier
- get_all_modifier_names
-
- StyleRuleBase
- CoreReason
- CoreStyleRule
- NonCoreStyleRule
- StyleRule
- StyleRuleIndex
- parse_style_css
- load_style_rule_index
- create_style_rule_index
- load_default_style_css
- resolve_base_css_option
- get_matching_rules
- generate_base_css
- collect_rule_variables
-
- ColorScheme
- color_schemes
- Theme
- RenderThemeStyleOptions
- render_theme_style
- render_theme_variable
-
- DEFAULT_THEME
- default_themes
-
- SizeVariant
- font_size_variants
- font_size_names
- FontFamilyVariant
- font_family_variants
- NumericScaleVariant
- numeric_scale_variants
- NumericScaleWithExtremesVariant
- numeric_scale_with_extremes
- TextVariant
- text_variants
- TextScaleVariant
- text_scale_variants
- ShadeVariant
- shade_variants
- ShadeScaleVariant
- shade_scale_variants
- SpaceVariant
- space_variants
- DistanceVariant
- distance_variants
- BorderRadiusVariant
- border_radius_variants
- LineHeightVariant
- line_height_variants
- line_height_names
- shadow_variant_prefixes
- ShadowSizeVariant
- shadow_size_variants
- ShadowSemanticValue
- shadow_semantic_values
- IconSizeVariant
- icon_size_variants
- icon_sizes
- ColorVariant
- color_variants
- IntensityVariant
- intensity_variants
- BorderWidthVariant
- border_width_variants
- AlphaVariant
- alpha_variants
- DarkenLightenVariant
- darken_lighten_variants
- ShadowAlphaVariant
- shadow_alpha_variants
- ColorSchemeVariant
- color_scheme_variants
- OutlineWidthVariant
- outline_width_variants
- Z_INDEX_MAX
-
- StyleVariableInfo
- VariableDependencyGraph
- build_variable_graph
- ResolveVariablesResult
- resolve_variables_transitive
- generate_theme_css
- get_all_variable_names
- has_variable
- find_similar_variable
- resolve_variables_option
- build_variable_graph_from_options
-
- STYLE_VARIABLE_NAME_MATCHER
- StyleVariableName
- StyleVariable
-
- hue_a
- hue_b
- hue_c
- hue_d
- hue_e
- hue_f
- hue_g
- hue_h
- hue_i
- hue_j
- color_a_00
- color_a_05
- color_a_10
- color_a_20
- color_a_30
- color_a_40
- color_a_50
- color_a_60
- color_a_70
- color_a_80
- color_a_90
- color_a_95
- color_a_100
- color_b_00
- color_b_05
- color_b_10
- color_b_20
- color_b_30
- color_b_40
- color_b_50
- color_b_60
- color_b_70
- color_b_80
- color_b_90
- color_b_95
- color_b_100
- color_c_00
- color_c_05
- color_c_10
- color_c_20
- color_c_30
- color_c_40
- color_c_50
- color_c_60
- color_c_70
- color_c_80
- color_c_90
- color_c_95
- color_c_100
- color_d_00
- color_d_05
- color_d_10
- color_d_20
- color_d_30
- color_d_40
- color_d_50
- color_d_60
- color_d_70
- color_d_80
- color_d_90
- color_d_95
- color_d_100
- color_e_00
- color_e_05
- color_e_10
- color_e_20
- color_e_30
- color_e_40
- color_e_50
- color_e_60
- color_e_70
- color_e_80
- color_e_90
- color_e_95
- color_e_100
- color_f_00
- color_f_05
- color_f_10
- color_f_20
- color_f_30
- color_f_40
- color_f_50
- color_f_60
- color_f_70
- color_f_80
- color_f_90
- color_f_95
- color_f_100
- color_g_00
- color_g_05
- color_g_10
- color_g_20
- color_g_30
- color_g_40
- color_g_50
- color_g_60
- color_g_70
- color_g_80
- color_g_90
- color_g_95
- color_g_100
- color_h_00
- color_h_05
- color_h_10
- color_h_20
- color_h_30
- color_h_40
- color_h_50
- color_h_60
- color_h_70
- color_h_80
- color_h_90
- color_h_95
- color_h_100
- color_i_00
- color_i_05
- color_i_10
- color_i_20
- color_i_30
- color_i_40
- color_i_50
- color_i_60
- color_i_70
- color_i_80
- color_i_90
- color_i_95
- color_i_100
- color_j_00
- color_j_05
- color_j_10
- color_j_20
- color_j_30
- color_j_40
- color_j_50
- color_j_60
- color_j_70
- color_j_80
- color_j_90
- color_j_95
- color_j_100
- tint_hue
- tint_saturation
- shade_min
- shade_max
- shade_00
- shade_05
- shade_10
- shade_20
- shade_30
- shade_40
- shade_50
- shade_60
- shade_70
- shade_80
- shade_90
- shade_95
- shade_100
- shade_00_light
- shade_00_dark
- shade_05_light
- shade_05_dark
- shade_10_light
- shade_10_dark
- shade_20_light
- shade_20_dark
- shade_30_light
- shade_30_dark
- shade_40_light
- shade_40_dark
- shade_50_light
- shade_50_dark
- shade_60_light
- shade_60_dark
- shade_70_light
- shade_70_dark
- shade_80_light
- shade_80_dark
- shade_90_light
- shade_90_dark
- shade_95_light
- shade_95_dark
- shade_100_light
- shade_100_dark
- darken_00
- darken_05
- darken_10
- darken_20
- darken_30
- darken_40
- darken_50
- darken_60
- darken_70
- darken_80
- darken_90
- darken_95
- darken_100
- lighten_00
- lighten_05
- lighten_10
- lighten_20
- lighten_30
- lighten_40
- lighten_50
- lighten_60
- lighten_70
- lighten_80
- lighten_90
- lighten_95
- lighten_100
- fg_00
- fg_05
- fg_10
- fg_20
- fg_30
- fg_40
- fg_50
- fg_60
- fg_70
- fg_80
- fg_90
- fg_95
- fg_100
- bg_00
- bg_05
- bg_10
- bg_20
- bg_30
- bg_40
- bg_50
- bg_60
- bg_70
- bg_80
- bg_90
- bg_95
- bg_100
- border_color_00
- border_color_05
- border_color_10
- border_color_20
- border_color_30
- border_color_40
- border_color_50
- border_color_60
- border_color_70
- border_color_80
- border_color_90
- border_color_95
- border_color_100
- text_min
- text_max
- text_color
- text_00
- text_05
- text_10
- text_20
- text_30
- text_40
- text_50
- text_60
- text_70
- text_80
- text_90
- text_95
- text_100
- text_disabled
- font_family_sans
- font_family_serif
- font_family_mono
- font_size_xs
- font_size_sm
- font_size_md
- font_size_lg
- font_size_xl
- font_size_xl2
- font_size_xl3
- font_size_xl4
- font_size_xl5
- font_size_xl6
- font_size_xl7
- font_size_xl8
- font_size_xl9
- line_height_xs
- line_height_sm
- line_height_md
- line_height_lg
- line_height_xl
- link_color
- text_decoration
- text_decoration_hover
- text_decoration_selected
- link_color_selected
- space_xs5
- space_xs4
- space_xs3
- space_xs2
- space_xs
- space_sm
- space_md
- space_lg
- space_xl
- space_xl2
- space_xl3
- space_xl4
- space_xl5
- space_xl6
- space_xl7
- space_xl8
- space_xl9
- space_xl10
- space_xl11
- space_xl12
- space_xl13
- space_xl14
- space_xl15
- distance_xs
- distance_sm
- distance_md
- distance_lg
- distance_xl
- border_color
- border_style
- border_width
- border_width_1
- border_width_2
- border_width_3
- border_width_4
- border_width_5
- border_width_6
- border_width_7
- border_width_8
- border_width_9
- outline_width
- outline_width_focus
- outline_width_active
- outline_style
- outline_color
- border_radius_xs3
- border_radius_xs2
- border_radius_xs
- border_radius_sm
- border_radius_md
- border_radius_lg
- border_radius_xl
- button_shadow
- button_shadow_hover
- button_shadow_active
- input_fill
- input_padding_y
- input_padding_x
- input_width_min
- input_height
- input_height_sm
- input_height_inner
- shadow_xs
- shadow_top_xs
- shadow_bottom_xs
- shadow_inset_xs
- shadow_inset_top_xs
- shadow_inset_bottom_xs
- shadow_sm
- shadow_top_sm
- shadow_bottom_sm
- shadow_inset_sm
- shadow_inset_top_sm
- shadow_inset_bottom_sm
- shadow_md
- shadow_top_md
- shadow_bottom_md
- shadow_inset_md
- shadow_inset_top_md
- shadow_inset_bottom_md
- shadow_lg
- shadow_top_lg
- shadow_bottom_lg
- shadow_inset_lg
- shadow_inset_top_lg
- shadow_inset_bottom_lg
- shadow_xl
- shadow_top_xl
- shadow_bottom_xl
- shadow_inset_xl
- shadow_inset_top_xl
- shadow_inset_bottom_xl
- shadow_color_umbra
- shadow_color_highlight
- shadow_color_glow
- shadow_color_shroud
- shadow_alpha_00
- shadow_alpha_05
- shadow_alpha_10
- shadow_alpha_20
- shadow_alpha_30
- shadow_alpha_40
- shadow_alpha_50
- shadow_alpha_60
- shadow_alpha_70
- shadow_alpha_80
- shadow_alpha_90
- shadow_alpha_95
- shadow_alpha_100
- icon_size_xs
- icon_size_sm
- icon_size_md
- icon_size_lg
- icon_size_xl
- icon_size_xl2
- icon_size_xl3
- duration_1
- duration_2
- duration_3
- duration_4
- duration_5
- duration_6
- disabled_opacity
- absolute_color_variables
- default_variables
-
- FUZ_CSS_BANNER
- VitePluginFuzCssOptions
- vite_plugin_fuz_css
-
🔗 @fuzdev/fuz_ui -
- Alert
-
- AlertStatus
- AlertStatusOptions
- alert_status_options
-
- DiagnosticSeverity
- DiagnosticKind
- BaseDiagnostic
- TypeExtractionDiagnostic
- SignatureAnalysisDiagnostic
- ClassMemberDiagnostic
- SveltePropDiagnostic
- ModuleSkippedDiagnostic
- Diagnostic
- AnalysisContext
- FormatDiagnosticOptions
- format_diagnostic
-
- DeclarationSearchState
- ApiSearchState
- create_api_search
- create_module_declaration_search
-
- ApiDeclarationList
-
- ApiIndex
-
- ApiModule
-
- ApiModulesList
-
- autofocus
-
- Breadcrumb
-
- Card
-
- ColorSchemeInput
-
- MAIN_HEADER_MARGIN_TOP
-
- create_context
-
- CONTEXTMENU_DEFAULT_OPEN_OFFSET_X
- CONTEXTMENU_DEFAULT_OPEN_OFFSET_Y
- CONTEXTMENU_DEFAULT_BYPASS_WINDOW
- CONTEXTMENU_DEFAULT_BYPASS_MOVE_TOLERANCE
- CONTEXTMENU_DEFAULT_LONGPRESS_DURATION
- CONTEXTMENU_DEFAULT_LONGPRESS_MOVE_TOLERANCE
- contextmenu_is_valid_target
- contextmenu_create_keyboard_handlers
- contextmenu_create_keydown_handler
- contextmenu_calculate_constrained_x
- contextmenu_calculate_constrained_y
-
- ContextmenuParams
- ContextmenuActivateResult
- ItemState
- EntryState
- SubmenuState
- RootMenuState
- ContextmenuRun
- ContextmenuStateOptions
- ContextmenuState
- contextmenu_attachment
- ContextmenuOpenOptions
- contextmenu_open
- contextmenu_context
- contextmenu_submenu_context
- contextmenu_dimensions_context
- contextmenu_check_global_root
-
- Contextmenu
-
- ContextmenuEntry
-
- ContextmenuLinkEntry
-
- ContextmenuRoot
-
- ContextmenuRootForSafariCompatibility
-
- ContextmenuSeparator
-
- ContextmenuSubmenu
-
- ContextmenuTextEntry
-
- CopyToClipboard
-
- csp_trusted_sources_of_fuzdev
-
- create_csp_directives
- CreateCspDirectivesOptions
- CspDirective
- parse_csp_directive
- CspDirectiveValue
- csp_trust_levels
- csp_trust_level_value
- CspTrustLevel
- parse_csp_trust_level
- CspSourceSpec
- CspDirectiveSpec
- is_csp_trusted
- COLOR_SCHEME_SCRIPT_HASH
- csp_directive_value_defaults
- csp_directive_required_trust_defaults
- csp_directive_specs
- csp_directive_spec_by_name
- CspActionSource
- CspBaseSource
- CspCryptoSource
- CspFrameSource
- CspHostNameScheme
- CspHostSource
- CspHostProtocolSchemes
- CspPortScheme
- CspSchemeSource
- CspSource
- CspSources
- CspDirectives
-
- create_declaration_contextmenu
-
- Declaration
-
- DeclarationDetail
-
- DeclarationLink
-
- Details
-
- Dialog
-
- to_dialog_params
- DialogParams
- DialogLayout
- dialog_layouts
-
- Dialogs
-
- Dimensions
-
- docs_slugify
- DOCS_PATH_DEFAULT
- DOCS_PATH
- DOCS_API_PATH
- to_docs_path_info
- docs_links_context
- DocsLinkTag
- DocsLinkInfo
- DocsLinks
-
- Docs
-
- DocsContent
-
- DocsFooter
-
- DocsLink
-
- DocsList
-
- DocsMenu
-
- DocsMenuHeader
-
- DocsPageLinks
-
- DocsPrimaryNav
-
- DocsSearch
-
- DocsSecondaryNav
-
- DocsTertiaryNav
-
- EcosystemLinks
-
- EcosystemLinksPanel
-
- GithubLink
-
- Glyph
-
- Hashlink
-
- render_value_to_string
-
- HueInput
-
- ImgOrSvg
-
- IntersectParams
- IntersectParamsOrCallback
- intersect
- OnIntersect
- IntersectState
- OnDisconnect
- DisconnectState
-
- DeclarationAnalysis
- ReExportInfo
- ModuleAnalysis
- library_analyze_module
-
- LibraryGenOptions
- source_file_from_disknode
- library_collect_source_files_from_disknodes
- library_gen
-
- OnDuplicatesCallback
- library_throw_on_duplicates
- LibraryGenerateInput
- LibraryGenerateResult
- library_generate
-
- url_api_declaration
- url_api_declaration_full
- url_api_module
- url_package_logo
- url_to_root_relative
-
- LibraryOutputResult
- library_generate_output
-
- DuplicateInfo
- library_find_duplicates
- library_sort_modules
- CollectedReExport
- library_merge_re_exports
- library_collect_source_files
-
- parse_library_url_prefix
- Library
- library_context
-
- LibraryDetail
-
- LibrarySummary
-
- logo_gro
- logo_fuz
- logo_fuz_app
- logo_fuz_css
- logo_fuz_ui
- logo_fuz_code
- logo_fuz_blog
- logo_fuz_mastodon
- logo_fuz_gitops
- logo_fuz_docs
- logo_fuz_template
- logo_fuz_util
- logo_github
- logo_mdn
-
- MdnLink
-
- MdzComponents
- MdzElements
- mdz_components_context
- mdz_elements_context
- mdz_base_context
-
- BACKTICK
- ASTERISK
- UNDERSCORE
- TILDE
- NEWLINE
- HYPHEN
- HASH
- SPACE
- TAB
- LEFT_ANGLE
- RIGHT_ANGLE
- SLASH
- LEFT_BRACKET
- RIGHT_BRACKET
- LEFT_PAREN
- RIGHT_PAREN
- COLON
- PERIOD
- COMMA
- SEMICOLON
- EXCLAMATION
- QUESTION
- DOLLAR
- PERCENT
- AMPERSAND
- APOSTROPHE
- PLUS
- EQUALS
- AT
- A_UPPER
- Z_UPPER
- A_LOWER
- Z_LOWER
- ZERO
- NINE
- HR_HYPHEN_COUNT
- MIN_CODEBLOCK_BACKTICKS
- MAX_HEADING_LEVEL
- HTTPS_PREFIX_LENGTH
- HTTP_PREFIX_LENGTH
- is_letter
- is_tag_name_char
- is_word_char
- is_valid_path_char
- trim_trailing_punctuation
- is_at_absolute_path
- is_at_relative_path
- mdz_text_content
- mdz_heading_id
- mdz_is_url
- resolve_relative_path
- extract_single_tag
-
- MdzTokenBase
- MdzToken
- MdzTokenText
- MdzTokenCode
- MdzTokenCodeblock
- MdzTokenBoldOpen
- MdzTokenBoldClose
- MdzTokenItalicOpen
- MdzTokenItalicClose
- MdzTokenStrikethroughOpen
- MdzTokenStrikethroughClose
- MdzTokenLinkTextOpen
- MdzTokenLinkTextClose
- MdzTokenLinkRef
- MdzTokenAutolink
- MdzTokenHeadingStart
- MdzTokenHr
- MdzTokenTagOpen
- MdzTokenTagSelfClose
- MdzTokenTagClose
- MdzTokenHeadingEnd
- MdzTokenParagraphBreak
- MdzLexer
-
- MdzToSvelteResult
- mdz_to_svelte
-
- mdz_parse_lexer
-
- Mdz
-
- mdz_parse
- MdzNode
- MdzBaseNode
- MdzTextNode
- MdzCodeNode
- MdzCodeblockNode
- MdzBoldNode
- MdzItalicNode
- MdzStrikethroughNode
- MdzLinkNode
- MdzParagraphNode
- MdzHrNode
- MdzHeadingNode
- MdzElementNode
- MdzComponentNode
- MdzParser
-
- MdzNodeView
-
- MdzPrecompiled
-
- create_module_contextmenu
-
- AnalyzerType
- SourceFileInfo
- ModuleSourceOptions
- module_get_analyzer_default
- ModuleSourcePartial
- MODULE_SOURCE_PARTIAL
- module_create_source_options
- module_validate_source_options
- module_get_source_root
- module_extract_path
- module_get_component_name
- module_get_key
- module_is_typescript
- module_is_svelte
- module_is_css
- module_is_json
- module_is_test
- module_is_source
- module_extract_dependencies
-
- Module
-
- ModuleLink
-
- url_github_file
- url_github_org
- repo_url_github_owner
- url_npm_package
- package_is_published
- repo_name_parse
- repo_url_parse
- url_well_known
-
- PasteFromClipboard
-
- PendingAnimation
-
- PendingButton
-
- ProjectLinks
-
- Redirect
-
- effect_with_count
-
- Spiders
-
- save_to_storage
- load_from_storage
-
- SelectedStyleVariable
- selected_variable_context
-
- StyleVariableButton
-
- SvelteFileAnalysis
- svelte_analyze_module
- svelte_analyze_file
- svelte_analyze_component
- svelte_extract_script_content
- svelte_extract_module_comment
-
- SveltePreprocessMdzOptions
- svelte_preprocess_mdz
-
- Svg
-
- Teleport
-
- ThemeStateJson
- ThemeStateOptions
- ThemeState
- theme_state_context
- sync_color_scheme
- COLOR_SCHEME_STORAGE_KEY
- THEME_STORAGE_KEY
- save_color_scheme
- load_color_scheme
- save_theme
- load_theme
-
- ThemeInput
-
- ThemeRoot
-
- Tome
- to_tome_pathname
- tomes_context
- get_tome_by_name
- tome_context
-
- TomeContent
-
- TomeHeader
-
- TomeLink
-
- TomeSection
-
- TomeSectionHeader
-
- TsProgramOptions
- TsProgram
- ModuleExportsAnalysis
- ts_create_program
- ts_analyze_module
- ts_analyze_module_exports
- ts_analyze_declaration
- ts_extract_module_comment
- ts_infer_declaration_kind
- ts_extract_signature_parameters
- ts_extract_function_info
- ts_extract_type_info
- ts_extract_class_info
- ts_extract_variable_info
- TsModifier
-
- TsdocParsedComment
- tsdoc_parse
- tsdoc_apply_to_declaration
- tsdoc_clean_comment
-
- tsdoc_see_to_mdz
-
- TypeLink
-
- VitePluginLibraryWellKnownOptions
- vite_plugin_library_well_known
-
🔗 @fuzdev/gro -
- to_task_args
- to_raw_rest_args
- to_forwarded_args
- to_forwarded_args_by_command
- to_implicit_forwarded_args
- print_command_args
-
- BUILD_CACHE_METADATA_FILENAME
- BUILD_CACHE_VERSION
- BuildOutputEntry
- BuildCacheMetadata
- compute_build_cache_key
- load_build_cache_metadata
- save_build_cache_metadata
- validate_build_cache
- is_build_cache_valid
- collect_build_outputs
- discover_build_output_dirs
- create_build_cache_metadata
-
- GIT_SHORT_HASH_LENGTH
-
- update_changelog
-
- CHANGESET_RESTRICTED_ACCESS
- CHANGESET_PUBLIC_ACCESS
- ChangesetAccess
- CHANGESET_CLI
- CHANGESET_DIR
- ChangesetBump
-
- map_child_process_output
- configure_colored_output_with_path_replacement
-
- clean_fs
-
- Cli
- find_cli
- spawn_cli
- spawn_cli_process
- resolve_cli
- to_cli_name
-
- SOURCE_DIRNAME
- GRO_DIRNAME
- GRO_DIST_PREFIX
- SERVER_DIST_PATH
- GRO_DEV_DIRNAME
- SOURCE_DIR
- GRO_DIR
- GRO_DEV_DIR
- GRO_CONFIG_FILENAME
- README_FILENAME
- SVELTE_CONFIG_FILENAME
- VITE_CONFIG_FILENAME
- NODE_MODULES_DIRNAME
- PACKAGE_JSON_FILENAME
- LOCKFILE_FILENAME
- SVELTEKIT_DEV_DIRNAME
- SVELTEKIT_BUILD_DIRNAME
- SVELTEKIT_DIST_DIRNAME
- SVELTEKIT_VITE_CACHE_PATH
- GITHUB_DIRNAME
- GIT_DIRNAME
- TSCONFIG_FILENAME
- TS_MATCHER
- JS_MATCHER
- JSON_MATCHER
- SVELTE_MATCHER
- SVELTE_RUNES_MATCHER
- CSS_MATCHER
- SVELTE_SCRIPT_MATCHER
- SVELTEKIT_ENV_MATCHER
- SVELTEKIT_GLOBAL_SPECIFIER
- EVERYTHING_MATCHER
- JS_CLI_DEFAULT
- PM_CLI_DEFAULT
- PRETTIER_CLI_DEFAULT
- SVELTEKIT_CLI
- SVELTE_CHECK_CLI
- SVELTE_PACKAGE_CLI
- SVELTE_PACKAGE_DEP_NAME
- VITE_CLI
- VITEST_CLI
-
- DevTaskContext
-
- Disknode
-
- load_env
- load_from_env
- merge_envs
- is_private_env
- is_public_env
-
- print_build_result
- to_define_import_meta_env
- default_ts_transform_options
-
- EsbuildPluginExternalWorkerOptions
- esbuild_plugin_external_worker
-
- EsbuildPluginSvelteOptions
- esbuild_plugin_svelte
-
- esbuild_plugin_sveltekit_local_imports
-
- EsbuildPluginSveltekitShimAliasOptions
- esbuild_plugin_sveltekit_shim_alias
-
- EsbuildPluginSveltekitShimAppOptions
- esbuild_plugin_sveltekit_shim_app
-
- EsbuildPluginSveltekitShimEnvOptions
- esbuild_plugin_sveltekit_shim_env
-
- OnFilerChange
- FilerOptions
- Filer
- filter_dependents
-
- format_directory
-
- format_file
-
- should_trigger_gen
-
- GEN_FILE_PATTERN_TEXT
- GEN_FILE_PATTERN
- is_gen_path
- GenResult
- GenFile
- GenDependencies
- GenDependenciesConfig
- GenDependenciesResolver
- Gen
- GenFunction
- GenConfig
- GenContext
- RawGenResult
- RawGenFile
- GenResults
- GenfileModuleResult
- GenfileModuleResultSuccess
- GenfileModuleResultFailure
- to_gen_result
- to_output_file_name
- AnalyzedGenResult
- analyze_gen_results
- analyze_gen_result
- write_gen_results
- FoundGenfiles
- FindGenfilesResult
- FindGenfilesFailure
- find_genfiles
- GenfileModule
- GenfileModuleMeta
- LoadedGenfiles
- LoadGenfilesResult
- LoadGenfilesFailure
- load_genfiles
- validate_gen_module
- normalize_gen_config
-
- GITHUB_REPO_MATCHER
- GithubPullRequest
- github_fetch_commit_prs
-
- EMPTY_BUILD_CACHE_CONFIG_HASH
- GroConfig
- RawGroConfig
- CreateGroConfig
- create_empty_gro_config
- SEARCH_EXCLUDER_DEFAULT
- cook_gro_config
- GroConfigModule
- load_gro_config
- validate_gro_config_module
-
- resolve_gro_module_path
- spawn_with_loader
-
- GroPluginDenoCompileOptions
- gro_plugin_deno_compile
-
- GroPluginDenoServerOptions
- gro_plugin_deno_server
-
- TaskArgs
- GroPluginGenOptions
- gro_plugin_gen
-
- SERVER_SOURCE_ID
- has_server
- GroPluginServerOptions
- Outpaths
- CreateOutpaths
- gro_plugin_server
-
- GroPluginSveltekitAppOptions
- gro_plugin_sveltekit_app
-
- GroPluginSveltekitLibraryOptions
- gro_plugin_sveltekit_library
-
-
- InputPath
- RawInputPath
- to_input_path
- to_input_paths
- PossiblePath
- get_possible_paths
- ResolvedInputPath
- ResolvedInputFile
- ResolvedInputPaths
- resolve_input_paths
- ResolvedInputFiles
- resolve_input_files
-
- invoke_task
-
- MODULE_PATH_SRC_PREFIX
- MODULE_PATH_LIB_PREFIX
- is_external_module
-
- ModuleMeta
- LoadModuleResult
- LoadModuleFailure
- load_module
- LoadModulesFailure
- LoadModulesResult
- load_modules
-
- PackageJsonMapper
- PACKAGE_JSON_EMPTY
- package_json_load
- package_json_sync
- package_json_load_for_gro
- package_json_write
- package_json_serialize
- package_json_update
- package_json_to_exports
- package_json_parse_repo_url
- package_json_has_dependency
- PackageJsonDep
- package_json_extract_dependencies
-
- ParseExportsContext
-
- Declaration
- ExportDeclaration
- parse_exports
- infer_declarations_from_file_type
- process_ts_exports
-
- ImportSpecifier
- parse_imports
-
- LIB_DIRNAME
- LIB_PATH
- LIB_DIR
- ROUTES_DIRNAME
- Paths
- create_paths
- infer_paths
- is_gro_id
- to_root_path
- path_id_to_base_path
- base_path_to_path_id
- print_path
- replace_extension
- paths
- GRO_PACKAGE_DIR
- IS_THIS_GRO
- gro_paths
- GRO_DIST_DIR
-
- Plugin
- PluginsCreateConfig
- PluginContext
- Plugins
- plugin_replace
-
- ResolvedSpecifier
- resolve_specifier
-
- GEN_NO_PROD_MESSAGE
- run_gen
-
- RunTaskResult
- run_task
-
- SourceJsonMapper
- source_json_create
- source_json_modules_create
-
- load_svelte_config
- ParsedSvelteConfig
- parse_svelte_config
- to_default_compile_module_options
- default_svelte_config
-
- has_sveltekit_app
- has_sveltekit_library
- sveltekit_sync
- sveltekit_sync_if_available
- sveltekit_sync_if_obviously_needed
- SveltePackageOptions
- run_svelte_package
- map_sveltekit_aliases
-
- browser
- building
- dev
- version
-
- applyAction
- deserialize
- enhance
-
- afterNavigate
- beforeNavigate
- disableScrollHandling
- goto
- invalidate
- invalidateAll
- preloadCode
- preloadData
-
- assets
- base
- resolve
- resolveRoute
- asset
-
- navigating
- page
- updated
-
- SVELTEKIT_SHIM_APP_PATHS_MATCHER
- SVELTEKIT_SHIM_APP_ENVIRONMENT_MATCHER
- sveltekit_shim_app_specifiers
- render_sveltekit_shim_app_paths
- render_sveltekit_shim_app_environment
-
- render_env_shim_module
-
- log_tasks
- log_error_reasons
- log_task_help
-
- Task
- TaskContext
- InvokeTask
- TASK_FILE_SUFFIX_TS
- TASK_FILE_SUFFIX_JS
- TASK_FILE_SUFFIXES
- is_task_path
- to_task_name
- TaskError
- SilentError
- FoundTask
- FoundTasks
- FindTasksResult
- FindModulesFailure
- find_tasks
- LoadedTasks
- TaskModule
- TaskModuleMeta
- LoadTasksResult
- LoadTasksFailure
- load_tasks
- validate_task_module
-
- WatchNodeFs
- WatcherChange
- WatcherChangeType
- WatcherChangeCallback
- WatchDirOptions
- watch_dir
-
🔗 @fuzdev/fuz_util -
- Args
- ParsedArgs
- ArgValue
- ArgSchema
- ArgsAliasesResult
- args_validate_schema
- args_parse
- args_serialize
- args_extract_aliases
- argv_parse
-
- EMPTY_ARRAY
- to_array
- remove_unordered
- to_next
-
- AsyncStatus
- wait
- is_promise
- Deferred
- create_deferred
- each_concurrent
- map_concurrent
- map_concurrent_settled
- AsyncSemaphore
-
- BenchmarkBaselineEntry
- BenchmarkBaseline
- BenchmarkBaselineSaveOptions
- BenchmarkBaselineLoadOptions
- BenchmarkBaselineCompareOptions
- BenchmarkBaselineComparisonResult
- BenchmarkBaselineTaskComparison
- benchmark_baseline_save
- benchmark_baseline_load
- benchmark_baseline_compare
- benchmark_baseline_format
- benchmark_baseline_format_json
-
- benchmark_format_table
- benchmark_format_markdown
- benchmark_format_markdown_grouped
- BenchmarkFormatJsonOptions
- benchmark_format_json
- benchmark_format_table_grouped
- benchmark_format_number
-
- BenchmarkStatsComparable
- EffectMagnitude
- BenchmarkComparison
- BenchmarkCompareOptions
- BenchmarkStats
- benchmark_stats_compare
-
- BenchmarkConfig
- BenchmarkTask
- BenchmarkResult
- BenchmarkFormatTableOptions
- BenchmarkGroup
-
- benchmark_warmup
- Benchmark
-
- to_bytes
- format_bytes
-
- Hsl
- Hue
- Saturation
- Lightness
- Rgb
- Red
- Green
- Blue
- rgb_to_hex
- hex_to_rgb
- hex_string_to_rgb
- rgb_to_hex_string
- to_hex_component
- rgb_to_hsl
- hsl_to_rgb
- hue_to_rgb_component
- hsl_to_hex
- hsl_to_hex_string
- hsl_to_string
- hex_string_to_hsl
- parse_hsl_string
-
- Counter
- CreateCounter
- create_counter
-
- DagNode
- DagOptions
- DagNodeResult
- DagResult
- run_dag
-
- deep_equal
-
- DiffLine
- diff_lines
- filter_diff_context
- FormatDiffOptions
- format_diff
- generate_diff
-
- is_editable
- inside_editable
- is_interactive
- swallow
- handle_target_value
- is_iframed
-
- UnreachableError
- unreachable
-
- FetchValueOptions
- fetch_value
- FetchValueCacheKey
- FetchValueCacheItem
- FetchValueCache
- to_fetch_value_cache_key
- serialize_cache
- deserialize_cache
-
- fs_exists
- fs_empty_dir
- FsSearchOptions
- fs_search
-
- noop
- noop_async
- resolved
- identity
- Thunk
- unthunk
-
- GitInfo
- git_info_get
- GitOrigin
- GitBranch
- git_current_branch_name
- git_remote_branch_exists
- git_local_branch_exists
- GitWorkspaceStatus
- git_parse_workspace_status
- git_check_workspace
- git_workspace_is_clean
- git_workspace_is_fully_staged
- git_workspace_status_message
- git_check_clean_workspace
- git_check_fully_staged_workspace
- git_fetch
- git_checkout
- git_pull
- git_push
- git_push_to_create
- git_delete_local_branch
- git_delete_remote_branch
- git_reset_branch_to_first_commit
- git_current_commit_hash
- git_current_branch_first_commit_hash
- git_check_setting_pull_rebase
- git_clone_locally
-
- blake3_ready
- hash_blake3
- Blake3Hash
-
- hash_sha1
- hash_sha256
- hash_sha384
- hash_sha512
- hash_insecure
-
- to_hex
- from_hex
-
- Uuid
- is_uuid
- UUID_MATCHER
- ClientIdCreator
- create_client_id_creator
-
- count_iterator
-
- Json
- JsonPrimitive
- JsonObject
- JsonArray
- JsonType
- json_type_of
- json_embed
- json_stringify_deterministic
-
- LibraryJson
- library_json_parse
- library_repo_name_parse
- library_org_url_parse
-
- LogLevel
- LogConsole
- log_level_to_number
- log_level_parse
- Logger
- LoggerOptions
-
- sort_map
- compare_simple_map_entries
-
- clamp
- lerp
- round
- GR
- GR_i
- GR_2
- GR_2i
- GR_3
- GR_3i
- GR_4
- GR_4i
- GR_5
- GR_5i
- GR_6
- GR_6i
- GR_7
- GR_7i
- GR_8
- GR_8i
- GR_9
- GR_9i
- format_number
-
- is_plain_object
- map_record
- omit
- pick_by
- omit_undefined
- reorder
- EMPTY_OBJECT
- traverse
- transform_empty_object_to_undefined
-
- PackageJsonRepository
- PackageJsonAuthor
- PackageJsonFunding
- ExportValue
- PackageJsonExports
- PackageJson
-
- PathId
- PathInfo
- ResolvedPath
- PathFilter
- FileFilter
- to_file_path
- parse_path_parts
- parse_path_segments
- PathPiece
- parse_path_pieces
- should_exclude_path
- slugify
-
- st
- configure_print_colors
- print_key_value
- print_ms
- print_number_with_separators
- print_string
- print_number
- print_boolean
- print_value
- print_error
- print_timing
- print_timings
-
- SpawnResultError
- SpawnResultExited
- SpawnResultSignaled
- SpawnResult
- spawn_result_is_error
- spawn_result_is_signaled
- spawn_result_is_exited
- SpawnProcessOptions
- DespawnOptions
- SpawnDetachedResult
- SpawnedProcess
- SpawnedOut
- ProcessRegistry
- process_registry_default
- spawn_process
- spawn
- spawn_out
- despawn
- despawn_all
- attach_process_error_handler
- spawn_detached
- print_child_process
- print_spawn_result
- spawn_result_to_message
- RestartableProcess
- spawn_restartable_process
- process_is_pid_running
-
- RandomAlea
- create_random_alea
-
- RandomXoshiro
- create_random_xoshiro
-
- random_float
- random_int
- random_boolean
- random_item
- shuffle
-
- escape_regexp
- reset_regexp
-
- Result
- OK
- NOT_OK
- unwrap
- ResultError
- unwrap_error
-
- Sortable
- TopologicalSortResult
- topological_sort
-
- DeclarationKind
- GenericParamInfo
- ParameterInfo
- ComponentPropInfo
- DeclarationJson
- ModuleJson
- SourceJson
- declaration_get_display_name
- declaration_generate_import
-
- stats_mean
- stats_median
- stats_std_dev
- stats_variance
- stats_percentile
- stats_cv
- stats_min_max
- StatsOutlierResult
- StatsOutliersIqrOptions
- stats_outliers_iqr
- StatsOutliersMadOptions
- stats_outliers_mad
- STATS_CONFIDENCE_Z_SCORES
- stats_confidence_level_to_z_score
- StatsConfidenceIntervalOptions
- stats_confidence_interval
- stats_confidence_interval_from_summary
- StatsWelchTTestResult
- stats_welch_t_test
- stats_normal_cdf
- stats_ln_gamma
- stats_incomplete_beta
- stats_t_distribution_p_value
-
- truncate
- strip_start
- strip_end
- strip_after
- strip_before
- ensure_start
- ensure_end
- deindent
- plural
- count_graphemes
- strip_ansi
- stringify
- string_display_width
- pad_width
- levenshtein_distance
- escape_js_string
- string_is_binary
-
- PreprocessImportInfo
- ResolvedComponentImport
- find_attribute
- evaluate_static_expr
- extract_static_string
- ConditionalChainBranch
- try_extract_conditional_chain
- build_static_bindings
- resolve_component_names
- find_import_insert_position
- generate_import_lines
- has_identifier_in_tree
- escape_svelte_text
- remove_variable_declaration
- remove_import_declaration
- remove_import_specifier
- handle_preprocess_error
-
- ThrottleOptions
- throttle
-
- Timer
- timer_node
- timer_browser
- timer_default
- TIME_NS_PER_US
- TIME_NS_PER_MS
- TIME_NS_PER_SEC
- time_ns_to_us
- time_ns_to_ms
- time_ns_to_sec
- TimeUnit
- TIME_UNIT_DISPLAY
- time_unit_detect_best
- time_format
- time_format_adaptive
- TimeResult
- time_async
- time_sync
- time_measure
-
- Stopwatch
- create_stopwatch
- TimingsKey
- Timings
-
- ClassConstructor
- OmitStrict
- PickUnion
- KeyofUnion
- PartialExcept
- PartialOnly
- PartialValues
- Assignable
- Defined
- NotNull
- ArrayElement
- Flavored
- Flavor
- Branded
- Brand
-
- format_url
- Url
-
- zod_to_subschema
- ZOD_WRAPPER_TYPES
- zod_unwrap_def
- zod_get_base_type
- zod_is_optional
- zod_is_nullable
- zod_has_default
- zod_unwrap_to_object
- ZodFieldInfo
- zod_extract_fields
- zod_to_schema_description
- zod_to_schema_default
- zod_to_schema_aliases
- zod_to_schema_type_string
- zod_format_value
- ZodSchemaProperty
- zod_to_schema_properties
- zod_to_schema_names_with_aliases
-
🔗 @fuzdev/fuz_template -
- Mreows
-
- Positioned
-
🔗 @fuzdev/fuz_blog -
- resolve_blog_post_item
- collect_blog_post_ids
- load_blog_post_modules
- to_next_blog_post_id
- to_blog_post_path
-
- BlogFeedData
- BlogFeed
- BlogPostData
- BlogComments
- MastodonBlogComments
- BlogModule
- BlogPostModule
- BlogPostId
- BlogPostItem
- blog_feed_context
-
- BlogPost
-
- BlogPostHeader
-
- Feed
- FeedItem
- create_atom_feed
-
- FeedItemDate
-
- HashLink
-
- format_date
- to_pathname
-
🔗 @fuzdev/fuz_mastodon -
- MastodonCache
- mastodon_cache_context
-
- to_mastodon_status_url
- to_mastodon_status_url_with_author
- to_mastodon_status_url_with_users_author
- to_mastodon_api_status_url
- to_mastodon_api_status_context_url
- to_mastodon_api_favourites_url
- MastodonStatusUrl
- parse_mastodon_status_url
- fetch_mastodon_status_context
- fetch_mastodon_status
- fetch_mastodon_favourites
- MastodonStatusContext
- MastodonStatus
- MastodonFavourite
- ReplyFilter
- FavouritedByReplyFilter
- MinimumFavouritesReplyFilter
- CustomReplyFilter
- CreateReplyFilters
- filter_valid_replies
-
- MastodonStatusItem
-
- MastodonStatusTree
-
- load_from_storage
- set_in_storage
-
- Toot
-
- TootInput
-
- TootLoader
-
🔗 @fuzdev/fuz_code -
- CodeSample
- sample_langs
- SampleLang
-
- Code
-
- CodeHighlight
-
- add_grammar_bash
-
- class_keywords
- add_grammar_clike
-
- add_grammar_css
-
- add_grammar_js
-
- add_grammar_json
-
- add_grammar_markdown
-
- add_grammar_markup
- grammar_markup_add_inlined
- grammar_markup_add_attribute
-
- add_grammar_svelte
- grammar_svelte_add_inlined
-
- add_grammar_ts
-
- HighlightMode
- supports_css_highlight_api
- HighlightManager
-
- HighlightTokenName
- highlight_priorities
-
- PreprocessFuzCodeOptions
- svelte_preprocess_fuz_code
-
- syntax_styler_global
-
- AddSyntaxGrammar
- SyntaxStyler
- SyntaxGrammarValueRaw
- SyntaxGrammarRaw
- SyntaxGrammarTokenRaw
- SyntaxGrammarToken
- SyntaxGrammar
- HookBeforeTokenizeCallback
- HookAfterTokenizeCallback
- HookWrapCallback
- HookBeforeTokenizeCallbackContext
- HookAfterTokenizeCallbackContext
- HookWrapCallbackContext
-
- SyntaxToken
- SyntaxTokenStream
-
- tokenize_syntax
-
🔗 @fuzdev/fuz_docs -
- BlogDisclaimer
-
- DataInput
🔗 @fuzdev/fuz_gitops -
- DependencyVersionChange
- create_changeset_for_dependency_updates
- generate_changeset_content
- create_dependency_updates
-
- ChangesetInfo
- parse_changeset_content
- parse_changeset_file
- read_changesets
- determine_bump_from_changesets
- has_changesets
- predict_next_version
-
- DEPENDENCY_TYPE
- DependencyType
- DependencySpec
- DependencyGraphJson
- DependencyNode
- DependencyGraph
- DependencyGraphBuilder
-
- VersionStrategy
- UpdatePackageJsonOptions
- update_package_json
- UpdateAllReposOptions
- update_all_repos
- find_updates_needed
-
- fetch_repo_data
-
- FetchCache
- create_fs_fetch_value_cache
-
- git_add
- git_commit
- git_add_and_commit
- git_tag
- git_push_tag
- git_has_changes
- git_get_changed_files
- git_has_file_changed
- git_stash
- git_stash_pop
- git_switch_branch
- git_current_branch_name_required
- git_current_commit_hash_required
- git_check_clean_workspace_as_boolean
- git_has_remote
-
- FilterPullRequest
- PullRequestMeta
- to_pull_requests
- to_pull_url
-
- GithubRepoInfo
- GithubPullRequest
- GithubPullRequests
- fetch_github_pull_requests
- GithubCheckRunsItem
- GithubCheckRuns
- fetch_github_check_runs
-
- GitopsConfig
- CreateGitopsConfig
- RawGitopsConfig
- GitopsRepoConfig
- RawGitopsRepoConfig
- create_empty_gitops_config
- normalize_gitops_config
- GitopsConfigModule
- load_gitops_config
- validate_gitops_config_module
-
- GITOPS_MAX_ITERATIONS_DEFAULT
- GITOPS_CONFIG_PATH_DEFAULT
- GITOPS_CONCURRENCY_DEFAULT
- GITOPS_NPM_WAIT_TIMEOUT_DEFAULT
-
- Args
- task
-
- GetGitopsReadyOptions
- get_gitops_ready
- ResolveGitopsPathsOptions
- resolve_gitops_paths
- import_gitops_config
-
- GraphValidationResult
- validate_dependency_graph
-
- LocalRepo
- LocalRepoPath
- LocalRepoMissing
- local_repo_load
- local_repos_ensure
- local_repos_load
- local_repo_locate
-
- format_wildcard_dependencies
- format_dev_cycles
- format_production_cycles
- log_wildcard_dependencies
- log_dev_cycles
- log_production_cycles
- log_dependency_analysis
- log_list
-
- ModulesDetail
-
- ModulesNav
-
- ModulesPage
-
- PublishingOptions
- PublishedVersion
- PublishingResult
- publish_repos
-
- install_with_cache_healing
-
- WaitOptions
- PackageInfo
- check_package_available
- wait_for_package
- get_package_info
- package_exists
-
- default_changeset_operations
- default_git_operations
- default_process_operations
- default_npm_operations
- default_preflight_operations
- default_fs_operations
- default_build_operations
- default_gitops_operations
-
- ChangesetOperations
- GitOperations
- ProcessOperations
- BuildOperations
- NpmOperations
- PreflightOperations
- FsOperations
- GitopsOperations
-
- OutputFormat
- OutputOptions
- OutputFormatters
- format_and_output
-
- PageFooter
-
- PageHeader
-
- GITOPS_OUTPUT_DIR
- DEFAULT_REPOS_DIR
-
- PreflightOptions
- PreflightResult
- RunPreflightChecksOptions
- run_preflight_checks
-
- calculate_dependency_updates
- get_required_bump_for_dependencies
-
- LogPlanOptions
- log_publishing_plan
-
- VersionChange
- DependencyUpdate
- VerboseChangesetDetail
- VerboseIterationPackage
- VerboseIteration
- VerbosePropagationChain
- VerboseGraphSummary
- VerboseData
- PublishingPlan
- GeneratePlanOptions
- generate_publishing_plan
-
- PullRequestsDetail
-
- PullRequestsPage
-
- walk_repo_files
- DEFAULT_EXCLUDE_DIRS
- DEFAULT_EXCLUDE_EXTENSIONS
- WalkOptions
- RepoPath
- get_repo_paths
- should_exclude_path
- collect_repo_files
-
- RepoJson
- Repo
- Repos
- repos_context
- repos_parse
-
- ReposTable
-
- ReposTree
-
- ReposTreeNav
-
- ResolvedGitopsConfig
- resolve_gitops_config
-
- BumpType
- Semver
- semver_compare_versions
- semver_bump_version
-
- SerializedNode
- SerializedGraph
- SerializedPublishingPlan
- serialize_graph
-
- TablePage
-
- TreeItemPage
-
- TreePage
-
- is_wildcard
- strip_version_prefix
- get_version_prefix
- normalize_version_for_comparison
- needs_update
- get_update_prefix
- is_breaking_change
- detect_bump_type
- compare_bump_types
- calculate_next_version
-