UNPKG

react-native-decompiler

Version:

react native decompile apk and ipa(soon)

96 lines 6.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const eslintConfig = { env: { node: true, }, parserOptions: { ecmaVersion: 2020, ecmaFeatures: { jsx: true, }, sourceType: 'module', }, plugins: [ 'react', 'import', ], rules: { 'one-var': ['error', 'never'], 'no-var': 'error', 'prefer-const': ['error', { destructuring: 'any', ignoreReadBeforeAssign: true, }], 'prefer-arrow-callback': ['error', { allowNamedFunctions: false, allowUnboundThis: true, }], eqeqeq: ['error', 'always', { null: 'ignore' }], semi: ['error', 'always'], 'arrow-body-style': ['error', 'as-needed', { requireReturnForObjectLiteral: false, }], 'no-confusing-arrow': ['error', { allowParens: true, }], 'eol-last': ['error', 'always'], indent: ['error', 2, { SwitchCase: 1, VariableDeclarator: 1, outerIIFEBody: 1, FunctionDeclaration: { parameters: 1, body: 1, }, FunctionExpression: { parameters: 1, body: 1, }, CallExpression: { arguments: 1, }, ArrayExpression: 1, ObjectExpression: 1, ImportDeclaration: 1, flatTernaryExpressions: false, ignoredNodes: ['JSXElement', 'JSXElement > *', 'JSXAttribute', 'JSXIdentifier', 'JSXNamespacedName', 'JSXMemberExpression', 'JSXSpreadAttribute', 'JSXExpressionContainer', 'JSXOpeningElement', 'JSXClosingElement', 'JSXFragment', 'JSXOpeningFragment', 'JSXClosingFragment', 'JSXText', 'JSXEmptyExpression', 'JSXSpreadChild'], ignoreComments: false, }], 'object-shorthand': ['error', 'always', { ignoreConstructors: false, avoidQuotes: true, }], 'comma-dangle': ['error', { arrays: 'always-multiline', objects: 'always-multiline', imports: 'always-multiline', exports: 'always-multiline', functions: 'always-multiline', }], 'space-before-function-paren': ['error', { anonymous: 'always', named: 'never', asyncArrow: 'always', }], curly: ['error', 'all'], 'block-spacing': ['error', 'always'], 'brace-style': ['error', '1tbs', { allowSingleLine: true }], yoda: 'error', 'no-trailing-spaces': ['error', { skipBlankLines: false, ignoreComments: false, }], 'prefer-template': 'error', 'template-curly-spacing': 'error', 'no-else-return': 'error', 'react/jsx-one-expression-per-line': 'error', 'no-undef-init': 'error', 'prefer-object-spread': 'error', 'import/order': ['error', { groups: [['builtin', 'external', 'internal']] }], 'import/newline-after-import': 'error', 'import/first': 'error', }, }; exports.default = eslintConfig; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXNsaW50Q29uZmlnLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL2VzbGludENvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQWtCQSxNQUFNLFlBQVksR0FBa0I7SUFDbEMsR0FBRyxFQUFFO1FBQ0gsSUFBSSxFQUFFLElBQUk7S0FDWDtJQUNELGFBQWEsRUFBRTtRQUNiLFdBQVcsRUFBRSxJQUFJO1FBQ2pCLFlBQVksRUFBRTtZQUNaLEdBQUcsRUFBRSxJQUFJO1NBQ1Y7UUFDRCxVQUFVLEVBQUUsUUFBUTtLQUNyQjtJQUNELE9BQU8sRUFBRTtRQUNQLE9BQU87UUFDUCxRQUFRO0tBQ1Q7SUFDRCxLQUFLLEVBQUU7UUFDTCxTQUFTLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDO1FBQzdCLFFBQVEsRUFBRSxPQUFPO1FBQ2pCLGNBQWMsRUFBRSxDQUFDLE9BQU8sRUFBRTtnQkFDeEIsYUFBYSxFQUFFLEtBQUs7Z0JBQ3BCLHNCQUFzQixFQUFFLElBQUk7YUFDN0IsQ0FBQztRQUNGLHVCQUF1QixFQUFFLENBQUMsT0FBTyxFQUFFO2dCQUNqQyxtQkFBbUIsRUFBRSxLQUFLO2dCQUMxQixnQkFBZ0IsRUFBRSxJQUFJO2FBQ3ZCLENBQUM7UUFDRixNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLEVBQUUsSUFBSSxFQUFFLFFBQVEsRUFBRSxDQUFDO1FBQy9DLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUM7UUFDekIsa0JBQWtCLEVBQUUsQ0FBQyxPQUFPLEVBQUUsV0FBVyxFQUFFO2dCQUN6Qyw2QkFBNkIsRUFBRSxLQUFLO2FBQ3JDLENBQUM7UUFDRixvQkFBb0IsRUFBRSxDQUFDLE9BQU8sRUFBRTtnQkFDOUIsV0FBVyxFQUFFLElBQUk7YUFDbEIsQ0FBQztRQUNGLFVBQVUsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUM7UUFDL0IsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsRUFBRTtnQkFDbkIsVUFBVSxFQUFFLENBQUM7Z0JBQ2Isa0JBQWtCLEVBQUUsQ0FBQztnQkFDckIsYUFBYSxFQUFFLENBQUM7Z0JBRWhCLG1CQUFtQixFQUFFO29CQUNuQixVQUFVLEVBQUUsQ0FBQztvQkFDYixJQUFJLEVBQUUsQ0FBQztpQkFDUjtnQkFDRCxrQkFBa0IsRUFBRTtvQkFDbEIsVUFBVSxFQUFFLENBQUM7b0JBQ2IsSUFBSSxFQUFFLENBQUM7aUJBQ1I7Z0JBQ0QsY0FBYyxFQUFFO29CQUNkLFNBQVMsRUFBRSxDQUFDO2lCQUNiO2dCQUNELGVBQWUsRUFBRSxDQUFDO2dCQUNsQixnQkFBZ0IsRUFBRSxDQUFDO2dCQUNuQixpQkFBaUIsRUFBRSxDQUFDO2dCQUNwQixzQkFBc0IsRUFBRSxLQUFLO2dCQUc3QixZQUFZLEVBQUUsQ0FBQyxZQUFZLEVBQUUsZ0JBQWdCLEVBQUUsY0FBYyxFQUFFLGVBQWUsRUFBRSxtQkFBbUIsRUFBRSxxQkFBcUIsRUFBRSxvQkFBb0IsRUFBRSx3QkFBd0IsRUFBRSxtQkFBbUIsRUFBRSxtQkFBbUIsRUFBRSxhQUFhLEVBQUUsb0JBQW9CLEVBQUUsb0JBQW9CLEVBQUUsU0FBUyxFQUFFLG9CQUFvQixFQUFFLGdCQUFnQixDQUFDO2dCQUNuVSxjQUFjLEVBQUUsS0FBSzthQUN0QixDQUFDO1FBQ0Ysa0JBQWtCLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFO2dCQUN0QyxrQkFBa0IsRUFBRSxLQUFLO2dCQUN6QixXQUFXLEVBQUUsSUFBSTthQUNsQixDQUFDO1FBQ0YsY0FBYyxFQUFFLENBQUMsT0FBTyxFQUFFO2dCQUN4QixNQUFNLEVBQUUsa0JBQWtCO2dCQUMxQixPQUFPLEVBQUUsa0JBQWtCO2dCQUMzQixPQUFPLEVBQUUsa0JBQWtCO2dCQUMzQixPQUFPLEVBQUUsa0JBQWtCO2dCQUMzQixTQUFTLEVBQUUsa0JBQWtCO2FBQzlCLENBQUM7UUFDRiw2QkFBNkIsRUFBRSxDQUFDLE9BQU8sRUFBRTtnQkFDdkMsU0FBUyxFQUFFLFFBQVE7Z0JBQ25CLEtBQUssRUFBRSxPQUFPO2dCQUNkLFVBQVUsRUFBRSxRQUFRO2FBQ3JCLENBQUM7UUFDRixLQUFLLEVBQUUsQ0FBQyxPQUFPLEVBQUUsS0FBSyxDQUFDO1FBQ3ZCLGVBQWUsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUM7UUFDcEMsYUFBYSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxFQUFFLGVBQWUsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUMzRCxJQUFJLEVBQUUsT0FBTztRQUNiLG9CQUFvQixFQUFFLENBQUMsT0FBTyxFQUFFO2dCQUM5QixjQUFjLEVBQUUsS0FBSztnQkFDckIsY0FBYyxFQUFFLEtBQUs7YUFDdEIsQ0FBQztRQUNGLGlCQUFpQixFQUFFLE9BQU87UUFDMUIsd0JBQXdCLEVBQUUsT0FBTztRQUNqQyxnQkFBZ0IsRUFBRSxPQUFPO1FBQ3pCLG1DQUFtQyxFQUFFLE9BQU87UUFDNUMsZUFBZSxFQUFFLE9BQU87UUFDeEIsc0JBQXNCLEVBQUUsT0FBTztRQUMvQixjQUFjLEVBQUUsQ0FBQyxPQUFPLEVBQUUsRUFBRSxNQUFNLEVBQUUsQ0FBQyxDQUFDLFNBQVMsRUFBRSxVQUFVLEVBQUUsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDO1FBQzVFLDZCQUE2QixFQUFFLE9BQU87UUFDdEMsY0FBYyxFQUFFLE9BQU87S0FDeEI7Q0FDRixDQUFDO0FBRUYsa0JBQWUsWUFBWSxDQUFDIn0=