{
    "compilerOptions": {
        "target": "ES2015",
        "module": "umd",
        "declaration": true,
        "declarationMap": true,
        "sourceMap": true,
        "outDir": "dist",
        "strict": false,
        "allowJs": true,
        "rootDirs": ["./app"],
        "skipLibCheck": true,
        "moduleResolution": "node",
        "importHelpers": true,
        "paths": {
            "@app/*": ["./app/*"],
            "@infinitymint-types/*": ["./infinitymint-types/*"],
            "@typechain-types/*": ["./typechain-types/*"]
        },
        "esModuleInterop": true
    },
    "exclude": [
        "dist",
        "dist/tests",
        "node_modules",
        "./projects/updates",
        "./projects/compiled",
        "./projects/deployed",
        "./projects/reports",
        "./projects/bundles",
        "./examples",
        "gems/__",
        "gems/__cache",
        "gems/@"
    ],
    "include": [
        "infinitymint-types",
        "./app",
        "./tests",
        "./gems",
        "./deploy",
        "./dev",
        "./scripts",
        "./projects",
        "./imports",
        "./routes",
        "./typechain-types",
        "./tests"
    ],
    "files": ["./hardhat.config.ts", "./core.ts", "./infinitymint.config.ts"]
}
