Skip to content

Commit

Permalink
# This is a combination of 50 commits.
Browse files Browse the repository at this point in the history
# This is the 1st commit message:

executors

# This is the commit message #2:

libs

# This is the commit message #3:

remixd

# This is the commit message #4:

add react app

# This is the commit message #5:

debugging

# This is the commit message #6:

debug + sol

# This is the commit message #7:

fixes

# This is the commit message #8:

tsconfig

# This is the commit message #9:

ast walker

# This is the commit message #10:

as walker

# This is the commit message #11:

remixd etc

# This is the commit message #12:

commander

# This is the commit message #13:

remove jest

# This is the commit message #14:

rm ui files

# This is the commit message #15:

rm reserved keywords

# This is the commit message #16:

testrunner

# This is the commit message #17:

compiler

# This is the commit message #18:

production build

# This is the commit message #19:

config

# This is the commit message #20:

config

# This is the commit message #21:

web types

# This is the commit message #22:

update react

# This is the commit message #23:

add vm

# This is the commit message #24:

add workers

# This is the commit message #25:

worker2

# This is the commit message #26:

rm react app

# This is the commit message #27:

remixd

# This is the commit message #28:

worker fix

# This is the commit message #29:

fix detection

# This is the commit message #30:

revert react

# This is the commit message #31:

rename type

# This is the commit message #32:

loading handler

# This is the commit message #33:

remove import

# This is the commit message #34:

rename

# This is the commit message #35:

local plugin

# This is the commit message #36:

etherscan

# This is the commit message #37:

revert react

# This is the commit message #38:

port

# This is the commit message #39:

rm worker

# This is the commit message #40:

publicpath

# This is the commit message #41:

fix test

# This is the commit message #42:

112

# This is the commit message #43:

show version

# This is the commit message #44:

"axios": "1.1.2",

# This is the commit message #45:

config

# This is the commit message #46:

lint

# This is the commit message #47:

fix build

# This is the commit message #48:

lint

# This is the commit message #49:

error on purpose

# This is the commit message #50:

test error
  • Loading branch information
bunsenstraat committed Nov 25, 2022
1 parent 8a0de8f commit edaaeeb
Show file tree
Hide file tree
Showing 312 changed files with 10,029 additions and 7,695 deletions.
16 changes: 13 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,10 @@ jobs:
paths:
- node_modules
- run: NX_BIN_URL=http://127.0.0.1:8080/assets/js NX_WASM_URL=http://127.0.0.1:8080/assets/js yarn build:production
- run: npx nx build remix-ide-e2e-src-local-plugin & yarn run build:libs
- run: yarn nx build remix-ide-e2e-src-local-plugin & yarn run build:libs
- run: yarn nx run debugger:build:production
- run: yarn nx run solidity-compiler:build:production
- run: yarn nx run remixd:build
- run: mkdir persist && zip -0 -r persist/dist.zip dist
- persist_to_workspace:
root: .
Expand All @@ -37,16 +40,17 @@ jobs:
resource_class:
xlarge
working_directory: ~/remix-project
parallelism: 35
parallelism: 1
steps:
- checkout
- restore_cache:
keys:
- v1-deps-{{ checksum "yarn.lock" }}
- run: yarn
- run: yarn nx graph --file=./projects.json
- run:
name: Remix Libs Linting
command: ./apps/remix-ide/ci/lint.sh
command: node ./apps/remix-ide/ci/lint-targets.js
remix-libs:
docker:
- image: cimg/node:14.17.6-browsers
Expand All @@ -64,6 +68,12 @@ jobs:
- v1-deps-{{ checksum "yarn.lock" }}
- run: yarn
- run: cd dist/libs/remix-tests && yarn
- run: cd dist/libs/remix-tests && yarn add @remix-project/remix-url-resolver ../../libs/remix-url-resolver
- run: cd dist/libs/remix-tests && yarn add @remix-project/remix-lib ../../libs/remix-lib
- run: cd dist/libs/remix-tests && yarn add @remix-project/remix-solidity ../../libs/remix-solidity
- run: cd dist/libs/remix-tests && yarn add @remix-project/remix-simulator ../../libs/remix-simulator
- run: cd dist/libs/remix-tests && ./bin/remix-tests ./../../../libs/remix-tests/tests/examples_0/assert_ok_test.sol
- run: node dist/libs/remix-tests/bin/remix-tests ./libs/remix-tests/tests/examples_0/assert_ok_test.sol
- run: yarn run test:libs

remix-ide-browser:
Expand Down
39 changes: 30 additions & 9 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
{
"root": true,
"ignorePatterns": [],
"plugins": ["@nrwl/nx"],
"ignorePatterns": [
"**/node_modules/**"
],
"plugins": [
"@nrwl/nx"
],
"overrides": [
{
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
"files": [
"*.ts",
"*.tsx",
"*.js",
"*.jsx"
],
"rules": {
"@nrwl/nx/enforce-module-boundaries": [
"error",
Expand All @@ -14,16 +23,23 @@
"depConstraints": [
{
"sourceTag": "*",
"onlyDependOnLibsWithTags": ["*"]
"onlyDependOnLibsWithTags": [
"*"
]
}
]
}
]
}
},
{
"files": ["*.ts", "*.tsx"],
"extends": ["plugin:@nrwl/nx/typescript"],
"files": [
"*.ts",
"*.tsx"
],
"extends": [
"plugin:@nrwl/nx/typescript"
],
"rules": {
"@typescript-eslint/ban-ts-comment": "off",
"@typescript-eslint/no-this-alias": "off",
Expand All @@ -35,12 +51,17 @@
}
},
{
"files": ["*.js", "*.jsx"],
"extends": ["plugin:@nrwl/nx/javascript"],
"files": [
"*.js",
"*.jsx"
],
"extends": [
"plugin:@nrwl/nx/javascript"
],
"rules": {}
}
],
"globals": {
"JSX": true
}
}
}
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ soljson.js
*~
*_group*.*.ts
*_group*.ts
stats.json


# compiled output
Expand Down Expand Up @@ -56,3 +57,7 @@ testem.log
.DS_Store
.vscode/settings.json
.vscode/launch.json
libs/remix-node/
libs/remix-niks/

apps/remix-react
3 changes: 3 additions & 0 deletions ___babel.config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"babelrcRoots": ["*"]
}
File renamed without changes.
218 changes: 218 additions & 0 deletions __nx.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,218 @@
{
"implicitDependencies": {
"workspace.json": "*",
"package.json": {
"dependencies": "*",
"devDependencies": "*"
},
"tsconfig.base.json": "*",
"tslint.json": "*",
".eslintrc.json": "*",
"nx.json": "*"
},
"npmScope": "remix-project",
"tasksRunnerOptions": {
"default": {
"runner": "@nrwl/workspace/tasks-runners/default",
"options": {
"cacheableOperations": [
"build",
"lint",
"test",
"e2e"
]
}
}
},
"projects": {
"remix-lib": {
"tags": []
},
"remix-astwalker": {
"tags": [],
"implicitDependencies": [
"remix-lib"
]
},
"remix-analyzer": {
"tags": [],
"implicitDependencies": [
"remix-astwalker",
"remix-lib"
]
},
"remix-debug": {
"tags": [],
"implicitDependencies": [
"remix-astwalker",
"remix-lib"
]
},
"remix-simulator": {
"tags": [],
"implicitDependencies": [
"remix-lib"
]
},
"remix-solidity": {
"tags": [],
"implicitDependencies": [
"remix-lib"
]
},
"remix-tests": {
"tags": [],
"implicitDependencies": [
"remix-lib",
"remix-simulator",
"remix-solidity"
]
},
"remix-url-resolver": {
"tags": []
},
"remix-ws-templates": {
"tags": []
},
"remix-ide": {
"tags": [],
"implicitDependencies": [
"remix-analyzer",
"remix-debug",
"remix-lib",
"remix-simulator",
"remix-solidity",
"remix-tests",
"remix-astwalker",
"remix-url-resolver",
"remix-ws-templates"
]
},
"remix-ide-e2e": {
"tags": [],
"implicitDependencies": [
"remix-ide"
]
},
"remixd": {
"tags": []
},
"remix-ui-tree-view": {
"tags": []
},
"remix-ui-debugger-ui": {
"tags": []
},
"remix-ui-utils": {
"tags": []
},
"remix-ui-clipboard": {
"tags": []
},
"remix-ui-modal-dialog": {
"tags": []
},
"remix-ui-toaster": {
"tags": []
},
"debugger": {
"tags": []
},
"remix-ui-workspace": {
"tags": []
},
"remix-ui-settings": {
"tags": []
},
"remix-ui-static-analyser": {
"tags": []
},
"remix-ui-checkbox": {
"tags": []
},
"remix-ui-plugin-manager": {
"tags": []
},
"remix-core-plugin": {
"tags": []
},
"remix-ui-solidity-compiler": {
"tags": []
},
"remix-ui-publish-to-storage": {
"tags": []
},
"remix-ui-renderer": {
"tags": []
},
"remix-ui-terminal": {
"tags": []
},
"solidity-compiler": {
"tags": []
},
"remix-ide-e2e-src-local-plugin": {
"tags": []
},
"remix-ui-editor": {
"tags": []
},
"remix-ui-app": {
"tags": []
},
"remix-ui-helper": {
"tags": []
},
"remix-ui-vertical-icons-panel": {
"tags": []
},
"remix-ui-search": {
"tags": []
},
"remix-ui-home-tab": {
"tags": []
},
"remix-ui-tabs": {
"tags": []
},
"remix-ui-panel": {
"tags": []
},
"remix-ui-theme-module": {
"tags": []
},
"solidity-unit-testing": {
"tags": []
},
"remix-ui-run-tab": {
"tags": []
},
"remix-ui-permission-handler": {
"tags": []
},
"remix-ui-file-decorators": {
"tags": []
},
"remix-ui-tooltip-popup": {
"tags": []
},
"vyper": {
"tags": []
},
"etherscan": {
"tags": []
},
"remix-ui-drag-n-drop": {
"tags": []
}
},
"targetDependencies": {
"build": [
{
"target": "build",
"projects": "dependencies"
}
]
}

}
Loading

0 comments on commit edaaeeb

Please sign in to comment.