{
  "compilerOptions": {    
    "paths": {
      "@jss-rule-engine/core": [
        "../sitecore-jss-rule-engine/*",
      ],
      "react": ["../../node_modules/@types/react"],
      "react-dom": ["../../node_modules/@types/react-dom"]
    },
    "forceConsistentCasingInFileNames": true,    
    "outDir": "dist",
    "module": "es6",
    "target": "es5",
    "lib": [
      "es6",
      "dom",
      "es2016",
      "es2017"
    ],
    "jsx": "react",
    "declaration": true,
    "moduleResolution": "Node",
    "noUnusedLocals": true,
    "noUnusedParameters": true,
    "esModuleInterop": true,
    "noImplicitReturns": true,
    "noImplicitThis": true,
    "noImplicitAny": true,
    "skipLibCheck": true,
    "strictNullChecks": true,
    "allowSyntheticDefaultImports": true,
    "strict": true,
  },
  "include": [
    "src",
    "./index.ts",
    "./src/lib/personalizationUtils.ts"    
  ],
  "exclude": [
    "node_modules"
  ]
}