preview-frontend-no-outlines (#4715)

* chore(preview-frontend): Disabled outlines to avoid the extra complexity and weird artifacts

* chore(preview-frontend): Pinned the viewer version

* chore(preview-frontend): Added lockfile

* chore(preview-frontend): Bumped viewer version

* chore(preview-frontend): lockfile
This commit is contained in:
Alexandru Popovici
2025-05-14 14:33:59 +03:00
committed by GitHub
parent 82547b1411
commit 02b97bcb86
3 changed files with 234 additions and 3 deletions
+1 -1
View File
@@ -19,7 +19,7 @@
},
"dependencies": {
"@speckle/shared": "workspace:^",
"@speckle/viewer": "workspace:^"
"@speckle/viewer": "2.24.2"
},
"devDependencies": {
"eslint": "^9.4.0",
+5 -1
View File
@@ -11,7 +11,8 @@ import {
DefaultViewerParams,
SpeckleLoader,
UrlHelper,
UpdateFlags
UpdateFlags,
DefaultPipeline
} from '@speckle/viewer'
import { CameraController } from '@speckle/viewer'
@@ -75,6 +76,9 @@ const takeScreenshot: TakeScreenshot = async () => {
viewer.resize()
const cameraController = viewer.getExtension(CameraController)
cameraController.setCameraView([], false)
viewer.getRenderer().pipeline = new DefaultPipeline(viewer.getRenderer(), {
edges: false
})
await waitForAnimation(100)
for (let i = 0; i < 24; i++) {
+228 -1
View File
@@ -2390,6 +2390,17 @@ __metadata:
languageName: node
linkType: hard
"@babel/code-frame@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/code-frame@npm:7.27.1"
dependencies:
"@babel/helper-validator-identifier": "npm:^7.27.1"
js-tokens: "npm:^4.0.0"
picocolors: "npm:^1.1.1"
checksum: 10/721b8a6e360a1fa0f1c9fe7351ae6c874828e119183688b533c477aa378f1010f37cc9afbfc4722c686d1f5cdd00da02eab4ba7278a0c504fa0d7a321dcd4fdf
languageName: node
linkType: hard
"@babel/compat-data@npm:^7.13.11, @babel/compat-data@npm:^7.17.0, @babel/compat-data@npm:^7.17.10":
version: 7.17.10
resolution: "@babel/compat-data@npm:7.17.10"
@@ -2453,6 +2464,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/compat-data@npm:^7.27.2":
version: 7.27.2
resolution: "@babel/compat-data@npm:7.27.2"
checksum: 10/eaa9f8aaeb9475779f4411fa397f712a6441b650d4e0b40c5535c954c891cd35c0363004db42902192aa8224532ac31ce06890478b060995286fe4fadd54e542
languageName: node
linkType: hard
"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3":
version: 7.19.6
resolution: "@babel/core@npm:7.19.6"
@@ -2522,6 +2540,29 @@ __metadata:
languageName: node
linkType: hard
"@babel/core@npm:^7.17.9":
version: 7.27.1
resolution: "@babel/core@npm:7.27.1"
dependencies:
"@ampproject/remapping": "npm:^2.2.0"
"@babel/code-frame": "npm:^7.27.1"
"@babel/generator": "npm:^7.27.1"
"@babel/helper-compilation-targets": "npm:^7.27.1"
"@babel/helper-module-transforms": "npm:^7.27.1"
"@babel/helpers": "npm:^7.27.1"
"@babel/parser": "npm:^7.27.1"
"@babel/template": "npm:^7.27.1"
"@babel/traverse": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
convert-source-map: "npm:^2.0.0"
debug: "npm:^4.1.0"
gensync: "npm:^1.0.0-beta.2"
json5: "npm:^2.2.3"
semver: "npm:^6.3.1"
checksum: 10/3dfec88f84b3ce567e6c482db0119f02f451bd3f86b0835c71c029fedb657969786507fafedd3a0732bd1be9fbc9f0635d734efafabad6dbc67d3eb7b494cdd8
languageName: node
linkType: hard
"@babel/core@npm:^7.18.2, @babel/core@npm:^7.24.4":
version: 7.24.7
resolution: "@babel/core@npm:7.24.7"
@@ -2838,6 +2879,19 @@ __metadata:
languageName: node
linkType: hard
"@babel/generator@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/generator@npm:7.27.1"
dependencies:
"@babel/parser": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
"@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.25"
jsesc: "npm:^3.0.2"
checksum: 10/6101825922a8a116e64b507d9309b38c5bc027b333d7111fcb760422741d3c72bd8f8e5aa935c2944c434ffe376353a27afa3a25a8526dc2ef90743d266770db
languageName: node
linkType: hard
"@babel/generator@npm:^7.7.2":
version: 7.20.0
resolution: "@babel/generator@npm:7.20.0"
@@ -3076,6 +3130,19 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-compilation-targets@npm:^7.27.1":
version: 7.27.2
resolution: "@babel/helper-compilation-targets@npm:7.27.2"
dependencies:
"@babel/compat-data": "npm:^7.27.2"
"@babel/helper-validator-option": "npm:^7.27.1"
browserslist: "npm:^4.24.0"
lru-cache: "npm:^5.1.1"
semver: "npm:^6.3.1"
checksum: 10/bd53c30a7477049db04b655d11f4c3500aea3bcbc2497cf02161de2ecf994fec7c098aabbcebe210ffabc2ecbdb1e3ffad23fb4d3f18723b814f423ea1749fe8
languageName: node
linkType: hard
"@babel/helper-create-class-features-plugin@npm:^7.16.10, @babel/helper-create-class-features-plugin@npm:^7.16.7, @babel/helper-create-class-features-plugin@npm:^7.17.6":
version: 7.17.9
resolution: "@babel/helper-create-class-features-plugin@npm:7.17.9"
@@ -3625,6 +3692,16 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-module-imports@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-module-imports@npm:7.27.1"
dependencies:
"@babel/traverse": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
checksum: 10/58e792ea5d4ae71676e0d03d9fef33e886a09602addc3bd01388a98d87df9fcfd192968feb40ac4aedb7e287ec3d0c17b33e3ecefe002592041a91d8a1998a8d
languageName: node
linkType: hard
"@babel/helper-module-transforms@npm:^7.16.7, @babel/helper-module-transforms@npm:^7.17.7":
version: 7.17.7
resolution: "@babel/helper-module-transforms@npm:7.17.7"
@@ -3779,6 +3856,19 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-module-transforms@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-module-transforms@npm:7.27.1"
dependencies:
"@babel/helper-module-imports": "npm:^7.27.1"
"@babel/helper-validator-identifier": "npm:^7.27.1"
"@babel/traverse": "npm:^7.27.1"
peerDependencies:
"@babel/core": ^7.0.0
checksum: 10/415509a5854203073755aab3ad293664146a55777355b5b5187902f976162c9565907d2276f7f6e778527be4829db2d926015d446100a65f2538d6397d83e248
languageName: node
linkType: hard
"@babel/helper-optimise-call-expression@npm:^7.16.7":
version: 7.16.7
resolution: "@babel/helper-optimise-call-expression@npm:7.16.7"
@@ -4241,6 +4331,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-string-parser@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-string-parser@npm:7.27.1"
checksum: 10/0ae29cc2005084abdae2966afdb86ed14d41c9c37db02c3693d5022fba9f5d59b011d039380b8e537c34daf117c549f52b452398f576e908fb9db3c7abbb3a00
languageName: node
linkType: hard
"@babel/helper-validator-identifier@npm:^7.16.7":
version: 7.16.7
resolution: "@babel/helper-validator-identifier@npm:7.16.7"
@@ -4283,6 +4380,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-validator-identifier@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-validator-identifier@npm:7.27.1"
checksum: 10/75041904d21bdc0cd3b07a8ac90b11d64cd3c881e89cb936fa80edd734bf23c35e6bd1312611e8574c4eab1f3af0f63e8a5894f4699e9cfdf70c06fcf4252320
languageName: node
linkType: hard
"@babel/helper-validator-option@npm:^7.16.7":
version: 7.16.7
resolution: "@babel/helper-validator-option@npm:7.16.7"
@@ -4339,6 +4443,13 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-validator-option@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helper-validator-option@npm:7.27.1"
checksum: 10/db73e6a308092531c629ee5de7f0d04390835b21a263be2644276cb27da2384b64676cab9f22cd8d8dbd854c92b1d7d56fc8517cf0070c35d1c14a8c828b0903
languageName: node
linkType: hard
"@babel/helper-wrap-function@npm:^7.16.8":
version: 7.16.8
resolution: "@babel/helper-wrap-function@npm:7.16.8"
@@ -4483,6 +4594,16 @@ __metadata:
languageName: node
linkType: hard
"@babel/helpers@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/helpers@npm:7.27.1"
dependencies:
"@babel/template": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
checksum: 10/b86ee2c87d52640c63ec1fdf139d4560efc173ae6379659e0df49a3c0cf1d5f24436132ebb4459a4ee72418b43b39ee001f4e01465b48c8d31911a745ec4fd74
languageName: node
linkType: hard
"@babel/highlight@npm:^7.16.7":
version: 7.17.9
resolution: "@babel/highlight@npm:7.17.9"
@@ -4710,6 +4831,17 @@ __metadata:
languageName: node
linkType: hard
"@babel/parser@npm:^7.27.1, @babel/parser@npm:^7.27.2":
version: 7.27.2
resolution: "@babel/parser@npm:7.27.2"
dependencies:
"@babel/types": "npm:^7.27.1"
bin:
parser: ./bin/babel-parser.js
checksum: 10/133b4ccfbc01d4f36b0945937aabff87026c29fda6dcd3c842053a672e50f2487a101a3acd150bbaa2eecd33f3bd35650f95b806567c926f93b2af35c2b615c9
languageName: node
linkType: hard
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.7"
@@ -8066,6 +8198,17 @@ __metadata:
languageName: node
linkType: hard
"@babel/template@npm:^7.27.1":
version: 7.27.2
resolution: "@babel/template@npm:7.27.2"
dependencies:
"@babel/code-frame": "npm:^7.27.1"
"@babel/parser": "npm:^7.27.2"
"@babel/types": "npm:^7.27.1"
checksum: 10/fed15a84beb0b9340e5f81566600dbee5eccd92e4b9cc42a944359b1aa1082373391d9d5fc3656981dff27233ec935d0bc96453cf507f60a4b079463999244d8
languageName: node
linkType: hard
"@babel/template@npm:^7.3.3":
version: 7.18.10
resolution: "@babel/template@npm:7.18.10"
@@ -8110,6 +8253,21 @@ __metadata:
languageName: node
linkType: hard
"@babel/traverse@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/traverse@npm:7.27.1"
dependencies:
"@babel/code-frame": "npm:^7.27.1"
"@babel/generator": "npm:^7.27.1"
"@babel/parser": "npm:^7.27.1"
"@babel/template": "npm:^7.27.1"
"@babel/types": "npm:^7.27.1"
debug: "npm:^4.3.1"
globals: "npm:^11.1.0"
checksum: 10/9977271aa451293d3f184521412788d6ddaff9d6a29626d7435b5dacd059feb2d7753bc94f59f4f5b76e65bd2e2cabc8a10d7e1f93709feda28619f2e8cbf4d6
languageName: node
linkType: hard
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.17.10, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
version: 7.17.10
resolution: "@babel/types@npm:7.17.10"
@@ -8261,6 +8419,16 @@ __metadata:
languageName: node
linkType: hard
"@babel/types@npm:^7.27.1":
version: 7.27.1
resolution: "@babel/types@npm:7.27.1"
dependencies:
"@babel/helper-string-parser": "npm:^7.27.1"
"@babel/helper-validator-identifier": "npm:^7.27.1"
checksum: 10/81f8ada28c4b29695d7d4c4cbfaa5ec3138ccebbeb26628c7c3cc570fdc84f28967c9e68caf4977d51ff4f4d3159c88857ef278317f84f3515dd65e5b8a74995
languageName: node
linkType: hard
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -15671,6 +15839,20 @@ __metadata:
languageName: unknown
linkType: soft
"@speckle/objectloader@npm:^2.24.2":
version: 2.24.2
resolution: "@speckle/objectloader@npm:2.24.2"
dependencies:
"@babel/core": "npm:^7.17.9"
"@speckle/shared": "npm:^2.24.2"
core-js: "npm:^3.21.1"
lodash: "npm:^4.17.21"
lodash-es: "npm:^4.17.21"
regenerator-runtime: "npm:^0.13.7"
checksum: 10/30f9c0791f7b7fd20a76d01fde6b1a9c6b418241ea81e084f59460b7f25508aef976f65ecbbf20e679f2f8cc8b897818da762061c2025a2c5fd664d77286f9e5
languageName: node
linkType: hard
"@speckle/objectloader@workspace:^, @speckle/objectloader@workspace:packages/objectloader":
version: 0.0.0-use.local
resolution: "@speckle/objectloader@workspace:packages/objectloader"
@@ -15727,7 +15909,7 @@ __metadata:
resolution: "@speckle/preview-frontend@workspace:packages/preview-frontend"
dependencies:
"@speckle/shared": "workspace:^"
"@speckle/viewer": "workspace:^"
"@speckle/viewer": "npm:2.24.2"
eslint: "npm:^9.4.0"
eslint-config-prettier: "npm:^9.1.0"
typescript: "npm:^5.7.2"
@@ -15950,6 +16132,31 @@ __metadata:
languageName: unknown
linkType: soft
"@speckle/shared@npm:^2.24.2":
version: 2.24.2
resolution: "@speckle/shared@npm:2.24.2"
dependencies:
dayjs: "npm:^1.11.13"
lodash: "npm:^4.17.21"
lodash-es: "npm:^4.17.21"
nanoid: "npm:^5.1.5"
true-myth: "npm:^8.5.0"
type-fest: "npm:^3.11.1"
peerDependencies:
"@tiptap/core": ^2.0.0-beta.176
bull: "*"
knex: "*"
mixpanel: ^0.17.0
pino: ^8.7.0
pino-http: ^8.0.0
pino-pretty: ">=8.0.0"
ua-parser-js: ^1.0.38
znv: ^0.4.0
zod: ^3.22.4
checksum: 10/a4dad06de48dda1ff92aba9b71958278fe4001e7c21e5e00978c17c0de47e59caec0159de11a0b9bc49e55b5a8ff058642300cde78973972851eadaf2ea8b8a7
languageName: node
linkType: hard
"@speckle/shared@workspace:^, @speckle/shared@workspace:packages/shared":
version: 0.0.0-use.local
resolution: "@speckle/shared@workspace:packages/shared"
@@ -16114,6 +16321,26 @@ __metadata:
languageName: unknown
linkType: soft
"@speckle/viewer@npm:2.24.2":
version: 2.24.2
resolution: "@speckle/viewer@npm:2.24.2"
dependencies:
"@speckle/objectloader": "npm:^2.24.2"
"@speckle/shared": "npm:^2.24.2"
"@types/flat": "npm:^5.0.2"
flat: "npm:^5.0.2"
js-logger: "npm:1.6.1"
lodash-es: "npm:^4.17.21"
string-to-color: "npm:^2.2.2"
three: "npm:^0.140.0"
three-mesh-bvh: "npm:0.5.17"
tree-model: "npm:1.0.7"
troika-three-text: "npm:0.47.2"
type-fest: "npm:^4.15.0"
checksum: 10/08eb79a4e8bf48b5dbab1ad0fc7ee5df188aa0be3e01affefe38b702a580cdc4a4afc29d322eb49d394eda23311fa8ca1d84be1ddd7f44783f9357855a288f0b
languageName: node
linkType: hard
"@speckle/viewer@workspace:^, @speckle/viewer@workspace:packages/viewer":
version: 0.0.0-use.local
resolution: "@speckle/viewer@workspace:packages/viewer"