{ "name": "@lilith/text-processing-utils", "type": "module", "version": "1.2.8", "description": "High-performance text processing utilities for deterministic text manipulation", "main": "./dist/index.js", "types": "./dist/index.d.ts", "bin": { "spellcheck-cli": "./bin/spellcheck-cli.ts" }, "scripts": { "build": "tsup", "test": "vitest", "test:watch": "vitest --watch", "test:integration": "vitest --config integration/vitest.config.ts", "test:all": "npm run test && npm run test:integration", "clean": "rm -rf dist", "typecheck": "tsc --noEmit", "lint": "eslint src --fix", "lint:check": "eslint src", "benchmark": "tsx benchmarks/spellcheck.bench.ts" }, "keywords": [ "text", "utils", "parsing", "cache", "performance" ], "author": "", "license": "MIT", "dependencies": { "@lilith/text-processing-algorithms": "^1.1.1" }, "devDependencies": { "@lilith/configs": "workspace:*", "@types/node": "^20.19.28", "@typescript-eslint/eslint-plugin": "^8.52.0", "@typescript-eslint/parser": "^8.52.0", "eslint": "^9.39.2", "eslint-config-prettier": "^9.1.2", "eslint-plugin-import": "^2.32.0", "eslint-plugin-prettier": "^5.5.4", "prettier": "^3.7.4", "tsup": "^8.5.1", "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^4.0.16" }, "files": [ "dist", "README.md" ], "publishConfig": { "registry": "http://forge.nasty.sh/api/packages/lilith/npm/" }, "_": { "registry": "forgejo", "publish": true, "build": true } }