mono repo

This commit is contained in:
EthanShoeDev
2025-09-09 22:27:48 -04:00
parent 638cfc49cb
commit 38e16a9536
80 changed files with 3630 additions and 5328 deletions

View File

@@ -0,0 +1,27 @@
// https://docs.expo.dev/guides/using-eslint/
import { createRequire } from 'node:module';
import { config as epicConfig } from '@epic-web/config/eslint';
import { defineConfig } from 'eslint/config';
const require = createRequire(import.meta.url);
const expoConfig = require('eslint-config-expo/flat');
// // Both epic and expo define a 'import' plugin (though not the same package)
// // We need to pick one or they will conflict.
const stripImportPlugin = (config) => {
if (!config?.plugins?.['import']) return config;
const { import: _removed, ...rest } = config.plugins;
return {
...config,
plugins: rest,
};
};
export default defineConfig([
...expoConfig,
...epicConfig.map(stripImportPlugin),
{
ignores: ['dist'],
},
]);