embark/packages/core/engine/tsconfig.json
Iuri Matias db10064dd6 feat: remove optional plugins from coming as default
feat(@embark/utils): add method to verify if a plugin is installed & configured

feature(@embark/utils): add method to verify if a plugin is installed & configured

feature: warn about packages that will be independent plugins and are not configured

chore: update templates to specify plugins

refactor: add to plugin api params so that blockchain plugins no longer need to be passed options

address changes in code review

remove unneded space

Update packages/core/utils/src/index.ts

Co-Authored-By: Jonathan Rainville <rainville.jonathan@gmail.com>

Update packages/core/utils/src/index.ts

Co-Authored-By: Michael Bradley <michaelsbradleyjr@gmail.com>

fix linting issue

add missing import

remove optional plugins from coming as default

Revert "chore: update hooks examples to destructure dependencies object"

This reverts commit 448eab724b169ff50196969de157fe4f94a116f1.

remove trailing comma

fix linting issue

include tsconfig
2020-02-27 20:31:29 -05:00

138 lines
2.4 KiB
JSON

{
"compilerOptions": {
"composite": true,
"declarationDir": "./dist",
"rootDir": "./src",
"tsBuildInfoFile": "./node_modules/.cache/tsc/tsconfig.embark-engine.tsbuildinfo"
},
"extends": "../../../tsconfig.base.json",
"include": [
"src/**/*"
],
"references": [
{
"path": "../../plugins/accounts-manager"
},
{
"path": "../../plugins/basic-pipeline"
},
{
"path": "../../plugins/coverage"
},
{
"path": "../../plugins/debugger"
},
{
"path": "../../plugins/ens"
},
{
"path": "../../plugins/ethereum-blockchain-client"
},
{
"path": "../../plugins/ganache"
},
{
"path": "../../plugins/geth"
},
{
"path": "../../plugins/mocha-tests"
},
{
"path": "../../plugins/plugin-cmd"
},
{
"path": "../../plugins/rpc-manager"
},
{
"path": "../../plugins/scaffolding"
},
{
"path": "../../plugins/solidity"
},
{
"path": "../../plugins/solidity-tests"
},
{
"path": "../../plugins/specialconfigs"
},
{
"path": "../../plugins/transaction-logger"
},
{
"path": "../../plugins/transaction-tracker"
},
{
"path": "../../plugins/vyper"
},
{
"path": "../../plugins/web3"
},
{
"path": "../../stack/api"
},
{
"path": "../../stack/authenticator"
},
{
"path": "../../stack/blockchain"
},
{
"path": "../../stack/communication"
},
{
"path": "../../stack/compiler"
},
{
"path": "../../stack/contracts-manager"
},
{
"path": "../../stack/deployment"
},
{
"path": "../../stack/embarkjs"
},
{
"path": "../../stack/library-manager"
},
{
"path": "../../stack/namesystem"
},
{
"path": "../../stack/pipeline"
},
{
"path": "../../stack/process-logs-api-manager"
},
{
"path": "../../stack/proxy"
},
{
"path": "../../stack/storage"
},
{
"path": "../../stack/test-runner"
},
{
"path": "../../stack/watcher"
},
{
"path": "../../stack/webserver"
},
{
"path": "../code-runner"
},
{
"path": "../console"
},
{
"path": "../core"
},
{
"path": "../logger"
},
{
"path": "../utils"
}
]
}