From 042dca195cddf86af2565f08b019e77ea4a58d5d Mon Sep 17 00:00:00 2001 From: aniket-engg Date: Fri, 3 Jul 2020 17:08:39 +0530 Subject: [PATCH] lint and build working for remix-debug --- libs/remix-debug/.eslintrc | 14 +++++++++++ libs/remix-debug/index.js | 2 +- libs/remix-debug/package.json | 2 +- libs/remix-debug/src/Ethdebugger.js | 2 +- .../remix-debug/src/cmdline/contextManager.js | 2 +- libs/remix-debug/src/cmdline/index.js | 4 +-- libs/remix-debug/src/debugger/VmDebugger.js | 2 +- libs/remix-debug/src/debugger/debugger.js | 2 +- .../src/debugger/solidityLocals.js | 2 +- .../remix-debug/src/debugger/solidityState.js | 2 +- libs/remix-debug/src/debugger/stepManager.js | 2 +- .../src/solidity-decoder/astHelper.js | 2 +- .../src/solidity-decoder/internalCallTree.js | 2 +- .../src/solidity-decoder/solidityProxy.js | 2 +- .../src/solidity-decoder/types/ArrayType.js | 2 +- .../types/DynamicByteArray.js | 2 +- .../src/storage/mappingPreimages.js | 3 +-- .../src/storage/storageResolver.js | 2 +- libs/remix-debug/src/storage/storageViewer.js | 2 +- libs/remix-debug/test/debugger.js | 2 +- libs/remix-debug/test/decoder/decodeInfo.js | 2 +- libs/remix-debug/test/decoder/localDecoder.js | 2 +- .../test/decoder/localsTests/int.js | 2 +- .../test/decoder/localsTests/misc.js | 2 +- .../test/decoder/localsTests/misc2.js | 2 +- .../test/decoder/localsTests/structArray.js | 2 +- .../test/decoder/mockStorageResolver.js | 2 +- .../test/decoder/stateTests/mapping.js | 2 +- .../test/decoder/storageDecoder.js | 2 +- .../test/decoder/storageLocation.js | 2 +- libs/remix-debug/test/decoder/vmCall.js | 2 +- libs/remix-debug/test/vmCall.js | 2 +- libs/remix-debug/tsconfig.lib.json | 17 +++++++++++++ libs/remix-lib/package.json | 2 +- tsconfig.json | 2 +- workspace.json | 25 ++++++++++++------- 36 files changed, 81 insertions(+), 44 deletions(-) create mode 100644 libs/remix-debug/.eslintrc create mode 100644 libs/remix-debug/tsconfig.lib.json diff --git a/libs/remix-debug/.eslintrc b/libs/remix-debug/.eslintrc new file mode 100644 index 0000000000..77a9c06bae --- /dev/null +++ b/libs/remix-debug/.eslintrc @@ -0,0 +1,14 @@ +{ + "extends": "../../.eslintrc", + "rules": { + "@typescript-eslint/no-var-requires": "off", + "@typescript-eslint/no-unused-vars": "off" + }, + "env": { + "browser": true, + "amd": true, + "node": true, + "es6": true + }, + "ignorePatterns": ["!**/*"] +} \ No newline at end of file diff --git a/libs/remix-debug/index.js b/libs/remix-debug/index.js index 589f40391e..fddf73a1cd 100644 --- a/libs/remix-debug/index.js +++ b/libs/remix-debug/index.js @@ -8,7 +8,7 @@ const StorageResolver = require('./src/storage/storageResolver') const SolidityDecoder = require('./src/solidity-decoder') -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const BreakpointManager = remixLib.code.BreakpointManager /* diff --git a/libs/remix-debug/package.json b/libs/remix-debug/package.json index eb7a948ec1..9c09a68e35 100644 --- a/libs/remix-debug/package.json +++ b/libs/remix-debug/package.json @@ -21,7 +21,7 @@ "commander": "^2.19.0", "ethereumjs-util": "^6.2.0", "ethereumjs-vm": "4.1.3", - "remix-lib": "0.4.29", + "@remix-project/remix-lib": "0.4.29", "web3": "^1.2.4" }, "devDependencies": { diff --git a/libs/remix-debug/src/Ethdebugger.js b/libs/remix-debug/src/Ethdebugger.js index e6e17ecbaa..4fa0bf5e9a 100644 --- a/libs/remix-debug/src/Ethdebugger.js +++ b/libs/remix-debug/src/Ethdebugger.js @@ -9,7 +9,7 @@ const stateDecoder = SolidityDecoder.stateDecoder const localDecoder = SolidityDecoder.localDecoder const InternalCallTree = SolidityDecoder.InternalCallTree -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const TraceManager = remixLib.trace.TraceManager const CodeManager = remixLib.code.CodeManager const traceHelper = remixLib.helpers.trace diff --git a/libs/remix-debug/src/cmdline/contextManager.js b/libs/remix-debug/src/cmdline/contextManager.js index 8e2ec5a934..d176a6b48e 100644 --- a/libs/remix-debug/src/cmdline/contextManager.js +++ b/libs/remix-debug/src/cmdline/contextManager.js @@ -1,4 +1,4 @@ -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const EventManager = remixLib.EventManager const Web3Providers = remixLib.vm.Web3Providers diff --git a/libs/remix-debug/src/cmdline/index.js b/libs/remix-debug/src/cmdline/index.js index 041671c7fb..583060a9a2 100644 --- a/libs/remix-debug/src/cmdline/index.js +++ b/libs/remix-debug/src/cmdline/index.js @@ -1,8 +1,8 @@ const Web3 = require('web3') const Debugger = require('../debugger/debugger.js') const ContextManager = require('./contextManager.js') -const EventManager = require('events') -const remixLib = require('remix-lib') +import EventManager from 'events' +const remixLib = require('@remix-project/remix-lib') const executionContext = remixLib.execution.executionContext class CmdLine { diff --git a/libs/remix-debug/src/debugger/VmDebugger.js b/libs/remix-debug/src/debugger/VmDebugger.js index c51f8ee16e..93e0cb4a5b 100644 --- a/libs/remix-debug/src/debugger/VmDebugger.js +++ b/libs/remix-debug/src/debugger/VmDebugger.js @@ -1,4 +1,4 @@ -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const EventManager = remixLib.EventManager const ui = remixLib.helpers.ui const StorageResolver = require('../storage/storageResolver') diff --git a/libs/remix-debug/src/debugger/debugger.js b/libs/remix-debug/src/debugger/debugger.js index 0d294d5784..0f4cd76f07 100644 --- a/libs/remix-debug/src/debugger/debugger.js +++ b/libs/remix-debug/src/debugger/debugger.js @@ -1,6 +1,6 @@ 'use strict' const Ethdebugger = require('../Ethdebugger') -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const EventManager = remixLib.EventManager const traceHelper = remixLib.helpers.trace const OffsetToColumnConverter = remixLib.OffsetToColumnConverter diff --git a/libs/remix-debug/src/debugger/solidityLocals.js b/libs/remix-debug/src/debugger/solidityLocals.js index cc9550ea96..113addc474 100644 --- a/libs/remix-debug/src/debugger/solidityLocals.js +++ b/libs/remix-debug/src/debugger/solidityLocals.js @@ -1,4 +1,4 @@ -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const EventManager = remixLib.EventManager const localDecoder = require('../solidity-decoder/localDecoder') diff --git a/libs/remix-debug/src/debugger/solidityState.js b/libs/remix-debug/src/debugger/solidityState.js index 78314736d0..a633bb3ea5 100644 --- a/libs/remix-debug/src/debugger/solidityState.js +++ b/libs/remix-debug/src/debugger/solidityState.js @@ -1,4 +1,4 @@ -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const EventManager = remixLib.EventManager const stateDecoder = require('../solidity-decoder/stateDecoder') const StorageViewer = require('../storage/storageViewer') diff --git a/libs/remix-debug/src/debugger/stepManager.js b/libs/remix-debug/src/debugger/stepManager.js index 78fed1af5a..d1919f80da 100644 --- a/libs/remix-debug/src/debugger/stepManager.js +++ b/libs/remix-debug/src/debugger/stepManager.js @@ -1,4 +1,4 @@ -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const EventManager = remixLib.EventManager const util = remixLib.util diff --git a/libs/remix-debug/src/solidity-decoder/astHelper.js b/libs/remix-debug/src/solidity-decoder/astHelper.js index 0c5518b9b6..3713154d9b 100644 --- a/libs/remix-debug/src/solidity-decoder/astHelper.js +++ b/libs/remix-debug/src/solidity-decoder/astHelper.js @@ -1,5 +1,5 @@ 'use strict' -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const AstWalker = remixLib.AstWalker /** diff --git a/libs/remix-debug/src/solidity-decoder/internalCallTree.js b/libs/remix-debug/src/solidity-decoder/internalCallTree.js index 7da943a0be..6324974349 100644 --- a/libs/remix-debug/src/solidity-decoder/internalCallTree.js +++ b/libs/remix-debug/src/solidity-decoder/internalCallTree.js @@ -1,5 +1,5 @@ 'use strict' -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const SourceLocationTracker = remixLib.SourceLocationTracker const AstWalker = remixLib.AstWalker const EventManager = remixLib.EventManager diff --git a/libs/remix-debug/src/solidity-decoder/solidityProxy.js b/libs/remix-debug/src/solidity-decoder/solidityProxy.js index 6de5888a83..24cd3285d7 100644 --- a/libs/remix-debug/src/solidity-decoder/solidityProxy.js +++ b/libs/remix-debug/src/solidity-decoder/solidityProxy.js @@ -1,5 +1,5 @@ 'use strict' -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const traceHelper = remixLib.helpers.trace const stateDecoder = require('./stateDecoder') const astHelper = require('./astHelper') diff --git a/libs/remix-debug/src/solidity-decoder/types/ArrayType.js b/libs/remix-debug/src/solidity-decoder/types/ArrayType.js index 78a9c89c01..afc7d1114f 100644 --- a/libs/remix-debug/src/solidity-decoder/types/ArrayType.js +++ b/libs/remix-debug/src/solidity-decoder/types/ArrayType.js @@ -1,6 +1,6 @@ 'use strict' const util = require('./util') -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const sha3256 = remixLib.util.sha3_256 const BN = require('ethereumjs-util').BN const RefType = require('./RefType') diff --git a/libs/remix-debug/src/solidity-decoder/types/DynamicByteArray.js b/libs/remix-debug/src/solidity-decoder/types/DynamicByteArray.js index 136c44517f..4602d76c92 100644 --- a/libs/remix-debug/src/solidity-decoder/types/DynamicByteArray.js +++ b/libs/remix-debug/src/solidity-decoder/types/DynamicByteArray.js @@ -1,6 +1,6 @@ 'use strict' const util = require('./util') -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const sha3256 = remixLib.util.sha3_256 const BN = require('ethereumjs-util').BN const RefType = require('./RefType') diff --git a/libs/remix-debug/src/storage/mappingPreimages.js b/libs/remix-debug/src/storage/mappingPreimages.js index e839ee981b..513bdbf58f 100644 --- a/libs/remix-debug/src/storage/mappingPreimages.js +++ b/libs/remix-debug/src/storage/mappingPreimages.js @@ -25,8 +25,7 @@ async function decodeMappingsKeys (web3, storage, corrections, callback) { preimage = await getPreimage(web3, '0x' + corrected) if (preimage) break } - } catch (e) { - } + } catch (e) {} // eslint-disable-line no-empty if (preimage) { // got preimage! // get mapping position (i.e. storage slot), its the last 32 bytes diff --git a/libs/remix-debug/src/storage/storageResolver.js b/libs/remix-debug/src/storage/storageResolver.js index 8467336516..4cedf4fa69 100644 --- a/libs/remix-debug/src/storage/storageResolver.js +++ b/libs/remix-debug/src/storage/storageResolver.js @@ -1,5 +1,5 @@ 'use strict' -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const traceHelper = remixLib.helpers.trace const mappingPreimages = require('./mappingPreimages') diff --git a/libs/remix-debug/src/storage/storageViewer.js b/libs/remix-debug/src/storage/storageViewer.js index dbd34335a6..3f7aaec6b9 100644 --- a/libs/remix-debug/src/storage/storageViewer.js +++ b/libs/remix-debug/src/storage/storageViewer.js @@ -1,5 +1,5 @@ 'use strict' -const remixLib = require('remix-lib') +const remixLib = require('@remix-project/remix-lib') const util = remixLib.util const mappingPreimages = require('./mappingPreimages') diff --git a/libs/remix-debug/test/debugger.js b/libs/remix-debug/test/debugger.js index 99f8e90dae..53d1451c1d 100644 --- a/libs/remix-debug/test/debugger.js +++ b/libs/remix-debug/test/debugger.js @@ -1,5 +1,5 @@ var tape = require('tape') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var compilerInput = remixLib.helpers.compiler.compilerInput var vmCall = require('./vmCall') var Debugger = require('../src/Ethdebugger') diff --git a/libs/remix-debug/test/decoder/decodeInfo.js b/libs/remix-debug/test/decoder/decodeInfo.js index 2083ecab79..f10c88d23c 100644 --- a/libs/remix-debug/test/decoder/decodeInfo.js +++ b/libs/remix-debug/test/decoder/decodeInfo.js @@ -6,7 +6,7 @@ var decodeInfo = require('../../src/solidity-decoder/decodeInfo') var stateDecoder = require('../../src/solidity-decoder/stateDecoder') var contracts = require('./contracts/miscContracts') var simplecontracts = require('./contracts/simpleContract') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var compilerInput = remixLib.helpers.compiler.compilerInput var util = require('../../src/solidity-decoder/types/util') diff --git a/libs/remix-debug/test/decoder/localDecoder.js b/libs/remix-debug/test/decoder/localDecoder.js index f8fe3c55c1..a3ab96e09b 100644 --- a/libs/remix-debug/test/decoder/localDecoder.js +++ b/libs/remix-debug/test/decoder/localDecoder.js @@ -4,7 +4,7 @@ var compiler = require('solc') var intLocal = require('./contracts/intLocal') var miscLocal = require('./contracts/miscLocal') var structArrayLocal = require('./contracts/structArrayLocal') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var vmCall = require('./vmCall') var intLocalTest = require('./localsTests/int') var miscLocalTest = require('./localsTests/misc') diff --git a/libs/remix-debug/test/decoder/localsTests/int.js b/libs/remix-debug/test/decoder/localsTests/int.js index 766d46414d..ebda822c15 100644 --- a/libs/remix-debug/test/decoder/localsTests/int.js +++ b/libs/remix-debug/test/decoder/localsTests/int.js @@ -1,7 +1,7 @@ 'use strict' var vmCall = require('../vmCall') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var TraceManager = remixLib.trace.TraceManager var CodeManager = remixLib.code.CodeManager diff --git a/libs/remix-debug/test/decoder/localsTests/misc.js b/libs/remix-debug/test/decoder/localsTests/misc.js index 258b509902..48c727689a 100644 --- a/libs/remix-debug/test/decoder/localsTests/misc.js +++ b/libs/remix-debug/test/decoder/localsTests/misc.js @@ -1,6 +1,6 @@ 'use strict' var vmCall = require('../vmCall') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var traceHelper = remixLib.helpers.trace var SolidityProxy = require('../../../src/solidity-decoder/solidityProxy') var InternalCallTree = require('../../../src/solidity-decoder/internalCallTree') diff --git a/libs/remix-debug/test/decoder/localsTests/misc2.js b/libs/remix-debug/test/decoder/localsTests/misc2.js index 808f467498..e9ca0a4d74 100644 --- a/libs/remix-debug/test/decoder/localsTests/misc2.js +++ b/libs/remix-debug/test/decoder/localsTests/misc2.js @@ -1,6 +1,6 @@ 'use strict' var vmCall = require('../vmCall') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var traceHelper = remixLib.helpers.trace var SolidityProxy = require('../../../src/solidity-decoder/solidityProxy') var InternalCallTree = require('../../../src/solidity-decoder/internalCallTree') diff --git a/libs/remix-debug/test/decoder/localsTests/structArray.js b/libs/remix-debug/test/decoder/localsTests/structArray.js index 072aab10a9..d5d4d0f6bd 100644 --- a/libs/remix-debug/test/decoder/localsTests/structArray.js +++ b/libs/remix-debug/test/decoder/localsTests/structArray.js @@ -1,6 +1,6 @@ 'use strict' var vmCall = require('../vmCall') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var traceHelper = remixLib.helpers.trace var SolidityProxy = require('../../../src/solidity-decoder/solidityProxy') var InternalCallTree = require('../../../src/solidity-decoder/internalCallTree') diff --git a/libs/remix-debug/test/decoder/mockStorageResolver.js b/libs/remix-debug/test/decoder/mockStorageResolver.js index a41d4f32f8..fffd014799 100644 --- a/libs/remix-debug/test/decoder/mockStorageResolver.js +++ b/libs/remix-debug/test/decoder/mockStorageResolver.js @@ -1,5 +1,5 @@ 'use strict' -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var util = remixLib.util class MockStorageResolver { diff --git a/libs/remix-debug/test/decoder/stateTests/mapping.js b/libs/remix-debug/test/decoder/stateTests/mapping.js index 8eb8ece33f..97520367df 100644 --- a/libs/remix-debug/test/decoder/stateTests/mapping.js +++ b/libs/remix-debug/test/decoder/stateTests/mapping.js @@ -1,4 +1,4 @@ -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var compilerInput = remixLib.helpers.compiler.compilerInput var TraceManager = remixLib.trace.TraceManager diff --git a/libs/remix-debug/test/decoder/storageDecoder.js b/libs/remix-debug/test/decoder/storageDecoder.js index 97396880bd..f1665736d8 100644 --- a/libs/remix-debug/test/decoder/storageDecoder.js +++ b/libs/remix-debug/test/decoder/storageDecoder.js @@ -3,7 +3,7 @@ var tape = require('tape') var compiler = require('solc') var stateDecoder = require('../../src/solidity-decoder/stateDecoder') var MockStorageResolver = require('./mockStorageResolver') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var compilerInput = remixLib.helpers.compiler.compilerInput var testMappingStorage = require('./stateTests/mapping') diff --git a/libs/remix-debug/test/decoder/storageLocation.js b/libs/remix-debug/test/decoder/storageLocation.js index 303ba277c4..5e3a8596af 100644 --- a/libs/remix-debug/test/decoder/storageLocation.js +++ b/libs/remix-debug/test/decoder/storageLocation.js @@ -3,7 +3,7 @@ var tape = require('tape') var compiler = require('solc') var stateDecoder = require('../../src/solidity-decoder/stateDecoder') var contracts = require('./contracts/miscContracts') -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var compilerInput = remixLib.helpers.compiler.compilerInput tape('solidity', function (t) { diff --git a/libs/remix-debug/test/decoder/vmCall.js b/libs/remix-debug/test/decoder/vmCall.js index e6243716fa..030ff9fd67 100644 --- a/libs/remix-debug/test/decoder/vmCall.js +++ b/libs/remix-debug/test/decoder/vmCall.js @@ -3,7 +3,7 @@ var utileth = require('ethereumjs-util') var Tx = require('ethereumjs-tx').Transaction var Block = require('ethereumjs-block') var BN = require('ethereumjs-util').BN -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') var EthJSVM = require('ethereumjs-vm').default function sendTx (vm, from, to, value, data, cb) { diff --git a/libs/remix-debug/test/vmCall.js b/libs/remix-debug/test/vmCall.js index 13e1e9967e..5c7cf89f0a 100644 --- a/libs/remix-debug/test/vmCall.js +++ b/libs/remix-debug/test/vmCall.js @@ -3,7 +3,7 @@ var utileth = require('ethereumjs-util') var Tx = require('ethereumjs-tx').Transaction var Block = require('ethereumjs-block') var BN = require('ethereumjs-util').BN -var remixLib = require('remix-lib') +var remixLib = require('@remix-project/remix-lib') function sendTx (vm, from, to, value, data, cb) { var tx = new Tx({ diff --git a/libs/remix-debug/tsconfig.lib.json b/libs/remix-debug/tsconfig.lib.json new file mode 100644 index 0000000000..cec3d2b80c --- /dev/null +++ b/libs/remix-debug/tsconfig.lib.json @@ -0,0 +1,17 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "module": "commonjs", + "outDir": "../../dist/out-tsc", + "allowJs": true, + "declaration": true, + "rootDir": "./", + "types": ["node"] + }, + "exclude": ["**/*.spec.js"], + "include": [ + "src/**/*.js", + "./index.js" + ] + } + \ No newline at end of file diff --git a/libs/remix-lib/package.json b/libs/remix-lib/package.json index 6401acfbaf..6a18bc26eb 100644 --- a/libs/remix-lib/package.json +++ b/libs/remix-lib/package.json @@ -1,5 +1,5 @@ { - "name": "remix-lib", + "name": "@remix-project/remix-lib", "version": "0.4.29", "description": "Ethereum IDE and tools for the web", "contributors": [ diff --git a/tsconfig.json b/tsconfig.json index 468fd49364..520916a6fb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -19,7 +19,7 @@ "@remix-project/remix-analyzer": ["libs/remix-analyzer/index.ts"], "@remix-project/remix-astwalker": ["libs/remix-astwalker/src/index.ts"], "@remix-project/remix-debug": ["libs/remix-debug/index.js"], - "@remix-project/remix-lib": ["libs/remix-lib/index.js"], + "@remix-project/remix-lib": ["dist/libs/remix-lib/index.js"], "@remix-project/remix-simulator": ["libs/remix-simulator/index.js"], "@remix-project/remix-solidity": ["libs/remix-solidity/index.ts"], "@remix-project/remix-tests": ["libs/remix-tests/src/index.ts"], diff --git a/workspace.json b/workspace.json index 120c56e5b3..8b5e355f7c 100644 --- a/workspace.json +++ b/workspace.json @@ -154,29 +154,36 @@ "schematics": {}, "architect": { "lint": { - "builder": "@nrwl/workspace:run-commands", + "builder": "@nrwl/linter:lint", "options": { - "commands": [ - { - "command": "./../../node_modules/.bin/npm-run-all lint" - } + "linter": "eslint", + "config": "libs/remix-debug/.eslintrc", + "files": [ + "libs/remix-debug/**/*.js" ], - "cwd": "libs/remix-debug" + "exclude": ["**/node_modules/**", "libs/remix-debug/test/**/*"] } }, "test": { "builder": "@nrwl/workspace:run-commands", "options": { "commands": [ - { - "command": "rm -rf ../../dist" - }, { "command": "./../../node_modules/.bin/npm-run-all test" } ], "cwd": "libs/remix-debug" } + }, + "build": { + "builder": "@nrwl/node:package", + "options": { + "outputPath": "dist/libs/remix-debug", + "tsConfig": "libs/remix-debug/tsconfig.lib.json", + "packageJson": "libs/remix-debug/package.json", + "main": "libs/remix-debug/index.js", + "assets": ["libs/remix-debug/*.md"] + } } } },