{
	"name": "node-internal-cache",
	"description": "Simple and fast NodeJS internal caching. Node internal in memory cache like memcached.",
	"keywords": [
		"cache",
		"caching",
		"local",
		"variable",
		"multi",
		"memory",
		"internal",
		"node",
		"memcached",
		"object"
	],
	"tags": [
		"cache",
		"caching",
		"local",
		"variable",
		"multi",
		"memory",
		"internal",
		"node",
		"memcached",
		"object"
	],
	"version": "6.0.0",
	"author": "mpneuried <mp@tcs.de>",
	"maintainers": [
		{
			"name": "M. Peter",
			"email": "mp@tcs.de",
			"url": "https://github.com/mpneuried"
		},
		{
			"name": "Joshy",
			"email": "erdiicodes@gmail.com",
			"url": "https://erdii.engineering/"
		},
		{
			"name": "Evgenii Troinov",
			"email": "troinof@gmail.com",
			"url": "https://github.com/etroynov"
		}
	],
	"main": "./index.js",
	"module": "./index.mjs",
	"types": "./index.d.ts",
	"sideEffects": false,
	"exports": {
		".": {
			"types": "./index.d.ts",
			"import": "./index.mjs",
			"require": "./index.js"
		}
	},
	"homepage": "https://github.com/etroynov/node-cache",
	"repository": {
		"type": "git",
		"url": "git://github.com/etroynov/node-cache.git"
	},
	"license": "MIT",
	"engines": {
		"node": "^22.0.0"
	},
	"scripts": {
		"build": "rslib build && node -e \"require('fs').cpSync('README.md','dist/README.md');require('fs').cpSync('package.json','dist/package.json')\"",
		"dev": "rslib build --watch",
		"test": "vitest run",
		"test:watch": "vitest",
		"test:coverage": "vitest run --coverage",
		"lint": "biome check ./src",
		"docs:dev": "rspress dev",
		"docs:build": "rspress build",
		"docs:preview": "rspress preview",
		"prepublishOnly": "npm run build"
	},
	"devDependencies": {
		"@biomejs/biome": "^2.4.15",
		"@rslib/core": "^0.21.5",
		"@rspress/core": "^2.0.12",
		"@types/node": "^22.19.19",
		"@vitest/coverage-v8": "^4.1.6",
		"should": "13.2.3",
		"typescript": "^6.0.3",
		"vitest": "^4.1.6"
	}
}
