codekingpro/portable-devtools
115k
1{
2 "name": "ssri",
3 "version": "13.0.1",
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": "node --test './test/**/*.js'",
15 "coverage": "tap",
16 "lint": "npm run eslint",
17 "postlint": "template-oss-check",
18 "template-oss-apply": "template-oss-apply --force",
19 "lintfix": "npm run eslint -- --fix",
20 "snap": "node --test --test-update-snapshots './test/**/*.js'",
21 "eslint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"",
22 "test:node20": "node --test test",
23 "test:cover": "node --test --experimental-test-coverage --test-timeout=3000 --test-coverage-lines=100 --test-coverage-functions=100 --test-coverage-branches=100 './test/**/*.js'"
24 },
25 "repository": {
26 "type": "git",
27 "url": "git+https://github.com/npm/ssri.git"
28 },
29 "keywords": [
30 "w3c",
31 "web",
32 "security",
33 "integrity",
34 "checksum",
35 "hashing",
36 "subresource integrity",
37 "sri",
38 "sri hash",
39 "sri string",
40 "sri generator",
41 "html"
42 ],
43 "author": "GitHub Inc.",
44 "license": "ISC",
45 "dependencies": {
46 "minipass": "^7.0.3"
47 },
48 "devDependencies": {
49 "@npmcli/eslint-config": "^6.0.0",
50 "@npmcli/template-oss": "4.28.1",
51 "benchmark": "^2.1.4"
52 },
53 "engines": {
54 "node": "^20.17.0 || >=22.9.0"
55 },
56 "templateOSS": {
57 "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
58 "version": "4.28.1",
59 "publish": "true",
60 "allowPaths": [
61 "benchmarks/"
62 ],
63 "testRunner": "node:test",
64 "latestVersion": 24
65 }
66}
67 