diff --git a/package-lock.json b/package-lock.json index abcaeef3..1eee2921 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,6 @@ "@babel/runtime": "^7.25.6", "geotiff": "^2.0.5", "serialize-error": "^11.0.3", - "three": "^0.184.0", "throttled-queue": "^3.0.0", "tweakpane": "^3.1.9", "zarrita": "^0.5.1" @@ -56,6 +55,9 @@ "webpack": "^5.69.1", "webpack-cli": "^4.9.2", "webpack-dev-server": "^5.2.1" + }, + "peerDependencies": { + "three": "^0.184.0" } }, "node_modules/@ampproject/remapping": { @@ -11345,7 +11347,8 @@ "version": "0.184.0", "resolved": "https://registry.npmjs.org/three/-/three-0.184.0.tgz", "integrity": "sha512-wtTRjG92pM5eUg/KuUnHsqSAlPM296brTOcLgMRqEeylYTh/CdtvKUvCyyCQTzFuStieWxvZb8mVTMvdPyUpxg==", - "license": "MIT" + "license": "MIT", + "peer": true }, "node_modules/throttled-queue": { "version": "3.0.0", diff --git a/package.json b/package.json index b28cb23d..726f3456 100644 --- a/package.json +++ b/package.json @@ -37,11 +37,13 @@ "type": "git", "url": "git+https://github.com/allen-cell-animated/vole-core.git" }, + "peerDependencies": { + "three": "^0.184.0" + }, "dependencies": { "@babel/runtime": "^7.25.6", "geotiff": "^2.0.5", "serialize-error": "^11.0.3", - "three": "^0.184.0", "throttled-queue": "^3.0.0", "tweakpane": "^3.1.9", "zarrita": "^0.5.1"