@vercel/aws
v0.2.7
Published
Pre-configured AWS service clients for Vercel Marketplace resources
Keywords
Readme
@vercel/aws
Pre-configured AWS service clients for Vercel Marketplace resources.
Credentials are resolved automatically via Vercel OIDC — no static access keys required.
Install
pnpm add @vercel/aws @opensearch-project/opensearchOpenSearch
After installing the Amazon OpenSearch Serverless integration and connecting it to a project, Vercel injects the configuration as environment variables. createOpenSearch() reads them automatically:
import { createOpenSearch } from '@vercel/aws';
const os = createOpenSearch();
const results = await os.search({
index: 'docs',
body: { query: { match: { title: 'vercel' } } },
});You can override any field explicitly — useful for local development or for connecting to a second collection:
const os = createOpenSearch({
endpoint: process.env.MY_OTHER_OPENSEARCH_ENDPOINT,
region: 'us-east-2',
roleArn: process.env.MY_OTHER_ROLE_ARN,
});