Skip to content

export explicit types #1254

@turadg

Description

@turadg

Some @Endo packages export types ambiently. This leads to problems downstream like Agoric/agoric-sdk#4560

Some examples:

  • Module '"@endo/promise-kit"' has no exported member 'isPromise'

Instead @Endo packages should export types explicitly as in #1025

  • base64
  • bundle-source
  • captp
  • check-bundle
  • cjs-module-analyzer
  • cli
  • compartment-mapper
  • daemon
  • env-options
  • errors
  • eslint-plugin
  • evasive-transform
  • eventual-send
  • exo
  • far
  • import-bundle
  • init
  • lockdown
  • lp32
  • marshal
  • memoize
  • nat
  • netstring
  • pass-style
  • patterns
  • promise-kit
  • ses
  • ses-ava
  • ses-integration-test
  • skel
  • static-module-record
  • stream
  • stream-node
  • stream-types-test
  • syrup
  • test262-runner
  • where
  • zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    endokriskowal-review-2024-01Issues that kriskowal wants to bring to the attention of the team for review as of January, 2024

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions