UNPKG

@empathyco/x-deep-merge

Version:
62 lines (61 loc) 1.63 kB
{ "name": "@empathyco/x-deep-merge", "version": "2.0.3-alpha.14", "description": "Utility for deep cloning objects.", "author": "Empathy Systems Corporation S.L.", "license": "Apache-2.0", "homepage": "https://github.com/empathyco/x/tree/main/packages/deep-merge#readme", "repository": { "type": "git", "url": "https://github.com/empathyco/x.git", "directory": "packages/deep-merge" }, "keywords": [ "deep", "merge", "assign", "clone", "copy" ], "main": "./dist/cjs/deep-merge.js", "module": "./dist/esm/deep-merge.js", "types": "./types/deep-merge.d.ts", "files": [ "dist", "types" ], "engines": { "node": ">=22" }, "scripts": { "prebuild": "pnpm run clean", "build": "tsc --project tsconfig.cjs.json && tsc --project tsconfig.esm.json", "clean": "rimraf dist && rimraf coverage", "pack": "pnpm pack", "lint": "eslint --fix", "lint:check": "eslint", "lint:inspect": "eslint --inspect-config .", "format": "prettier --write .", "format:check": "prettier --check .", "prepublishOnly": "pnpm run build", "test": "vitest run", "test:unit": "vitest run", "test:unit-coverage": "vitest run --coverage", "test:unit-watch": "vitest" }, "dependencies": { "@empathyco/x-utils": "1.0.3-alpha.11" }, "devDependencies": { "@vitest/coverage-v8": "4.0.18", "jsdom": "28.1.0", "rimraf": "3.0.2", "ts-node": "10.9.2", "typescript": "5.9.3", "vitest": "4.0.18" }, "publishConfig": { "access": "public" }, "gitHead": "f5d8e59a66a2c89466efee8843ff9a951313b62b" }