Pass interceptData to package scripts

Description

When an internal interceptor fires a package script, make the intercept data available as environment variables.

All values will start with interceptData and will follow dot notation for struct keys and foo[1], foo[2] for array values. Skip components and skip any interceptors fired outside of a command context to prevent filling up the default environment context with cruft.

Assignee

Brad Wood

Reporter

Brad Wood

Labels

None

Affects versions

None

Fix versions

Priority

Major
Configure