env.local overwrites env.development / env.production overwrites env
env.test overwrites all when test environment (jest, sentry...)
env.local apply values on every environment (except .env.test? test later...)
env.development apply values when npm run dev
env.production apply values when npm run build && npm run start