• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "cacache",
3  "version": "18.0.2",
4  "cache-version": {
5    "content": "2",
6    "index": "5"
7  },
8  "description": "Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.",
9  "main": "lib/index.js",
10  "files": [
11    "bin/",
12    "lib/"
13  ],
14  "scripts": {
15    "test": "tap",
16    "snap": "tap",
17    "coverage": "tap",
18    "test-docker": "docker run -it --rm --name pacotest -v \"$PWD\":/tmp -w /tmp node:latest npm test",
19    "lint": "eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"",
20    "npmclilint": "npmcli-lint",
21    "lintfix": "npm run lint -- --fix",
22    "postsnap": "npm run lintfix --",
23    "postlint": "template-oss-check",
24    "posttest": "npm run lint",
25    "template-oss-apply": "template-oss-apply --force"
26  },
27  "repository": {
28    "type": "git",
29    "url": "https://github.com/npm/cacache.git"
30  },
31  "keywords": [
32    "cache",
33    "caching",
34    "content-addressable",
35    "sri",
36    "sri hash",
37    "subresource integrity",
38    "cache",
39    "storage",
40    "store",
41    "file store",
42    "filesystem",
43    "disk cache",
44    "disk storage"
45  ],
46  "license": "ISC",
47  "dependencies": {
48    "@npmcli/fs": "^3.1.0",
49    "fs-minipass": "^3.0.0",
50    "glob": "^10.2.2",
51    "lru-cache": "^10.0.1",
52    "minipass": "^7.0.3",
53    "minipass-collect": "^2.0.1",
54    "minipass-flush": "^1.0.5",
55    "minipass-pipeline": "^1.2.4",
56    "p-map": "^4.0.0",
57    "ssri": "^10.0.0",
58    "tar": "^6.1.11",
59    "unique-filename": "^3.0.0"
60  },
61  "devDependencies": {
62    "@npmcli/eslint-config": "^4.0.0",
63    "@npmcli/template-oss": "4.21.3",
64    "tap": "^16.0.0"
65  },
66  "engines": {
67    "node": "^16.14.0 || >=18.0.0"
68  },
69  "templateOSS": {
70    "//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
71    "windowsCI": false,
72    "version": "4.21.3",
73    "publish": "true"
74  },
75  "author": "GitHub Inc.",
76  "tap": {
77    "nyc-arg": [
78      "--exclude",
79      "tap-snapshots/**"
80    ]
81  }
82}
83