fix(web): scope repository access operations

This commit is contained in:
2026-09-24 18:44:23 +09:00
parent 4c458cbf74
commit d5508a7e35
10 changed files with 779 additions and 135 deletions
+33 -11
View File
@@ -15,13 +15,13 @@
"npm:@sveltejs/adapter-static@3.0.9": "3.0.9_@sveltejs+kit@2.49.4__@sveltejs+vite-plugin-svelte@6.2.1___svelte@5.45.6___vite@7.2.7____yaml@2.9.0___yaml@2.9.0__svelte@5.45.6__typescript@5.9.3__vite@7.2.7___yaml@2.9.0__yaml@2.9.0_yaml@2.9.0",
"npm:@sveltejs/kit@2.49.4": "2.49.4_@sveltejs+vite-plugin-svelte@6.2.1__svelte@5.45.6__vite@7.2.7___yaml@2.9.0__yaml@2.9.0_svelte@5.45.6_typescript@5.9.3_vite@7.2.7__yaml@2.9.0_yaml@2.9.0",
"npm:@sveltejs/vite-plugin-svelte@6.2.1": "6.2.1_svelte@5.45.6_vite@7.2.7__yaml@2.9.0_yaml@2.9.0",
"npm:@testing-library/svelte@5.2.8": "5.2.8_svelte@5.45.6_vite@7.2.7__yaml@2.9.0_vitest@3.2.4__happy-dom@18.0.1_happy-dom@18.0.1",
"npm:@testing-library/svelte@5.2.8": "5.2.8_svelte@5.45.6_vite@7.2.7__yaml@2.9.0_vitest@3.2.4__happy-dom@20.12.0_happy-dom@20.12.0",
"npm:clsx@2.1.1": "2.1.1",
"npm:cookie@0.6.0": "0.6.0",
"npm:decodal-codemirror@0.3.0": "0.3.0_@codemirror+language@6.12.4_@codemirror+view@6.43.8_@lezer+highlight@1.2.3_@lezer+lr@1.4.10",
"npm:devalue@5.6.4": "5.6.4",
"npm:gen-interface-jp@0.8.0": "0.8.0",
"npm:happy-dom@18.0.1": "18.0.1",
"npm:happy-dom@20.12.0": "20.12.0",
"npm:marked@18.0.13": "18.0.13",
"npm:set-cookie-parser@2.7.2": "2.7.2",
"npm:shiki@4.4.2": "4.4.2",
@@ -30,7 +30,7 @@
"npm:svelte@5.45.6": "5.45.6",
"npm:typescript@5.9.3": "5.9.3",
"npm:vite@7.2.7": "7.2.7_yaml@2.9.0",
"npm:vitest@3.2.4": "3.2.4_happy-dom@18.0.1",
"npm:vitest@3.2.4": "3.2.4_happy-dom@20.12.0",
"npm:yaml@2.9.0": "2.9.0"
},
"jsr": {
@@ -556,7 +556,7 @@
"pretty-format"
]
},
"@testing-library/svelte@5.2.8_svelte@5.45.6_vite@7.2.7__yaml@2.9.0_vitest@3.2.4__happy-dom@18.0.1_happy-dom@18.0.1": {
"@testing-library/svelte@5.2.8_svelte@5.45.6_vite@7.2.7__yaml@2.9.0_vitest@3.2.4__happy-dom@20.12.0_happy-dom@20.12.0": {
"integrity": "sha512-ucQOtGsJhtawOEtUmbR4rRh53e6RbM1KUluJIXRmh6D4UzxR847iIqqjRtg9mHNFmGQ8Vkam9yVcR5d1mhIHKA==",
"dependencies": [
"@testing-library/dom",
@@ -612,6 +612,12 @@
"@types/whatwg-mimetype@3.0.2": {
"integrity": "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA=="
},
"@types/ws@8.18.1": {
"integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
"dependencies": [
"@types/node"
]
},
"@typescript-eslint/types@8.57.2": {
"integrity": "sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA=="
},
@@ -702,6 +708,12 @@
"axobject-query@4.1.0": {
"integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="
},
"buffer-image-size@0.6.4": {
"integrity": "sha512-nEh+kZOPY1w+gcCMobZ6ETUp9WfibndnosbpwB1iJk/8Gt5ZF2bhS6+B6bPYz424KtwsR6Rflc3tCz1/ghX2dQ==",
"dependencies": [
"@types/node"
]
},
"cac@6.7.14": {
"integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ=="
},
@@ -786,7 +798,7 @@
"dependencies": [
"domelementtype",
"domhandler",
"entities"
"entities@8.1.0"
]
},
"domelementtype@3.0.0": {
@@ -806,6 +818,9 @@
"domhandler"
]
},
"entities@7.0.1": {
"integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="
},
"entities@8.1.0": {
"integrity": "sha512-kxL7msIffSuh9aaFAMD7rxAIuTRMAHMeBtgHW2yUdWw732ZNh4MehkF2gdjvtdmikkaIP9bFDDJOPlsvm7avrA=="
},
@@ -884,12 +899,16 @@
"github-slugger@2.0.0": {
"integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw=="
},
"happy-dom@18.0.1": {
"integrity": "sha512-qn+rKOW7KWpVTtgIUi6RVmTBZJSe2k0Db0vh1f7CWrWclkkc7/Q+FrOfkZIb2eiErLyqu5AXEzE7XthO9JVxRA==",
"happy-dom@20.12.0": {
"integrity": "sha512-7uMYJu2SEwwL8vVcKp0C0lnt6d2LSGGe+T+oY79PiCJNNSgFpbxW8n5KuzpDQvrU4mt+fYiK1+Jy7Z2v39YR6g==",
"dependencies": [
"@types/node",
"@types/whatwg-mimetype",
"whatwg-mimetype"
"@types/ws",
"buffer-image-size",
"entities@7.0.1",
"whatwg-mimetype",
"ws"
]
},
"hast-util-to-html@9.0.5": {
@@ -923,7 +942,7 @@
"domelementtype",
"domhandler",
"domutils",
"entities"
"entities@8.1.0"
]
},
"is-reference@3.0.3": {
@@ -1332,7 +1351,7 @@
"vite"
]
},
"vitest@3.2.4_happy-dom@18.0.1": {
"vitest@3.2.4_happy-dom@20.12.0": {
"integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
"dependencies": [
"@types/chai",
@@ -1379,6 +1398,9 @@
],
"bin": true
},
"ws@8.21.3": {
"integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw=="
},
"yaml@2.9.0": {
"integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
"bin": true
@@ -1419,7 +1441,7 @@
"npm:@humanspeak/svelte-markdown@1.9.1",
"npm:@testing-library/svelte@5.2.8",
"npm:gen-interface-jp@0.8.0",
"npm:happy-dom@18.0.1",
"npm:happy-dom@20.12.0",
"npm:shiki@4.4.2",
"npm:vitest@3.2.4",
"npm:yaml@2.9.0"