Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export function getSolidityVersions(): [string, string][] {
// eslint-disable-next-line @typescript-eslint/no-var-requires
const config: App = require('@chainlink/contracts/app.config.json')
return Object.entries(config.compilerSettings.versions).filter(([, v]) =>
config.publicVersions.find((pv) => pv === v),
)
}