Fix content script on Chrome v130+ (#642)
* Bump to @crxjs/vite-plugin@2.0.0-beta.26 * Clean up old workaround * Pin runner to 20.04 * Add fixme on a blob preview test
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/ci.yml
									
									
									
									
										vendored
									
									
								
							@ -10,7 +10,7 @@ on:
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
    build:
 | 
			
		||||
        runs-on: ubuntu-latest
 | 
			
		||||
        runs-on: ubuntu-22.04
 | 
			
		||||
        env:
 | 
			
		||||
            RELEASE: ${{ github.event.release.name }}
 | 
			
		||||
            RELEASE_ZIP: zoo-diff-viewer-extension_${{ github.event.release.name || github.sha }}.zip
 | 
			
		||||
 | 
			
		||||
@ -67,7 +67,7 @@
 | 
			
		||||
    },
 | 
			
		||||
    "devDependencies": {
 | 
			
		||||
        "@babel/runtime": "^7.23.9",
 | 
			
		||||
        "@crxjs/vite-plugin": "^1.0.14",
 | 
			
		||||
        "@crxjs/vite-plugin": "2.0.0-beta.26",
 | 
			
		||||
        "@playwright/test": "^1.43.1",
 | 
			
		||||
        "@vitejs/plugin-react": "^4.2.1",
 | 
			
		||||
        "dotenv": "^16.4.5",
 | 
			
		||||
 | 
			
		||||
@ -147,7 +147,7 @@ test('blob preview with a .step file', async ({
 | 
			
		||||
    expect(screenshot).toMatchSnapshot()
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
test('blob preview with an .stl file', async ({
 | 
			
		||||
test.fixme('blob preview with an .stl file', async ({
 | 
			
		||||
    page,
 | 
			
		||||
    authorizedBackground,
 | 
			
		||||
}) => {
 | 
			
		||||
 | 
			
		||||
@ -5,18 +5,6 @@ import react from '@vitejs/plugin-react'
 | 
			
		||||
import { crx } from '@crxjs/vite-plugin'
 | 
			
		||||
import manifest from './manifest.json'
 | 
			
		||||
 | 
			
		||||
const viteManifestHackIssue846: Plugin & {
 | 
			
		||||
    renderCrxManifest: (manifest: any, bundle: any) => void
 | 
			
		||||
} = {
 | 
			
		||||
    // Workaround from https://github.com/crxjs/chrome-extension-tools/issues/846#issuecomment-1861880919.
 | 
			
		||||
    name: 'manifestHackIssue846',
 | 
			
		||||
    renderCrxManifest(_manifest, bundle) {
 | 
			
		||||
        bundle['manifest.json'] = bundle['.vite/manifest.json']
 | 
			
		||||
        bundle['manifest.json'].fileName = 'manifest.json'
 | 
			
		||||
        delete bundle['.vite/manifest.json']
 | 
			
		||||
    },
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
export default defineConfig(() => {
 | 
			
		||||
    return {
 | 
			
		||||
        build: {
 | 
			
		||||
@ -24,7 +12,6 @@ export default defineConfig(() => {
 | 
			
		||||
        },
 | 
			
		||||
        plugins: [
 | 
			
		||||
            react(),
 | 
			
		||||
            viteManifestHackIssue846,
 | 
			
		||||
            crx({ manifest }),
 | 
			
		||||
            nodePolyfills(),
 | 
			
		||||
        ],
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										318
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										318
									
								
								yarn.lock
									
									
									
									
									
								
							@ -22,7 +22,7 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.18.6, @babel/code-frame@npm:^7.21.4":
 | 
			
		||||
"@babel/code-frame@npm:^7.10.4":
 | 
			
		||||
  version: 7.21.4
 | 
			
		||||
  resolution: "@babel/code-frame@npm:7.21.4"
 | 
			
		||||
  dependencies:
 | 
			
		||||
@ -51,13 +51,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/compat-data@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.7
 | 
			
		||||
  resolution: "@babel/compat-data@npm:7.21.7"
 | 
			
		||||
  checksum: 28747eb3fc084d088ba2db0336f52118cfa730a57bdbac81630cae1f38ad0336605b95b3390325937802f344e0b7fa25e2f1b67e3ee2d7383b877f88dee0e51c
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/compat-data@npm:^7.23.5":
 | 
			
		||||
  version: 7.23.5
 | 
			
		||||
  resolution: "@babel/compat-data@npm:7.23.5"
 | 
			
		||||
@ -65,29 +58,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/core@npm:^7.21.4":
 | 
			
		||||
  version: 7.21.8
 | 
			
		||||
  resolution: "@babel/core@npm:7.21.8"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@ampproject/remapping": ^2.2.0
 | 
			
		||||
    "@babel/code-frame": ^7.21.4
 | 
			
		||||
    "@babel/generator": ^7.21.5
 | 
			
		||||
    "@babel/helper-compilation-targets": ^7.21.5
 | 
			
		||||
    "@babel/helper-module-transforms": ^7.21.5
 | 
			
		||||
    "@babel/helpers": ^7.21.5
 | 
			
		||||
    "@babel/parser": ^7.21.8
 | 
			
		||||
    "@babel/template": ^7.20.7
 | 
			
		||||
    "@babel/traverse": ^7.21.5
 | 
			
		||||
    "@babel/types": ^7.21.5
 | 
			
		||||
    convert-source-map: ^1.7.0
 | 
			
		||||
    debug: ^4.1.0
 | 
			
		||||
    gensync: ^1.0.0-beta.2
 | 
			
		||||
    json5: ^2.2.2
 | 
			
		||||
    semver: ^6.3.0
 | 
			
		||||
  checksum: f28118447355af2a90bd340e2e60699f94c8020517eba9b71bf8ebff62fa9e00d63f076e033f9dfb97548053ad62ada45fafb0d96584b1a90e8aef5a3b8241b1
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/core@npm:^7.23.5":
 | 
			
		||||
  version: 7.23.7
 | 
			
		||||
  resolution: "@babel/core@npm:7.23.7"
 | 
			
		||||
@ -111,18 +81,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/generator@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/generator@npm:7.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/types": ^7.21.5
 | 
			
		||||
    "@jridgewell/gen-mapping": ^0.3.2
 | 
			
		||||
    "@jridgewell/trace-mapping": ^0.3.17
 | 
			
		||||
    jsesc: ^2.5.1
 | 
			
		||||
  checksum: 78af737b9dd701d4c657f9731880430fa1c177767b562f4e8a330a7fe72a4abe857e3d24de4e6d9dafc1f6a11f894162d27e523d7e5948ff9e3925a0ce9867c4
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/generator@npm:^7.23.0":
 | 
			
		||||
  version: 7.23.0
 | 
			
		||||
  resolution: "@babel/generator@npm:7.23.0"
 | 
			
		||||
@ -156,21 +114,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-compilation-targets@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/helper-compilation-targets@npm:7.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/compat-data": ^7.21.5
 | 
			
		||||
    "@babel/helper-validator-option": ^7.21.0
 | 
			
		||||
    browserslist: ^4.21.3
 | 
			
		||||
    lru-cache: ^5.1.1
 | 
			
		||||
    semver: ^6.3.0
 | 
			
		||||
  peerDependencies:
 | 
			
		||||
    "@babel/core": ^7.0.0
 | 
			
		||||
  checksum: 0edecb9c970ddc22ebda1163e77a7f314121bef9e483e0e0d9a5802540eed90d5855b6bf9bce03419b35b2e07c323e62d0353b153fa1ca34f17dbba897a83c25
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-compilation-targets@npm:^7.23.6":
 | 
			
		||||
  version: 7.23.6
 | 
			
		||||
  resolution: "@babel/helper-compilation-targets@npm:7.23.6"
 | 
			
		||||
@ -184,13 +127,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-environment-visitor@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/helper-environment-visitor@npm:7.21.5"
 | 
			
		||||
  checksum: e436af7b62956e919066448013a3f7e2cd0b51010c26c50f790124dcd350be81d5597b4e6ed0a4a42d098a27de1e38561cd7998a116a42e7899161192deac9a6
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-environment-visitor@npm:^7.22.20":
 | 
			
		||||
  version: 7.22.20
 | 
			
		||||
  resolution: "@babel/helper-environment-visitor@npm:7.22.20"
 | 
			
		||||
@ -217,7 +153,7 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.21.4":
 | 
			
		||||
"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.0":
 | 
			
		||||
  version: 7.21.4
 | 
			
		||||
  resolution: "@babel/helper-module-imports@npm:7.21.4"
 | 
			
		||||
  dependencies:
 | 
			
		||||
@ -235,22 +171,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-module-transforms@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/helper-module-transforms@npm:7.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/helper-environment-visitor": ^7.21.5
 | 
			
		||||
    "@babel/helper-module-imports": ^7.21.4
 | 
			
		||||
    "@babel/helper-simple-access": ^7.21.5
 | 
			
		||||
    "@babel/helper-split-export-declaration": ^7.18.6
 | 
			
		||||
    "@babel/helper-validator-identifier": ^7.19.1
 | 
			
		||||
    "@babel/template": ^7.20.7
 | 
			
		||||
    "@babel/traverse": ^7.21.5
 | 
			
		||||
    "@babel/types": ^7.21.5
 | 
			
		||||
  checksum: 1ccfc88830675a5d485d198e918498f9683cdd46f973fdd4fe1c85b99648fb70f87fca07756c7a05dc201bd9b248c74ced06ea80c9991926ac889f53c3659675
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-module-transforms@npm:^7.23.3":
 | 
			
		||||
  version: 7.23.3
 | 
			
		||||
  resolution: "@babel/helper-module-transforms@npm:7.23.3"
 | 
			
		||||
@ -266,13 +186,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.20.2":
 | 
			
		||||
  version: 7.20.2
 | 
			
		||||
  resolution: "@babel/helper-plugin-utils@npm:7.20.2"
 | 
			
		||||
  checksum: f6cae53b7fdb1bf3abd50fa61b10b4470985b400cc794d92635da1e7077bb19729f626adc0741b69403d9b6e411cddddb9c0157a709cc7c4eeb41e663be5d74b
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-plugin-utils@npm:^7.22.5":
 | 
			
		||||
  version: 7.22.5
 | 
			
		||||
  resolution: "@babel/helper-plugin-utils@npm:7.22.5"
 | 
			
		||||
@ -280,15 +193,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-simple-access@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/helper-simple-access@npm:7.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/types": ^7.21.5
 | 
			
		||||
  checksum: ad212beaa24be3864c8c95bee02f840222457ccf5419991e2d3e3e39b0f75b77e7e857e0bf4ed428b1cd97acefc87f3831bdb0b9696d5ad0557421f398334fc3
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-simple-access@npm:^7.22.5":
 | 
			
		||||
  version: 7.22.5
 | 
			
		||||
  resolution: "@babel/helper-simple-access@npm:7.22.5"
 | 
			
		||||
@ -298,15 +202,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-split-export-declaration@npm:^7.18.6":
 | 
			
		||||
  version: 7.18.6
 | 
			
		||||
  resolution: "@babel/helper-split-export-declaration@npm:7.18.6"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/types": ^7.18.6
 | 
			
		||||
  checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-split-export-declaration@npm:^7.22.6":
 | 
			
		||||
  version: 7.22.6
 | 
			
		||||
  resolution: "@babel/helper-split-export-declaration@npm:7.22.6"
 | 
			
		||||
@ -358,13 +253,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-validator-option@npm:^7.21.0":
 | 
			
		||||
  version: 7.21.0
 | 
			
		||||
  resolution: "@babel/helper-validator-option@npm:7.21.0"
 | 
			
		||||
  checksum: 8ece4c78ffa5461fd8ab6b6e57cc51afad59df08192ed5d84b475af4a7193fc1cb794b59e3e7be64f3cdc4df7ac78bf3dbb20c129d7757ae078e6279ff8c2f07
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helper-validator-option@npm:^7.23.5":
 | 
			
		||||
  version: 7.23.5
 | 
			
		||||
  resolution: "@babel/helper-validator-option@npm:7.23.5"
 | 
			
		||||
@ -372,17 +260,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helpers@npm:^7.21.5":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/helpers@npm:7.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/template": ^7.20.7
 | 
			
		||||
    "@babel/traverse": ^7.21.5
 | 
			
		||||
    "@babel/types": ^7.21.5
 | 
			
		||||
  checksum: a6f74b8579713988e7f5adf1a986d8b5255757632ba65b2552f0f609ead5476edb784044c7e4b18f3681ee4818ca9d08c41feb9bd4e828648c25a00deaa1f9e4
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/helpers@npm:^7.23.7":
 | 
			
		||||
  version: 7.23.8
 | 
			
		||||
  resolution: "@babel/helpers@npm:7.23.8"
 | 
			
		||||
@ -445,15 +322,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/parser@npm:^7.21.8":
 | 
			
		||||
  version: 7.21.8
 | 
			
		||||
  resolution: "@babel/parser@npm:7.21.8"
 | 
			
		||||
  bin:
 | 
			
		||||
    parser: ./bin/babel-parser.js
 | 
			
		||||
  checksum: 1b9a820fedfb6ef179e6ffa1dbc080808882949dec68340a616da2aa354af66ea2886bd68e61bd444d270aa0b24ad6273e3cfaf17d6878c34bf2521becacb353
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0":
 | 
			
		||||
  version: 7.23.0
 | 
			
		||||
  resolution: "@babel/parser@npm:7.23.0"
 | 
			
		||||
@ -472,17 +340,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/plugin-transform-react-jsx-self@npm:^7.21.0":
 | 
			
		||||
  version: 7.21.0
 | 
			
		||||
  resolution: "@babel/plugin-transform-react-jsx-self@npm:7.21.0"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/helper-plugin-utils": ^7.20.2
 | 
			
		||||
  peerDependencies:
 | 
			
		||||
    "@babel/core": ^7.0.0-0
 | 
			
		||||
  checksum: 696f74c04a265409ccd46e333ff762e6011d394e6972128b5d97db4c1647289141bc7ebd45ab2bab99b60932f9793e8f89ee9432d3bde19962de2100456f6147
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/plugin-transform-react-jsx-self@npm:^7.23.3":
 | 
			
		||||
  version: 7.23.3
 | 
			
		||||
  resolution: "@babel/plugin-transform-react-jsx-self@npm:7.23.3"
 | 
			
		||||
@ -494,17 +351,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/plugin-transform-react-jsx-source@npm:^7.19.6":
 | 
			
		||||
  version: 7.19.6
 | 
			
		||||
  resolution: "@babel/plugin-transform-react-jsx-source@npm:7.19.6"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/helper-plugin-utils": ^7.19.0
 | 
			
		||||
  peerDependencies:
 | 
			
		||||
    "@babel/core": ^7.0.0-0
 | 
			
		||||
  checksum: 1e9e29a4efc5b79840bd4f68e404f5ab7765ce48c7bd22f12f2b185f9c782c66933bdf54a1b21879e4e56e6b50b4e88aca82789ecb1f61123af6dfa9ab16c555
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/plugin-transform-react-jsx-source@npm:^7.23.3":
 | 
			
		||||
  version: 7.23.3
 | 
			
		||||
  resolution: "@babel/plugin-transform-react-jsx-source@npm:7.23.3"
 | 
			
		||||
@ -534,17 +380,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/template@npm:^7.20.7":
 | 
			
		||||
  version: 7.20.7
 | 
			
		||||
  resolution: "@babel/template@npm:7.20.7"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/code-frame": ^7.18.6
 | 
			
		||||
    "@babel/parser": ^7.20.7
 | 
			
		||||
    "@babel/types": ^7.20.7
 | 
			
		||||
  checksum: 2eb1a0ab8d415078776bceb3473d07ab746e6bb4c2f6ca46ee70efb284d75c4a32bb0cd6f4f4946dec9711f9c0780e8e5d64b743208deac6f8e9858afadc349e
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/template@npm:^7.22.15":
 | 
			
		||||
  version: 7.22.15
 | 
			
		||||
  resolution: "@babel/template@npm:7.22.15"
 | 
			
		||||
@ -556,24 +391,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/traverse@npm:^7.21.5, @babel/traverse@npm:^7.4.5":
 | 
			
		||||
  version: 7.23.2
 | 
			
		||||
  resolution: "@babel/traverse@npm:7.23.2"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/code-frame": ^7.22.13
 | 
			
		||||
    "@babel/generator": ^7.23.0
 | 
			
		||||
    "@babel/helper-environment-visitor": ^7.22.20
 | 
			
		||||
    "@babel/helper-function-name": ^7.23.0
 | 
			
		||||
    "@babel/helper-hoist-variables": ^7.22.5
 | 
			
		||||
    "@babel/helper-split-export-declaration": ^7.22.6
 | 
			
		||||
    "@babel/parser": ^7.23.0
 | 
			
		||||
    "@babel/types": ^7.23.0
 | 
			
		||||
    debug: ^4.1.0
 | 
			
		||||
    globals: ^11.1.0
 | 
			
		||||
  checksum: 26a1eea0dde41ab99dde8b9773a013a0dc50324e5110a049f5d634e721ff08afffd54940b3974a20308d7952085ac769689369e9127dea655f868c0f6e1ab35d
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/traverse@npm:^7.23.7":
 | 
			
		||||
  version: 7.23.7
 | 
			
		||||
  resolution: "@babel/traverse@npm:7.23.7"
 | 
			
		||||
@ -592,6 +409,24 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/traverse@npm:^7.4.5":
 | 
			
		||||
  version: 7.23.2
 | 
			
		||||
  resolution: "@babel/traverse@npm:7.23.2"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/code-frame": ^7.22.13
 | 
			
		||||
    "@babel/generator": ^7.23.0
 | 
			
		||||
    "@babel/helper-environment-visitor": ^7.22.20
 | 
			
		||||
    "@babel/helper-function-name": ^7.23.0
 | 
			
		||||
    "@babel/helper-hoist-variables": ^7.22.5
 | 
			
		||||
    "@babel/helper-split-export-declaration": ^7.22.6
 | 
			
		||||
    "@babel/parser": ^7.23.0
 | 
			
		||||
    "@babel/types": ^7.23.0
 | 
			
		||||
    debug: ^4.1.0
 | 
			
		||||
    globals: ^11.1.0
 | 
			
		||||
  checksum: 26a1eea0dde41ab99dde8b9773a013a0dc50324e5110a049f5d634e721ff08afffd54940b3974a20308d7952085ac769689369e9127dea655f868c0f6e1ab35d
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/types@npm:^7.0.0":
 | 
			
		||||
  version: 7.23.5
 | 
			
		||||
  resolution: "@babel/types@npm:7.23.5"
 | 
			
		||||
@ -603,7 +438,7 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@babel/types@npm:^7.18.6, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.4, @babel/types@npm:^7.21.5, @babel/types@npm:^7.8.3":
 | 
			
		||||
"@babel/types@npm:^7.18.6, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.4, @babel/types@npm:^7.8.3":
 | 
			
		||||
  version: 7.21.5
 | 
			
		||||
  resolution: "@babel/types@npm:7.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
@ -647,16 +482,16 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@crxjs/vite-plugin@npm:^1.0.14":
 | 
			
		||||
  version: 1.0.14
 | 
			
		||||
  resolution: "@crxjs/vite-plugin@npm:1.0.14"
 | 
			
		||||
"@crxjs/vite-plugin@npm:2.0.0-beta.26":
 | 
			
		||||
  version: 2.0.0-beta.26
 | 
			
		||||
  resolution: "@crxjs/vite-plugin@npm:2.0.0-beta.26"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@rollup/pluginutils": ^4.1.2
 | 
			
		||||
    "@vitejs/plugin-react": ">=1.2.0"
 | 
			
		||||
    "@webcomponents/custom-elements": ^1.5.0
 | 
			
		||||
    acorn-walk: ^8.2.0
 | 
			
		||||
    cheerio: ^1.0.0-rc.10
 | 
			
		||||
    connect-injector: ^0.4.4
 | 
			
		||||
    convert-source-map: ^1.7.0
 | 
			
		||||
    debug: ^4.3.3
 | 
			
		||||
    es-module-lexer: ^0.10.0
 | 
			
		||||
    fast-glob: ^3.2.11
 | 
			
		||||
@ -665,13 +500,9 @@ __metadata:
 | 
			
		||||
    magic-string: ^0.26.0
 | 
			
		||||
    picocolors: ^1.0.0
 | 
			
		||||
    react-refresh: ^0.13.0
 | 
			
		||||
    rollup: ^2.70.2
 | 
			
		||||
  peerDependencies:
 | 
			
		||||
    vite: ^2.9.0
 | 
			
		||||
  dependenciesMeta:
 | 
			
		||||
    "@vitejs/plugin-react":
 | 
			
		||||
      optional: true
 | 
			
		||||
  checksum: 82794542dcc312f91d71ff255458a5bbb7d3430df6ded68d36dae988de4c4a7fd31cbf9aca371c5ff33eec34de643b551c9b26ee8b7b3feef0da4ec48d9c9ba7
 | 
			
		||||
    rollup: 2.78.1
 | 
			
		||||
    rxjs: 7.5.7
 | 
			
		||||
  checksum: c207b51cc626f3615615f4ee4df4a571e73680d57ac86243fd8d61e65190cddeafca1b3dc33dd9f86c2632c5987e91e170dcfd04f966bf45ff6b331ccdc0bd85
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
@ -2257,20 +2088,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@vitejs/plugin-react@npm:>=1.2.0":
 | 
			
		||||
  version: 4.0.0
 | 
			
		||||
  resolution: "@vitejs/plugin-react@npm:4.0.0"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/core": ^7.21.4
 | 
			
		||||
    "@babel/plugin-transform-react-jsx-self": ^7.21.0
 | 
			
		||||
    "@babel/plugin-transform-react-jsx-source": ^7.19.6
 | 
			
		||||
    react-refresh: ^0.14.0
 | 
			
		||||
  peerDependencies:
 | 
			
		||||
    vite: ^4.2.0
 | 
			
		||||
  checksum: 575298f66517c51348892d49b302490c48e15c9ddb0b2c5f710931804e559dceafca1be1e62cb72d0902cba5f3c98e4b1272970d328e3a62d59ecdf976e68d3d
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"@vitejs/plugin-react@npm:^4.2.1":
 | 
			
		||||
  version: 4.2.1
 | 
			
		||||
  resolution: "@vitejs/plugin-react@npm:4.2.1"
 | 
			
		||||
@ -2916,20 +2733,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"browserslist@npm:^4.21.3":
 | 
			
		||||
  version: 4.21.5
 | 
			
		||||
  resolution: "browserslist@npm:4.21.5"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    caniuse-lite: ^1.0.30001449
 | 
			
		||||
    electron-to-chromium: ^1.4.284
 | 
			
		||||
    node-releases: ^2.0.8
 | 
			
		||||
    update-browserslist-db: ^1.0.10
 | 
			
		||||
  bin:
 | 
			
		||||
    browserslist: cli.js
 | 
			
		||||
  checksum: 9755986b22e73a6a1497fd8797aedd88e04270be33ce66ed5d85a1c8a798292a65e222b0f251bafa1c2522261e237d73b08b58689d4920a607e5a53d56dc4706
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"browserslist@npm:^4.22.2":
 | 
			
		||||
  version: 4.22.2
 | 
			
		||||
  resolution: "browserslist@npm:4.22.2"
 | 
			
		||||
@ -3068,13 +2871,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"caniuse-lite@npm:^1.0.30001449":
 | 
			
		||||
  version: 1.0.30001481
 | 
			
		||||
  resolution: "caniuse-lite@npm:1.0.30001481"
 | 
			
		||||
  checksum: 8200a043c191b4fd4fe0beda37a58fd61869c895ab93f87bdd0420e5927453f48434d716ce9da8552ff6c3ecc4dcd1366354cda3a134f3cc844af741574a7cab
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"caniuse-lite@npm:^1.0.30001565":
 | 
			
		||||
  version: 1.0.30001566
 | 
			
		||||
  resolution: "caniuse-lite@npm:1.0.30001566"
 | 
			
		||||
@ -3735,7 +3531,7 @@ __metadata:
 | 
			
		||||
  resolution: "diff-viewer-extension@workspace:."
 | 
			
		||||
  dependencies:
 | 
			
		||||
    "@babel/runtime": ^7.23.9
 | 
			
		||||
    "@crxjs/vite-plugin": ^1.0.14
 | 
			
		||||
    "@crxjs/vite-plugin": 2.0.0-beta.26
 | 
			
		||||
    "@dicebear/avatars": ^4.10.8
 | 
			
		||||
    "@dicebear/avatars-bottts-sprites": ^4.10.8
 | 
			
		||||
    "@kittycad/lib": ^0.0.52
 | 
			
		||||
@ -3898,13 +3694,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"electron-to-chromium@npm:^1.4.284":
 | 
			
		||||
  version: 1.4.377
 | 
			
		||||
  resolution: "electron-to-chromium@npm:1.4.377"
 | 
			
		||||
  checksum: a38a09385701f1dd74b849f6265ed0dd9ab973b1a6acea78825c2dc162948cc795797e0aacea0176dd0c4d891decc4b81838a0996351dd294ffa5f08163d78d6
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"electron-to-chromium@npm:^1.4.601":
 | 
			
		||||
  version: 1.4.601
 | 
			
		||||
  resolution: "electron-to-chromium@npm:1.4.601"
 | 
			
		||||
@ -6053,7 +5842,7 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"json5@npm:^2.2.2, json5@npm:^2.2.3":
 | 
			
		||||
"json5@npm:^2.2.3":
 | 
			
		||||
  version: 2.2.3
 | 
			
		||||
  resolution: "json5@npm:2.2.3"
 | 
			
		||||
  bin:
 | 
			
		||||
@ -6949,13 +6738,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"node-releases@npm:^2.0.8":
 | 
			
		||||
  version: 2.0.10
 | 
			
		||||
  resolution: "node-releases@npm:2.0.10"
 | 
			
		||||
  checksum: d784ecde25696a15d449c4433077f5cce620ed30a1656c4abf31282bfc691a70d9618bae6868d247a67914d1be5cc4fde22f65a05f4398cdfb92e0fc83cadfbc
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"node-stdlib-browser@npm:^1.2.0":
 | 
			
		||||
  version: 1.2.0
 | 
			
		||||
  resolution: "node-stdlib-browser@npm:1.2.0"
 | 
			
		||||
@ -8006,9 +7788,9 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"rollup@npm:^2.70.2":
 | 
			
		||||
  version: 2.79.1
 | 
			
		||||
  resolution: "rollup@npm:2.79.1"
 | 
			
		||||
"rollup@npm:2.78.1":
 | 
			
		||||
  version: 2.78.1
 | 
			
		||||
  resolution: "rollup@npm:2.78.1"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    fsevents: ~2.3.2
 | 
			
		||||
  dependenciesMeta:
 | 
			
		||||
@ -8016,7 +7798,7 @@ __metadata:
 | 
			
		||||
      optional: true
 | 
			
		||||
  bin:
 | 
			
		||||
    rollup: dist/bin/rollup
 | 
			
		||||
  checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6
 | 
			
		||||
  checksum: 9034814383ca5bdb4bea6d499270aeb31cdb0bb884f81b0c6a1d19c63cc973f040e6ee09b7af8a7169dd231c090f4b44ef8b99c4bfdf884aceeb3dcefb8cfa14
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
@ -8090,6 +7872,15 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"rxjs@npm:7.5.7":
 | 
			
		||||
  version: 7.5.7
 | 
			
		||||
  resolution: "rxjs@npm:7.5.7"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    tslib: ^2.1.0
 | 
			
		||||
  checksum: edabcdb73b0f7e0f5f6e05c2077aff8c52222ac939069729704357d6406438acca831c24210db320aba269e86dbe1a400f3769c89101791885121a342fb15d9c
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"sade@npm:^1.7.3":
 | 
			
		||||
  version: 1.8.1
 | 
			
		||||
  resolution: "sade@npm:1.8.1"
 | 
			
		||||
@ -8198,7 +7989,7 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"semver@npm:^6.3.0, semver@npm:^6.3.1":
 | 
			
		||||
"semver@npm:^6.3.1":
 | 
			
		||||
  version: 6.3.1
 | 
			
		||||
  resolution: "semver@npm:6.3.1"
 | 
			
		||||
  bin:
 | 
			
		||||
@ -9022,6 +8813,13 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"tslib@npm:^2.1.0":
 | 
			
		||||
  version: 2.8.1
 | 
			
		||||
  resolution: "tslib@npm:2.8.1"
 | 
			
		||||
  checksum: e4aba30e632b8c8902b47587fd13345e2827fa639e7c3121074d5ee0880723282411a8838f830b55100cbe4517672f84a2472667d355b81e8af165a55dc6203a
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"tslib@npm:^2.4.0":
 | 
			
		||||
  version: 2.5.0
 | 
			
		||||
  resolution: "tslib@npm:2.5.0"
 | 
			
		||||
@ -9360,20 +9158,6 @@ __metadata:
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"update-browserslist-db@npm:^1.0.10":
 | 
			
		||||
  version: 1.0.11
 | 
			
		||||
  resolution: "update-browserslist-db@npm:1.0.11"
 | 
			
		||||
  dependencies:
 | 
			
		||||
    escalade: ^3.1.1
 | 
			
		||||
    picocolors: ^1.0.0
 | 
			
		||||
  peerDependencies:
 | 
			
		||||
    browserslist: ">= 4.21.0"
 | 
			
		||||
  bin:
 | 
			
		||||
    update-browserslist-db: cli.js
 | 
			
		||||
  checksum: b98327518f9a345c7cad5437afae4d2ae7d865f9779554baf2a200fdf4bac4969076b679b1115434bd6557376bdd37ca7583d0f9b8f8e302d7d4cc1e91b5f231
 | 
			
		||||
  languageName: node
 | 
			
		||||
  linkType: hard
 | 
			
		||||
 | 
			
		||||
"update-browserslist-db@npm:^1.0.13":
 | 
			
		||||
  version: 1.0.13
 | 
			
		||||
  resolution: "update-browserslist-db@npm:1.0.13"
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user