From 3b5df5d43299645475ce0572e9b68614caa62d29 Mon Sep 17 00:00:00 2001 From: Michael Spalti Date: Sat, 27 Mar 2021 09:57:45 -0700 Subject: [PATCH] Added mirador deps and scripts to package.json --- package.json | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 3aa7c04ad3..bd7827e333 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,12 @@ "clean": "yarn run clean:prod && yarn run clean:env && yarn run clean:node", "clean:env": "rimraf src/environments/environment.ts", "sync-i18n": "yarn run config:dev && ts-node --project ./tsconfig.ts-node.json scripts/sync-i18n-files.ts", - "postinstall": "ngcc" + "postinstall": "ngcc", + "build:mirador": "webpack --config webpack/webpack.mirador.config.ts", + "build:client-and-server-bundles:mirador": "node --max-old-space-size=4096 ./node_modules/@angular/cli/bin/ng build --prod && ./node_modules/@angular/cli/bin/ng run dspace-angular:server:production --bundleDependencies true", + "build:ssr:mirador": "yarn run build:client-and-server-bundles:mirador && yarn run compile:server", + "start:prod:mirador": "yarn run build:ssr:mirador && yarn run serve:ssr", + "start:mirador:prod": "yarn run build:mirador && yarn run start:prod:mirador" }, "browser": { "fs": false, @@ -103,6 +108,9 @@ "jsonschema": "1.4.0", "jwt-decode": "^3.1.2", "klaro": "^0.7.10", + "mirador": "^3.0.0", + "mirador-dl-plugin": "^0.13.0", + "mirador-share-plugin": "^0.10.0", "moment": "^2.29.1", "morgan": "^1.10.0", "ng-mocks": "10.5.4", @@ -115,6 +123,8 @@ "nouislider": "^14.6.3", "pem": "1.14.4", "postcss-cli": "^8.3.0", + "react": "^16.14.0", + "react-dom": "^16.14.0", "reflect-metadata": "^0.1.13", "rxjs": "^6.6.3", "rxjs-spy": "^7.5.3", @@ -150,6 +160,7 @@ "deep-freeze": "0.0.1", "dotenv": "^8.2.0", "fork-ts-checker-webpack-plugin": "^6.0.3", + "html-loader": "^1.3.2", "html-webpack-plugin": "^4.5.0", "http-proxy-middleware": "^1.0.5", "jasmine-core": "^3.6.0",