{ "compilerOptions": { "target": "esnext", "module": "esnext", "strict": true, "jsx": "preserve", "importHelpers": true, "moduleResolution": "node", "experimentalDecorators": true, "emitDecoratorMetadata": true, "skipLibCheck": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "sourceMap": true, "baseUrl": ".", "types": [ "webpack-env" ], "paths": { "@/*": [ "src/*" ], "@core/*": [ "src/core/*" ], "@router/*": [ "src/core/router/*" ], "@store/*": [ "src/core/store/*" ], "@types/*": [ "src/core/types/*" ], "@config/*": [ "src/core/config/*" ], "@utils/*": [ "src/core/utils/*" ], "@run/*": [ "src/core/run/*" ], "@ann/*": [ "src/core/annotation/*" ], "@model/*": [ "src/core/model/*" ], "@dao/*": [ "src/core/dao/*" ], "@entity/*": [ "src/core/entity/*" ], "@service/*": [ "src/core/service/*" ], "@impl/*": [ "src/core/service/impl/*" ], "@application/*": [ "src/application/*" ], "@img/*": [ "src/application/assets/img/*" ], "@less/*": [ "src/application/assets/less/*" ], "@pageLess/*": [ "src/application/assets/less/page/*" ], "@componentsLess/*": [ "src/application/assets/less/components/*" ], "@components/*": [ "src/application/components/*" ], "@page/*": [ "src/application/page/*" ], "@logic/*": [ "src/application/logic/*" ], "@layout/*": [ "src/application/layout/*" ] }, "lib": [ "esnext", "dom", "dom.iterable", "scripthost" ] }, "include": [ "src/**/*.ts", "src/**/*.tsx", "./**/*.ts" ], "exclude": [ "node_modules" ] }