API Reference

Exported functions and constants from @effectorhq/core.

compiler-targets.js

  • registerTarget

    @module @effectorhq/core/compile

  • unregisterTarget

    @module @effectorhq/core/compile

  • compile

    @module @effectorhq/core/compile

  • listTargets

    @module @effectorhq/core/compile

effector.js

  • Effector

errors.js

  • TOML_PARSE_ERROR

    @module @effectorhq/core/errors

  • SKILL_PARSE_ERROR
  • TYPE_UNKNOWN
  • TYPE_INCOMPATIBLE
  • VALIDATION_ERROR
  • COMPILE_TARGET_UNKNOWN
  • FILE_NOT_FOUND
  • EffectorError

    @module @effectorhq/core/errors

schema-validator.js

  • validateManifest

    @module @effectorhq/core/schema

  • validateTypeNames

    @module @effectorhq/core/schema

skill-parser.js

  • parseSkillFile

    @module @effectorhq/core/skill

  • parseYaml

    @module @effectorhq/core/skill

  • extractMetadata

    @module @effectorhq/core/skill

toml-parser.js

  • parseEffectorToml

    @module @effectorhq/core/toml

  • loadRegistryAsMap

    @module @effectorhq/core/toml

  • loadRegistryAsArray

    @module @effectorhq/core/toml

type-checker.js

  • setCatalog

    @module @effectorhq/core/types

  • resolveAlias

    @module @effectorhq/core/types

  • getSupertypes

    @module @effectorhq/core/types

  • getSubtypes

    @module @effectorhq/core/types

  • isKnownType

    @module @effectorhq/core/types

  • checkTypeCompatibility

    @module @effectorhq/core/types

  • isTypeCompatible

    @module @effectorhq/core/types