Fix project references for contracts packages (#1419)
- Removed /packages/contracts - Removed /contracts/core - Added `yarn build:ts` to CI tests - Added each contracts "project" to root tsconfig.json
This commit is contained in:
parent
318e7d5b57
commit
b3fa0c8dac
@ -18,6 +18,7 @@ jobs:
|
||||
name: yarn
|
||||
command: yarn --frozen-lockfile install || yarn --frozen-lockfile install
|
||||
- run: yarn build:ci:no_website
|
||||
- run: yarn build:ts
|
||||
- save_cache:
|
||||
key: repo-{{ .Environment.CIRCLE_SHA1 }}
|
||||
paths:
|
||||
|
@ -20,9 +20,18 @@
|
||||
// any top-level TypeScript code.
|
||||
"include": [],
|
||||
"references": [
|
||||
{ "path": "./contracts/examples" },
|
||||
{ "path": "./contracts/extensions" },
|
||||
{ "path": "./contracts/interfaces" },
|
||||
{ "path": "./contracts/libs" },
|
||||
{ "path": "./contracts/multisig" },
|
||||
{ "path": "./contracts/protocol" },
|
||||
{ "path": "./contracts/test-utils" },
|
||||
{ "path": "./contracts/tokens" },
|
||||
{ "path": "./contracts/utils" },
|
||||
{ "path": "./packages/0x.js" },
|
||||
{ "path": "./packages/abi-gen" },
|
||||
{ "path": "./packages/abi-gen-wrappers" },
|
||||
{ "path": "./packages/abi-gen" },
|
||||
{ "path": "./packages/assert" },
|
||||
{ "path": "./packages/asset-buyer" },
|
||||
{ "path": "./packages/base-contract" },
|
||||
@ -30,7 +39,6 @@
|
||||
{ "path": "./packages/contract-addresses" },
|
||||
{ "path": "./packages/contract-artifacts" },
|
||||
{ "path": "./packages/contract-wrappers" },
|
||||
{ "path": "./contracts/core" },
|
||||
{ "path": "./packages/dev-utils" },
|
||||
{ "path": "./packages/ethereum-types" },
|
||||
{ "path": "./packages/fill-scenarios" },
|
||||
|
Loading…
x
Reference in New Issue
Block a user