setAllowedEnvPrefixes

View as MarkdownOpen in Claude

Set the allowed environment variable prefixes for this DataMap instance. Overrides the global defaults. Only env vars whose names start with one of these prefixes will be expanded. An empty array allows all variables.

Parameters

prefixes
string[]Required

Array of prefix strings to allow.

Returns

DataMap — Self for method chaining.

Example

1import { DataMap } from '@signalwire/sdk';
2
3const dm = new DataMap('get_weather');
4dm.enableEnvExpansion();
5dm.setAllowedEnvPrefixes(['WEATHER_', 'APP_']);
6dm.webhook('GET', 'https://api.weather.com/v1/current?key=${ENV.WEATHER_API_KEY}');