Skip to content

Commit a6900c2

Browse files
Merge pull request #76 from Exabyte-io/update/made-code-esse
chore: update made-code-esse references
2 parents c7f07c4 + 70e12a3 commit a6900c2

20 files changed

+271
-121
lines changed

.github/workflows/cicd.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ jobs:
3636
if: github.repository != 'Exabyte-io/template-definitions'
3737
strategy:
3838
matrix:
39-
node-version: [14.x, 16.x, 18.x]
39+
node-version:
40+
- 14.x
41+
- 20.x
4042

4143
steps:
4244
- name: Checkout this repository
@@ -73,7 +75,6 @@ jobs:
7375
- name: Publish JS release
7476
uses: ./actions/js/publish
7577
with:
76-
node-version: 14
7778
npm-token: ${{ secrets.NPM_TOKEN }}
7879
github-token: ${{ secrets.BOT_GITHUB_TOKEN }}
7980

package-lock.json

+231-82
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,14 @@
4646
"underscore.string": "^3.3.4"
4747
},
4848
"devDependencies": {
49-
"@exabyte-io/ade.js": "2024.3.23-0",
50-
"@exabyte-io/application-flavors.js": "2024.3.21-0",
51-
"@exabyte-io/code.js": "2024.2.29-0",
52-
"@mat3ra/esse": "2024.3.20-0",
49+
"@exabyte-io/ade.js": "2024.3.26-0",
50+
"@exabyte-io/application-flavors.js": "2024.3.26-0",
5351
"@exabyte-io/eslint-config": "^2022.11.17-0",
54-
"@exabyte-io/ide.js": "2022.7.28-1",
55-
"@mat3ra/made": "2024.3.23-1",
56-
"@exabyte-io/mode.js": "2023.11.22-0",
52+
"@exabyte-io/ide.js": "2024.3.26-0",
53+
"@exabyte-io/mode.js": "2024.3.26-0",
54+
"@mat3ra/code": "2024.3.25-3",
55+
"@mat3ra/esse": "2024.3.25-6",
56+
"@mat3ra/made": "2024.3.26-0",
5757
"chai": "^4.3.4",
5858
"eslint": "7.32.0",
5959
"eslint-config-airbnb": "19.0.2",
@@ -72,15 +72,15 @@
7272
"prettier": "^2.7.1"
7373
},
7474
"peerDependencies": {
75-
"@mat3ra/made": "*",
7675
"@exabyte-io/ade.js": "*",
7776
"@exabyte-io/ide.js": "*",
7877
"@exabyte-io/mode.js": "*",
79-
"@exabyte-io/code.js": "*",
80-
"@mat3ra/esse": "*"
78+
"@mat3ra/code": "*",
79+
"@mat3ra/esse": "*",
80+
"@mat3ra/made": "*"
8181
},
8282
"engines": {
83-
"node": ">=12.0.0"
83+
"node": ">=14.0.0"
8484
},
8585
"lint-staged": {
8686
"*.js": "eslint --cache --fix",

src/context/providers/BoundaryConditionsFormDataProvider.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
2-
import { deepClone } from "@exabyte-io/code.js/dist/utils";
1+
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
2+
import { deepClone } from "@mat3ra/code/dist/js/utils";
33
import { Made } from "@mat3ra/made";
44
import { mix } from "mixwith";
55

src/context/providers/CollinearMagnetizationContextProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
1+
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
22
import { Made } from "@mat3ra/made";
33
import { mix } from "mixwith";
44

src/context/providers/HubbardUContextProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
1+
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
22
import { Made } from "@mat3ra/made";
33
import { mix } from "mixwith";
44

src/context/providers/IonDynamicsContextProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { JSONSchemaFormDataProvider } from "@exabyte-io/code.js/dist/context";
1+
import { JSONSchemaFormDataProvider } from "@mat3ra/code/dist/js/context";
22

33
const defaultMDConfig = {
44
numberOfSteps: 100,

src/context/providers/MLSettingsContextProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Application } from "@exabyte-io/ade.js";
2-
import { ApplicationContextMixin, ContextProvider } from "@exabyte-io/code.js/dist/context";
2+
import { ApplicationContextMixin, ContextProvider } from "@mat3ra/code/dist/js/context";
33
import { mix } from "mixwith";
44

55
export class MLSettingsContextProvider extends mix(ContextProvider).with(ApplicationContextMixin) {

src/context/providers/MLTrainTestSplitContextProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Application } from "@exabyte-io/ade.js";
2-
import { ApplicationContextMixin, ContextProvider } from "@exabyte-io/code.js/dist/context";
2+
import { ApplicationContextMixin, ContextProvider } from "@mat3ra/code/dist/js/context";
33
import { mix } from "mixwith";
44

55
export class MLTrainTestSplitContextProvider extends mix(ContextProvider).with(

src/context/providers/NEBFormDataProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { JSONSchemaFormDataProvider } from "@exabyte-io/code.js/dist/context";
1+
import { JSONSchemaFormDataProvider } from "@mat3ra/code/dist/js/context";
22

33
export class NEBFormDataProvider extends JSONSchemaFormDataProvider {
44
// eslint-disable-next-line class-methods-use-this

src/context/providers/PlanewaveCutoffsContextProvider.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Application } from "@exabyte-io/ade.js";
2-
import { ApplicationContextMixin, ContextProvider } from "@exabyte-io/code.js/dist/context";
2+
import { ApplicationContextMixin, ContextProvider } from "@mat3ra/code/dist/js/context";
33
import { mix } from "mixwith";
44

55
const cutoffConfig = {

src/context/providers/PointsGridFormDataProvider.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { units as UNITS } from "@exabyte-io/code.js/dist/constants";
2-
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@exabyte-io/code.js/dist/context";
3-
import { math as codeJSMath } from "@exabyte-io/code.js/dist/math";
1+
import { units as UNITS } from "@mat3ra/code/dist/js/constants";
2+
import { JSONSchemaFormDataProvider, MaterialContextMixin } from "@mat3ra/code/dist/js/context";
3+
import { math as codeJSMath } from "@mat3ra/code/dist/js/math";
44
import { Made } from "@mat3ra/made";
55
import lodash from "lodash";
66
import { mix } from "mixwith";

src/context/providers/PointsPathFormDataProvider.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import {
44
ApplicationContextMixin,
55
JSONSchemaFormDataProvider,
66
MaterialContextMixin,
7-
} from "@exabyte-io/code.js/dist/context";
8-
import { math as codeJSMath } from "@exabyte-io/code.js/dist/math";
7+
} from "@mat3ra/code/dist/js/context";
8+
import { math as codeJSMath } from "@mat3ra/code/dist/js/math";
99
import { Made } from "@mat3ra/made";
1010
import { mix } from "mixwith";
1111
import s from "underscore.string";

src/context/registry.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ContextProviderRegistry as clsInstance } from "@exabyte-io/ade.js";
2-
import { extendAndPatchRegistry } from "@exabyte-io/code.js/dist/context";
2+
import { extendAndPatchRegistry } from "@mat3ra/code/dist/js/context";
33

44
import { wodeProviders } from "./providers";
55

src/subworkflows/dynamic/surfaceEnergy.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { removeNewLinesAndExtraSpaces } from "@exabyte-io/code.js/dist/utils";
1+
import { removeNewLinesAndExtraSpaces } from "@mat3ra/code/dist/js/utils";
22

33
function getIOUnitEndpointOptions(query, projection = "{}") {
44
return {

src/subworkflows/subworkflow.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { Application } from "@exabyte-io/ade.js";
2+
import { Model, ModelFactory } from "@exabyte-io/mode.js";
23
import {
34
ContextAndRenderFieldsMixin,
45
NamedDefaultableRepetitionImportantSettingsInMemoryEntity,
5-
} from "@exabyte-io/code.js/dist/entity";
6+
} from "@mat3ra/code/dist/js/entity";
67
import {
78
calculateHashFromObject,
89
getUUID,
910
removeTimestampableKeysFromConfig,
10-
} from "@exabyte-io/code.js/dist/utils";
11-
import { Model, ModelFactory } from "@exabyte-io/mode.js";
11+
} from "@mat3ra/code/dist/js/utils";
1212
import lodash from "lodash";
1313
import { mix } from "mixwith";
1414
import _ from "underscore";

src/units/base.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import {
22
NamedDefaultableRepetitionRuntimeItemsImportantSettingsContextAndRenderHashedInMemoryEntity,
33
TaggableMixin,
4-
} from "@exabyte-io/code.js/dist/entity";
5-
import { getUUID } from "@exabyte-io/code.js/dist/utils";
4+
} from "@mat3ra/code/dist/js/entity";
5+
import { getUUID } from "@mat3ra/code/dist/js/utils";
66
import lodash from "lodash";
77
import { mix } from "mixwith";
88

src/units/builders/UnitConfigBuilder.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { getUUID } from "@exabyte-io/code.js/dist/utils";
1+
import { getUUID } from "@mat3ra/code/dist/js/utils";
22
import _ from "underscore";
33

44
export class UnitConfigBuilder {

src/units/execution.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Application, Template } from "@exabyte-io/ade.js";
2-
import { HashedInputArrayMixin } from "@exabyte-io/code.js/dist/entity";
3-
import { removeTimestampableKeysFromConfig } from "@exabyte-io/code.js/dist/utils";
2+
import { HashedInputArrayMixin } from "@mat3ra/code/dist/js/entity";
3+
import { removeTimestampableKeysFromConfig } from "@mat3ra/code/dist/js/utils";
44
import { mix } from "mixwith";
55
import _ from "underscore";
66

src/workflows/workflow.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/* eslint-disable max-classes-per-file */
2-
import { NamedDefaultableRepetitionContextAndRenderInMemoryEntity } from "@exabyte-io/code.js/dist/entity";
3-
import { calculateHashFromObject, getUUID } from "@exabyte-io/code.js/dist/utils";
42
import { ComputedEntityMixin, getDefaultComputeConfig } from "@exabyte-io/ide.js";
53
import { tree } from "@exabyte-io/mode.js";
4+
import { NamedDefaultableRepetitionContextAndRenderInMemoryEntity } from "@mat3ra/code/dist/js/entity";
5+
import { calculateHashFromObject, getUUID } from "@mat3ra/code/dist/js/utils";
66
import workflowSchema from "@mat3ra/esse/lib/js/schema/workflow.json";
77
import lodash from "lodash";
88
import { mix } from "mixwith";

0 commit comments

Comments
 (0)