{"size": 1089, "ext": "js", "max_stars_repo_path": "packages/styled-system/src/config/padding.js", "max_stars_repo_name": "trendmicro-frontend/styled-ui", "max_stars_repo_stars_event_min_datetime": "2020-01-19T10:26:14.000Z", "max_stars_repo_stars_event_max_datetime": "2021-10-16T08:17:16.000Z", "max_issues_repo_path": "packages/styled-system/src/config/padding.js", "max_issues_repo_name": "trendmicro-frontend/styled-ui", "max_issues_repo_issues_event_min_datetime": "2020-01-21T07:16:25.000Z", "max_issues_repo_issues_event_max_datetime": "2021-11-07T02:25:03.000Z", "max_forks_repo_path": "packages/styled-system/src/config/padding.js", "max_forks_repo_name": "trendmicro-frontend/styled-ui", "max_forks_repo_forks_event_min_datetime": "2020-01-20T02:38:00.000Z", "max_forks_repo_forks_event_max_datetime": "2021-08-24T02:35:58.000Z"}
{"max_stars_count": 82, "max_issues_count": 290, "max_forks_count": 27, "avg_line_length": 16.5, "max_line_length": 46, "alphanum_fraction": 0.6069788797}
import system from '../core/system';

const config = {
  padding: {
    property: 'padding',
    scale: 'space',
  },
  paddingTop: {
    property: 'paddingTop',
    scale: 'space',
  },
  paddingRight: {
    property: 'paddingRight',
    scale: 'space',
  },
  paddingBottom: {
    property: 'paddingBottom',
    scale: 'space',
  },
  paddingLeft: {
    property: 'paddingLeft',
    scale: 'space',
  },
};

config.paddingX = {
  properties: ['paddingLeft', 'paddingRight'],
  scale: 'space',
};
config.paddingY = {
  properties: ['paddingTop', 'paddingBottom'],
  scale: 'space',
};
config.p = {
  ...config.padding,
  alias: 'padding',
};
config.pt = {
  ...config.paddingTop,
  alias: 'paddingTop',
};
config.pr = {
  ...config.paddingRight,
  alias: 'paddingRight',
};
config.pb = {
  ...config.paddingBottom,
  alias: 'paddingBottom',
};
config.pl = {
  ...config.paddingLeft,
  alias: 'paddingLeft',
};
config.px = {
  ...config.paddingX,
  alias: 'paddingX',
};
config.py = {
  ...config.paddingY,
  alias: 'paddingY',
};

const padding = system(config);

export default padding;
