diff --git a/docker/Dockerfile b/docker/Dockerfile index 0614b1068..7549c842f 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -18,6 +18,11 @@ COPY src/. ./src COPY *.props ./ RUN dotnet restore "./src/bundles/Elsa.AllInOne.Web/Elsa.AllInOne.Web.csproj" +# build Elsa.Workflows.Designer npm package +WORKDIR /source/src/modules/Elsa.Workflows.Designer +RUN npm install +RUN npm run build + # build and publish (UseAppHost=false creates platform independent binaries) WORKDIR /source/src/bundles/Elsa.AllInOne.Web RUN dotnet build "Elsa.AllInOne.Web.csproj" -c Release -o /app/build diff --git a/src/modules/Elsa.Workflows.Designer/package-lock.json b/src/modules/Elsa.Workflows.Designer/package-lock.json index af3e7ed57..e96af926d 100644 --- a/src/modules/Elsa.Workflows.Designer/package-lock.json +++ b/src/modules/Elsa.Workflows.Designer/package-lock.json @@ -5,7 +5,7 @@ "packages": { "": { "devDependencies": { - "@elsa-workflows/elsa-workflows-designer": "3.0.3-preview.77", + "@elsa-workflows/elsa-workflows-designer": "3.0.3-preview.79", "copy-webpack-plugin": "^11.0.0", "cross-env": "^7.0.3", "monaco-editor": "^0.34.1", @@ -115,9 +115,9 @@ } }, "node_modules/@elsa-workflows/elsa-workflows-designer": { - "version": "3.0.3-preview.77", - "resolved": "https://f.feedz.io/elsa-workflows/elsa-3/npm/%40elsa-workflows%2felsa-workflows-designer/3.0.3-preview.77/download", - "integrity": "sha512-faG9ncxkylppQbmN0JWGZVIZDphfor5TQ7mYmDT+cNBZHs4I1e3eWw/szkbMYeX2N1bCMfPbmv1gxo6Wl9R8FQ==", + "version": "3.0.3-preview.79", + "resolved": "https://f.feedz.io/elsa-workflows/elsa-3/npm/%40elsa-workflows%2felsa-workflows-designer/3.0.3-preview.79/download", + "integrity": "sha512-jFwED5zcXbPykUGFdw/S7KLIzXRVUxmPBomVxXFBmW+C/KOtZM13dRs/5NAEAikrRW5qdrQ+AtfQLWDj8TElug==", "dev": true, "dependencies": { "@antv/layout": "^0.3.11", @@ -134,7 +134,6 @@ "jwt-decode": "^3.1.2", "lodash": "^4.17.21", "moment": "^2.29.4", - "notyf": "^3.10.0", "reflect-metadata": "^0.1.13", "typedi": "^0.10.0", "uuid": "^9.0.0" @@ -1533,12 +1532,6 @@ "node": ">=0.10.0" } }, - "node_modules/notyf": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/notyf/-/notyf-3.10.0.tgz", - "integrity": "sha512-Mtnp+0qiZxgrH+TzVlzhWyZceHdAZ/UWK0/ju9U0HQeDpap1mZ8cC7H5wSI5mwgni6yeAjaxsTw0sbMK+aSuHw==", - "dev": true - }, "node_modules/p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",