Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
package.json127 linesDownload Raw Back to lru-cache
1{
2  "name": "lru-cache",
3  "description": "A cache object that deletes the least-recently-used items.",
4  "version": "11.3.5",
5  "author": "Isaac Z. Schlueter <i@izs.me>",
6  "keywords": [
7    "mru",
8    "lru",
9    "cache"
10  ],
11  "sideEffects": false,
12  "scripts": {
13    "build": "npm run prepare",
14    "prepare": "tshy && bash scripts/build.sh",
15    "pretest": "npm run prepare",
16    "presnap": "npm run prepare",
17    "test": "tap",
18    "snap": "tap",
19    "preversion": "npm test",
20    "postversion": "npm publish",
21    "prepublishOnly": "git push origin --follow-tags",
22    "format": "prettier --write .",
23    "typedoc": "typedoc --tsconfig ./.tshy/esm.json ./src/*.ts",
24    "benchmark-results-typedoc": "bash scripts/benchmark-results-typedoc.sh",
25    "prebenchmark": "npm run prepare",
26    "benchmark": "make -C benchmark",
27    "preprofile": "npm run prepare",
28    "profile": "make -C benchmark profile",
29    "lint": "oxlint --fix src test",
30    "postsnap": "npm run lint",
31    "postlint": "npm run format"
32  },
33  "main": "./dist/commonjs/index.min.js",
34  "types": "./dist/commonjs/index.d.ts",
35  "tshy": {
36    "esmDialects": [
37      "node",
38      "browser"
39    ],
40    "exports": {
41      "./raw": "./src/index.ts",
42      ".": {
43        "import": {
44          "node": {
45            "types": "./dist/esm/node/index.d.ts",
46            "default": "./dist/esm/node/index.min.js"
47          },
48          "browser": {
49            "types": "./dist/esm/browser/index.d.ts",
50            "default": "./dist/esm/browser/index.min.js"
51          },
52          "types": "./dist/esm/index.d.ts",
53          "default": "./dist/esm/index.min.js"
54        },
55        "require": {
56          "types": "./dist/commonjs/index.d.ts",
57          "default": "./dist/commonjs/index.min.js"
58        }
59      }
60    },
61    "selfLink": false
62  },
63  "repository": {
64    "type": "git",
65    "url": "git+ssh://git@github.com/isaacs/node-lru-cache.git"
66  },
67  "devDependencies": {
68    "benchmark": "^2.1.4",
69    "esbuild": "^0.25.9",
70    "marked": "^4.2.12",
71    "mkdirp": "^3.0.1",
72    "oxlint": "^1.58.0",
73    "oxlint-tsgolint": "^0.19.0",
74    "prettier": "^3.8.1",
75    "tap": "^21.6.3",
76    "tshy": "^4.1.1",
77    "typedoc": "^0.28.18"
78  },
79  "license": "BlueOak-1.0.0",
80  "files": [
81    "dist"
82  ],
83  "engines": {
84    "node": "20 || >=22"
85  },
86  "exports": {
87    "./raw": {
88      "import": {
89        "node": {
90          "types": "./dist/esm/node/index.d.ts",
91          "default": "./dist/esm/node/index.js"
92        },
93        "browser": {
94          "types": "./dist/esm/browser/index.d.ts",
95          "default": "./dist/esm/browser/index.js"
96        },
97        "types": "./dist/esm/index.d.ts",
98        "default": "./dist/esm/index.js"
99      },
100      "require": {
101        "types": "./dist/commonjs/index.d.ts",
102        "default": "./dist/commonjs/index.js"
103      }
104    },
105    ".": {
106      "import": {
107        "node": {
108          "types": "./dist/esm/node/index.d.ts",
109          "default": "./dist/esm/node/index.min.js"
110        },
111        "browser": {
112          "types": "./dist/esm/browser/index.d.ts",
113          "default": "./dist/esm/browser/index.min.js"
114        },
115        "types": "./dist/esm/index.d.ts",
116        "default": "./dist/esm/index.min.js"
117      },
118      "require": {
119        "types": "./dist/commonjs/index.d.ts",
120        "default": "./dist/commonjs/index.min.js"
121      }
122    }
123  },
124  "type": "module",
125  "module": "./dist/esm/index.min.js"
126}
127 
codekingpro/portable-devtools · Team Ai