diff --git a/package-lock.json b/package-lock.json index e0b2851c..3d18d799 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,14 +28,14 @@ "v20": "^0.1.0" }, "devDependencies": { - "@exabyte-io/ade.js": "2025.9.20-0", "@exabyte-io/eslint-config": "2025.5.13-0", "@exabyte-io/ide.js": "2024.3.26-0", - "@exabyte-io/mode.js": "2024.4.28-0", + "@mat3ra/ade": "^2025.10.2-2", "@mat3ra/code": "2025.7.15-0", "@mat3ra/esse": "2025.7.15-0", "@mat3ra/made": "2025.7.15-0", - "@mat3ra/standata": "2025.10.1-0", + "@mat3ra/mode": "^2025.10.2-0", + "@mat3ra/standata": "2025.10.2-0", "@mat3ra/utils": "2025.9.20-0", "chai": "^4.3.4", "eslint": "7.32.0", @@ -58,12 +58,12 @@ "node": ">=20.0.0" }, "peerDependencies": { - "@exabyte-io/ade.js": "*", "@exabyte-io/ide.js": "*", - "@exabyte-io/mode.js": "*", + "@mat3ra/ade": "*", "@mat3ra/code": "*", "@mat3ra/esse": "*", "@mat3ra/made": "*", + "@mat3ra/mode": "*", "@mat3ra/standata": "*", "@mat3ra/utils": "*" } @@ -656,23 +656,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-export-default-from": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.16.0.tgz", - "integrity": "sha512-kFAhaIbh5qbBwETRNa/cgGmPJ/BicXhIyrZhAkyYhf/Z9LXCTRGO1mvUwczto0Hl1q4YtzP9cRtTKT4wujm38Q==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-default-from": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-proposal-export-namespace-from": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", @@ -902,22 +885,6 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-export-default-from": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.24.7.tgz", - "integrity": "sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", @@ -2384,119 +2351,6 @@ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" }, - "node_modules/@exabyte-io/ade.js": { - "version": "2025.9.20-0", - "resolved": "https://registry.npmjs.org/@exabyte-io/ade.js/-/ade.js-2025.9.20-0.tgz", - "integrity": "sha512-jj8HdWp/kTWkQjWerjvxVjl4yRGVbrmBIYjhYVaCx8EoRjmSRBEmMf1UuZcCweCL/l2BFdwtbqWVNw5cpifh0Q==", - "dev": true, - "dependencies": { - "@types/react-jsonschema-form": "^1.7.13", - "lodash": "^4.17.21", - "nunjucks": "^3.2.4", - "react-jsonschema-form": "^1.8.1" - }, - "engines": { - "node": ">=20.0.0" - }, - "peerDependencies": { - "@exabyte-io/application-flavors.js": "*", - "@mat3ra/code": "*", - "@mat3ra/esse": "*", - "@mat3ra/made": "*", - "@mat3ra/utils": "*" - } - }, - "node_modules/@exabyte-io/application-flavors.js": { - "version": "2025.8.20-0", - "resolved": "https://registry.npmjs.org/@exabyte-io/application-flavors.js/-/application-flavors.js-2025.8.20-0.tgz", - "integrity": "sha512-V8KkcJVZfVue5Xuktx97PqNVQIaM6SRfGKb2LyYJm5dVbMPHeyla0lLFRPPaGlEnOl+vhmn8zLtNR83/NuzgKQ==", - "dev": true, - "hasInstallScript": true, - "license": "Apache-2.0", - "peer": true, - "dependencies": { - "@babel/cli": "7.16.0", - "@babel/core": "7.16.7", - "@babel/eslint-parser": "7.16.3", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-export-default-from": "7.16.0", - "@babel/preset-env": "7.16.4", - "@babel/register": "7.16.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "underscore": "^1.12.1", - "underscore.string": "^3.3.4" - }, - "engines": { - "node": ">=12.0", - "npm": ">=6.4.1" - }, - "peerDependencies": { - "@mat3ra/code": "*", - "@mat3ra/esse": "*" - } - }, - "node_modules/@exabyte-io/application-flavors.js/node_modules/@babel/core": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.7.tgz", - "integrity": "sha512-aeLaqcqThRNZYmbMqtulsetOQZ/5gbR/dWruUCJcpas4Qoyy+QeagfDsPdMrqwsPRDNxJvBlRiZxxX7THO7qtA==", - "dev": true, - "peer": true, - "dependencies": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.16.7", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helpers": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@exabyte-io/application-flavors.js/node_modules/@babel/register": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.16.0.tgz", - "integrity": "sha512-lzl4yfs0zVXnooeLE0AAfYaT7F3SPA8yB2Bj4W1BiZwLbMS3MZH35ZvCWSRHvneUugwuM+Wsnrj7h0F7UmU3NQ==", - "dev": true, - "peer": true, - "dependencies": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.0", - "source-map-support": "^0.5.16" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@exabyte-io/application-flavors.js/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/@exabyte-io/eslint-config": { "version": "2025.5.13-0", "resolved": "https://registry.npmjs.org/@exabyte-io/eslint-config/-/eslint-config-2025.5.13-0.tgz", @@ -2560,36 +2414,6 @@ "@mat3ra/esse": "*" } }, - "node_modules/@exabyte-io/mode.js": { - "version": "2024.4.28-0", - "resolved": "https://registry.npmjs.org/@exabyte-io/mode.js/-/mode.js-2024.4.28-0.tgz", - "integrity": "sha512-k2xMAQ0xkTyNUOaIn57czdK77HcqnpKMBY+HY9kg+qrKmYiPak+izxqbWnbQnPANR+zkaG7tlsqJ4WFCpR4/dg==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@babel/cli": "7.16.0", - "@babel/core": "7.16.0", - "@babel/eslint-parser": "7.16.3", - "@babel/plugin-proposal-class-properties": "7.16.0", - "@babel/preset-env": "7.16.4", - "@babel/preset-react": "7.16.7", - "@babel/register": "^7.16.0", - "@babel/runtime-corejs3": "7.16.8", - "ajv": "^8.12.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "mixwith": "^0.1.1", - "underscore": "^1.13.3", - "underscore.string": "^3.3.4" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@mat3ra/code": "*", - "@mat3ra/esse": "*" - } - }, "node_modules/@exabyte-io/periodic-table.js": { "version": "2022.6.8-0", "resolved": "https://registry.npmjs.org/@exabyte-io/periodic-table.js/-/periodic-table.js-2022.6.8-0.tgz", @@ -2817,6 +2641,28 @@ "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", "dev": true }, + "node_modules/@mat3ra/ade": { + "version": "2025.10.2-2", + "resolved": "https://registry.npmjs.org/@mat3ra/ade/-/ade-2025.10.2-2.tgz", + "integrity": "sha512-iLE0e+2h/sqPHIMJj4nT5d2cmjHMTz+EzqsvB56RaFtmnMAGukwvebPSfMWDh+uR8MwRhDJLmSLdjEXjrpCb9w==", + "dev": true, + "dependencies": { + "@types/react-jsonschema-form": "^1.7.13", + "lodash": "^4.17.21", + "nunjucks": "^3.2.4", + "react-jsonschema-form": "^1.8.1" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "@mat3ra/code": "*", + "@mat3ra/esse": "*", + "@mat3ra/made": "*", + "@mat3ra/standata": "*", + "@mat3ra/utils": "*" + } + }, "node_modules/@mat3ra/code": { "version": "2025.7.15-0", "resolved": "https://registry.npmjs.org/@mat3ra/code/-/code-2025.7.15-0.tgz", @@ -3357,12 +3203,42 @@ "semver": "bin/semver.js" } }, + "node_modules/@mat3ra/mode": { + "version": "2025.10.2-0", + "resolved": "https://registry.npmjs.org/@mat3ra/mode/-/mode-2025.10.2-0.tgz", + "integrity": "sha512-N+6cHBAAN7a8MgpGBLDWOL1SolCqyRgJsOSPusddq39wxb99FmaOGkwHH3Wju/WfB/IXRE2guTGmYlryt8HSlg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@babel/cli": "7.16.0", + "@babel/core": "7.16.0", + "@babel/eslint-parser": "7.16.3", + "@babel/plugin-proposal-class-properties": "7.16.0", + "@babel/preset-env": "7.16.4", + "@babel/preset-react": "7.16.7", + "@babel/register": "^7.16.0", + "@babel/runtime-corejs3": "7.16.8", + "ajv": "^8.12.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "mixwith": "^0.1.1", + "underscore": "^1.13.3", + "underscore.string": "^3.3.4" + }, + "engines": { + "node": ">20.0.0" + }, + "peerDependencies": { + "@mat3ra/code": "*", + "@mat3ra/esse": "*", + "@mat3ra/standata": "*" + } + }, "node_modules/@mat3ra/standata": { - "version": "2025.10.1-0", - "resolved": "https://registry.npmjs.org/@mat3ra/standata/-/standata-2025.10.1-0.tgz", - "integrity": "sha512-YAyh1752bRdXWvPoCMW1uVTaCpIMcg7ojWGqiUcfbOsRodfd8PdT9f1rbAaBxfDx9ggfljILjobB4bVgo2X3PA==", + "version": "2025.10.2-0", + "resolved": "https://registry.npmjs.org/@mat3ra/standata/-/standata-2025.10.2-0.tgz", + "integrity": "sha512-cwGDL+FB7F091L6lNOLzs83M8GPWQpNA2BAlc+SYd4p5SCIF8zwF3J+rvFgqdK5reU59xsJ258daOz/cCA8Rqg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@babel/cli": "7.16.0", "@babel/core": "7.24.1", @@ -3375,6 +3251,7 @@ "@babel/runtime-corejs3": "7.16.8", "cmd-ts": "^0.13.0", "js-yaml": "^4.1.0", + "lodash": "^4.17.21", "ts-node": "^10.9.1", "typescript": "^4.5.5" }, diff --git a/package.json b/package.json index a46ea4de..2b047ac1 100644 --- a/package.json +++ b/package.json @@ -48,15 +48,15 @@ "v20": "^0.1.0" }, "devDependencies": { - "@exabyte-io/ade.js": "2025.9.20-0", + "@mat3ra/ade": "^2025.10.2-2", "@exabyte-io/eslint-config": "2025.5.13-0", "@exabyte-io/ide.js": "2024.3.26-0", - "@exabyte-io/mode.js": "2024.4.28-0", + "@mat3ra/mode": "^2025.10.2-0", "@mat3ra/utils": "2025.9.20-0", "@mat3ra/code": "2025.7.15-0", "@mat3ra/esse": "2025.7.15-0", "@mat3ra/made": "2025.7.15-0", - "@mat3ra/standata": "2025.10.1-0", + "@mat3ra/standata": "2025.10.2-0", "chai": "^4.3.4", "eslint": "7.32.0", "eslint-config-airbnb": "19.0.2", @@ -75,9 +75,9 @@ "prettier": "^2.7.1" }, "peerDependencies": { - "@exabyte-io/ade.js": "*", + "@mat3ra/ade": "*", "@exabyte-io/ide.js": "*", - "@exabyte-io/mode.js": "*", + "@mat3ra/mode": "*", "@mat3ra/standata": "*", "@mat3ra/utils": "*", "@mat3ra/code": "*", diff --git a/src/context/providers/BoundaryConditionsFormDataProvider.js b/src/context/providers/BoundaryConditionsFormDataProvider.js index f73529af..7d7daf6b 100644 --- a/src/context/providers/BoundaryConditionsFormDataProvider.js +++ b/src/context/providers/BoundaryConditionsFormDataProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; import { Made } from "@mat3ra/made"; import { Utils } from "@mat3ra/utils"; diff --git a/src/context/providers/CollinearMagnetizationContextProvider.js b/src/context/providers/CollinearMagnetizationContextProvider.js index 4134c291..11a3dc66 100644 --- a/src/context/providers/CollinearMagnetizationContextProvider.js +++ b/src/context/providers/CollinearMagnetizationContextProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; import lodash from "lodash"; import { materialContextMixin } from "../mixins/MaterialContextMixin"; diff --git a/src/context/providers/HubbardUContextProvider.js b/src/context/providers/HubbardUContextProvider.js index 20103eba..6b567868 100644 --- a/src/context/providers/HubbardUContextProvider.js +++ b/src/context/providers/HubbardUContextProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; import { materialContextMixin } from "../mixins/MaterialContextMixin"; diff --git a/src/context/providers/IonDynamicsContextProvider.js b/src/context/providers/IonDynamicsContextProvider.js index cc825025..59bb4d7c 100644 --- a/src/context/providers/IonDynamicsContextProvider.js +++ b/src/context/providers/IonDynamicsContextProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; const defaultMDConfig = { numberOfSteps: 100, diff --git a/src/context/providers/MLSettingsContextProvider.js b/src/context/providers/MLSettingsContextProvider.js index e51ca213..d81e0ca1 100644 --- a/src/context/providers/MLSettingsContextProvider.js +++ b/src/context/providers/MLSettingsContextProvider.js @@ -1,4 +1,4 @@ -import ContextProvider from "@exabyte-io/ade.js/dist/js/context/ContextProvider"; +import ContextProvider from "@mat3ra/ade/dist/js/context/ContextProvider"; import { applicationContextMixin } from "../mixins/ApplicationContextMixin"; diff --git a/src/context/providers/MLTrainTestSplitContextProvider.js b/src/context/providers/MLTrainTestSplitContextProvider.js index 5a6a0011..8bec5ee1 100644 --- a/src/context/providers/MLTrainTestSplitContextProvider.js +++ b/src/context/providers/MLTrainTestSplitContextProvider.js @@ -1,4 +1,4 @@ -import ContextProvider from "@exabyte-io/ade.js/dist/js/context/ContextProvider"; +import ContextProvider from "@mat3ra/ade/dist/js/context/ContextProvider"; import { applicationContextMixin } from "../mixins/ApplicationContextMixin"; diff --git a/src/context/providers/NEBFormDataProvider.js b/src/context/providers/NEBFormDataProvider.js index c89c86f6..e60d27fa 100644 --- a/src/context/providers/NEBFormDataProvider.js +++ b/src/context/providers/NEBFormDataProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; export class NEBFormDataProvider extends JSONSchemaFormDataProvider { // eslint-disable-next-line class-methods-use-this diff --git a/src/context/providers/NonCollinearMagnetizationContextProvider.js b/src/context/providers/NonCollinearMagnetizationContextProvider.js index b5cf6865..c4eb0928 100644 --- a/src/context/providers/NonCollinearMagnetizationContextProvider.js +++ b/src/context/providers/NonCollinearMagnetizationContextProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; import lodash from "lodash"; import { materialContextMixin } from "../mixins/MaterialContextMixin"; diff --git a/src/context/providers/PlanewaveCutoffsContextProvider.js b/src/context/providers/PlanewaveCutoffsContextProvider.js index 2b83edfe..d331f92e 100644 --- a/src/context/providers/PlanewaveCutoffsContextProvider.js +++ b/src/context/providers/PlanewaveCutoffsContextProvider.js @@ -1,4 +1,4 @@ -import ContextProvider from "@exabyte-io/ade.js/dist/js/context/ContextProvider"; +import ContextProvider from "@mat3ra/ade/dist/js/context/ContextProvider"; import { applicationContextMixin } from "../mixins/ApplicationContextMixin"; diff --git a/src/context/providers/PointsGridFormDataProvider.js b/src/context/providers/PointsGridFormDataProvider.js index 3d473125..a7bab9f2 100644 --- a/src/context/providers/PointsGridFormDataProvider.js +++ b/src/context/providers/PointsGridFormDataProvider.js @@ -1,4 +1,4 @@ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; import { units as UNITS } from "@mat3ra/code/dist/js/constants"; import { math as codeJSMath } from "@mat3ra/code/dist/js/math"; import { Made } from "@mat3ra/made"; diff --git a/src/context/providers/PointsPathFormDataProvider.js b/src/context/providers/PointsPathFormDataProvider.js index e4612896..106c8a85 100644 --- a/src/context/providers/PointsPathFormDataProvider.js +++ b/src/context/providers/PointsPathFormDataProvider.js @@ -1,6 +1,6 @@ /* eslint-disable max-classes-per-file */ /* eslint react/prop-types: 0 */ -import JSONSchemaFormDataProvider from "@exabyte-io/ade.js/dist/js/context/JSONSchemaFormDataProvider"; +import JSONSchemaFormDataProvider from "@mat3ra/ade/dist/js/context/JSONSchemaFormDataProvider"; import { math as codeJSMath } from "@mat3ra/code/dist/js/math"; import { Made } from "@mat3ra/made"; import s from "underscore.string"; diff --git a/src/context/providers/by_application/ExecutableContextProvider.js b/src/context/providers/by_application/ExecutableContextProvider.js index 46d94ea4..87222e2a 100644 --- a/src/context/providers/by_application/ExecutableContextProvider.js +++ b/src/context/providers/by_application/ExecutableContextProvider.js @@ -1,4 +1,4 @@ -import ContextProvider from "@exabyte-io/ade.js/dist/js/context/ContextProvider"; +import ContextProvider from "@mat3ra/ade/dist/js/context/ContextProvider"; export default class ExecutableContextProvider extends ContextProvider { constructor(config) { diff --git a/src/context/providers/settings.js b/src/context/providers/settings.js index 39f604b1..7ce2dfd0 100644 --- a/src/context/providers/settings.js +++ b/src/context/providers/settings.js @@ -1,4 +1,4 @@ -import { Application } from "@exabyte-io/ade.js"; +import { Application } from "@mat3ra/ade"; import { Made } from "@mat3ra/made"; class GlobalSettings { diff --git a/src/patch.js b/src/patch.js index 1ce96308..309734f0 100644 --- a/src/patch.js +++ b/src/patch.js @@ -1,4 +1,4 @@ -import { Template } from "@exabyte-io/ade.js"; +import { Template } from "@mat3ra/ade"; import { wodeProviders } from "./context/providers"; diff --git a/src/subworkflows/create.js b/src/subworkflows/create.js index c519bc05..095e42ee 100644 --- a/src/subworkflows/create.js +++ b/src/subworkflows/create.js @@ -1,10 +1,10 @@ -import ApplicationRegistry from "@exabyte-io/ade.js/dist/js/ApplicationRegistry"; +import ApplicationRegistry from "@mat3ra/ade/dist/js/ApplicationRegistry"; import { default_methods as MethodConfigs, default_models as ModelConfigs, MethodFactory, ModelFactory, -} from "@exabyte-io/mode.js"; +} from "@mat3ra/mode"; import { workflowSubforkflowMapByApplication } from "@mat3ra/standata"; import _ from "lodash"; diff --git a/src/subworkflows/subworkflow.js b/src/subworkflows/subworkflow.js index 7cbd1556..2492a261 100644 --- a/src/subworkflows/subworkflow.js +++ b/src/subworkflows/subworkflow.js @@ -1,9 +1,9 @@ -import { Application } from "@exabyte-io/ade.js"; -import { Model, ModelFactory } from "@exabyte-io/mode.js"; +import { Application } from "@mat3ra/ade"; import { ContextAndRenderFieldsMixin, NamedDefaultableRepetitionImportantSettingsInMemoryEntity, } from "@mat3ra/code/dist/js/entity"; +import { Model, ModelFactory } from "@mat3ra/mode"; import { Utils } from "@mat3ra/utils"; import lodash from "lodash"; import { mix } from "mixwith"; diff --git a/src/units/builders/ExecutionUnitConfigBuilder.js b/src/units/builders/ExecutionUnitConfigBuilder.js index 6bfccbae..21b1146a 100644 --- a/src/units/builders/ExecutionUnitConfigBuilder.js +++ b/src/units/builders/ExecutionUnitConfigBuilder.js @@ -1,5 +1,5 @@ /* eslint-disable class-methods-use-this */ -import ApplicationRegistry from "@exabyte-io/ade.js/dist/js/ApplicationRegistry"; +import ApplicationRegistry from "@mat3ra/ade/dist/js/ApplicationRegistry"; import { UNIT_TYPES } from "../../enums"; import { UnitConfigBuilder } from "./UnitConfigBuilder"; diff --git a/src/units/execution.js b/src/units/execution.js index fd8b4ba5..117e1425 100644 --- a/src/units/execution.js +++ b/src/units/execution.js @@ -1,5 +1,5 @@ -import { Template } from "@exabyte-io/ade.js"; -import ApplicationRegistry from "@exabyte-io/ade.js/dist/js/ApplicationRegistry"; +import { Template } from "@mat3ra/ade"; +import ApplicationRegistry from "@mat3ra/ade/dist/js/ApplicationRegistry"; import { Utils } from "@mat3ra/utils"; import _ from "underscore"; diff --git a/src/workflows/index.js b/src/workflows/index.js index 7a8b0657..27da9f94 100644 --- a/src/workflows/index.js +++ b/src/workflows/index.js @@ -1,4 +1,4 @@ -import { allApplications } from "@exabyte-io/ade.js"; +import { allApplications } from "@mat3ra/ade"; import JSONSchemasInterface from "@mat3ra/esse/dist/js/esse/JSONSchemasInterface"; import schemas from "@mat3ra/esse/dist/js/schemas.json"; import { workflowSubforkflowMapByApplication } from "@mat3ra/standata"; @@ -32,7 +32,7 @@ function createWorkflows({ ); // output warning if allApplications and allApplicationsFromWorkflowData do not match if (appName === null) { - if (apps.sort().join(",") !== allApplicationsFromWorkflowData.sort().join(",")) { + if (apps && apps.sort().join(",") !== allApplicationsFromWorkflowData.sort().join(",")) { // eslint-disable-next-line no-console console.warn( `Warning: allApplications and allApplicationsFromWorkflowData do not match: diff --git a/src/workflows/workflow.js b/src/workflows/workflow.js index cf566b14..f8f86a0e 100644 --- a/src/workflows/workflow.js +++ b/src/workflows/workflow.js @@ -1,8 +1,8 @@ /* eslint-disable max-classes-per-file */ import { ComputedEntityMixin, getDefaultComputeConfig } from "@exabyte-io/ide.js"; -import { tree } from "@exabyte-io/mode.js"; import { NamedDefaultableRepetitionContextAndRenderInMemoryEntity } from "@mat3ra/code/dist/js/entity"; import workflowSchema from "@mat3ra/esse/dist/js/schema/workflow.json"; +import { tree } from "@mat3ra/mode"; import { Utils } from "@mat3ra/utils"; import lodash from "lodash"; import { mix } from "mixwith"; diff --git a/tests/context.test.js b/tests/context.test.js index 84a615ca..5b84ec8d 100644 --- a/tests/context.test.js +++ b/tests/context.test.js @@ -1,5 +1,5 @@ /* eslint-disable max-classes-per-file */ -import ContextProvider from "@exabyte-io/ade.js/dist/js/context/ContextProvider"; +import ContextProvider from "@mat3ra/ade/dist/js/context/ContextProvider"; import { expect } from "chai"; import { applicationContextMixin } from "../src/context/mixins/ApplicationContextMixin"; diff --git a/tests/subworkflow.test.js b/tests/subworkflow.test.js index 8bbd632c..4ccfbcb2 100644 --- a/tests/subworkflow.test.js +++ b/tests/subworkflow.test.js @@ -1,4 +1,4 @@ -import ApplicationRegistry from "@exabyte-io/ade.js/dist/js/ApplicationRegistry"; +import ApplicationRegistry from "@mat3ra/ade/dist/js/ApplicationRegistry"; import { workflowSubforkflowMapByApplication } from "@mat3ra/standata"; import { expect } from "chai"; diff --git a/tests/unit.test.js b/tests/unit.test.js index b133477d..52e7e32f 100644 --- a/tests/unit.test.js +++ b/tests/unit.test.js @@ -1,4 +1,4 @@ -import { Application } from "@exabyte-io/ade.js"; +import { Application } from "@mat3ra/ade"; import { expect } from "chai"; import { createUnit } from "../src/subworkflows/create";