prismatic-io / spectral

Prismatic's typescript library for custom components
https://prismatic.io/docs/spectral/custom-component-library
35 stars 2 forks source link

On Premise Connection Configuration #176

Closed robertmaloney closed 7 months ago

robertmaloney commented 7 months ago

Adds onPremiseConfig optional metadata to enable on prem variants of connections. One shortcoming of the currently implementation is that the replacesInputs type doesn't have enough type inference to restrict it's array members to the keys of the inputs field. An attempt to address that exists on branch rm/sc-18076/onprem-connections-generics but it has tradeoffs.

ryanwersal commented 7 months ago

This has been updated with the reworked on-premise available/controlled implementation we discussed. It also addresses @taylorreece 's request for bumping the version and relocking.

robertmaloney commented 7 months ago

Can't formally approve but LGTM