Skip to content

Commit

Permalink
Merge pull request #76 from Exabyte-io/update/made-code-esse
Browse files Browse the repository at this point in the history
chore: update made-code-esse references
  • Loading branch information
timurbazhirov committed Mar 26, 2024
2 parents c7f07c4 + 70e12a3 commit a6900c2
Show file tree
Hide file tree
Showing 20 changed files with 271 additions and 121 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/cicd.yml
Expand Up @@ -36,7 +36,9 @@ jobs:
if: github.repository != 'Exabyte-io/template-definitions'
strategy:
matrix:
node-version: [14.x, 16.x, 18.x]
node-version:
- 14.x
- 20.x

steps:
- name: Checkout this repository
Expand Down Expand Up @@ -73,7 +75,6 @@ jobs:
- name: Publish JS release
uses: ./actions/js/publish
with:
node-version: 14
npm-token: ${{ secrets.NPM_TOKEN }}
github-token: ${{ secrets.BOT_GITHUB_TOKEN }}

313 changes: 231 additions & 82 deletions package-lock.json

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions package.json
Expand Up @@ -46,14 +46,14 @@
"underscore.string": "^3.3.4"
},
"devDependencies": {
"@exabyte-io/ade.js": "2024.3.23-0",
"@exabyte-io/application-flavors.js": "2024.3.21-0",
"@exabyte-io/code.js": "2024.2.29-0",
"@mat3ra/esse": "2024.3.20-0",
"@exabyte-io/ade.js": "2024.3.26-0",
"@exabyte-io/application-flavors.js": "2024.3.26-0",
"@exabyte-io/eslint-config": "^2022.11.17-0",
"@exabyte-io/ide.js": "2022.7.28-1",
"@mat3ra/made": "2024.3.23-1",
"@exabyte-io/mode.js": "2023.11.22-0",
"@exabyte-io/ide.js": "2024.3.26-0",
"@exabyte-io/mode.js": "2024.3.26-0",
"@mat3ra/code": "2024.3.25-3",
"@mat3ra/esse": "2024.3.25-6",
"@mat3ra/made": "2024.3.26-0",
"chai": "^4.3.4",
"eslint": "7.32.0",
"eslint-config-airbnb": "19.0.2",
Expand All @@ -72,15 +72,15 @@
"prettier": "^2.7.1"
},
"peerDependencies": {
"@mat3ra/made": "*",
"@exabyte-io/ade.js": "*",
"@exabyte-io/ide.js": "*",
"@exabyte-io/mode.js": "*",
"@exabyte-io/code.js": "*",
"@mat3ra/esse": "*"
"@mat3ra/code": "*",
"@mat3ra/esse": "*",
"@mat3ra/made": "*"
},
"engines": {
"node": ">=12.0.0"
"node": ">=14.0.0"
},
"lint-staged": {
"*.js": "eslint --cache --fix",
Expand Down
4 changes: 2 additions & 2 deletions src/context/providers/BoundaryConditionsFormDataProvider.js
@@ -1,5 +1,5 @@
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
import { deepClone } from "@exabyte-io/code.js/dist/utils";
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
import { deepClone } from "@mat3ra/code/dist/js/utils";
import { Made } from "@mat3ra/made";
import { mix } from "mixwith";

Expand Down
@@ -1,4 +1,4 @@
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
import { Made } from "@mat3ra/made";
import { mix } from "mixwith";

Expand Down
2 changes: 1 addition & 1 deletion src/context/providers/HubbardUContextProvider.js
@@ -1,4 +1,4 @@
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
import { Made } from "@mat3ra/made";
import { mix } from "mixwith";

Expand Down
2 changes: 1 addition & 1 deletion src/context/providers/IonDynamicsContextProvider.js
@@ -1,4 +1,4 @@
import { JSONSchemaFormDataProvider } from "@exabyte-io/code.js/dist/context";
import { JSONSchemaFormDataProvider } from "@mat3ra/code/dist/js/context";

const defaultMDConfig = {
numberOfSteps: 100,
Expand Down
2 changes: 1 addition & 1 deletion src/context/providers/MLSettingsContextProvider.js
@@ -1,5 +1,5 @@
import { Application } from "@exabyte-io/ade.js";
import { ApplicationContextMixin, ContextProvider } from "@exabyte-io/code.js/dist/context";
import { ApplicationContextMixin, ContextProvider } from "@mat3ra/code/dist/js/context";
import { mix } from "mixwith";

export class MLSettingsContextProvider extends mix(ContextProvider).with(ApplicationContextMixin) {
Expand Down
2 changes: 1 addition & 1 deletion src/context/providers/MLTrainTestSplitContextProvider.js
@@ -1,5 +1,5 @@
import { Application } from "@exabyte-io/ade.js";
import { ApplicationContextMixin, ContextProvider } from "@exabyte-io/code.js/dist/context";
import { ApplicationContextMixin, ContextProvider } from "@mat3ra/code/dist/js/context";
import { mix } from "mixwith";

export class MLTrainTestSplitContextProvider extends mix(ContextProvider).with(
Expand Down
2 changes: 1 addition & 1 deletion src/context/providers/NEBFormDataProvider.js
@@ -1,4 +1,4 @@
import { JSONSchemaFormDataProvider } from "@exabyte-io/code.js/dist/context";
import { JSONSchemaFormDataProvider } from "@mat3ra/code/dist/js/context";

export class NEBFormDataProvider extends JSONSchemaFormDataProvider {
// eslint-disable-next-line class-methods-use-this
Expand Down
2 changes: 1 addition & 1 deletion src/context/providers/PlanewaveCutoffsContextProvider.js
@@ -1,5 +1,5 @@
import { Application } from "@exabyte-io/ade.js";
import { ApplicationContextMixin, ContextProvider } from "@exabyte-io/code.js/dist/context";
import { ApplicationContextMixin, ContextProvider } from "@mat3ra/code/dist/js/context";
import { mix } from "mixwith";

const cutoffConfig = {
Expand Down
6 changes: 3 additions & 3 deletions src/context/providers/PointsGridFormDataProvider.js
@@ -1,6 +1,6 @@
import { units as UNITS } from "@exabyte-io/code.js/dist/constants";
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
import { math as codeJSMath } from "@exabyte-io/code.js/dist/math";
import { units as UNITS } from "@mat3ra/code/dist/js/constants";
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
import { math as codeJSMath } from "@mat3ra/code/dist/js/math";
import { Made } from "@mat3ra/made";
import lodash from "lodash";
import { mix } from "mixwith";
Expand Down
4 changes: 2 additions & 2 deletions src/context/providers/PointsPathFormDataProvider.js
Expand Up @@ -4,8 +4,8 @@ import {
ApplicationContextMixin,
JSONSchemaFormDataProvider,
MaterialContextMixin,
} from "@exabyte-io/code.js/dist/context";
import { math as codeJSMath } from "@exabyte-io/code.js/dist/math";
} from "@mat3ra/code/dist/js/context";
import { math as codeJSMath } from "@mat3ra/code/dist/js/math";
import { Made } from "@mat3ra/made";
import { mix } from "mixwith";
import s from "underscore.string";
Expand Down
2 changes: 1 addition & 1 deletion src/context/registry.js
@@ -1,5 +1,5 @@
import { ContextProviderRegistry as clsInstance } from "@exabyte-io/ade.js";
import { extendAndPatchRegistry } from "@exabyte-io/code.js/dist/context";
import { extendAndPatchRegistry } from "@mat3ra/code/dist/js/context";

import { wodeProviders } from "./providers";

Expand Down
2 changes: 1 addition & 1 deletion src/subworkflows/dynamic/surfaceEnergy.js
@@ -1,4 +1,4 @@
import { removeNewLinesAndExtraSpaces } from "@exabyte-io/code.js/dist/utils";
import { removeNewLinesAndExtraSpaces } from "@mat3ra/code/dist/js/utils";

function getIOUnitEndpointOptions(query, projection = "{}") {
return {
Expand Down
6 changes: 3 additions & 3 deletions src/subworkflows/subworkflow.js
@@ -1,14 +1,14 @@
import { Application } from "@exabyte-io/ade.js";
import { Model, ModelFactory } from "@exabyte-io/mode.js";
import {
ContextAndRenderFieldsMixin,
NamedDefaultableRepetitionImportantSettingsInMemoryEntity,
} from "@exabyte-io/code.js/dist/entity";
} from "@mat3ra/code/dist/js/entity";
import {
calculateHashFromObject,
getUUID,
removeTimestampableKeysFromConfig,
} from "@exabyte-io/code.js/dist/utils";
import { Model, ModelFactory } from "@exabyte-io/mode.js";
} from "@mat3ra/code/dist/js/utils";
import lodash from "lodash";
import { mix } from "mixwith";
import _ from "underscore";
Expand Down
4 changes: 2 additions & 2 deletions src/units/base.js
@@ -1,8 +1,8 @@
import {
NamedDefaultableRepetitionRuntimeItemsImportantSettingsContextAndRenderHashedInMemoryEntity,
TaggableMixin,
} from "@exabyte-io/code.js/dist/entity";
import { getUUID } from "@exabyte-io/code.js/dist/utils";
} from "@mat3ra/code/dist/js/entity";
import { getUUID } from "@mat3ra/code/dist/js/utils";
import lodash from "lodash";
import { mix } from "mixwith";

Expand Down
2 changes: 1 addition & 1 deletion src/units/builders/UnitConfigBuilder.js
@@ -1,4 +1,4 @@
import { getUUID } from "@exabyte-io/code.js/dist/utils";
import { getUUID } from "@mat3ra/code/dist/js/utils";
import _ from "underscore";

export class UnitConfigBuilder {
Expand Down
4 changes: 2 additions & 2 deletions src/units/execution.js
@@ -1,6 +1,6 @@
import { Application, Template } from "@exabyte-io/ade.js";
import { HashedInputArrayMixin } from "@exabyte-io/code.js/dist/entity";
import { removeTimestampableKeysFromConfig } from "@exabyte-io/code.js/dist/utils";
import { HashedInputArrayMixin } from "@mat3ra/code/dist/js/entity";
import { removeTimestampableKeysFromConfig } from "@mat3ra/code/dist/js/utils";
import { mix } from "mixwith";
import _ from "underscore";

Expand Down
4 changes: 2 additions & 2 deletions src/workflows/workflow.js
@@ -1,8 +1,8 @@
/* eslint-disable max-classes-per-file */
import { NamedDefaultableRepetitionContextAndRenderInMemoryEntity } from "@exabyte-io/code.js/dist/entity";
import { calculateHashFromObject, getUUID } from "@exabyte-io/code.js/dist/utils";
import { ComputedEntityMixin, getDefaultComputeConfig } from "@exabyte-io/ide.js";
import { tree } from "@exabyte-io/mode.js";
import { NamedDefaultableRepetitionContextAndRenderInMemoryEntity } from "@mat3ra/code/dist/js/entity";
import { calculateHashFromObject, getUUID } from "@mat3ra/code/dist/js/utils";
import workflowSchema from "@mat3ra/esse/lib/js/schema/workflow.json";
import lodash from "lodash";
import { mix } from "mixwith";
Expand Down

0 comments on commit a6900c2

Please sign in to comment.