1{ 2 "name": "ssri", 3 "version": "10.0.5", 4 "description": "Standard Subresource Integrity library -- parses, serializes, generates, and verifies integrity metadata according to the SRI spec.", 5 "main": "lib/index.js", 6 "files": [ 7 "bin/", 8 "lib/" 9 ], 10 "scripts": { 11 "prerelease": "npm t", 12 "postrelease": "npm publish", 13 "posttest": "npm run lint", 14 "test": "tap", 15 "coverage": "tap", 16 "lint": "eslint \"**/*.js\"", 17 "postlint": "template-oss-check", 18 "template-oss-apply": "template-oss-apply --force", 19 "lintfix": "npm run lint -- --fix", 20 "snap": "tap" 21 }, 22 "tap": { 23 "check-coverage": true, 24 "nyc-arg": [ 25 "--exclude", 26 "tap-snapshots/**" 27 ] 28 }, 29 "repository": { 30 "type": "git", 31 "url": "https://github.com/npm/ssri.git" 32 }, 33 "keywords": [ 34 "w3c", 35 "web", 36 "security", 37 "integrity", 38 "checksum", 39 "hashing", 40 "subresource integrity", 41 "sri", 42 "sri hash", 43 "sri string", 44 "sri generator", 45 "html" 46 ], 47 "author": "GitHub Inc.", 48 "license": "ISC", 49 "dependencies": { 50 "minipass": "^7.0.3" 51 }, 52 "devDependencies": { 53 "@npmcli/eslint-config": "^4.0.0", 54 "@npmcli/template-oss": "4.18.0", 55 "tap": "^16.0.1" 56 }, 57 "engines": { 58 "node": "^14.17.0 || ^16.13.0 || >=18.0.0" 59 }, 60 "templateOSS": { 61 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.", 62 "version": "4.18.0", 63 "publish": "true" 64 } 65} 66