skip kyber bridge tests ignore some contract packages in tests by default update package deps update README, CI, and GH configs
44 lines
1.7 KiB
JSON
44 lines
1.7 KiB
JSON
{
|
|
"compilerOptions": {
|
|
"module": "commonjs",
|
|
"target": "es6",
|
|
"lib": ["es2017", "dom", "esnext.asynciterable", "es2018.promise"],
|
|
"experimentalDecorators": true,
|
|
"downlevelIteration": true,
|
|
"noImplicitReturns": true,
|
|
"pretty": true,
|
|
"skipLibCheck": true,
|
|
"typeRoots": ["node_modules/@0x/typescript-typings/types", "node_modules/@types"],
|
|
"strict": true,
|
|
// These settings are required for TypeScript project references
|
|
"declaration": true,
|
|
"declarationMap": true,
|
|
"sourceMap": true
|
|
},
|
|
// These are not working right now
|
|
"exclude": ["./contracts/extensions/**/*"],
|
|
// The root of the project is just a list of references and does not contain
|
|
// any top-level TypeScript code.
|
|
"include": [],
|
|
"references": [
|
|
{ "path": "./contracts/asset-proxy" },
|
|
{ "path": "./contracts/erc20" },
|
|
{ "path": "./contracts/erc721" },
|
|
{ "path": "./contracts/exchange" },
|
|
{ "path": "./contracts/coordinator" },
|
|
{ "path": "./contracts/exchange-forwarder" },
|
|
{ "path": "./contracts/exchange-libs" },
|
|
// { "path": "./contracts/extensions" },
|
|
{ "path": "./contracts/multisig" },
|
|
{ "path": "./contracts/test-utils" },
|
|
{ "path": "./contracts/utils" },
|
|
{ "path": "./contracts/dev-utils" },
|
|
{ "path": "./contracts/integrations" },
|
|
{ "path": "./packages/contract-addresses" },
|
|
{ "path": "./packages/contract-artifacts" },
|
|
{ "path": "./packages/contract-wrappers" },
|
|
{ "path": "./packages/migrations" },
|
|
{ "path": "./packages/order-utils" }
|
|
]
|
|
}
|