Yevai NPM Packages
    Preparing search index...

    Module @yai/aws

    Runtime helpers for SST applications: typed access to Pulumi ESC configuration (CloudConfigV2) and cross-stack outputs (CloudStackReferenceV2), resolved directly through the Pulumi CLI.

    ⚠️ Experimental. This package is currently an intern project being brought up to par and is not ready for production use. The API may change without notice. Please do not depend on it until the v1 release.

    npm version CI bundle size Socket Badge deps graph

    An AWS-focused bridge for SST and Pulumi Cloud.

    TODOs

    • Port over unit, integration, and e2e tests for @yai/aws.
    • Add peerDependenciesMeta runtime import guards.
    • Implement weekly rolling MD5 updates.

    Changelog

    @yai/aws

    • a980664: add constructor overloading for CloudConfigV2
    • f08077d: CloudStackReferenceV2 typescript inference improvements
    • 3c5795c: add optional zod schema runtime validation
    • 46b2f38: infer stack from non-scoped package.jsons with a "/" if no overrides are provided
    • b0ff141: --use-host-aws hardening
    • f872af3: add --use-host-aws to bypass AWS credential security isolation
    • 278d1d3: relax node versions and peer dep versions
    • 90a752c: changed 'bin' command from 'yaws' to 'pulumi-sst'
    • ecc3d74: fix tsconfig import
    • 41932e9: relax peer dependency versions
    • 71cc83e: refactor out FS buffers
    • 28933aa: dependency and documentation updates
    • 77dd0a2: minor export and ts updates
    • 2bd2e7e: documentation and homepage updates
    • 6f2dd0c: doc update testing
    • e614a45: [chore] CI hardening
    • 3e47f02: [chore] documentation bump
    • 4dcc0ea: [chore] CI hardening
    • 9ff5a7d: [chore] preliminary security hardening
    • f30fb7d: [chore] publish prep
    • initial commits
    CloudConfigV2
    CloudStackReferenceV2
    pulumiCloudExecSyncShell