react-native-template-mario
Version:
react-native template to target multiple platforms.
85 lines (83 loc) • 3.57 kB
JSON
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"redux": ["node_modules/redux/index.d.ts"],
"redux-logic": ["node_modules/redux-logic/index.d.ts"],
"redux-observable": ["node_modules/redux-observable/index.d.ts"],
"immutable": ["node_modules/immutable/dist/immutable.d.ts"],
"rxjs": ["node_modules/rxjs/Rx.d.ts"],
"reselect": ["node_modules/reselect/src/index.d.ts"],
"axios": ["node_modules/axios/index.d.ts"],
"normalizr": ["node_modules/normalizr/index.d.ts"],
"antd": ["node_modules/antd/lib/index.d.ts"],
"antd-mobile": ["node_modules/antd-mobile/lib/index.d.ts"],
"mario-ducks": ["node_modules/mario-ducks/index.d.ts"],
"mario-utilities": ["node_modules/mario-utilities/index.d.ts"],
"mario-pure": ["node_modules/mario-pure/index.d.ts"],
"mario-screen-adapter": ["node_modules/mario-screen-adapter/index.d.ts"],
"mario-functional": ["node_modules/mario-functional/index.d.ts"],
"mario-architecture-components": ["node_modules/mario-architecture-components/index.d.ts"],
"mario-extension": ["node_modules/mario-extension/index.d.ts"],
"mario-meditation": ["node_modules/mario-meditation/index.d.ts"],
"mario-navigation-extension": ["node_modules/mario-navigation-extension/index.d.ts"],
"react-navigation-redux-helpers": ["node_modules/react-navigation-redux-helpers/index.d.ts"],
"react-navigation-tabs": ["src/main/declare/react-navigation-tabs/index.d.ts"],
"styled-components": ["node_modules/styled-components/typings/styled-components.d.ts"],
"styled-components/native": ["node_modules/styled-components/native/index.d.ts"],
"@dataflow/middleware": ["./src/dataflow/middleware/index"],
"@dataflow/actions": ["./src/dataflow/actions/index"],
"@components": ["./src/main/components/index"],
"@configs/router-configs": ["./src/main/configs/router-configs/index"],
"@configs/network": ["./src/main/configs/network/index"],
"@configs/navigation": ["./src/main/configs/navigation/index"],
"@constant": ["./src/main/constant/index"],
"@enum/ErrorCode": ["./src/main/constant/enum/ErrorCode"],
"@enum/Method": ["./src/main/constant/enum/Method"],
"@enum/ModalType": ["./src/main/constant/enum/ModalType"],
"@enum/Piece": ["./src/main/constant/enum/Piece"],
"@enum/ResponseCode": ["./src/main/constant/enum/ResponseCode"],
"@enum/RoleType": ["./src/main/constant/enum/RoleType"],
"@context": ["./src/main/context/index"],
"@native-modules": ["./src/main/native-modules/index"],
"@task": ["./src/main/task/index"],
"@utilities": ["./src/main/utilities/index"],
"@vendor/react-navigation": ["./src/main/vendor/react-navigation/index"],
"@pages": ["./src/pages/index"]
},
"target": "es2015",
"module": "esnext",
"jsx": "react-native",
"outDir": "./build/",
"rootDir": "src",
"allowSyntheticDefaultImports": true,
"noImplicitAny": true,
"experimentalDecorators": true,
"preserveConstEnums": true,
"allowJs": false,
"sourceMap": false,
"removeComments": true,
"pretty": true,
"skipLibCheck": true,
"lib": [
"es5",
"es2015.core",
"es2015.iterable",
"es2015.collection",
"es2015.promise",
"es2015.reflect",
"es2015.proxy",
"es2015.symbol",
"dom"
]
},
"include": [
"./src/**/*"
],
"exclude": [
"dist",
"node_modules",
"./src/declare"
],
"compileOnSave": false
}