{"size": 749, "ext": "js", "max_stars_repo_path": "v0/destinations/mp/config.js", "max_stars_repo_name": "atomicman57/rudder-transformer", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "v0/destinations/mp/config.js", "max_issues_repo_name": "atomicman57/rudder-transformer", "max_issues_repo_issues_event_min_datetime": "2022-03-08T23:42:27.000Z", "max_issues_repo_issues_event_max_datetime": "2022-03-08T23:42:27.000Z", "max_forks_repo_path": "v0/destinations/mp/config.js", "max_forks_repo_name": "chrikar/rudder-transformer", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": 1, "max_forks_count": null, "avg_line_length": 16.2826086957, "max_line_length": 66, "alphanum_fraction": 0.655540721}
const { getMappingConfig } = require("../../util");

const ConfigCategory = {
  IDENTIFY: {
    name: "MPIdentifyConfig"
  },
  PROFILE_ANDROID: {
    name: "MPProfilePropertiesAndroid"
  },
  PROFILE_IOS: {
    name: "MPProfilePropertiesIOS"
  },
  EVENT_PROPERTIES: {
    name: "MPEventPropertiesConfig"
  }
};

const mappingConfig = getMappingConfig(ConfigCategory, __dirname);

const MP_IDENTIFY_EXCLUSION_LIST = [
  "createdAt",
  "email",
  "firstName",
  "firstname",
  "first_name",
  "lastName",
  "lastname",
  "last_name",
  "name",
  "username",
  "userName",
  "phone",
  "avatar",
  "address",
  "country",
  "city",
  "state",
  "unsubscribed"
];

module.exports = {
  ConfigCategory,
  mappingConfig,
  MP_IDENTIFY_EXCLUSION_LIST
};
