{ "name": "@tunarr/shared", "version": "1.1.3", "description": "Utility functions shared between server and web", "private": true, "keywords": [], "license": "Zlib", "author": "chrisbenincasa", "type": "module", "scripts": { "bundle": "tsc", "build": "tsc --declaration", "build-dev": "tsc --declaration --watch", "clean": "rimraf ./dist/", "dev": "tsc --declaration --watch", "generate-search-diagram": "tsx scripts/generate_search_diagram.ts", "test": "vitest --run" }, "exports": { ".": { "types": "./dist/src/index.d.ts", "default": "./dist/src/index.js" }, "./constants": { "types": "./dist/src/util/constants.d.ts", "default": "./dist/src/util/constants.js" }, "./util": { "types": "./dist/src/util/index.d.ts", "default": "./dist/src/util/index.js" }, "./types": { "types": "./dist/src/types/index.d.ts" } }, "main": "index.ts", "dependencies": { "@tunarr/types": "workspace:*", "chevrotain": "^11.0.3", "dayjs": "catalog:", "lodash-es": "catalog:", "random-js": "catalog:", "tslib": "^2.6.2", "zod": "catalog:" }, "devDependencies": { "@rollup/plugin-swc": "^0.4.0", "@types/lodash-es": "4.17.9", "@types/node": "22.10.7", "@vitest/coverage-v8": "^3.2.4", "rimraf": "^5.0.5", "ts-essentials": "^9.4.2", "tsup": "^8.0.2", "tsx": "^4.20.5", "typescript": "catalog:", "vitest": "^3.2.4" }, "peerDependencies": { "ts-pattern": "^5.4.0" } }