@ -1,5 +1,37 @@
{
{
"version" : 1 ,
"version" : 1 ,
"cli" : {
"defaultCollection" : "@nrwl/react"
} ,
"defaultProject" : "remix-ide" ,
"schematics" : {
"@nrwl/workspace" : {
"library" : {
"linter" : "eslint"
}
} ,
"@nrwl/react" : {
"application" : {
"style" : "css" ,
"linter" : "eslint" ,
"strict" : true ,
"babel" : true
} ,
"component" : {
"style" : "css"
} ,
"library" : {
"style" : "css" ,
"linter" : "eslint" ,
"strict" : true
}
} ,
"@nrwl/nx-plugin" : {
"plugin" : {
"linter" : "eslint"
}
}
} ,
"projects" : {
"projects" : {
"remix-ide" : {
"remix-ide" : {
"root" : "apps/remix-ide" ,
"root" : "apps/remix-ide" ,
@ -75,7 +107,9 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "apps/remix-ide/.eslintrc" ,
"config" : "apps/remix-ide/.eslintrc" ,
"files" : [ "apps/remix-ide/src/**/*.js" ] ,
"files" : [
"apps/remix-ide/src/**/*.js"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"apps/remix-ide/src/app/editor/mode-solidity.js" ,
"apps/remix-ide/src/app/editor/mode-solidity.js" ,
@ -94,8 +128,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "apps/remix-ide-e2e/tsconfig.e2e.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!apps/remix-ide-e2e/**/*" ]
"apps/remix-ide-e2e/tsconfig.e2e.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!apps/remix-ide-e2e/**/*"
]
}
}
}
}
}
}
@ -111,14 +150,21 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-analyzer/.eslintrc" ,
"config" : "libs/remix-analyzer/.eslintrc" ,
"tsConfig" : [ "libs/remix-analyzer/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "libs/remix-analyzer/test/**/*" ]
"libs/remix-analyzer/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"libs/remix-analyzer/test/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
"builder" : "@nrwl/workspace:run-commands" ,
"builder" : "@nrwl/workspace:run-commands" ,
"options" : {
"options" : {
"commands" : [ "./../../node_modules/.bin/npm-run-all test" ] ,
"commands" : [
"./../../node_modules/.bin/npm-run-all test"
] ,
"cwd" : "libs/remix-analyzer"
"cwd" : "libs/remix-analyzer"
}
}
} ,
} ,
@ -129,7 +175,9 @@
"tsConfig" : "libs/remix-analyzer/tsconfig.lib.json" ,
"tsConfig" : "libs/remix-analyzer/tsconfig.lib.json" ,
"packageJson" : "libs/remix-analyzer/package.json" ,
"packageJson" : "libs/remix-analyzer/package.json" ,
"main" : "libs/remix-analyzer/src/index.ts" ,
"main" : "libs/remix-analyzer/src/index.ts" ,
"assets" : [ "libs/remix-analyzer/*.md" ]
"assets" : [
"libs/remix-analyzer/*.md"
]
}
}
}
}
}
}
@ -145,14 +193,21 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-astwalker/.eslintrc" ,
"config" : "libs/remix-astwalker/.eslintrc" ,
"tsConfig" : [ "libs/remix-astwalker/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "libs/remix-astwalker/tests/**/*" ]
"libs/remix-astwalker/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"libs/remix-astwalker/tests/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
"builder" : "@nrwl/workspace:run-commands" ,
"builder" : "@nrwl/workspace:run-commands" ,
"options" : {
"options" : {
"commands" : [ "./../../node_modules/.bin/npm-run-all test" ] ,
"commands" : [
"./../../node_modules/.bin/npm-run-all test"
] ,
"cwd" : "libs/remix-astwalker"
"cwd" : "libs/remix-astwalker"
}
}
} ,
} ,
@ -163,7 +218,9 @@
"tsConfig" : "libs/remix-astwalker/tsconfig.lib.json" ,
"tsConfig" : "libs/remix-astwalker/tsconfig.lib.json" ,
"packageJson" : "libs/remix-astwalker/package.json" ,
"packageJson" : "libs/remix-astwalker/package.json" ,
"main" : "libs/remix-astwalker/src/index.ts" ,
"main" : "libs/remix-astwalker/src/index.ts" ,
"assets" : [ "libs/remix-astwalker/*.md" ]
"assets" : [
"libs/remix-astwalker/*.md"
]
}
}
}
}
}
}
@ -179,14 +236,21 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-debug/.eslintrc" ,
"config" : "libs/remix-debug/.eslintrc" ,
"tsConfig" : [ "libs/remix-debug/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "libs/remix-debug/test/**/*" ]
"libs/remix-debug/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"libs/remix-debug/test/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
"builder" : "@nrwl/workspace:run-commands" ,
"builder" : "@nrwl/workspace:run-commands" ,
"options" : {
"options" : {
"commands" : [ "./../../node_modules/.bin/npm-run-all test" ] ,
"commands" : [
"./../../node_modules/.bin/npm-run-all test"
] ,
"cwd" : "libs/remix-debug"
"cwd" : "libs/remix-debug"
}
}
} ,
} ,
@ -224,14 +288,21 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-lib/.eslintrc" ,
"config" : "libs/remix-lib/.eslintrc" ,
"tsConfig" : [ "libs/remix-lib/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "libs/remix-lib/test/**/*" ]
"libs/remix-lib/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"libs/remix-lib/test/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
"builder" : "@nrwl/workspace:run-commands" ,
"builder" : "@nrwl/workspace:run-commands" ,
"options" : {
"options" : {
"commands" : [ "./../../node_modules/.bin/npm-run-all test" ] ,
"commands" : [
"./../../node_modules/.bin/npm-run-all test"
] ,
"cwd" : "libs/remix-lib"
"cwd" : "libs/remix-lib"
}
}
} ,
} ,
@ -242,7 +313,9 @@
"tsConfig" : "libs/remix-lib/tsconfig.lib.json" ,
"tsConfig" : "libs/remix-lib/tsconfig.lib.json" ,
"packageJson" : "libs/remix-lib/package.json" ,
"packageJson" : "libs/remix-lib/package.json" ,
"main" : "libs/remix-lib/src/index.ts" ,
"main" : "libs/remix-lib/src/index.ts" ,
"assets" : [ "libs/remix-lib/*.md" ]
"assets" : [
"libs/remix-lib/*.md"
]
}
}
}
}
}
}
@ -258,14 +331,21 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-simulator/.eslintrc" ,
"config" : "libs/remix-simulator/.eslintrc" ,
"tsConfig" : [ "libs/remix-simulator/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "libs/remix-simulator/test/**/*" ]
"libs/remix-simulator/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"libs/remix-simulator/test/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
"builder" : "@nrwl/workspace:run-commands" ,
"builder" : "@nrwl/workspace:run-commands" ,
"options" : {
"options" : {
"commands" : [ "./../../node_modules/.bin/npm-run-all test" ] ,
"commands" : [
"./../../node_modules/.bin/npm-run-all test"
] ,
"cwd" : "libs/remix-simulator"
"cwd" : "libs/remix-simulator"
}
}
} ,
} ,
@ -303,8 +383,12 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-solidity/.eslintrc" ,
"config" : "libs/remix-solidity/.eslintrc" ,
"tsConfig" : [ "libs/remix-solidity/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" ]
"libs/remix-solidity/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**"
]
}
}
} ,
} ,
"test" : {
"test" : {
@ -321,7 +405,9 @@
"tsConfig" : "libs/remix-solidity/tsconfig.lib.json" ,
"tsConfig" : "libs/remix-solidity/tsconfig.lib.json" ,
"packageJson" : "libs/remix-solidity/package.json" ,
"packageJson" : "libs/remix-solidity/package.json" ,
"main" : "libs/remix-solidity/src/index.ts" ,
"main" : "libs/remix-solidity/src/index.ts" ,
"assets" : [ "libs/remix-solidity/*.md" ]
"assets" : [
"libs/remix-solidity/*.md"
]
}
}
}
}
}
}
@ -337,7 +423,9 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-tests/.eslintrc" ,
"config" : "libs/remix-tests/.eslintrc" ,
"tsConfig" : [ "libs/remix-tests/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-tests/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"libs/remix-tests/tests/**/*" ,
"libs/remix-tests/tests/**/*" ,
@ -386,7 +474,9 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-url-resolver/.eslintrc" ,
"config" : "libs/remix-url-resolver/.eslintrc" ,
"tsConfig" : [ "libs/remix-url-resolver/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-url-resolver/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"libs/remix-url-resolver/tests/**/*"
"libs/remix-url-resolver/tests/**/*"
@ -396,7 +486,9 @@
"test" : {
"test" : {
"builder" : "@nrwl/workspace:run-commands" ,
"builder" : "@nrwl/workspace:run-commands" ,
"options" : {
"options" : {
"commands" : [ "./../../node_modules/.bin/npm-run-all test" ] ,
"commands" : [
"./../../node_modules/.bin/npm-run-all test"
] ,
"cwd" : "libs/remix-url-resolver"
"cwd" : "libs/remix-url-resolver"
}
}
} ,
} ,
@ -407,7 +499,9 @@
"tsConfig" : "libs/remix-url-resolver/tsconfig.lib.json" ,
"tsConfig" : "libs/remix-url-resolver/tsconfig.lib.json" ,
"packageJson" : "libs/remix-url-resolver/package.json" ,
"packageJson" : "libs/remix-url-resolver/package.json" ,
"main" : "libs/remix-url-resolver/src/index.ts" ,
"main" : "libs/remix-url-resolver/src/index.ts" ,
"assets" : [ "libs/remix-url-resolver/*.md" ]
"assets" : [
"libs/remix-url-resolver/*.md"
]
}
}
}
}
}
}
@ -426,7 +520,10 @@
"libs/remixd/tsconfig.lib.json" ,
"libs/remixd/tsconfig.lib.json" ,
"libs/remixd/tsconfig.spec.json"
"libs/remixd/tsconfig.spec.json"
] ,
] ,
"exclude" : [ "**/node_modules/**" , "!libs/remixd/**/*" ]
"exclude" : [
"**/node_modules/**" ,
"!libs/remixd/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
@ -444,7 +541,10 @@
"tsConfig" : "libs/remixd/tsconfig.lib.json" ,
"tsConfig" : "libs/remixd/tsconfig.lib.json" ,
"packageJson" : "libs/remixd/package.json" ,
"packageJson" : "libs/remixd/package.json" ,
"main" : "libs/remixd/src/index.ts" ,
"main" : "libs/remixd/src/index.ts" ,
"assets" : [ "libs/remixd/*.md" , "libs/remixd/src/origins.json" ]
"assets" : [
"libs/remixd/*.md" ,
"libs/remixd/src/origins.json"
]
}
}
}
}
}
}
@ -463,7 +563,10 @@
"libs/remix-ui/tree-view/tsconfig.lib.json" ,
"libs/remix-ui/tree-view/tsconfig.lib.json" ,
"libs/remix-ui/tree-view/tsconfig.spec.json"
"libs/remix-ui/tree-view/tsconfig.spec.json"
] ,
] ,
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/tree-view/**/*" ]
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/tree-view/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
@ -490,7 +593,10 @@
"libs/remix-ui/debugger-ui/tsconfig.lib.json" ,
"libs/remix-ui/debugger-ui/tsconfig.lib.json" ,
"libs/remix-ui/debugger-ui/tsconfig.spec.json"
"libs/remix-ui/debugger-ui/tsconfig.spec.json"
] ,
] ,
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/debugger-ui/**/*" ]
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/debugger-ui/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
@ -517,7 +623,10 @@
"libs/remix-ui/utils/tsconfig.lib.json" ,
"libs/remix-ui/utils/tsconfig.lib.json" ,
"libs/remix-ui/utils/tsconfig.spec.json"
"libs/remix-ui/utils/tsconfig.spec.json"
] ,
] ,
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/utils/**/*" ]
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/utils/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
@ -544,7 +653,10 @@
"libs/remix-ui/clipboard/tsconfig.lib.json" ,
"libs/remix-ui/clipboard/tsconfig.lib.json" ,
"libs/remix-ui/clipboard/tsconfig.spec.json"
"libs/remix-ui/clipboard/tsconfig.spec.json"
] ,
] ,
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/clipboard/**/*" ]
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/clipboard/**/*"
]
}
}
} ,
} ,
"test" : {
"test" : {
@ -597,8 +709,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/toaster/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/toaster/**/*" ]
"libs/remix-ui/toaster/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/toaster/**/*"
]
}
}
}
}
}
}
@ -666,8 +783,13 @@
"lint" : {
"lint" : {
"builder" : "@angular-devkit/build-angular:tslint" ,
"builder" : "@angular-devkit/build-angular:tslint" ,
"options" : {
"options" : {
"tsConfig" : [ "apps/debugger/tsconfig.app.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!apps/debugger/**/*" ]
"apps/debugger/tsconfig.app.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!apps/debugger/**/*"
]
}
}
}
}
}
}
@ -682,8 +804,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/workspace/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/workspace/**/*" ]
"libs/remix-ui/workspace/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/workspace/**/*"
]
}
}
}
}
}
}
@ -698,8 +825,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/settings/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/settings/**/*" ]
"libs/remix-ui/settings/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/settings/**/*"
]
}
}
}
}
}
}
@ -714,7 +846,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/static-analyser/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/static-analyser/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"!libs/remix-ui/static-analyser/**/*"
"!libs/remix-ui/static-analyser/**/*"
@ -733,8 +867,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/checkbox/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/checkbox/**/*" ]
"libs/remix-ui/checkbox/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/checkbox/**/*"
]
}
}
}
}
}
}
@ -749,8 +888,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/terminal/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/terminal/**/*" ]
"libs/remix-ui/terminal/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/terminal/**/*"
]
}
}
}
}
}
}
@ -765,7 +909,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/plugin-manager/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/plugin-manager/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"!libs/remix-ui/plugin-manager/**/*"
"!libs/remix-ui/plugin-manager/**/*"
@ -784,8 +930,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-core-plugin/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-core-plugin/**/*" ]
"libs/remix-core-plugin/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-core-plugin/**/*"
]
}
}
} ,
} ,
"build" : {
"build" : {
@ -809,7 +960,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/solidity-compiler/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/solidity-compiler/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"!libs/remix-ui/solidity-compiler/**/*"
"!libs/remix-ui/solidity-compiler/**/*"
@ -828,7 +981,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/publish-to-storage/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/publish-to-storage/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"!libs/remix-ui/publish-to-storage/**/*"
"!libs/remix-ui/publish-to-storage/**/*"
@ -847,8 +1002,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/renderer/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/renderer/**/*" ]
"libs/remix-ui/renderer/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/renderer/**/*"
]
}
}
}
}
}
}
@ -872,7 +1032,9 @@
"apps/solidity-compiler/src/assets" ,
"apps/solidity-compiler/src/assets" ,
"apps/solidity-compiler/src/index.html"
"apps/solidity-compiler/src/index.html"
] ,
] ,
"styles" : [ "apps/solidity-compiler/src/styles.css" ] ,
"styles" : [
"apps/solidity-compiler/src/styles.css"
] ,
"scripts" : [ ] ,
"scripts" : [ ] ,
"webpackConfig" : "apps/solidity-compiler/webpack.config.js" ,
"webpackConfig" : "apps/solidity-compiler/webpack.config.js" ,
"maxWorkers" : 2
"maxWorkers" : 2
@ -917,8 +1079,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "apps/solidity-compiler/tsconfig.app.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!apps/solidity-compiler/**/*" ]
"apps/solidity-compiler/tsconfig.app.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!apps/solidity-compiler/**/*"
]
}
}
}
}
}
}
@ -941,7 +1108,9 @@
"apps/remix-ide-e2e/src/local-plugin/src/favicon.ico" ,
"apps/remix-ide-e2e/src/local-plugin/src/favicon.ico" ,
"apps/remix-ide-e2e/src/local-plugin/src/assets"
"apps/remix-ide-e2e/src/local-plugin/src/assets"
] ,
] ,
"styles" : [ "apps/remix-ide-e2e/src/local-plugin/src/styles.css" ] ,
"styles" : [
"apps/remix-ide-e2e/src/local-plugin/src/styles.css"
] ,
"scripts" : [ ] ,
"scripts" : [ ] ,
"webpackConfig" : "@nrwl/react/plugins/webpack"
"webpackConfig" : "@nrwl/react/plugins/webpack"
} ,
} ,
@ -1007,8 +1176,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/home-tab/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/home-tab/**/*" ]
"libs/remix-ui/home-tab/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/home-tab/**/*"
]
}
}
}
}
}
}
@ -1023,8 +1197,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/editor/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/editor/**/*" ]
"libs/remix-ui/editor/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/editor/**/*"
]
}
}
}
}
}
}
@ -1038,8 +1217,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/editor/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/editor/**/*" ]
"libs/remix-ui/editor/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/editor/**/*"
]
}
}
}
}
}
}
@ -1054,8 +1238,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/app/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/app/**/*" ]
"libs/remix-ui/app/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/app/**/*"
]
}
}
}
}
}
}
@ -1070,8 +1259,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/helper/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/helper/**/*" ]
"libs/remix-ui/helper/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/helper/**/*"
]
}
}
}
}
}
}
@ -1085,8 +1279,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/tabs/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/tabs/**/*" ]
"libs/remix-ui/tabs/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/tabs/**/*"
]
}
}
}
}
}
}
@ -1120,8 +1319,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/search/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/search/**/*" ]
"libs/remix-ui/search/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/search/**/*"
]
}
}
}
}
}
}
@ -1135,8 +1339,13 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/panel/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" , "!libs/remix-ui/panel/**/*" ]
"libs/remix-ui/panel/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**" ,
"!libs/remix-ui/panel/**/*"
]
}
}
}
}
}
}
@ -1170,7 +1379,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/editor-context-view/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/editor-context-view/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"!libs/remix-ui/editor-context-view/**/*"
"!libs/remix-ui/editor-context-view/**/*"
@ -1188,7 +1399,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/run-tab/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/run-tab/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"libs/remix-ui/run-tab/**/*.d.ts" ,
"libs/remix-ui/run-tab/**/*.d.ts" ,
@ -1207,7 +1420,9 @@
"builder" : "@nrwl/linter:lint" ,
"builder" : "@nrwl/linter:lint" ,
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"tsConfig" : [ "libs/remix-ui/permission-handler/tsconfig.lib.json" ] ,
"tsConfig" : [
"libs/remix-ui/permission-handler/tsconfig.lib.json"
] ,
"exclude" : [
"exclude" : [
"**/node_modules/**" ,
"**/node_modules/**" ,
"libs/remix-ui/permission-handler/**/*.d.ts" ,
"libs/remix-ui/permission-handler/**/*.d.ts" ,
@ -1227,8 +1442,12 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-ws-templates/.eslintrc" ,
"config" : "libs/remix-ws-templates/.eslintrc" ,
"tsConfig" : [ "libs/remix-ws-templates/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" ]
"libs/remix-ws-templates/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**"
]
}
}
} ,
} ,
"build" : {
"build" : {
@ -1241,7 +1460,9 @@
"assets" : [
"assets" : [
{
{
"glob" : "templates/**/*" ,
"glob" : "templates/**/*" ,
"ignore" : [ "templates/**/*/index.ts" ] ,
"ignore" : [
"templates/**/*/index.ts"
] ,
"input" : "libs/remix-ws-templates/src/" ,
"input" : "libs/remix-ws-templates/src/" ,
"output" : "src/"
"output" : "src/"
} ,
} ,
@ -1265,8 +1486,12 @@
"options" : {
"options" : {
"linter" : "eslint" ,
"linter" : "eslint" ,
"config" : "libs/remix-ui/tooltip-popup/.eslintrc.json" ,
"config" : "libs/remix-ui/tooltip-popup/.eslintrc.json" ,
"tsConfig" : [ "libs/remix-ui/tooltip-popup/tsconfig.lib.json" ] ,
"tsConfig" : [
"exclude" : [ "**/node_modules/**" ]
"libs/remix-ui/tooltip-popup/tsconfig.lib.json"
] ,
"exclude" : [
"**/node_modules/**"
]
}
}
}
}
}
}
@ -1310,11 +1535,84 @@
"linter" : "eslint"
"linter" : "eslint"
}
}
} ,
} ,
"@nrwl/nx-plugin" : {
"vyper" : {
"plugin" : {
"root" : "apps/vyper" ,
"linter" : "eslint"
"sourceRoot" : "apps/vyper/src" ,
"projectType" : "application" ,
"architect" : {
"build" : {
"builder" : "@nrwl/web:build" ,
"outputs" : [
"{options.outputPath}"
] ,
"options" : {
"outputPath" : "dist/apps/vyper" ,
"index" : "apps/vyper/src/index.html" ,
"main" : "apps/vyper/src/main.tsx" ,
"polyfills" : "apps/vyper/src/polyfills.ts" ,
"tsConfig" : "apps/vyper/tsconfig.app.json" ,
"assets" : [
"apps/vyper/src/favicon.ico" ,
"apps/vyper/src/assets"
] ,
"styles" : [
"apps/vyper/src/styles.css"
] ,
"scripts" : [ ] ,
"webpackConfig" : "@nrwl/react/plugins/webpack"
} ,
"configurations" : {
"production" : {
"fileReplacements" : [
{
"replace" : "apps/vyper/src/environments/environment.ts" ,
"with" : "apps/vyper/src/environments/environment.prod.ts"
}
] ,
"optimization" : true ,
"outputHashing" : "all" ,
"sourceMap" : false ,
"extractCss" : true ,
"namedChunks" : false ,
"extractLicenses" : true ,
"vendorChunk" : false ,
"budgets" : [
{
"type" : "initial" ,
"maximumWarning" : "500kb" ,
"maximumError" : "1mb"
}
]
}
}
}
}
} ,
} ,
"defaultProject" : "remix-ide"
"serve" : {
"builder" : "@nrwl/web:dev-server" ,
"options" : {
"buildTarget" : "vyper:build" ,
"port" : 5002
} ,
"configurations" : {
"production" : {
"buildTarget" : "vyper:build:production" ,
"hmr" : false
}
}
} ,
"lint" : {
"builder" : "@nrwl/linter:lint" ,
"options" : {
"linter" : "eslint" ,
"config" : "apps/vyper/.eslintrc" ,
"files" : [
"apps/vyper/src/**/*.js" , "apps/vyper/src/**/*.ts"
] ,
"exclude" : [
"**/node_modules/**"
]
}
}
}
}
}
}
}