aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/lru-cache/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'vanilla/node_modules/lru-cache/package.json')
-rw-r--r--vanilla/node_modules/lru-cache/package.json101
1 files changed, 101 insertions, 0 deletions
diff --git a/vanilla/node_modules/lru-cache/package.json b/vanilla/node_modules/lru-cache/package.json
new file mode 100644
index 0000000..1554184
--- /dev/null
+++ b/vanilla/node_modules/lru-cache/package.json
@@ -0,0 +1,101 @@
+{
+ "name": "lru-cache",
+ "description": "A cache object that deletes the least-recently-used items.",
+ "version": "11.2.6",
+ "author": "Isaac Z. Schlueter <i@izs.me>",
+ "keywords": [
+ "mru",
+ "lru",
+ "cache"
+ ],
+ "sideEffects": false,
+ "scripts": {
+ "build": "npm run prepare",
+ "prepare": "tshy && bash fixup.sh",
+ "pretest": "npm run prepare",
+ "presnap": "npm run prepare",
+ "test": "tap",
+ "snap": "tap",
+ "preversion": "npm test",
+ "postversion": "npm publish",
+ "prepublishOnly": "git push origin --follow-tags",
+ "format": "prettier --write .",
+ "typedoc": "typedoc --tsconfig ./.tshy/esm.json ./src/*.ts",
+ "benchmark-results-typedoc": "bash scripts/benchmark-results-typedoc.sh",
+ "prebenchmark": "npm run prepare",
+ "benchmark": "make -C benchmark",
+ "preprofile": "npm run prepare",
+ "profile": "make -C benchmark profile"
+ },
+ "main": "./dist/commonjs/index.min.js",
+ "types": "./dist/commonjs/index.d.ts",
+ "tshy": {
+ "exports": {
+ "./raw": "./src/index.ts",
+ ".": {
+ "import": {
+ "types": "./dist/esm/index.d.ts",
+ "default": "./dist/esm/index.min.js"
+ },
+ "require": {
+ "types": "./dist/commonjs/index.d.ts",
+ "default": "./dist/commonjs/index.min.js"
+ }
+ }
+ }
+ },
+ "repository": {
+ "type": "git",
+ "url": "git+ssh://git@github.com/isaacs/node-lru-cache.git"
+ },
+ "devDependencies": {
+ "@types/node": "^24.3.0",
+ "benchmark": "^2.1.4",
+ "esbuild": "^0.25.9",
+ "marked": "^4.2.12",
+ "mkdirp": "^3.0.1",
+ "prettier": "^3.6.2",
+ "tap": "^21.1.0",
+ "tshy": "^3.0.2",
+ "typedoc": "^0.28.12"
+ },
+ "license": "BlueOak-1.0.0",
+ "files": [
+ "dist"
+ ],
+ "engines": {
+ "node": "20 || >=22"
+ },
+ "tap": {
+ "node-arg": [
+ "--expose-gc"
+ ],
+ "plugin": [
+ "@tapjs/clock"
+ ]
+ },
+ "exports": {
+ "./raw": {
+ "import": {
+ "types": "./dist/esm/index.d.ts",
+ "default": "./dist/esm/index.js"
+ },
+ "require": {
+ "types": "./dist/commonjs/index.d.ts",
+ "default": "./dist/commonjs/index.js"
+ }
+ },
+ ".": {
+ "import": {
+ "types": "./dist/esm/index.d.ts",
+ "default": "./dist/esm/index.min.js"
+ },
+ "require": {
+ "types": "./dist/commonjs/index.d.ts",
+ "default": "./dist/commonjs/index.min.js"
+ }
+ }
+ },
+ "type": "module",
+ "module": "./dist/esm/index.min.js"
+}