/* eslint-disable import/extensions */
/**
 * ESLint plugin for @shopify/shop-minis-react
 * @fileoverview Custom ESLint rules for Shop Minis React SDK
 */

const noInternalImports = require('./rules/no-internal-imports.cjs')
const preferSdkComponents = require('./rules/prefer-sdk-components.cjs')
const validateManifest = require('./rules/validate-manifest.cjs')

module.exports = {
  rules: {
    'no-internal-imports': noInternalImports,
    'prefer-sdk-components': preferSdkComponents,
    'validate-manifest': validateManifest,
  },
}
