diff --git a/copi.owasp.org/assets/package-lock.json b/copi.owasp.org/assets/package-lock.json index 73a0244dd..4e8471a7f 100644 --- a/copi.owasp.org/assets/package-lock.json +++ b/copi.owasp.org/assets/package-lock.json @@ -15,9 +15,8 @@ } }, "../deps/phoenix": { - "version": "1.8.3", - "license": "MIT", - "devDependencies": { + "version": "0.0.1", + "dependencies": { "@babel/cli": "7.28.3", "@babel/core": "7.28.5", "@babel/preset-env": "7.28.5", @@ -33,15 +32,11 @@ } }, "../deps/phoenix_html": { - "version": "4.3.0" + "version": "0.0.1" }, "../deps/phoenix_live_view": { - "version": "1.1.23", - "license": "MIT", + "version": "0.0.1", "dependencies": { - "morphdom": "2.7.8" - }, - "devDependencies": { "@babel/cli": "7.27.2", "@babel/core": "7.27.4", "@babel/preset-env": "7.27.2", @@ -59,6 +54,7 @@ "jest-environment-jsdom": "^30.0.0", "jest-monocart-coverage": "^1.1.1", "monocart-reporter": "^2.9.21", + "morphdom": "2.7.8", "phoenix": "1.7.21", "prettier": "3.5.3", "ts-jest": "^29.4.0", @@ -70,7 +66,8 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.9.0.tgz", "integrity": "sha512-W7gp8Q/v1NlCZLsv8pQ3Y0uCu/SHgXOVFK+eUluUKWXmsb6VHkpNx0apdOWWcDbB9sJoKeP8uPrjmehJz6xETQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@esbuild/aix-ppc64": { "version": "0.25.3", @@ -538,7 +535,8 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz", "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/chokidar": { "version": "3.6.0", @@ -571,7 +569,6 @@ "dev": true, "hasInstallScript": true, "license": "MIT", - "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -674,6 +671,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "peer": true, "engines": { "node": ">=8" } @@ -691,9 +689,9 @@ } }, "node_modules/immutable": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", - "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.8.tgz", + "integrity": "sha512-d/Ld9aLbKpNwyl0KiM2CT1WYvkitQ1TSvmRtkcV8FKStiDoA7Slzgjmb/1G2yhKM1p0XeNOieaTbFZmU1d3Xuw==", "dev": true }, "node_modules/is-binary-path": { @@ -823,6 +821,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, + "peer": true, "dependencies": { "tslib": "^2.1.0" } @@ -901,6 +900,7 @@ "os": [ "android" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -921,6 +921,7 @@ "os": [ "android" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -941,6 +942,7 @@ "os": [ "android" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -961,6 +963,7 @@ "os": [ "android" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -981,6 +984,7 @@ "os": [ "darwin" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -1001,6 +1005,7 @@ "os": [ "darwin" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -1021,6 +1026,7 @@ "os": [ "linux" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -1041,6 +1047,7 @@ "os": [ "linux" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -1061,6 +1068,7 @@ "os": [ "linux" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -1081,6 +1089,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=14.0.0" } @@ -1098,6 +1107,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=14.0.0" } @@ -1115,6 +1125,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=14.0.0" } @@ -1132,6 +1143,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=14.0.0" } @@ -1149,6 +1161,7 @@ "os": [ "linux" ], + "peer": true, "bin": { "sass": "dart-sass/sass" }, @@ -1169,6 +1182,7 @@ "os": [ "win32" ], + "peer": true, "bin": { "sass": "dart-sass/sass.bat" }, @@ -1189,6 +1203,7 @@ "os": [ "win32" ], + "peer": true, "bin": { "sass": "dart-sass/sass.bat" }, @@ -1209,6 +1224,7 @@ "os": [ "win32" ], + "peer": true, "bin": { "sass": "dart-sass/sass.bat" }, @@ -1230,6 +1246,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -1268,13 +1285,15 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true + "dev": true, + "peer": true }, "node_modules/varint": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", - "dev": true + "dev": true, + "peer": true } }, "dependencies": { @@ -1282,7 +1301,8 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-1.9.0.tgz", "integrity": "sha512-W7gp8Q/v1NlCZLsv8pQ3Y0uCu/SHgXOVFK+eUluUKWXmsb6VHkpNx0apdOWWcDbB9sJoKeP8uPrjmehJz6xETQ==", - "dev": true + "dev": true, + "peer": true }, "@esbuild/aix-ppc64": { "version": "0.25.3", @@ -1488,7 +1508,8 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/buffer-builder/-/buffer-builder-0.2.0.tgz", "integrity": "sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==", - "dev": true + "dev": true, + "peer": true }, "chokidar": { "version": "3.6.0", @@ -1511,7 +1532,6 @@ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.3.tgz", "integrity": "sha512-qKA6Pvai73+M2FtftpNKRxJ78GIjmFXFxd/1DVBqGo/qNhLSfv+G12n9pNoWdytJC8U00TrViOwpjT0zgqQS8Q==", "dev": true, - "peer": true, "requires": { "@esbuild/aix-ppc64": "0.25.3", "@esbuild/android-arm": "0.25.3", @@ -1586,7 +1606,8 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "dev": true, + "peer": true }, "hasown": { "version": "2.0.2", @@ -1598,9 +1619,9 @@ } }, "immutable": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", - "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "version": "4.3.8", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.8.tgz", + "integrity": "sha512-d/Ld9aLbKpNwyl0KiM2CT1WYvkitQ1TSvmRtkcV8FKStiDoA7Slzgjmb/1G2yhKM1p0XeNOieaTbFZmU1d3Xuw==", "dev": true }, "is-binary-path": { @@ -1733,6 +1754,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, + "peer": true, "requires": { "tslib": "^2.1.0" } @@ -1791,119 +1813,136 @@ "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.77.0.tgz", "integrity": "sha512-T/7CXMrRyvb+9FHwXNL53tAnj2z8KqQXpo3XkPXzgB+RFqXhSWsnkfehcefDGm81EsggyYXnkLo6f4xcapZvYw==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-android-arm64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.77.0.tgz", "integrity": "sha512-TrKS0AlFu1ZtXR26V8YMnycyE8CR5FPGd+cPkZZeMMXKI8FpbM9W7fz6b+kDJuBZoDmzuHJPoGWSAq+R5k3Hug==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-android-ia32": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-android-ia32/-/sass-embedded-android-ia32-1.77.0.tgz", "integrity": "sha512-T12iRF3sZ/gRgsEBH6y+eSn12+3VokL6n1+VVlwJ9pYz8Q8iE9gALyvy71Cvm9j130LV4X+pxq53xQl5GA6VQg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-android-x64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.77.0.tgz", "integrity": "sha512-qmUoSBywRQkzrFMK6ouifFSCSSb+rK0ykQaD2abeeJ3C9nbEFMUP2M9u6Ny4y1GS9t83MU3LZxwTeEMh7y5/xg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-darwin-arm64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.77.0.tgz", "integrity": "sha512-ccLfsrzyS49Em99geabqxueKzEcpIrhUj3oek2+/Ccxllhhwj9LrZFaWlvpHLgzCt/qZldqA4sltqqpczJdHMw==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-darwin-x64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.77.0.tgz", "integrity": "sha512-qRDMXlxibTSDyZKDzgHhTCiooCJxodXg1QyE1izcdnSCDX5wOwaK/AShkkmyBQqLM3MQLXTeTgkmV58vEGHeGg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-arm": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.77.0.tgz", "integrity": "sha512-+Jyiy+ZVjo9dJZbAF8rC0tsmubHbQ6ydv0kWEaiwnEdj2BgpKx/5f2LDlCFgvZkGlPUdKWYNcW6bISUsJjyuJQ==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-arm64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.77.0.tgz", "integrity": "sha512-rK1sH+CyMHkYnIkYWVgrHiRI3slpIcBNazQ2vXzRgz8Y0R3+PrOYA8N1QtOoW3ccZPql8/X3NrkopeJbFWCuRg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-ia32": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-ia32/-/sass-embedded-linux-ia32-1.77.0.tgz", "integrity": "sha512-SH/RpqFny/2MttLVLBNO2x+D6X7Y/CG3NS2q80RuOlrQvpqgQasw8SqMSx4a07ps1PlOIG5ngYf0agJ3USenJg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-musl-arm": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.77.0.tgz", "integrity": "sha512-CguyYPc25n/+oIVqbSPX6FTwTPjwd71bt7oZTGZerw8ZocvRDJo6SwjRK2iA8RbHcg0YbFhEwQ9U9SLczykTmA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-musl-arm64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.77.0.tgz", "integrity": "sha512-2mvAKTqXRRrrnRvUFw/iLozoOW2sj2Q1rOaGFbvXUXYOHYzlVnDTGGVPty+gTN2f1YgUSRe433MtE103Wp9Ekw==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-musl-ia32": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-ia32/-/sass-embedded-linux-musl-ia32-1.77.0.tgz", "integrity": "sha512-uABIlsNvq7U3wFlpQy5rZ7AsEc7/aKHY4P396YLs52FF/T0NcTx4TjKZwECVHjC+X13ltnmYcAWP8lf8fk5vuQ==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-musl-x64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.77.0.tgz", "integrity": "sha512-nqf9svqjzrL2i2nu9/hUxE3K4kM0QVegiXiqfw0CoSbwAOQvAaBQxi0k/BgXvurQwJS0ukSs7Zwon5iJ+WDqAA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-linux-x64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.77.0.tgz", "integrity": "sha512-KvEE4x0esp0GfGjWGs65AHrHjvxeC5gMKW0VFmWCtH4yT/o5G0eVdgaDXgQqkeLjIOPn5ULFuF2h2euXBuBagw==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-win32-arm64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.77.0.tgz", "integrity": "sha512-dcv09TftEIZQ4LorkrRMYdbUkMiWTpn4nC8i9nKNhjMQ22EE8Jh1SNrR18YTqiYA3YGSc1oEgmDP9cCHHz5HFA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-win32-ia32": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-win32-ia32/-/sass-embedded-win32-ia32-1.77.0.tgz", "integrity": "sha512-j1AStvWCA4RAqDfe12AM7mAYUmSUxDhDktdcPQ2kPo4EiFvjlVFW7CvFM9/MiZ8VvAtop06fyIy8rr+VY8OR2w==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "sass-embedded-win32-x64": { "version": "1.77.0", "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.77.0.tgz", "integrity": "sha512-J3sjLF0mk1jYD/y3tqxZy3LfoYeyhYAhwJAS6zF9utMb5JIJ+dHscgmuVr87qHCrtOtaV6JRG0oLWi7Uka4nTg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "source-map-js": { "version": "1.2.0", @@ -1916,6 +1955,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "peer": true, "requires": { "has-flag": "^4.0.0" } @@ -1939,13 +1979,15 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", - "dev": true + "dev": true, + "peer": true }, "varint": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz", "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==", - "dev": true + "dev": true, + "peer": true } } }