UNPKG

typedash

Version:

modern, type-safe collection of utility functions

92 lines 2.62 kB
{ "name": "typedash", "version": "3.3.3", "description": "modern, type-safe collection of utility functions", "keywords": [ "typescript", "lodash", "utility", "utilities", "type-safe", "util", "stdlib" ], "repository": { "type": "git", "url": "https://github.com/bengry/typedash" }, "license": "MIT", "author": "Ben Grynhaus <me@bengr.dev>", "sideEffects": false, "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.cjs", "import": "./dist/index.js" }, "./*": { "types": "./dist/*/index.d.ts", "require": "./dist/*/index.cjs", "import": "./dist/*/index.js" } }, "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "files": [ "dist", "README.md" ], "dependencies": { "type-fest": "^5.4.4" }, "optionalDependencies": { "react": ">=18 < 20" }, "devDependencies": { "@biomejs/biome": "^2.3.15", "@commitlint/cli": "^20.4.1", "@commitlint/config-conventional": "^20.4.1", "czg": "^1.12.0", "@types/node": "^24.10.13", "@types/react": "^19.2.14", "@vitest/coverage-v8": "^4.0.18", "@vitest/ui": "^4.0.18", "concurrently": "^9.2.1", "lefthook": "^2.1.1", "react": "^19.2.4", "release-it": "^19.2.4", "taze": "^19.9.2", "tsdown": "^0.20.3", "type-fest": "^5.4.4", "typescript": "^5.9.3", "vitest": "^4.0.18" }, "engines": { "node": ">=20.0.0" }, "scripts": { "build": "tsdown", "commit": "czg", "dev": "concurrently \"pnpm build --watch\" \"pnpm test:watch\"", "lint": "concurrently \"pnpm lint:linter\" \"pnpm lint:format\" \"pnpm lint:type-check\" \"pnpm lint:dependencies:dedup:check\"", "lint:dependencies:dedup:check": "pnpm dedupe --check", "lint:dependencies:dedup:fix": "pnpm dedupe && pnpm install", "update:minor": "taze minor", "update:interactive": "taze --interactive", "lint:linter": "biome lint --error-on-warnings .", "lint:linter:fix": "biome lint --error-on-warnings --write .", "lint:fix": "pnpm lint --fix && pnpm lint:format:fix", "lint:format": "biome format .", "lint:format:fix": "biome format --write .", "lint:type-check": "tsc --noEmit", "release": "pnpm build && pnpm release-it", "test": "vitest run --passWithNoTests", "test:ci": "pnpm test", "test:coverage": "pnpm test --coverage", "test:ui": "pnpm test:watch --ui", "test:watch": "vitest", "util:function-count": "exa -1 | grep -v '^_' | wc -l" } }