UNPKG

@se-oss/circular-buffer

Version:

Circular Buffer implementation for JavaScript

61 lines (60 loc) 1.64 kB
{ "name": "@se-oss/circular-buffer", "version": "1.0.2", "description": "Circular Buffer implementation for JavaScript", "keywords": [ "circualar", "buffer", "circular-buffer", "javascript", "window", "fifo" ], "homepage": "https://github.com/shahradelahi/circular-buffer#readme", "repository": "github:shahradelahi/circular-buffer", "license": "MIT", "author": "Shahrad Elahi <shahrad@litehex.com> (https://github.com/shahradelahi)", "type": "module", "exports": { ".": { "import": "./dist/index.js", "default": "./dist/index.cjs" } }, "main": "dist/index.cjs", "module": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist/**" ], "scripts": { "build": "tsup && tsup --dts-only --format esm", "format": "prettier --write .", "format:check": "prettier --check .", "lint": "pnpm typecheck && eslint .", "lint:fix": "eslint --fix .", "prepublishOnly": "pnpm test && pnpm lint && pnpm format:check && pnpm build", "test": "mocha \"**/*.test.ts\"", "typecheck": "tsc --noEmit" }, "prettier": "@shahrad/prettier-config", "devDependencies": { "@shahrad/eslint-config": "^1.0.0", "@shahrad/prettier-config": "^1.2.2", "@sindresorhus/tsconfig": "^7.0.0", "@types/mocha": "^10.0.10", "@types/node": "^22.13.13", "eslint": "^9.23.0", "globals": "^16.0.0", "mocha": "^11.1.0", "prettier": "^3.5.3", "tsup": "^8.4.0", "tsx": "^4.19.3", "typescript": "^5.8.2" }, "packageManager": "pnpm@9.15.9", "publishConfig": { "access": "public", "provenance": true } }