Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
baas-ide
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
guxukai
baas-ide
Commits
bd25775f
Commit
bd25775f
authored
Jul 19, 2019
by
Grandschtroumpf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add settings for plugin engine
parent
8fa4b049
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
572 additions
and
2 deletions
+572
-2
package-lock.json
package-lock.json
+565
-0
remixAppManager.js
src/remixAppManager.js
+7
-2
No files found.
package-lock.json
View file @
bd25775f
...
...
@@ -1603,12 +1603,36 @@
"integrity"
:
"sha1-9vGlzl05caSt6RoR0i1MRZrNN18="
,
"dev"
:
true
},
"@fortawesome/fontawesome-common-types"
:
{
"version"
:
"0.2.19"
,
"resolved"
:
"https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.19.tgz"
,
"integrity"
:
"sha512-nd2Ul/CUs8U9sjofQYAALzOGpgkVJQgEhIJnOHaoyVR/LeC3x2mVg4eB910a4kS6WgLPebAY0M2fApEI497raQ=="
,
"dev"
:
true
},
"@fortawesome/fontawesome-free"
:
{
"version"
:
"5.9.0"
,
"resolved"
:
"https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.9.0.tgz"
,
"integrity"
:
"sha512-g795BBEzM/Hq2SYNPm/NQTIp3IWd4eXSH0ds87Na2jnrAUFX3wkyZAI4Gwj9DOaWMuz2/01i8oWI7P7T/XLkhg=="
,
"dev"
:
true
},
"@fortawesome/fontawesome-svg-core"
:
{
"version"
:
"1.2.19"
,
"resolved"
:
"https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.19.tgz"
,
"integrity"
:
"sha512-D4ICXg9oU08eF9o7Or392gPpjmwwgJu8ecCFusthbID95CLVXOgIyd4mOKD9Nud5Ckz+Ty59pqkNtThDKR0erA=="
,
"dev"
:
true
,
"requires"
:
{
"@fortawesome/fontawesome-common-types"
:
"^0.2.19"
}
},
"@fortawesome/free-solid-svg-icons"
:
{
"version"
:
"5.9.0"
,
"resolved"
:
"https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.9.0.tgz"
,
"integrity"
:
"sha512-U8YXPfWcSozsCW0psCtlRGKjjRs5+Am5JJwLOUmVHFZbIEWzaz4YbP84EoPwUsVmSAKrisu3QeNcVOtmGml0Xw=="
,
"dev"
:
true
,
"requires"
:
{
"@fortawesome/fontawesome-common-types"
:
"^0.2.19"
}
},
"@improved/node"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/@improved/node/-/node-1.0.0.tgz"
,
...
...
@@ -1649,6 +1673,12 @@
"integrity"
:
"sha512-QcAKpaO6nhHLlxWBvpc4WeLrTvPqlHOvaj0s5GriKkA1zq+bsFBPpfYCvQhLqLgYlIko8A9YrPdaMHCo5mBcpg=="
,
"dev"
:
true
},
"@webcomponents/webcomponentsjs"
:
{
"version"
:
"2.2.10"
,
"resolved"
:
"https://registry.npmjs.org/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.2.10.tgz"
,
"integrity"
:
"sha512-5dzhUhP+h0qMiK0IWb7VNb0OGBoXO3AuI6Qi8t9PoKT50s5L1jv0xnwnLq+cFgPuTB8FLTNP8xIDmyoOsKBy9Q=="
,
"dev"
:
true
},
"@zeit/schemas"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/@zeit/schemas/-/schemas-1.1.1.tgz"
,
...
...
@@ -1710,6 +1740,12 @@
"integrity"
:
"sha1-8u4fMiipDurRJF+asZIusucdM2s="
,
"dev"
:
true
},
"acorn-jsx"
:
{
"version"
:
"5.0.1"
,
"resolved"
:
"https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz"
,
"integrity"
:
"sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg=="
,
"dev"
:
true
},
"acorn-node"
:
{
"version"
:
"1.7.0"
,
"resolved"
:
"https://registry.npmjs.org/acorn-node/-/acorn-node-1.7.0.tgz"
,
...
...
@@ -1776,6 +1812,12 @@
"uri-js"
:
"^4.2.1"
}
},
"ajv-keywords"
:
{
"version"
:
"3.4.1"
,
"resolved"
:
"https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz"
,
"integrity"
:
"sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ=="
,
"dev"
:
true
},
"align-text"
:
{
"version"
:
"0.1.4"
,
"resolved"
:
"https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz"
,
...
...
@@ -1964,6 +2006,16 @@
"resolved"
:
"https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz"
,
"integrity"
:
"sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4="
},
"array-includes"
:
{
"version"
:
"3.0.3"
,
"resolved"
:
"https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz"
,
"integrity"
:
"sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0="
,
"dev"
:
true
,
"requires"
:
{
"define-properties"
:
"^1.1.2"
,
"es-abstract"
:
"^1.7.0"
}
},
"array-initial"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz"
,
...
...
@@ -5022,6 +5074,158 @@
"estraverse"
:
"^4.1.1"
}
},
"eslint"
:
{
"version"
:
"5.4.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint/-/eslint-5.4.0.tgz"
,
"integrity"
:
"sha512-UIpL91XGex3qtL6qwyCQJar2j3osKxK9e3ano3OcGEIRM4oWIpCkDg9x95AXEC2wMs7PnxzOkPZ2gq+tsMS9yg=="
,
"dev"
:
true
,
"requires"
:
{
"ajv"
:
"^6.5.0"
,
"babel-code-frame"
:
"^6.26.0"
,
"chalk"
:
"^2.1.0"
,
"cross-spawn"
:
"^6.0.5"
,
"debug"
:
"^3.1.0"
,
"doctrine"
:
"^2.1.0"
,
"eslint-scope"
:
"^4.0.0"
,
"eslint-utils"
:
"^1.3.1"
,
"eslint-visitor-keys"
:
"^1.0.0"
,
"espree"
:
"^4.0.0"
,
"esquery"
:
"^1.0.1"
,
"esutils"
:
"^2.0.2"
,
"file-entry-cache"
:
"^2.0.0"
,
"functional-red-black-tree"
:
"^1.0.1"
,
"glob"
:
"^7.1.2"
,
"globals"
:
"^11.7.0"
,
"ignore"
:
"^4.0.2"
,
"imurmurhash"
:
"^0.1.4"
,
"inquirer"
:
"^5.2.0"
,
"is-resolvable"
:
"^1.1.0"
,
"js-yaml"
:
"^3.11.0"
,
"json-stable-stringify-without-jsonify"
:
"^1.0.1"
,
"levn"
:
"^0.3.0"
,
"lodash"
:
"^4.17.5"
,
"minimatch"
:
"^3.0.4"
,
"mkdirp"
:
"^0.5.1"
,
"natural-compare"
:
"^1.4.0"
,
"optionator"
:
"^0.8.2"
,
"path-is-inside"
:
"^1.0.2"
,
"pluralize"
:
"^7.0.0"
,
"progress"
:
"^2.0.0"
,
"regexpp"
:
"^2.0.0"
,
"require-uncached"
:
"^1.0.3"
,
"semver"
:
"^5.5.0"
,
"strip-ansi"
:
"^4.0.0"
,
"strip-json-comments"
:
"^2.0.1"
,
"table"
:
"^4.0.3"
,
"text-table"
:
"^0.2.0"
},
"dependencies"
:
{
"ansi-regex"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz"
,
"integrity"
:
"sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
,
"dev"
:
true
},
"cross-spawn"
:
{
"version"
:
"6.0.5"
,
"resolved"
:
"https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz"
,
"integrity"
:
"sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ=="
,
"dev"
:
true
,
"requires"
:
{
"nice-try"
:
"^1.0.4"
,
"path-key"
:
"^2.0.1"
,
"semver"
:
"^5.5.0"
,
"shebang-command"
:
"^1.2.0"
,
"which"
:
"^1.2.9"
}
},
"eslint-scope"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz"
,
"integrity"
:
"sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg=="
,
"dev"
:
true
,
"requires"
:
{
"esrecurse"
:
"^4.1.0"
,
"estraverse"
:
"^4.1.1"
}
},
"inquirer"
:
{
"version"
:
"5.2.0"
,
"resolved"
:
"https://registry.npmjs.org/inquirer/-/inquirer-5.2.0.tgz"
,
"integrity"
:
"sha512-E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ=="
,
"dev"
:
true
,
"requires"
:
{
"ansi-escapes"
:
"^3.0.0"
,
"chalk"
:
"^2.0.0"
,
"cli-cursor"
:
"^2.1.0"
,
"cli-width"
:
"^2.0.0"
,
"external-editor"
:
"^2.1.0"
,
"figures"
:
"^2.0.0"
,
"lodash"
:
"^4.3.0"
,
"mute-stream"
:
"0.0.7"
,
"run-async"
:
"^2.2.0"
,
"rxjs"
:
"^5.5.2"
,
"string-width"
:
"^2.1.0"
,
"strip-ansi"
:
"^4.0.0"
,
"through"
:
"^2.3.6"
}
},
"semver"
:
{
"version"
:
"5.7.0"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-5.7.0.tgz"
,
"integrity"
:
"sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA=="
,
"dev"
:
true
},
"strip-ansi"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz"
,
"integrity"
:
"sha1-qEeQIusaw2iocTibY1JixQXuNo8="
,
"dev"
:
true
,
"requires"
:
{
"ansi-regex"
:
"^3.0.0"
}
}
}
},
"eslint-config-standard"
:
{
"version"
:
"12.0.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz"
,
"integrity"
:
"sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ=="
,
"dev"
:
true
},
"eslint-config-standard-jsx"
:
{
"version"
:
"6.0.2"
,
"resolved"
:
"https://registry.npmjs.org/eslint-config-standard-jsx/-/eslint-config-standard-jsx-6.0.2.tgz"
,
"integrity"
:
"sha512-D+YWAoXw+2GIdbMBRAzWwr1ZtvnSf4n4yL0gKGg7ShUOGXkSOLerI17K4F6LdQMJPNMoWYqepzQD/fKY+tXNSg=="
,
"dev"
:
true
},
"eslint-import-resolver-node"
:
{
"version"
:
"0.3.2"
,
"resolved"
:
"https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz"
,
"integrity"
:
"sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q=="
,
"dev"
:
true
,
"requires"
:
{
"debug"
:
"^2.6.9"
,
"resolve"
:
"^1.5.0"
},
"dependencies"
:
{
"debug"
:
{
"version"
:
"2.6.9"
,
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
,
"integrity"
:
"sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
,
"dev"
:
true
,
"requires"
:
{
"ms"
:
"2.0.0"
}
},
"ms"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
,
"dev"
:
true
}
}
},
"eslint-module-utils"
:
{
"version"
:
"2.4.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz"
,
...
...
@@ -5058,6 +5262,165 @@
}
}
},
"eslint-plugin-es"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.0.tgz"
,
"integrity"
:
"sha512-XfFmgFdIUDgvaRAlaXUkxrRg5JSADoRC8IkKLc/cISeR3yHVMefFHQZpcyXXEUUPHfy5DwviBcrfqlyqEwlQVw=="
,
"dev"
:
true
,
"requires"
:
{
"eslint-utils"
:
"^1.3.0"
,
"regexpp"
:
"^2.0.1"
}
},
"eslint-plugin-import"
:
{
"version"
:
"2.14.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.14.0.tgz"
,
"integrity"
:
"sha512-FpuRtniD/AY6sXByma2Wr0TXvXJ4nA/2/04VPlfpmUDPOpOY264x+ILiwnrk/k4RINgDAyFZByxqPUbSQ5YE7g=="
,
"dev"
:
true
,
"requires"
:
{
"contains-path"
:
"^0.1.0"
,
"debug"
:
"^2.6.8"
,
"doctrine"
:
"1.5.0"
,
"eslint-import-resolver-node"
:
"^0.3.1"
,
"eslint-module-utils"
:
"^2.2.0"
,
"has"
:
"^1.0.1"
,
"lodash"
:
"^4.17.4"
,
"minimatch"
:
"^3.0.3"
,
"read-pkg-up"
:
"^2.0.0"
,
"resolve"
:
"^1.6.0"
},
"dependencies"
:
{
"debug"
:
{
"version"
:
"2.6.9"
,
"resolved"
:
"https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
,
"integrity"
:
"sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="
,
"dev"
:
true
,
"requires"
:
{
"ms"
:
"2.0.0"
}
},
"doctrine"
:
{
"version"
:
"1.5.0"
,
"resolved"
:
"https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz"
,
"integrity"
:
"sha1-N53Ocw9hZvds76TmcHoVmwLFpvo="
,
"dev"
:
true
,
"requires"
:
{
"esutils"
:
"^2.0.2"
,
"isarray"
:
"^1.0.0"
}
},
"load-json-file"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz"
,
"integrity"
:
"sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg="
,
"dev"
:
true
,
"requires"
:
{
"graceful-fs"
:
"^4.1.2"
,
"parse-json"
:
"^2.2.0"
,
"pify"
:
"^2.0.0"
,
"strip-bom"
:
"^3.0.0"
}
},
"ms"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
,
"integrity"
:
"sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
,
"dev"
:
true
},
"parse-json"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz"
,
"integrity"
:
"sha1-9ID0BDTvgHQfhGkJn43qGPVaTck="
,
"dev"
:
true
,
"requires"
:
{
"error-ex"
:
"^1.2.0"
}
},
"path-type"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz"
,
"integrity"
:
"sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM="
,
"dev"
:
true
,
"requires"
:
{
"pify"
:
"^2.0.0"
}
},
"pify"
:
{
"version"
:
"2.3.0"
,
"resolved"
:
"https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
,
"integrity"
:
"sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
,
"dev"
:
true
},
"read-pkg"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz"
,
"integrity"
:
"sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg="
,
"dev"
:
true
,
"requires"
:
{
"load-json-file"
:
"^2.0.0"
,
"normalize-package-data"
:
"^2.3.2"
,
"path-type"
:
"^2.0.0"
}
},
"read-pkg-up"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz"
,
"integrity"
:
"sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4="
,
"dev"
:
true
,
"requires"
:
{
"find-up"
:
"^2.0.0"
,
"read-pkg"
:
"^2.0.0"
}
}
}
},
"eslint-plugin-node"
:
{
"version"
:
"7.0.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-7.0.1.tgz"
,
"integrity"
:
"sha512-lfVw3TEqThwq0j2Ba/Ckn2ABdwmL5dkOgAux1rvOk6CO7A6yGyPI2+zIxN6FyNkp1X1X/BSvKOceD6mBWSj4Yw=="
,
"dev"
:
true
,
"requires"
:
{
"eslint-plugin-es"
:
"^1.3.1"
,
"eslint-utils"
:
"^1.3.1"
,
"ignore"
:
"^4.0.2"
,
"minimatch"
:
"^3.0.4"
,
"resolve"
:
"^1.8.1"
,
"semver"
:
"^5.5.0"
},
"dependencies"
:
{
"semver"
:
{
"version"
:
"5.7.0"
,
"resolved"
:
"https://registry.npmjs.org/semver/-/semver-5.7.0.tgz"
,
"integrity"
:
"sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA=="
,
"dev"
:
true
}
}
},
"eslint-plugin-promise"
:
{
"version"
:
"4.0.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.0.1.tgz"
,
"integrity"
:
"sha512-Si16O0+Hqz1gDHsys6RtFRrW7cCTB6P7p3OJmKp3Y3dxpQE2qwOA7d3xnV+0mBmrPoi0RBnxlCKvqu70te6wjg=="
,
"dev"
:
true
},
"eslint-plugin-react"
:
{
"version"
:
"7.11.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.11.1.tgz"
,
"integrity"
:
"sha512-cVVyMadRyW7qsIUh3FHp3u6QHNhOgVrLQYdQEB1bPWBsgbNCHdFAeNMquBMCcZJu59eNthX053L70l7gRt4SCw=="
,
"dev"
:
true
,
"requires"
:
{
"array-includes"
:
"^3.0.3"
,
"doctrine"
:
"^2.1.0"
,
"has"
:
"^1.0.3"
,
"jsx-ast-utils"
:
"^2.0.1"
,
"prop-types"
:
"^15.6.2"
}
},
"eslint-plugin-standard"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.0.tgz"
,
"integrity"
:
"sha512-OwxJkR6TQiYMmt1EsNRMe5qG3GsbjlcOhbGUBY4LtavF9DsLaTcoR+j2Tdjqi23oUwKNUqX7qcn5fPStafMdlA=="
,
"dev"
:
true
},
"eslint-scope"
:
{
"version"
:
"3.7.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz"
,
...
...
@@ -5068,12 +5431,40 @@
"estraverse"
:
"^4.1.1"
}
},
"eslint-utils"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.0.tgz"
,
"integrity"
:
"sha512-7ehnzPaP5IIEh1r1tkjuIrxqhNkzUJa9z3R92tLJdZIVdWaczEhr3EbhGtsMrVxi1KeR8qA7Off6SWc5WNQqyQ=="
,
"dev"
:
true
,
"requires"
:
{
"eslint-visitor-keys"
:
"^1.0.0"
}
},
"eslint-visitor-keys"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz"
,
"integrity"
:
"sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ=="
,
"dev"
:
true
},
"espree"
:
{
"version"
:
"4.1.0"
,
"resolved"
:
"https://registry.npmjs.org/espree/-/espree-4.1.0.tgz"
,
"integrity"
:
"sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w=="
,
"dev"
:
true
,
"requires"
:
{
"acorn"
:
"^6.0.2"
,
"acorn-jsx"
:
"^5.0.0"
,
"eslint-visitor-keys"
:
"^1.0.0"
},
"dependencies"
:
{
"acorn"
:
{
"version"
:
"6.2.0"
,
"resolved"
:
"https://registry.npmjs.org/acorn/-/acorn-6.2.0.tgz"
,
"integrity"
:
"sha512-8oe72N3WPMjA+2zVG71Ia0nXZ8DpQH+QyyHO+p06jT8eg8FGG3FbcUIi8KziHlAfheJQZeoqbvq1mQSQHXKYLw=="
,
"dev"
:
true
}
}
},
"esprima"
:
{
"version"
:
"3.1.3"
,
"resolved"
:
"https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"
,
...
...
@@ -6172,6 +6563,12 @@
"debug"
:
"^3.2.6"
}
},
"font-awesome"
:
{
"version"
:
"4.7.0"
,
"resolved"
:
"https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz"
,
"integrity"
:
"sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM="
,
"dev"
:
true
},
"for-each"
:
{
"version"
:
"0.3.3"
,
"resolved"
:
"https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz"
,
...
...
@@ -7830,6 +8227,12 @@
"resolved"
:
"https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz"
,
"integrity"
:
"sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg=="
},
"ignore"
:
{
"version"
:
"4.0.6"
,
"resolved"
:
"https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz"
,
"integrity"
:
"sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg=="
,
"dev"
:
true
},
"immediate"
:
{
"version"
:
"3.2.3"
,
"resolved"
:
"https://registry.npmjs.org/immediate/-/immediate-3.2.3.tgz"
,
...
...
@@ -8543,6 +8946,16 @@
"verror"
:
"1.10.0"
}
},
"jsx-ast-utils"
:
{
"version"
:
"2.2.1"
,
"resolved"
:
"https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz"
,
"integrity"
:
"sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ=="
,
"dev"
:
true
,
"requires"
:
{
"array-includes"
:
"^3.0.3"
,
"object.assign"
:
"^4.1.0"
}
},
"just-debounce"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz"
,
...
...
@@ -8960,6 +9373,21 @@
"resolve"
:
"^1.1.7"
}
},
"lit-element"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/lit-element/-/lit-element-2.2.0.tgz"
,
"integrity"
:
"sha512-Mzs3H7IO4wAnpzqreHw6dQqp9IG+h/oN8X9pgNbMZbE7x6B0aNOwP5Nveox/5HE+65ZfW2PeULEjoHkrwpTnuQ=="
,
"dev"
:
true
,
"requires"
:
{
"lit-html"
:
"^1.0.0"
}
},
"lit-html"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/lit-html/-/lit-html-1.1.1.tgz"
,
"integrity"
:
"sha512-1WqhkPpj+CKwLRXCCbyRGnWkcFKE4ft2+j8C2zaXwFUK9I2vYDzTuDGPh0H9hZcDBEwoe6YpPC8AO5734EPORQ=="
,
"dev"
:
true
},
"load-json-file"
:
{
"version"
:
"4.0.0"
,
"resolved"
:
"https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz"
,
...
...
@@ -11252,6 +11680,12 @@
}
}
},
"pluralize"
:
{
"version"
:
"7.0.0"
,
"resolved"
:
"https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz"
,
"integrity"
:
"sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow=="
,
"dev"
:
true
},
"portfinder"
:
{
"version"
:
"1.0.20"
,
"resolved"
:
"https://registry.npmjs.org/portfinder/-/portfinder-1.0.20.tgz"
,
...
...
@@ -11330,6 +11764,17 @@
"integrity"
:
"sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA=="
,
"dev"
:
true
},
"prop-types"
:
{
"version"
:
"15.7.2"
,
"resolved"
:
"https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz"
,
"integrity"
:
"sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ=="
,
"dev"
:
true
,
"requires"
:
{
"loose-envify"
:
"^1.4.0"
,
"object-assign"
:
"^4.1.1"
,
"react-is"
:
"^16.8.1"
}
},
"proto-list"
:
{
"version"
:
"1.2.4"
,
"resolved"
:
"https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz"
,
...
...
@@ -11549,6 +11994,12 @@
"strip-json-comments"
:
"~2.0.1"
}
},
"react-is"
:
{
"version"
:
"16.8.6"
,
"resolved"
:
"https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz"
,
"integrity"
:
"sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA=="
,
"dev"
:
true
},
"read-cmd-shim"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-1.0.1.tgz"
,
...
...
@@ -11794,6 +12245,12 @@
"integrity"
:
"sha512-7/l/DgapVVDzZobwMCCgMlqiqyLFJ0cduo/j+3BcDJIB+yJdsYCfKuI3l/04NV+H/rfNRdPIDbXNZHM9XvQatg=="
,
"dev"
:
true
},
"regexpp"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz"
,
"integrity"
:
"sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw=="
,
"dev"
:
true
},
"regexpu-core"
:
{
"version"
:
"4.5.4"
,
"resolved"
:
"https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.5.4.tgz"
,
...
...
@@ -12651,6 +13108,56 @@
}
}
},
"remix-store"
:
{
"version"
:
"0.0.1-alpha.0"
,
"resolved"
:
"https://registry.npmjs.org/remix-store/-/remix-store-0.0.1-alpha.0.tgz"
,
"integrity"
:
"sha512-OK3ODBig+nxpPh0Aq+oZi5NL99rU1I5bSwNC10Qg4B8ZyIregFt+l5HukzBQBEtNl8kVYfWvjd1NsxizEBekWQ=="
,
"dev"
:
true
,
"requires"
:
{
"events"
:
"^3.0.0"
}
},
"remix-tabs"
:
{
"version"
:
"1.0.48"
,
"resolved"
:
"https://registry.npmjs.org/remix-tabs/-/remix-tabs-1.0.48.tgz"
,
"integrity"
:
"sha512-WWr7ooXXsxyyqeWPuNur5496qzqNyFRYvRGdyZGkGdvfWgV5C8VDNpFWuOPCSFi6eVhBiAFs5pchQzkZi8V+pw=="
,
"dev"
:
true
,
"requires"
:
{
"@fortawesome/fontawesome-svg-core"
:
"^1.2.14"
,
"@fortawesome/free-solid-svg-icons"
:
"^5.7.1"
,
"@webcomponents/webcomponentsjs"
:
"^2.2.4"
,
"events"
:
"^3.0.0"
,
"font-awesome"
:
"^4.7.0"
,
"lit-element"
:
"^2.0.0-rc.5"
,
"remix-store"
:
"0.0.1-alpha.0"
,
"standard"
:
"^12.0.1"
},
"dependencies"
:
{
"events"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/events/-/events-3.0.0.tgz"
,
"integrity"
:
"sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA=="
,
"dev"
:
true
},
"standard"
:
{
"version"
:
"12.0.1"
,
"resolved"
:
"https://registry.npmjs.org/standard/-/standard-12.0.1.tgz"
,
"integrity"
:
"sha512-UqdHjh87OG2gUrNCSM4QRLF5n9h3TFPwrCNyVlkqu31Hej0L/rc8hzKqVvkb2W3x0WMq7PzZdkLfEcBhVOR6lg=="
,
"dev"
:
true
,
"requires"
:
{
"eslint"
:
"~5.4.0"
,
"eslint-config-standard"
:
"12.0.0"
,
"eslint-config-standard-jsx"
:
"6.0.2"
,
"eslint-plugin-import"
:
"~2.14.0"
,
"eslint-plugin-node"
:
"~7.0.1"
,
"eslint-plugin-promise"
:
"~4.0.0"
,
"eslint-plugin-react"
:
"~7.11.1"
,
"eslint-plugin-standard"
:
"~4.0.0"
,
"standard-engine"
:
"~9.0.0"
}
}
}
},
"remix-tests"
:
{
"version"
:
"0.1.13"
,
"resolved"
:
"https://registry.npmjs.org/remix-tests/-/remix-tests-0.1.13.tgz"
,
...
...
@@ -13430,6 +13937,15 @@
"rx-lite"
:
"*"
}
},
"rxjs"
:
{
"version"
:
"5.5.12"
,
"resolved"
:
"https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz"
,
"integrity"
:
"sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw=="
,
"dev"
:
true
,
"requires"
:
{
"symbol-observable"
:
"1.0.1"
}
},
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"resolved"
:
"https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
,
...
...
@@ -13977,6 +14493,15 @@
"resolved"
:
"https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"
,
"integrity"
:
"sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
},
"slice-ansi"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz"
,
"integrity"
:
"sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg=="
,
"dev"
:
true
,
"requires"
:
{
"is-fullwidth-code-point"
:
"^2.0.0"
}
},
"smart-buffer"
:
{
"version"
:
"1.1.15"
,
"resolved"
:
"https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz"
,
...
...
@@ -14736,6 +15261,26 @@
}
}
},
"standard-engine"
:
{
"version"
:
"9.0.0"
,
"resolved"
:
"https://registry.npmjs.org/standard-engine/-/standard-engine-9.0.0.tgz"
,
"integrity"
:
"sha512-ZfNfCWZ2Xq67VNvKMPiVMKHnMdvxYzvZkf1AH8/cw2NLDBm5LRsxMqvEJpsjLI/dUosZ3Z1d6JlHDp5rAvvk2w=="
,
"dev"
:
true
,
"requires"
:
{
"deglob"
:
"^2.1.0"
,
"get-stdin"
:
"^6.0.0"
,
"minimist"
:
"^1.1.0"
,
"pkg-conf"
:
"^2.0.0"
},
"dependencies"
:
{
"get-stdin"
:
{
"version"
:
"6.0.0"
,
"resolved"
:
"https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz"
,
"integrity"
:
"sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g=="
,
"dev"
:
true
}
}
},
"static-extend"
:
{
"version"
:
"0.1.2"
,
"resolved"
:
"https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"
,
...
...
@@ -15321,6 +15866,12 @@
"safe-buffer"
:
"^5.1.2"
}
},
"symbol-observable"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz"
,
"integrity"
:
"sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ="
,
"dev"
:
true
},
"syntax-error"
:
{
"version"
:
"1.4.0"
,
"resolved"
:
"https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz"
,
...
...
@@ -15330,6 +15881,20 @@
"acorn-node"
:
"^1.2.0"
}
},
"table"
:
{
"version"
:
"4.0.3"
,
"resolved"
:
"https://registry.npmjs.org/table/-/table-4.0.3.tgz"
,
"integrity"
:
"sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg=="
,
"dev"
:
true
,
"requires"
:
{
"ajv"
:
"^6.0.1"
,
"ajv-keywords"
:
"^3.0.0"
,
"chalk"
:
"^2.1.0"
,
"lodash"
:
"^4.17.4"
,
"slice-ansi"
:
"1.0.0"
,
"string-width"
:
"^2.1.1"
}
},
"tape"
:
{
"version"
:
"4.11.0"
,
"resolved"
:
"https://registry.npmjs.org/tape/-/tape-4.11.0.tgz"
,
...
...
src/remixAppManager.js
View file @
bd25775f
...
...
@@ -8,11 +8,16 @@ const requiredModules = [ // services + layout views + system views
'mainPanel'
,
'hiddenPanel'
,
'sidePanel'
,
'menuicons'
,
'fileExplorers'
,
'terminal'
,
'settings'
,
'pluginManager'
]
const
settings
=
{
permissionHandler
:
new
PermissionHandler
(),
autoActivate
:
false
,
natives
:
[
'vyper'
]
// Force iframe plugin to be seen as native
}
export
class
RemixAppManager
extends
PluginEngine
{
constructor
(
plugins
)
{
super
(
plugins
)
this
.
permissionHandler
=
new
PermissionHandler
()
super
(
plugins
,
settings
)
this
.
event
=
new
EventEmitter
()
this
.
registered
=
{}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment