UNPKG

tiny-merge-patch

Version:
60 lines 1.68 kB
{ "name": "tiny-merge-patch", "version": "1.0.0", "description": "JSON Merge Patch (RFC 7396) Implementation", "type": "module", "main": "./dist/index.mjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs" } }, "files": [ "dist" ], "devDependencies": { "@changesets/cli": "^2.29.7", "@biomejs/biome": "^2.4.9", "@commitlint/cli": "^20.5.0", "@commitlint/config-conventional": "^20.5.0", "@vitest/coverage-v8": "^4.1.2", "husky": "^9.1.7", "rimraf": "^6.1.3", "typescript": "^6.0.2", "vitest": "^4.1.2" }, "repository": { "type": "git", "url": "https://github.com/QuentinRoy/tiny-merge-patch.git" }, "keywords": [ "JSON", "merge", "patch", "RFC", "7396" ], "author": "Quentin Roy <quentin@quentinroy.fr>", "license": "MIT", "bugs": { "url": "https://github.com/quentinroy/tiny-merge-patch/issues" }, "homepage": "https://github.com/QuentinRoy/tiny-merge-patch", "scripts": { "clean": "rimraf dist coverage", "build": "pnpm run clean && tsc -p tsconfig.build.json && mv dist/index.js dist/index.mjs", "typecheck": "tsc -p tsconfig.json --noEmit", "changeset": "changeset", "version-packages": "changeset version", "release": "changeset publish", "test": "vitest run --coverage --typecheck", "test:watch": "vitest --typecheck", "lint": "biome check .", "format": "biome format --write .", "check": "pnpm run lint && pnpm run typecheck && pnpm run test", "check:staged": "pnpm run lint && pnpm run test" } }