Publish curated CertScope source from d22a2d0b7c74731c858ab01f9e5bf8742a289c03

This commit is contained in:
Public Source Publisher committed 2026-10-01 00:39:21 +00:00
1 parent 7348faf6c0
commit e5ae3cbf11
4 files changed
+183 -183

No files matched your search

+1 -1
View File
@@ -1,3 +1,3 @@
# Public source export # Public source export
This source snapshot was generated from the private canonical repository at revision `fe2bbe3ca5c98bf64be26a09c6c58ee805a7f87e`. It contains no private Git history or operational evidence. Changes are published from the canonical repository. This source snapshot was generated from the private canonical repository at revision `d22a2d0b7c74731c858ab01f9e5bf8742a289c03`. It contains no private Git history or operational evidence. Changes are published from the canonical repository.
+117 -117
View File
@@ -1,21 +1,21 @@
{ {
"schemaVersion": 1, "schemaVersion": 1,
"sourceRevision": "fe2bbe3ca5c98bf64be26a09c6c58ee805a7f87e", "sourceRevision": "d22a2d0b7c74731c858ab01f9e5bf8742a289c03",
"files": [ "files": [
{ {
"path": ".dockerignore", "path": ".dockerignore",
"sha256": "d4b38ea32c25c79f0348e9873f8ff9d6b1bbe9fac6f392149a397552092fb1ac", "sha256": "82467a198160b26cc7b6c27b226b95b0f57816e06bb02b600a604879644265b6",
"bytes": 273 "bytes": 250
}, },
{ {
"path": ".gitignore", "path": ".gitignore",
"sha256": "72c057804545ca54c34f731ef891b01e38082609918e981f82a98b17ca244b73", "sha256": "609c0dfeea64035c5cbf636ecd5d329e5e7cdae92f534b2865e8c1797ae376cd",
"bytes": 154 "bytes": 141
}, },
{ {
"path": "Dockerfile", "path": "Dockerfile",
"sha256": "5982e3118cb5e28d83d9807d82fe681ac626f5023f1ed6ec63804408c3fe7249", "sha256": "f598ed54e5190d104426b9d3c2fe31a7b7d6e2e08cd15d980e164ed0dc1932da",
"bytes": 1993 "bytes": 1932
}, },
{ {
"path": "README.md", "path": "README.md",
@@ -24,43 +24,43 @@
}, },
{ {
"path": "SECURITY.md", "path": "SECURITY.md",
"sha256": "39891b42e166d5e5dd29a6246c270d281305d36a54612477535419f677d5eb45", "sha256": "d52f8e3a527e826b4013f11e854bc0adcb73b4a13631544001675cea8a299bb1",
"bytes": 5470 "bytes": 5440
}, },
{ {
"path": "app/api/health/route.test.ts", "path": "app/api/health/route.test.ts",
"sha256": "e519a0a0d5b946c7b21e6a3e8d9ba4d3ff141edda3eec89e770c889deff9bb28", "sha256": "fb5e8e3cec628addf25f2a4d039b654e4803856456f4a553e11a37be3cbbe4e9",
"bytes": 489 "bytes": 477
}, },
{ {
"path": "app/api/health/route.ts", "path": "app/api/health/route.ts",
"sha256": "b49292d7c03cf8594b9ec8e7c3305e359da03238b15ee5ad48c98e20d0dc0d16", "sha256": "ff0b7c14763fa2de8f53c34e186b8c071a08cd68d536068da597020747ff4194",
"bytes": 391 "bytes": 379
}, },
{ {
"path": "app/api/inspect/route.test.ts", "path": "app/api/inspect/route.test.ts",
"sha256": "de7144c431b0cf510f89cc14255b7a0d0dc38708c21e534faeb395e53e81c56f", "sha256": "a1df381e5f031bc16add1310d87e78a5b6b223a1a5207d5540c1d89d4c41d3dc",
"bytes": 1714 "bytes": 1675
}, },
{ {
"path": "app/api/inspect/route.ts", "path": "app/api/inspect/route.ts",
"sha256": "e34c86231aff7f53561a8546713ff24e330b909b013d63ef6704a4fecf3fc57c", "sha256": "e3914eb3269f5980f676741aaeb5f9cb1c0612a04fc11abd573b4f1b0ee1eafb",
"bytes": 2109 "bytes": 2069
}, },
{ {
"path": "app/components/report/evidence-views.tsx", "path": "app/components/report/evidence-views.tsx",
"sha256": "57a6fc6448dbad2346a64adad5b9d74a44458ce29f4e31dffd74259311e50bd0", "sha256": "c11a01a472daf180b8e05f47f26d8df8e5ed91f0376cf65a387c832267279538",
"bytes": 9425 "bytes": 9366
}, },
{ {
"path": "app/components/report/report-actions.tsx", "path": "app/components/report/report-actions.tsx",
"sha256": "1b21b4a6f9a97ed590fb139e08b6ead9a1d93957c5ff66386bc1fe383eb1534f", "sha256": "8b4d52071100c313187b2d8eeb081ed8d82647bda78079eecbac1a467f0d3fe6",
"bytes": 3816 "bytes": 3753
}, },
{ {
"path": "app/components/report/report-utils.tsx", "path": "app/components/report/report-utils.tsx",
"sha256": "2ab23b8951bc99c434f5bb5ba9f05237196f0624c58cbc08700222f683db4258", "sha256": "7faadb7f1b6c04801a85b33819f10389cec6333d25049000fb52cfe6e8393857",
"bytes": 4713 "bytes": 4603
}, },
{ {
"path": "app/favicon.ico", "path": "app/favicon.ico",
@@ -69,43 +69,43 @@
}, },
{ {
"path": "app/globals.css", "path": "app/globals.css",
"sha256": "e48ea439984ddc3907f31a0b0183526818c670ff8f173759e5c2545c151bcde3", "sha256": "141faa10e72a9da45b20d5e16f32d702d19aabe7394e01424534f42808fe5e3d",
"bytes": 45325 "bytes": 44834
}, },
{ {
"path": "app/icon.svg", "path": "app/icon.svg",
"sha256": "d6e914eed7c3cdbe945073c6827b662b6acee5146657e6139b315fca2befd065", "sha256": "1d87471a408410e7b5bebe28997b93222233a7024e6711cb6fe4163410706fde",
"bytes": 350 "bytes": 346
}, },
{ {
"path": "app/layout.tsx", "path": "app/layout.tsx",
"sha256": "f1c70724fa6472f1166b059220dd5a9b0ae8c16575b87ba0e2b29cc965240660", "sha256": "2a805e39a5fa52f32b6fcbc7eb11bf23965e52ef1250d163edf430e7f2b18711",
"bytes": 691 "bytes": 669
}, },
{ {
"path": "app/page.tsx", "path": "app/page.tsx",
"sha256": "5fb824a874995521cb9f583923a85b1802fc29b3f059e17038cfdae1d8caeffb", "sha256": "582bad64299b4818ee1eccdb20f790dde3f812c9c2a2473537e67fd7a60c25c7",
"bytes": 9944 "bytes": 9820
}, },
{ {
"path": "app/report-view.tsx", "path": "app/report-view.tsx",
"sha256": "ef152f5df02c77d6067eab301ac3bf2b10e63eb103e3a7efd9f59b6203d337df", "sha256": "9b181d611baa2d12393de5c6a75fb8d039a06f1f819c6883626d84be53139829",
"bytes": 25234 "bytes": 24961
}, },
{ {
"path": "docker-compose.yml", "path": "docker-compose.yml",
"sha256": "7e99f37c2a8fd04c67aa48ee6ed1b191d6058cd8e517391312f038b13c308570", "sha256": "b0e941c20b06a79787b9d662d2f5da17e755d507159f24127a318a8cd776de92",
"bytes": 1080 "bytes": 1044
}, },
{ {
"path": "docs/ARCHITECTURE.md", "path": "docs/ARCHITECTURE.md",
"sha256": "bcb0b179ea3bb95d80e86beeabc7ce2394874d24369bbee919c1fb5841c5c7b8", "sha256": "61620cbb5f4d6274044cc2aea200d3d3b05376d96ddb156b6f1e397fcb9aa438",
"bytes": 4686 "bytes": 4641
}, },
{ {
"path": "docs/THREAT_MODEL.md", "path": "docs/THREAT_MODEL.md",
"sha256": "54ef9c9d78f4c68628385b17a3d849b308499ae8ac592d2dbf37fa397213e7b4", "sha256": "935aeb569e11db88dd4e87b9d711d1ebf265ff7c35ba450f328b72adca7cbbb7",
"bytes": 3799 "bytes": 3759
}, },
{ {
"path": "docs/assets/certscope-http-evidence.png", "path": "docs/assets/certscope-http-evidence.png",
@@ -119,178 +119,178 @@
}, },
{ {
"path": "e2e/smoke.spec.ts", "path": "e2e/smoke.spec.ts",
"sha256": "10e44639c6f507b250c50ef8a22c5ca1d078643e65796904906b244c8a3f34f9", "sha256": "e81f86b147176bdafa7678c5aa28db2a9b5e0c9190de7c5760129a292e324c3a",
"bytes": 14782 "bytes": 14561
}, },
{ {
"path": "eslint.config.mjs", "path": "eslint.config.mjs",
"sha256": "dcb0749e57ff9a80c6114638f3a010dc2bb30e8cf546da8a65e05621fae20d3f", "sha256": "b1aadfdfb33fc3d8008996b4d9c50ca49784792cf7a824d88dc42c22e14806c8",
"bytes": 509 "bytes": 494
}, },
{ {
"path": "lib/inspect/admission.test.ts", "path": "lib/inspect/admission.test.ts",
"sha256": "f8b9f6f1eac16fc0aee0626bd00b8648f425dd5143c95420d0514ec3a27f9579", "sha256": "49750e8c539d02108f85e985425feae6d6a99bcb4fe21b2f2b8d0255794a33b7",
"bytes": 2195 "bytes": 2147
}, },
{ {
"path": "lib/inspect/admission.ts", "path": "lib/inspect/admission.ts",
"sha256": "a46e1aef9acb85aa93fe471e0002012ba3b2abed09001492aac80e6754dbc5bd", "sha256": "56ba4dbe7dbe3240509dfdf6b68ee95bc30a405cd479acca4bd9bb094cdd7ed4",
"bytes": 2019 "bytes": 1968
}, },
{ {
"path": "lib/inspect/deadline.ts", "path": "lib/inspect/deadline.ts",
"sha256": "76df833f5ad10363d061284e9bed1f06a290e7c72c7ca232e417ddf42901d65f", "sha256": "f8b88cae2cab41e2fc50f0e152d19e266eadabb6ed60de7ba1cd56638376ef9a",
"bytes": 1076 "bytes": 1034
}, },
{ {
"path": "lib/inspect/demo.ts", "path": "lib/inspect/demo.ts",
"sha256": "607788f2bc122cf81b29ef080fad6191b1e30d9ac750ea76fa210537edb85dab", "sha256": "63d9e02a6249e3d484fd6e435c27150442b035fed4782e1f4f6939c490dab43d",
"bytes": 3697 "bytes": 3604
}, },
{ {
"path": "lib/inspect/diagnostics.test.ts", "path": "lib/inspect/diagnostics.test.ts",
"sha256": "8530c28c90e09ae7a9723e51bb22cb55d4a43a97e946d96d16a7cf2e199224de", "sha256": "029bfc13d1b40dca0cf2b37a4754a3e7d5ba50489013c41cb66232d05aada1fe",
"bytes": 8647 "bytes": 8506
}, },
{ {
"path": "lib/inspect/diagnostics.ts", "path": "lib/inspect/diagnostics.ts",
"sha256": "b64afd62e5e97c9acab0cf4acc726b4e235abdd4b3c390a989886d961ddd8d98", "sha256": "52e0906b72a3d04fdbc295349988f24c37b73feb328671010e88659936486d16",
"bytes": 27087 "bytes": 26503
}, },
{ {
"path": "lib/inspect/dns.test.ts", "path": "lib/inspect/dns.test.ts",
"sha256": "41bfad04d413406937b28294807350b18b52f1e56630ddde492fd85db88f6a7b", "sha256": "257d71dea26503b3506a05f80faae549ba789b4b70415e6a3aaae8b8ac330cd4",
"bytes": 4204 "bytes": 4126
}, },
{ {
"path": "lib/inspect/dns.ts", "path": "lib/inspect/dns.ts",
"sha256": "62174f54923e92203bd4ec87a5274aa40543eb6728d49d3e091bad52d3c2f91b", "sha256": "9621fc2eb41c03a5305ea1705d9b931d927c74429ee4e509009743ce31bbef0a",
"bytes": 9671 "bytes": 9485
}, },
{ {
"path": "lib/inspect/headers.test.ts", "path": "lib/inspect/headers.test.ts",
"sha256": "9de489c7eb2aeacb55a505ef0cb795f327579d3ebfc06e68bd85d8209ac7784f", "sha256": "883d348a0d0d7df0d93ea7116a941b8d11b1c48d0f6d4642cfe23e1182b99841",
"bytes": 5137 "bytes": 5055
}, },
{ {
"path": "lib/inspect/headers.ts", "path": "lib/inspect/headers.ts",
"sha256": "abc6f120bd9439ee72b074bd4f5d2401f09ce082f2a8b409175bf83ed8c6fce0", "sha256": "dadfb89a43cc94c13a499e7408e9ab42fee4e5b5a6612aea067379b6135bdaf7",
"bytes": 14253 "bytes": 13994
}, },
{ {
"path": "lib/inspect/http-status.test.ts", "path": "lib/inspect/http-status.test.ts",
"sha256": "a1b95fd36f30a533f8518bb67a1ec6a844b1f0895feb44da46413b136c125757", "sha256": "9be6735073c31d799834386386115c11d598b748de56e054a0f8bf6a2ced679c",
"bytes": 740 "bytes": 721
}, },
{ {
"path": "lib/inspect/http-status.ts", "path": "lib/inspect/http-status.ts",
"sha256": "b16e7177ca4a39d74be8b8b7bc66d286deb3c9b1be718bf87e8b03de6a2c5a02", "sha256": "caf9eb56efe0f8a37b2666a6f5cf88f110e548b4f37787a96c85cfb3f1f095a8",
"bytes": 843 "bytes": 826
}, },
{ {
"path": "lib/inspect/http.test.ts", "path": "lib/inspect/http.test.ts",
"sha256": "1f57311dc6e21c7aa568fefc61d48f0bc8ba86c463faa8827145095a5a9712b2", "sha256": "57986acbd2a16a905a4d64ec4107c93079a8f4ddb643e195dfcf9213231797f5",
"bytes": 5785 "bytes": 5687
}, },
{ {
"path": "lib/inspect/http.ts", "path": "lib/inspect/http.ts",
"sha256": "83a6793782310399d3947b447f1fe68ddcb0120bbdf3854c1f9621a4c13be30d", "sha256": "f8df686e579721b52c8a285baef2e17d65358ab2a7e9de0d5773677bfd70419f",
"bytes": 12246 "bytes": 11953
}, },
{ {
"path": "lib/inspect/inspect.test.ts", "path": "lib/inspect/inspect.test.ts",
"sha256": "75cbdf06dfb3b3adcb521bb75352fbb419902953fdd464f92d626653116cc110", "sha256": "19863703d0fa99a4a00a87910a61fb1d8969e9d52db6048af97c302665c26df0",
"bytes": 890 "bytes": 867
}, },
{ {
"path": "lib/inspect/inspect.ts", "path": "lib/inspect/inspect.ts",
"sha256": "392cecf0f292df776e71425968ff7f4a5383e16b78cf02429e261f8c8832737a", "sha256": "123adb4a1ca76a487e92f8fa0ea031071914ef9d2ce16fa416055cd669a2a328",
"bytes": 2556 "bytes": 2509
}, },
{ {
"path": "lib/inspect/policy.test.ts", "path": "lib/inspect/policy.test.ts",
"sha256": "3c221dcf8676487bb52902dca6a03f28a06314e6de23fd1320e7c056e3e1c99c", "sha256": "d7484a46384f90067d694f8f3461524619c46019589f62b6312a8100fa0ed87d",
"bytes": 1388 "bytes": 1370
}, },
{ {
"path": "lib/inspect/policy.ts", "path": "lib/inspect/policy.ts",
"sha256": "94be8cdb69ecd30bff0abd3841feab1de636c844e0821fb509b499892eec8842", "sha256": "fe3442e26c55e5d00c4a4fd4154a6a625f2fcd7e61be9b367bdc88a1416cc808",
"bytes": 2991 "bytes": 2919
}, },
{ {
"path": "lib/inspect/report.test.ts", "path": "lib/inspect/report.test.ts",
"sha256": "4164a76a6837524ff9538a91427b4bf15231c73ef912abe06b9c6f674311d919", "sha256": "5281b1bbabcf2a20a2cb7e7abc4fecac0a2f869ff38af82948bd9ade7525fa3f",
"bytes": 1517 "bytes": 1482
}, },
{ {
"path": "lib/inspect/report.ts", "path": "lib/inspect/report.ts",
"sha256": "5aa54c914059b62e938159e15aecc2fe463aca048d04945e56c55c91d07c8502", "sha256": "9403fe8f7deaef58c271bb76f54042e32c6a98a9bc4ebe4ab0fa8a1d76b9c298",
"bytes": 2553 "bytes": 2497
}, },
{ {
"path": "lib/inspect/score.test.ts", "path": "lib/inspect/score.test.ts",
"sha256": "a8aa4180bccbfe74ec784bd804a7cbcecdf96feb0ed81203e73925bd3fa5b570", "sha256": "0821a45bf91712beedc75e7c045292b6429c8287718cb11fec84cf6c0205d03c",
"bytes": 1356 "bytes": 1313
}, },
{ {
"path": "lib/inspect/score.ts", "path": "lib/inspect/score.ts",
"sha256": "f040ab703ea3958aedd0a37efbcb5578d23f9286eb92a04f50aa31c174c38a02", "sha256": "33201b299912ed4958d97619937d09e611f885fa3eeb43f10c304f12154b24d0",
"bytes": 953 "bytes": 931
}, },
{ {
"path": "lib/inspect/tls.test.ts", "path": "lib/inspect/tls.test.ts",
"sha256": "bb08b00f4f405047e9677e10eb766d7ab63e4edb6797a0b0cb88fb97d727118c", "sha256": "50a9c583227b84ef0aee61ad897e492729bccb222f2baa34598036c2fa0943d9",
"bytes": 5419 "bytes": 5301
}, },
{ {
"path": "lib/inspect/tls.ts", "path": "lib/inspect/tls.ts",
"sha256": "a47e2f499cb6b803367ebc9d6be1db4e9e29d61987a935346014120173f10200", "sha256": "270214de77d384daf908738281813d6baaaa914cdeb057f18fff8570129d33cf",
"bytes": 5690 "bytes": 5550
}, },
{ {
"path": "lib/inspect/types.ts", "path": "lib/inspect/types.ts",
"sha256": "1305126a7904ccf691605ba8c05ba4a42d34e2a6ebcfe307f7f179e3967b6400", "sha256": "13f1ad4a64af0bc068532964daa0dd50088d89ed72402447893722e137eac6ab",
"bytes": 1203 "bytes": 1182
}, },
{ {
"path": "lib/inspect/validation.test.ts", "path": "lib/inspect/validation.test.ts",
"sha256": "4faf3451a40e3439d0994d3942297154fe08e9f7ce191ba4fdb2d4fd687d5682", "sha256": "b4fc44eea6dc28431da77de68b79c262f45224114613ca55acc2f1504f906dff",
"bytes": 1248 "bytes": 1223
}, },
{ {
"path": "lib/inspect/validation.ts", "path": "lib/inspect/validation.ts",
"sha256": "64e15f3273fb978bb54741698567f27da4e06b4faf749034d67f4acd6fd31b1e", "sha256": "653a47bfab3debf265a74d193b0b2d7287e8f1ace7a1c8bd62fab2692e07c5ac",
"bytes": 2992 "bytes": 2940
}, },
{ {
"path": "lib/version.ts", "path": "lib/version.ts",
"sha256": "2dcc64d9106e5f65f3b9570f96d4aba2622619bad0f7b45ab54f935f67fe3dd5", "sha256": "11b9a4016428745fda692a076c30f779fbea2ebf9fc82b0f1cd08b1e3711ab16",
"bytes": 187 "bytes": 183
}, },
{ {
"path": "next-env.d.ts", "path": "next-env.d.ts",
"sha256": "1b59d4c6b83807db275d43f3cf2cc8e9323f465fab764eea091cc5becd5bad37", "sha256": "1862ac4bbbc5192d4bf562161df66ea547ed3e67173100656ab606ae9797db2b",
"bytes": 295 "bytes": 288
}, },
{ {
"path": "next.config.mjs", "path": "next.config.mjs",
"sha256": "b99f21f877f27b595db21b2a0e7f1e99378a87eb21dbcff5febe534f69b2a982", "sha256": "655a1842726b5a69a872b6999bd5c4deb59673e52af5f0f93b9470688ceb9d76",
"bytes": 911 "bytes": 889
}, },
{ {
"path": "package-lock.json", "path": "package-lock.json",
"sha256": "1c9913bac05f70f09f3a512e3edbe6d5031d97d1654c299edee0f8c65d7ce25d", "sha256": "5f7d771881320237794764011fc1848552df561df9839add921acba4aa7e4a45",
"bytes": 265224 "bytes": 257720
}, },
{ {
"path": "package.json", "path": "package.json",
"sha256": "64a36582dfb66a12c2abf71855c4f4b870ab2b6c674e6336f689ec1f344155a0", "sha256": "4f4ce32343ede89397b533cbd2e187f58c13ecb55671f0d460ea69622c580287",
"bytes": 881 "bytes": 847
}, },
{ {
"path": "playwright.config.ts", "path": "playwright.config.ts",
"sha256": "cf98c061832394f990cf66268b86f1a3414b37221052056216d22f8c30eadb6f", "sha256": "664ee155d5a03f6beda5834d23e646ebd32cebbbfdde1ee86b53150eae2212a4",
"bytes": 827 "bytes": 795
}, },
{ {
"path": "public/dockerman-icon.png", "path": "public/dockerman-icon.png",
@@ -299,23 +299,23 @@
}, },
{ {
"path": "scripts/generate-sbom.mjs", "path": "scripts/generate-sbom.mjs",
"sha256": "e91c6ef1c3cda5f3121807ef70a5ed690eab2954cd2f98ca9276937819ec7cb1", "sha256": "f5250c0c5d33e818e2faee9b908a59d6c0e19bac33b31a6b99efd26d36726823",
"bytes": 666 "bytes": 650
}, },
{ {
"path": "scripts/start-standalone.mjs", "path": "scripts/start-standalone.mjs",
"sha256": "878e31a70268cf794464b26382e3a738cf81a1acf4b59035f730f976e6046eec", "sha256": "132d0fb2cea86c3faf66dba6e08f722f7356606af0aa2ca84e4bdbbbad3111a4",
"bytes": 885 "bytes": 866
}, },
{ {
"path": "tsconfig.json", "path": "tsconfig.json",
"sha256": "9a9faaa9620f2b919755c0696f6790d8b5aee81a0fd8d6eec9803d3161c5dd0c", "sha256": "d0015b2639702f15c4e74a50fe31087cc8cd8515113f41dab0768740846d9d2b",
"bytes": 740 "bytes": 699
}, },
{ {
"path": "vitest.config.mjs", "path": "vitest.config.mjs",
"sha256": "50683bb0c5edceac875b21d63e621e1acfff59b1889432f784e37880df1f45d4", "sha256": "440a7248b046aed68c9f5b89feb252c981b542415e37e0f99af4a5abd5f5e264",
"bytes": 296 "bytes": 285
} }
] ]
} }
+63 -63
View File
@@ -9,7 +9,7 @@
"version": "1.0.4", "version": "1.0.4",
"dependencies": { "dependencies": {
"ipaddr.js": "^2.2.0", "ipaddr.js": "^2.2.0",
"next": "16.3.5", "next": "16.3.8",
"react": "^19.1.0", "react": "^19.1.0",
"react-dom": "^19.1.0" "react-dom": "^19.1.0"
}, },
@@ -20,7 +20,7 @@
"@types/react": "^19.1.0", "@types/react": "^19.1.0",
"@types/react-dom": "^19.1.0", "@types/react-dom": "^19.1.0",
"eslint": "^9.39.5", "eslint": "^9.39.5",
"eslint-config-next": "^16.3.5", "eslint-config-next": "16.3.8",
"typescript": "^5.9.0", "typescript": "^5.9.0",
"vitest": "4.1.11" "vitest": "4.1.11"
} }
@@ -396,9 +396,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@eslint/config-array/node_modules/brace-expansion": { "node_modules/@eslint/config-array/node_modules/brace-expansion": {
"version": "1.1.18", "version": "1.1.21",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz",
"integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "integrity": "sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -477,9 +477,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
"version": "1.1.18", "version": "1.1.21",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz",
"integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "integrity": "sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -1225,15 +1225,15 @@
} }
}, },
"node_modules/@next/env": { "node_modules/@next/env": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/env/-/env-16.3.8.tgz",
"integrity": "sha512-NWEXVDMqoEo0ktmU6u0sE2Vg0LOcsD7NnOTJNo3/fEaTfsg+F1bMIxuDmQbda4e3yTIQwVdUREF2yIuMOusKtg==", "integrity": "sha512-Al9zqHVV7TJv0eFuOU4U7Lvv74PTih4Ch63sk2xCIpSTkE3udFnaOcnzP2lQVymiL7yS9Cj2iClUXlR3EQ5sEw==",
"license": "MIT" "license": "MIT"
}, },
"node_modules/@next/eslint-plugin-next": { "node_modules/@next/eslint-plugin-next": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-16.3.8.tgz",
"integrity": "sha512-PGfSeItHJ12DH8t+6sEbuMe59NE5rAhCfgk06QKTH2ne9VUL1JlaXdYXY3B8RaiF2SO50rDYvd39TulP6A6xZQ==", "integrity": "sha512-eCR9RcLTZrVS+K3+VOhi0xMdUUGNuriCHHhU1ZoABC/QQ/Gp0OWbLKQxV2/9DkmihYdYRcQWFmZXW8M1AMUXYw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -1274,9 +1274,9 @@
} }
}, },
"node_modules/@next/swc-darwin-arm64": { "node_modules/@next/swc-darwin-arm64": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.3.8.tgz",
"integrity": "sha512-pMmGgETfKvElucLHtVaeiMRbp2zUbvKx7b1yGko0liBz3cw1mKSggWN/Rp/wPz8z+E1O82u3r4L1Co+ZS5hokQ==", "integrity": "sha512-2JPRMh2nmQG5CiL7cXGL9AGwnPWJQ//cTtAUCT+w511QHk79SYz3LGv/pc5X643B/WEO0rvu3Yww0hqwt3kgeA==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -1290,9 +1290,9 @@
} }
}, },
"node_modules/@next/swc-darwin-x64": { "node_modules/@next/swc-darwin-x64": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.3.8.tgz",
"integrity": "sha512-76VaGYvf6HPa5/w12yLkE3dXTn9AfdEviI79oEL3aZoAmRLc9rWitjWqyjViVysK/ht/y9YKzFkBrUdi/wGkow==", "integrity": "sha512-GZtCCOBKJ4leVIT/Th0llWKhD1ca92lzbQiS5R5ON9QkoiFnilFsebDae1JU2a3HWoKMEmEZWGs1AGLavVM72Q==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -1306,9 +1306,9 @@
} }
}, },
"node_modules/@next/swc-linux-arm64-gnu": { "node_modules/@next/swc-linux-arm64-gnu": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.3.8.tgz",
"integrity": "sha512-zKDELJ5jSQMHeO/hmXUQsAzagX4bQD4OiMi3pQ5FbUj+yK506oLVHnKA2YXMlbg1EHHqJYtyePOgByIDXD1lqw==", "integrity": "sha512-O659ygeQYqneJ1fBKMpFxIFqYkYswu8IAS1OCKK/4f3ZgJJm1dRz4fVJZRi/kLLWjnBKnebOePA4WNv+sV1pVA==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -1325,9 +1325,9 @@
} }
}, },
"node_modules/@next/swc-linux-arm64-musl": { "node_modules/@next/swc-linux-arm64-musl": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.3.8.tgz",
"integrity": "sha512-7Vql0pgzCoHagv6+FNOZoqmJqA52c6zeVbhtS/47qFozO1MSx4ms7x7GHiciY8R5CDsSMKMQjJEryoJLcsBIbA==", "integrity": "sha512-dSjKSyWpzxoO1d3DIZZcP4XJcNaKeLmxQMFOiYl5vuBRMmweIqnAhty8tAmRsvTss779cK1FtYnDMj40e4TQlg==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -1344,9 +1344,9 @@
} }
}, },
"node_modules/@next/swc-linux-x64-gnu": { "node_modules/@next/swc-linux-x64-gnu": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.3.8.tgz",
"integrity": "sha512-NH/xzehyHEFWE2nlcZon7TB/0+H4shfWCi7S1zka815XCOhJDYZhoeJtOYy0dh0WVRWACVXSyGNFFytoMxUhRg==", "integrity": "sha512-lbqOuz3RPRcv+o9msNsJw5x4+Y1ZwPTs6vmL6DCf7i0fZfvng/F59wyeDwqHIvV0mK//RBy/jJkZ+nCKsSMXjQ==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -1363,9 +1363,9 @@
} }
}, },
"node_modules/@next/swc-linux-x64-musl": { "node_modules/@next/swc-linux-x64-musl": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.3.8.tgz",
"integrity": "sha512-lV4+EhWMfS8jcC+EH2nn/Cm5cn6XsgbE07bU9tMH8fCo0tNAqhyzi1b5wQ/Tn6NGFTvKDY65w3ZH95EjwBRAnQ==", "integrity": "sha512-+316WswI8ScVgZeUd+1KGaXkHhaYQzCjvH/05TZSpJ8zBizb1a4G7DtO7F12jcBIqMOtsz9ji1t48fmKtzqsGA==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -1382,9 +1382,9 @@
} }
}, },
"node_modules/@next/swc-win32-arm64-msvc": { "node_modules/@next/swc-win32-arm64-msvc": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.3.8.tgz",
"integrity": "sha512-/wKzAREX2RF++MhicjDbg8tGn2AiBIM0+EFeTFKoUEUbW5D6amCJehd5Z5G1H5/gxNdgnwoXMcHz24H/c2tGkQ==", "integrity": "sha512-ji0gd4kMYUxO+1fJBIbiBVRCjzG/lloiyCccnlebvb1ZJ5qXCPZqYg4Jl1DrrixnWNMKylzgpmMWx0yNDYXlzw==",
"cpu": [ "cpu": [
"arm64" "arm64"
], ],
@@ -1398,9 +1398,9 @@
} }
}, },
"node_modules/@next/swc-win32-x64-msvc": { "node_modules/@next/swc-win32-x64-msvc": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.5.tgz", "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.3.8.tgz",
"integrity": "sha512-LNdCHzgLFc+UeqMS84LzXPaeBRKyqDN9OMyFAr1OrB0XrNw78IRrEVtZvvA7245W/HsaoeVOQX9jPjPk8jojwA==", "integrity": "sha512-WcTlaKt/TWkh5kUjdJcUmB1XgZ+1c6fz4Y9fDHL73YNSdGaUWjceeWrrlwF0nv19iABYWC4iAq1oX1w4Bn0vfg==",
"cpu": [ "cpu": [
"x64" "x64"
], ],
@@ -2886,9 +2886,9 @@
} }
}, },
"node_modules/brace-expansion": { "node_modules/brace-expansion": {
"version": "5.0.9", "version": "5.0.12",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz",
"integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "integrity": "sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -3579,13 +3579,13 @@
} }
}, },
"node_modules/eslint-config-next": { "node_modules/eslint-config-next": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.3.5.tgz", "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-16.3.8.tgz",
"integrity": "sha512-wPjq9MLQuWykHs8tsm2gH6OJThk6N27L8Te2JatlaGZ7jT1gtgGmJKukygL28xOlWsg5J1a1bGy/PvLyQC8OYA==", "integrity": "sha512-81vovwMe6NGnoFsl0KUJWzlS+y239i3fdsxs49gSEX3pDQW2cuKy+fxUPXNkQqqx6OCPheYPtBlSufc9aZ0k+w==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@next/eslint-plugin-next": "16.3.5", "@next/eslint-plugin-next": "16.3.8",
"eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-node": "^0.3.6",
"eslint-import-resolver-typescript": "^3.5.2", "eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.32.0", "eslint-plugin-import": "^2.32.0",
@@ -3613,9 +3613,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/eslint-config-next/node_modules/brace-expansion": { "node_modules/eslint-config-next/node_modules/brace-expansion": {
"version": "1.1.18", "version": "1.1.21",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz",
"integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "integrity": "sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -3909,9 +3909,9 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/eslint/node_modules/brace-expansion": { "node_modules/eslint/node_modules/brace-expansion": {
"version": "1.1.18", "version": "1.1.21",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.18.tgz", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.21.tgz",
"integrity": "sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==", "integrity": "sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==",
"dev": true, "dev": true,
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
@@ -5616,12 +5616,12 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/next": { "node_modules/next": {
"version": "16.3.5", "version": "16.3.8",
"resolved": "https://registry.npmjs.org/next/-/next-16.3.5.tgz", "resolved": "https://registry.npmjs.org/next/-/next-16.3.8.tgz",
"integrity": "sha512-MdtsTgzyfCPRLC6uJ1mN8ao7lyJ4BB0U6Inhnx3gta1UcCIdHK3yxLG0E8OWQteWD8/Q0qb8A5o7wJaL8M9y2w==", "integrity": "sha512-U7QEZaTini6wKrb8A8hqLLqYQyCetegKjCpJOyxk642vWoMoU1x5PyZCJFvgYgiptA8xc5j/9xYlZFO7w9Sjmw==",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@next/env": "16.3.5", "@next/env": "16.3.8",
"@swc/helpers": "0.5.23", "@swc/helpers": "0.5.23",
"baseline-browser-mapping": "^2.9.19", "baseline-browser-mapping": "^2.9.19",
"caniuse-lite": "^1.0.30001579", "caniuse-lite": "^1.0.30001579",
@@ -5635,14 +5635,14 @@
"node": ">=20.9.0" "node": ">=20.9.0"
}, },
"optionalDependencies": { "optionalDependencies": {
"@next/swc-darwin-arm64": "16.3.5", "@next/swc-darwin-arm64": "16.3.8",
"@next/swc-darwin-x64": "16.3.5", "@next/swc-darwin-x64": "16.3.8",
"@next/swc-linux-arm64-gnu": "16.3.5", "@next/swc-linux-arm64-gnu": "16.3.8",
"@next/swc-linux-arm64-musl": "16.3.5", "@next/swc-linux-arm64-musl": "16.3.8",
"@next/swc-linux-x64-gnu": "16.3.5", "@next/swc-linux-x64-gnu": "16.3.8",
"@next/swc-linux-x64-musl": "16.3.5", "@next/swc-linux-x64-musl": "16.3.8",
"@next/swc-win32-arm64-msvc": "16.3.5", "@next/swc-win32-arm64-msvc": "16.3.8",
"@next/swc-win32-x64-msvc": "16.3.5", "@next/swc-win32-x64-msvc": "16.3.8",
"sharp": "^0.35.4" "sharp": "^0.35.4"
}, },
"peerDependencies": { "peerDependencies": {
+2 -2
View File
@@ -15,7 +15,7 @@
}, },
"dependencies": { "dependencies": {
"ipaddr.js": "^2.2.0", "ipaddr.js": "^2.2.0",
"next": "16.3.5", "next": "16.3.8",
"react": "^19.1.0", "react": "^19.1.0",
"react-dom": "^19.1.0" "react-dom": "^19.1.0"
}, },
@@ -26,7 +26,7 @@
"@types/react": "^19.1.0", "@types/react": "^19.1.0",
"@types/react-dom": "^19.1.0", "@types/react-dom": "^19.1.0",
"eslint": "^9.39.5", "eslint": "^9.39.5",
"eslint-config-next": "^16.3.5", "eslint-config-next": "16.3.8",
"typescript": "^5.9.0", "typescript": "^5.9.0",
"vitest": "4.1.11" "vitest": "4.1.11"
} }