From 210b257528fed78f0347388e73702ea2895757fb Mon Sep 17 00:00:00 2001 From: Colin Diesh Date: Thu, 30 Jan 2025 00:17:32 -0500 Subject: [PATCH] Change some peerDeps into deps (#4806) --- packages/app-core/package.json | 10 +++++----- packages/core/package.json | 10 +++++----- packages/embedded-core/package.json | 10 +++++----- packages/product-core/package.json | 10 +++++----- packages/sv-core/package.json | 10 +++++----- packages/text-indexing/package.json | 10 +++++----- packages/web-core/package.json | 10 +++++----- plugin-development-tools/package.json | 2 +- plugins/alignments/package.json | 18 +++++++++--------- plugins/arc/package.json | 14 ++++++++------ plugins/authentication/package.json | 12 ++++++------ plugins/bed/package.json | 6 ++---- plugins/breakpoint-split-view/package.json | 14 +++++++------- plugins/circular-view/package.json | 12 ++++++------ plugins/comparative-adapters/package.json | 16 ++++++++-------- plugins/config/package.json | 12 ++++++------ plugins/data-management/package.json | 14 +++++++------- plugins/dotplot-view/package.json | 14 +++++++------- plugins/gccontent/package.json | 14 ++++++++------ plugins/gff3/package.json | 8 +++----- plugins/grid-bookmark/package.json | 14 +++++++------- plugins/gtf/package.json | 12 ++++++------ plugins/hic/package.json | 12 ++++++------ plugins/jobs-management/package.json | 10 +++++----- plugins/legacy-jbrowse/package.json | 6 ++---- plugins/linear-comparative-view/package.json | 16 ++++++++-------- plugins/linear-genome-view/package.json | 12 ++++++------ plugins/lollipop/package.json | 12 +++++++----- plugins/menus/package.json | 12 ++++++------ plugins/rdf/package.json | 6 ++---- plugins/sequence/package.json | 14 +++++++------- plugins/spreadsheet-view/package.json | 14 +++++++------- plugins/sv-inspector/package.json | 16 ++++++++-------- plugins/svg/package.json | 10 ++++++---- plugins/text-indexing/package.json | 12 ++++++------ plugins/trix/package.json | 12 ++++++------ plugins/variants/package.json | 14 +++++++------- plugins/wiggle/package.json | 14 +++++++------- products/jbrowse-react-app/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- 41 files changed, 225 insertions(+), 225 deletions(-) diff --git a/packages/app-core/package.json b/packages/app-core/package.json index fec5e5b2cc..f33f2195ff 100644 --- a/packages/app-core/package.json +++ b/packages/app-core/package.json @@ -45,17 +45,17 @@ "@jbrowse/product-core": "^3.0.0", "@mui/icons-material": "^6.0.0", "@mui/material": "^6.0.0", - "copy-to-clipboard": "^3.3.1" - }, - "peerDependencies": { + "copy-to-clipboard": "^3.3.1", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=17.0.0", - "react-dom": ">=17.0.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" } diff --git a/packages/core/package.json b/packages/core/package.json index 64e0aaabe2..509c781dc3 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -53,18 +53,18 @@ "rbush": "^3.0.1", "react-draggable": "^4.4.5", "serialize-error": "^8.0.0", - "source-map-js": "^1.0.2" - }, - "peerDependencies": { + "source-map-js": "^1.0.2", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public", "directory": "dist" diff --git a/packages/embedded-core/package.json b/packages/embedded-core/package.json index 61a12425c9..6c2d4e2781 100644 --- a/packages/embedded-core/package.json +++ b/packages/embedded-core/package.json @@ -46,17 +46,17 @@ "@jbrowse/product-core": "^3.0.0", "@mui/icons-material": "^6.0.0", "@mui/material": "^6.0.0", - "copy-to-clipboard": "^3.3.1" - }, - "peerDependencies": { + "copy-to-clipboard": "^3.3.1", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=17.0.0", - "react-dom": ">=17.0.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" } diff --git a/packages/product-core/package.json b/packages/product-core/package.json index 52b98131d5..9925013089 100644 --- a/packages/product-core/package.json +++ b/packages/product-core/package.json @@ -48,17 +48,17 @@ "@mui/material": "^6.0.0", "copy-to-clipboard": "^3.3.1", "librpc-web-mod": "^1.0.0", - "serialize-error": "^8.0.0" - }, - "peerDependencies": { + "serialize-error": "^8.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=17.0.0", - "react-dom": ">=17.0.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" } diff --git a/packages/sv-core/package.json b/packages/sv-core/package.json index b449af23e4..bb1ad077da 100644 --- a/packages/sv-core/package.json +++ b/packages/sv-core/package.json @@ -45,17 +45,17 @@ "@jbrowse/core": "^3.0.0", "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/icons-material": "^6.0.0", - "@mui/material": "^6.0.0" - }, - "peerDependencies": { + "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=17.0.0", - "react-dom": ">=17.0.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" } diff --git a/packages/text-indexing/package.json b/packages/text-indexing/package.json index 9e44c6f33d..8e28ade308 100644 --- a/packages/text-indexing/package.json +++ b/packages/text-indexing/package.json @@ -45,16 +45,16 @@ "@jbrowse/core": "^3.0.0", "ixixx": "^2.0.1", "node-fetch": "^2.6.0", - "sanitize-filename": "^1.6.3" - }, - "peerDependencies": { + "sanitize-filename": "^1.6.3", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" } diff --git a/packages/web-core/package.json b/packages/web-core/package.json index ca0916ef28..d49b98808e 100644 --- a/packages/web-core/package.json +++ b/packages/web-core/package.json @@ -46,17 +46,17 @@ "@jbrowse/product-core": "^3.0.0", "@mui/icons-material": "^6.0.0", "@mui/material": "^6.0.0", - "copy-to-clipboard": "^3.3.1" - }, - "peerDependencies": { + "copy-to-clipboard": "^3.3.1", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=17.0.0", - "react-dom": ">=17.0.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" } diff --git a/plugin-development-tools/package.json b/plugin-development-tools/package.json index 19d6de7ed2..b030bf7500 100644 --- a/plugin-development-tools/package.json +++ b/plugin-development-tools/package.json @@ -50,7 +50,7 @@ "rollup-plugin-terser": "^7.0.2" }, "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "@jbrowse/core": "^3.0.0", "regenerator-runtime": "^0.13.0", "rollup": "^2.0.0", "tslib": "^2.0.0", diff --git a/plugins/alignments/package.json b/plugins/alignments/package.json index 9ab8493462..f833f692ac 100644 --- a/plugins/alignments/package.json +++ b/plugins/alignments/package.json @@ -43,19 +43,19 @@ "canvas2svg": "^1.0.16", "copy-to-clipboard": "^3.3.1", "fast-deep-equal": "^3.1.3", - "generic-filehandle2": "^1.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", - "@jbrowse/plugin-wiggle": "^2.0.0", + "generic-filehandle2": "^1.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", + "@jbrowse/plugin-wiggle": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "rxjs": "^7.0.0", - "tss-react": "^4.0.0" + "tss-react": "^4.0.0", + "rxjs": "^7.0.0" + }, + "peerDependencies": { + "react": ">=18.0.0" }, "publishConfig": { "access": "public" diff --git a/plugins/arc/package.json b/plugins/arc/package.json index 26ac106b89..c4da877205 100644 --- a/plugins/arc/package.json +++ b/plugins/arc/package.json @@ -35,18 +35,20 @@ "build:commonjs": "tsc --build tsconfig.build.commonjs.json", "clean": "rimraf dist esm *.tsbuildinfo" }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", - "@jbrowse/plugin-wiggle": "^2.0.0", + "dependencies": { + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", + "@jbrowse/plugin-wiggle": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/authentication/package.json b/plugins/authentication/package.json index ebf4556ca5..bb7c77fb97 100644 --- a/plugins/authentication/package.json +++ b/plugins/authentication/package.json @@ -37,18 +37,18 @@ }, "dependencies": { "crypto-js": "^4.2.0", - "generic-filehandle2": "^1.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "generic-filehandle2": "^1.0.0", + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/bed/package.json b/plugins/bed/package.json index d95d58b2e8..169219040c 100644 --- a/plugins/bed/package.json +++ b/plugins/bed/package.json @@ -40,10 +40,8 @@ "@gmod/bbi": "^6.0.0", "@gmod/bed": "^2.1.2", "@gmod/bgzf-filehandle": "^2.0.1", - "@gmod/tabix": "^2.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "@gmod/tabix": "^2.0.0", + "@jbrowse/core": "^3.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", diff --git a/plugins/breakpoint-split-view/package.json b/plugins/breakpoint-split-view/package.json index 0fd321b44c..82845a0ed2 100644 --- a/plugins/breakpoint-split-view/package.json +++ b/plugins/breakpoint-split-view/package.json @@ -39,19 +39,19 @@ "@gmod/vcf": "^6.0.0", "@mui/icons-material": "^6.0.0", "@types/file-saver": "^2.0.1", - "file-saver": "^2.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "file-saver": "^2.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.4", - "react-dom": ">=16.8.4", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=16.8.4", + "react-dom": ">=16.8.4" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/circular-view/package.json b/plugins/circular-view/package.json index 12a73d175c..5cd6be0513 100644 --- a/plugins/circular-view/package.json +++ b/plugins/circular-view/package.json @@ -38,18 +38,18 @@ "dependencies": { "@mui/icons-material": "^6.0.0", "@types/file-saver": "^2.0.0", - "file-saver": "^2.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "file-saver": "^2.0.0", + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/comparative-adapters/package.json b/plugins/comparative-adapters/package.json index 3efee6649f..0de40a65c0 100644 --- a/plugins/comparative-adapters/package.json +++ b/plugins/comparative-adapters/package.json @@ -38,20 +38,20 @@ "dependencies": { "@gmod/bgzf-filehandle": "^2.0.1", "@gmod/tabix": "^2.0.0", - "generic-filehandle2": "^1.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-alignments": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "generic-filehandle2": "^1.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-alignments": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/config/package.json b/plugins/config/package.json index a48b036312..68e569d8a6 100644 --- a/plugins/config/package.json +++ b/plugins/config/package.json @@ -37,19 +37,19 @@ }, "dependencies": { "@mui/icons-material": "^6.0.0", - "pluralize": "^8.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "pluralize": "^8.0.0", + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/data-management/package.json b/plugins/data-management/package.json index 12cd5f9604..db96501a9a 100644 --- a/plugins/data-management/package.json +++ b/plugins/data-management/package.json @@ -42,19 +42,19 @@ "deepmerge": "^4.3.1", "react-virtualized-auto-sizer": "^1.0.2", "react-vtree": "^3.0.0-beta.1", - "react-window": "^1.8.6" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-config": "^2.0.0", - "@jbrowse/product-core": "^2.0.0", + "react-window": "^1.8.6", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-config": "^3.0.0", + "@jbrowse/product-core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/dotplot-view/package.json b/plugins/dotplot-view/package.json index d102165ccd..4d1a6ca4cf 100644 --- a/plugins/dotplot-view/package.json +++ b/plugins/dotplot-view/package.json @@ -39,20 +39,20 @@ "@mui/icons-material": "^6.0.0", "@mui/x-data-grid": "^7.0.0", "@types/file-saver": "^2.0.1", - "file-saver": "^2.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-alignments": "^2.0.0", + "file-saver": "^2.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-alignments": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/gccontent/package.json b/plugins/gccontent/package.json index a241b57f13..aefa4363aa 100644 --- a/plugins/gccontent/package.json +++ b/plugins/gccontent/package.json @@ -35,18 +35,20 @@ "build:commonjs": "tsc --build tsconfig.build.commonjs.json", "clean": "rimraf dist esm *.tsbuildinfo" }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", - "@jbrowse/plugin-sequence": "^2.0.0", - "@jbrowse/plugin-wiggle": "^2.0.0", + "dependencies": { + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", + "@jbrowse/plugin-sequence": "^3.0.0", + "@jbrowse/plugin-wiggle": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/gff3/package.json b/plugins/gff3/package.json index cb0444579d..2f004e67b9 100644 --- a/plugins/gff3/package.json +++ b/plugins/gff3/package.json @@ -39,11 +39,9 @@ "@flatten-js/interval-tree": "^1.0.15", "@gmod/bgzf-filehandle": "^2.0.1", "@gmod/tabix": "^2.0.0", - "gff-nostream": "^1.3.3" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "gff-nostream": "^1.3.3", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-state-tree": "^5.0.0", diff --git a/plugins/grid-bookmark/package.json b/plugins/grid-bookmark/package.json index dd98bab06c..727a3d3c4d 100644 --- a/plugins/grid-bookmark/package.json +++ b/plugins/grid-bookmark/package.json @@ -39,20 +39,20 @@ "@mui/icons-material": "^6.0.0", "@types/file-saver": "^2.0.1", "copy-to-clipboard": "^3.3.1", - "file-saver": "^2.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-config": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "file-saver": "^2.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-config": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "@mui/x-data-grid": "^7.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/gtf/package.json b/plugins/gtf/package.json index fc9be7a6c0..f2f1f21248 100644 --- a/plugins/gtf/package.json +++ b/plugins/gtf/package.json @@ -38,18 +38,18 @@ "dependencies": { "@flatten-js/interval-tree": "^1.0.15", "@gmod/bgzf-filehandle": "^2.0.1", - "gtf-nostream": "^1.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "gtf-nostream": "^1.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/hic/package.json b/plugins/hic/package.json index cd829093c0..ac7c715944 100644 --- a/plugins/hic/package.json +++ b/plugins/hic/package.json @@ -37,18 +37,18 @@ }, "dependencies": { "@mui/x-charts-vendor": "^7.12.0", - "hic-straw": "^2.0.3" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "hic-straw": "^2.0.3", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/jobs-management/package.json b/plugins/jobs-management/package.json index 8e1862dd75..948d26a90b 100644 --- a/plugins/jobs-management/package.json +++ b/plugins/jobs-management/package.json @@ -37,17 +37,17 @@ }, "dependencies": { "@jbrowse/text-indexing": "^3.0.0", - "@mui/icons-material": "^6.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "@mui/icons-material": "^6.0.0", + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/legacy-jbrowse/package.json b/plugins/legacy-jbrowse/package.json index 5491d88984..6eda4ae7e1 100644 --- a/plugins/legacy-jbrowse/package.json +++ b/plugins/legacy-jbrowse/package.json @@ -40,10 +40,8 @@ "crc": "^4.0.0", "generic-filehandle2": "^1.0.0", "get-value": "^3.0.0", - "set-value": "^4.0.1" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "set-value": "^4.0.1", + "@jbrowse/core": "^3.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", diff --git a/plugins/linear-comparative-view/package.json b/plugins/linear-comparative-view/package.json index 8dd5bd869e..0e2f62b7e1 100644 --- a/plugins/linear-comparative-view/package.json +++ b/plugins/linear-comparative-view/package.json @@ -38,21 +38,21 @@ "dependencies": { "@mui/icons-material": "^6.0.0", "copy-to-clipboard": "^3.3.1", - "file-saver": "^2.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-alignments": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "file-saver": "^2.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-alignments": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/linear-genome-view/package.json b/plugins/linear-genome-view/package.json index 42c166b82e..a1fc6b8b61 100644 --- a/plugins/linear-genome-view/package.json +++ b/plugins/linear-genome-view/package.json @@ -38,22 +38,22 @@ "useSrc": "node ../../scripts/useSrc.js" }, "dependencies": { + "@jbrowse/core": "^3.0.0", "@mui/icons-material": "^6.0.0", "@types/file-saver": "^2.0.1", "copy-to-clipboard": "^3.3.1", "file-saver": "^2.0.0", - "material-ui-popup-state": "^5.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "material-ui-popup-state": "^5.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/lollipop/package.json b/plugins/lollipop/package.json index 6d0a0d192e..21b7737858 100644 --- a/plugins/lollipop/package.json +++ b/plugins/lollipop/package.json @@ -35,14 +35,16 @@ "build:commonjs": "tsc --build tsconfig.build.commonjs.json", "clean": "rimraf dist esm *.tsbuildinfo" }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "dependencies": { + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", - "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0" + "mobx-state-tree": "^5.0.0" + }, + "peerDependencies": { + "react": ">=18.0.0" }, "distModule": "esm/index.js", "srcModule": "src/index.ts", diff --git a/plugins/menus/package.json b/plugins/menus/package.json index b7e71101d1..a71a34d378 100644 --- a/plugins/menus/package.json +++ b/plugins/menus/package.json @@ -39,18 +39,18 @@ "@mui/icons-material": "^6.0.0", "date-fns": "^4.1.0", "pluralize": "^8.0.0", - "react-dropzone": "^14.2.1" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "react-dropzone": "^14.2.1", + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/rdf/package.json b/plugins/rdf/package.json index 367f823c92..fa6d31ecb1 100644 --- a/plugins/rdf/package.json +++ b/plugins/rdf/package.json @@ -36,10 +36,8 @@ "clean": "rimraf dist esm *.tsbuildinfo" }, "dependencies": { - "string-template": "^1.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "string-template": "^1.0.0", + "@jbrowse/core": "^3.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", diff --git a/plugins/sequence/package.json b/plugins/sequence/package.json index de1a695711..259ae5ce23 100644 --- a/plugins/sequence/package.json +++ b/plugins/sequence/package.json @@ -38,19 +38,19 @@ "dependencies": { "@gmod/abortable-promise-cache": "^2.0.0", "@gmod/indexedfasta": "^3.0.0", - "@gmod/twobit": "^4.0.1" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", - "@jbrowse/plugin-wiggle": "^2.0.0", + "@gmod/twobit": "^4.0.1", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", + "@jbrowse/plugin-wiggle": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "rxjs": "^7.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/spreadsheet-view/package.json b/plugins/spreadsheet-view/package.json index aedf00af92..ebef93efbb 100644 --- a/plugins/spreadsheet-view/package.json +++ b/plugins/spreadsheet-view/package.json @@ -39,21 +39,21 @@ "@gmod/bgzf-filehandle": "^2.0.1", "@gmod/vcf": "^6.0.0", "@jbrowse/plugin-variants": "^3.0.0", - "@mui/icons-material": "^6.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "@mui/icons-material": "^6.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "@mui/x-data-grid": "^7.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/sv-inspector/package.json b/plugins/sv-inspector/package.json index 8ec4a0db55..cd40eb5aa6 100644 --- a/plugins/sv-inspector/package.json +++ b/plugins/sv-inspector/package.json @@ -37,20 +37,20 @@ }, "dependencies": { "@jbrowse/sv-core": "^3.0.0", - "@mui/icons-material": "^6.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-circular-view": "^2.0.0", - "@jbrowse/plugin-spreadsheet-view": "^2.0.0", + "@mui/icons-material": "^6.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-circular-view": "^3.0.0", + "@jbrowse/plugin-spreadsheet-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", - "react-dom": ">=16.8.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0", + "react-dom": ">=18.0.0" + }, "distModule": "esm/index.js", "srcModule": "src/index.ts", "module": "", diff --git a/plugins/svg/package.json b/plugins/svg/package.json index a06dd2704b..d6ac1015e8 100644 --- a/plugins/svg/package.json +++ b/plugins/svg/package.json @@ -35,13 +35,15 @@ "build:commonjs": "tsc --build tsconfig.build.commonjs.json", "clean": "rimraf dist esm *.tsbuildinfo" }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "dependencies": { + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", - "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0" + "mobx-state-tree": "^5.0.0" + }, + "peerDependencies": { + "react": ">=18.0.0" }, "publishConfig": { "access": "public" diff --git a/plugins/text-indexing/package.json b/plugins/text-indexing/package.json index 3f5c7fac23..e9631b1510 100644 --- a/plugins/text-indexing/package.json +++ b/plugins/text-indexing/package.json @@ -36,14 +36,14 @@ "clean": "rimraf dist esm *.tsbuildinfo" }, "dependencies": { - "@jbrowse/text-indexing": "^3.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "@jbrowse/text-indexing": "^3.0.0", + "@jbrowse/core": "^3.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", - "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0" + "mobx-state-tree": "^5.0.0" + }, + "peerDependencies": { + "react": ">=18.0.0" }, "distModule": "esm/index.js", "srcModule": "src/index.ts", diff --git a/plugins/trix/package.json b/plugins/trix/package.json index 0c28b8a44c..8f508180f3 100644 --- a/plugins/trix/package.json +++ b/plugins/trix/package.json @@ -36,15 +36,15 @@ "clean": "rimraf dist esm *.tsbuildinfo" }, "peerDependencies": { - "@jbrowse/core": "^2.0.0", + "react": ">=18.0.0" + }, + "dependencies": { + "@gmod/trix": "^3.0.0", + "@jbrowse/core": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", - "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0" - }, - "dependencies": { - "@gmod/trix": "^3.0.0" + "mobx-state-tree": "^5.0.0" }, "publishConfig": { "access": "public" diff --git a/plugins/variants/package.json b/plugins/variants/package.json index 8d1281f486..0d858239a2 100644 --- a/plugins/variants/package.json +++ b/plugins/variants/package.json @@ -42,20 +42,20 @@ "@gmod/vcf": "^6.0.0", "@jbrowse/sv-core": "^3.0.0", "@mui/icons-material": "^6.0.0", - "@mui/x-data-grid": "^7.0.0" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-circular-view": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "@mui/x-data-grid": "^7.0.0", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-circular-view": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/plugins/wiggle/package.json b/plugins/wiggle/package.json index dcbf086b87..b6ba55ce62 100644 --- a/plugins/wiggle/package.json +++ b/plugins/wiggle/package.json @@ -42,20 +42,20 @@ "@mui/x-data-grid": "^7.0.0", "fast-deep-equal": "^3.1.3", "react-d3-axis-mod": "^0.1.9", - "react-draggable": "^4.4.5" - }, - "peerDependencies": { - "@jbrowse/core": "^2.0.0", - "@jbrowse/plugin-data-management": "^2.0.0", - "@jbrowse/plugin-linear-genome-view": "^2.0.0", + "react-draggable": "^4.4.5", + "@jbrowse/core": "^3.0.0", + "@jbrowse/plugin-data-management": "^3.0.0", + "@jbrowse/plugin-linear-genome-view": "^3.0.0", "@mui/material": "^6.0.0", "mobx": "^6.0.0", "mobx-react": "^9.0.0", "mobx-state-tree": "^5.0.0", - "react": ">=16.8.0", "rxjs": "^7.0.0", "tss-react": "^4.0.0" }, + "peerDependencies": { + "react": ">=18.0.0" + }, "publishConfig": { "access": "public" }, diff --git a/products/jbrowse-react-app/package.json b/products/jbrowse-react-app/package.json index 186779c4e9..ce3ed50994 100644 --- a/products/jbrowse-react-app/package.json +++ b/products/jbrowse-react-app/package.json @@ -96,7 +96,7 @@ "webpack": "^5.72.0" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=18.0.0" }, "publishConfig": { "access": "public" diff --git a/products/jbrowse-react-circular-genome-view/package.json b/products/jbrowse-react-circular-genome-view/package.json index 36ce2a32ae..7a7b5cd778 100644 --- a/products/jbrowse-react-circular-genome-view/package.json +++ b/products/jbrowse-react-circular-genome-view/package.json @@ -61,7 +61,7 @@ "tss-react": "^4.4.1" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=18.0.0" }, "publishConfig": { "access": "public" diff --git a/products/jbrowse-react-linear-genome-view/package.json b/products/jbrowse-react-linear-genome-view/package.json index e5a7208da8..65237098f7 100644 --- a/products/jbrowse-react-linear-genome-view/package.json +++ b/products/jbrowse-react-linear-genome-view/package.json @@ -76,7 +76,7 @@ "tss-react": "^4.4.1" }, "peerDependencies": { - "react": ">=16.8.0" + "react": ">=18.0.0" }, "publishConfig": { "access": "public"