I have an Ionic application that relies heavily on conditional compilation where I include or exclude blocks of code based on a set of config values similar to
gawk
openwrt
aws-neptune
type-kinds
msxml6
layout-inspector
ovf
known-types
perldb
configurable
obs
android-mapview
ssdt-bi
setwindowlong
apache-commons-dbcp
code-security
logdna
null-propagation-operator
api-platform.com
versions-maven-plugin
rgee
apache-commons-net
lowpass-filter
ase
grunt-browser-sync
google-api-go-client
corda
mip-sdk
shared-directory
datasette