Skip to content

Commit be779f2

Browse files
authored
Merge pull request #1821 from ethereum/fix-remixd
Fix Remixd Entry Point.
2 parents aa44306 + 25bd666 commit be779f2

File tree

5 files changed

+9
-19
lines changed

5 files changed

+9
-19
lines changed

libs/remixd/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
22
"name": "@remix-project/remixd",
3-
"version": "0.5.3",
3+
"version": "0.5.5",
44
"description": "remix server: allow accessing file system from remix.ethereum.org and start a dev environment (see help section)",
55
"main": "index.js",
66
"types": "./index.d.ts",
77
"bin": {
8-
"remixd": "./bin/remixd.js"
8+
"remixd": "./src/bin/remixd.js"
99
},
1010
"scripts": {
1111
"test": "echo \"Error: no test specified\"",
12-
"start": "./bin/remixd.js",
12+
"start": "./src/bin/remixd.js",
1313
"npip": "npip",
14-
"lint": "eslint ./src ./bin --ext .ts",
15-
"build": "tsc -p ./ && chmod +x ./bin/remixd.js",
14+
"lint": "eslint ./src --ext .ts",
15+
"build": "tsc -p ./ && chmod +x ./src/bin/remixd.js",
1616
"dev": "nodemon"
1717
},
1818
"publishConfig": {

libs/remixd/src/bin/remixd.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ function errorHandler (error: any, service: string) {
151151
const { data } = (await Axios.get(gistUrl)) as { data: any }
152152

153153
try {
154-
await writeJSON(path.resolve(path.join(__dirname, '..', 'origins.json')), { data })
154+
await writeJSON(path.resolve(path.join(__dirname, '../..', 'origins.json')), { data })
155155
} catch (e) {
156156
console.error(e)
157157
}
@@ -161,7 +161,7 @@ function errorHandler (error: any, service: string) {
161161
} catch (e) {
162162
try {
163163
// eslint-disable-next-line
164-
const origins = require('../origins.json')
164+
const origins = require('../../origins.json')
165165
const { data } = origins
166166

167167
return data.includes(origin) ? data.includes(origin) : data.includes(domain)

libs/remixd/src/websocket.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ function originIsAllowed (origin: string, self: WebSocket): boolean {
6666
} else {
6767
try {
6868
// eslint-disable-next-line
69-
const origins = require('./origins.json')
69+
const origins = require('../origins.json')
7070
const domain = getDomain(origin)
7171
const { data } = origins
7272

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"nightwatch_local_verticalIconscontextmenu": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/verticalIconsPanel.test.js --env=chrome",
9696
"nightwatch_local_pluginApi": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/plugin_api_*.js --env=chrome",
9797
"onchange": "onchange apps/remix-ide/build/app.js -- npm-run-all lint",
98-
"remixd": "nx build remixd && nx serve remixd --folder=./apps/remix-ide/contracts --remixide=http://127.0.0.1:8080",
98+
"remixd": "nx build remixd && chmod +x dist/libs/remixd/src/bin/remixd.js && dist/libs/remixd/src/bin/remixd.js -s ./apps/remix-ide/contracts --remix-ide http://127.0.0.1:8080",
9999
"selenium": "selenium-standalone start",
100100
"selenium-install": "selenium-standalone install",
101101
"sourcemap": "exorcist --root ../ apps/remix-ide/build/app.js.map > apps/remix-ide/build/app.js",

workspace.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -456,16 +456,6 @@
456456
"main": "libs/remixd/src/index.ts",
457457
"assets": ["libs/remixd/*.md", "libs/remixd/src/origins.json"]
458458
}
459-
},
460-
"serve": {
461-
"builder": "@nrwl/workspace:run-commands",
462-
"options": {
463-
"commands": [
464-
{
465-
"command": "SERVE_SCRIPT='chmod +x dist/libs/remixd/src/bin/remixd.js; dist/libs/remixd/src/bin/remixd.js '; if [ {args.folder} != undefined ]; then SERVE_SCRIPT=${SERVE_SCRIPT}' -s {args.folder}'; fi; if [ {args.remixide} != undefined ]; then SERVE_SCRIPT=${SERVE_SCRIPT}' --remix-ide {args.remixide}'; fi; eval $SERVE_SCRIPT;"
466-
}
467-
]
468-
}
469459
}
470460
}
471461
},

0 commit comments

Comments
 (0)