Repository navigation
Conversation
Implementation and tests prepared by an AI agent at the user's direction. Human code review and understanding have not been confirmed. No human certification or sign-off is asserted.
|
@ka2umaz is attempting to deploy a commit to the Baroshem's projects Team on Vercel. A member of the Team first needs to authorize it. |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Types of changes
Test coverage only; no runtime behavior changes.
Description
The existing SRI assertions count integrity attributes but do not compare them with the served asset bytes. This adds three cases for
/,/asset, and/publicthat fetch external JavaScript and CSS and independently verify their SHA-384 integrity values. The fixture explicitly enables the entry import map, and the assertions require it to be present.Related: #657. This strengthens test coverage; it does not resolve every configuration reported in that issue.
The separate Nuxt CSS-dependent chunk filename fix is available as a public fork commit. That implementation is not included in this PR.
Validation
Local validation on Node.js 24.17.0:
yarn test --maxWorkers=1: 18 test files passed; 157 tests passed and one existing test was skipped.yarn lintandyarn prepack: passed.The implementation and local validation were performed with AI assistance.
Checklist
Documentation changes are not required for this test-only change.