UNPKG

json-diff-ts

Version:

A JSON diff tool for JavaScript written in TypeScript.

57 lines 1.5 kB
{ "name": "json-diff-ts", "version": "4.2.1", "description": "A JSON diff tool for JavaScript written in TypeScript.", "main": "./dist/index.cjs", "module": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", "scripts": { "build": "tsup --format cjs,esm", "format": "prettier --write \"src/**/*.ts\"", "lint": "eslint 'src/**/*.ts'", "test": "jest --config jest.config.mjs", "test:watch": "jest --watch --config jest.config.mjs", "prepare": "npm run build", "prepublishOnly": "npm test && npm run lint", "preversion": "npm run lint", "version": "npm run format && git add -A src", "postversion": "git push && git push --tags" }, "files": [ "dist" ], "repository": { "type": "git", "url": "git+https://github.com/ltwlf/json-diff-ts.git" }, "keywords": [ "JavaScript", "Diff", "JSON", "TypeScript", "Difference" ], "author": "Christian Glessner", "license": "MIT", "bugs": { "url": "https://github.com/ltwlf/json-diff-ts/issues" }, "homepage": "https://github.com/ltwlf/json-diff-ts#readme", "devDependencies": { "@eslint/js": "^9.8.0", "@jest/globals": "^29.7.0", "@types/jest": "^29.5.7", "@types/lodash": "^4.17.0", "eslint": "^8.56.0", "typescript-eslint": "^7.0.2", "jest": "^29.7.0", "prettier": "^3.0.3", "ts-jest": "^29.0.5", "tsup": "^8.0.2", "typescript": "^5.3.2" }, "dependencies": { "lodash": "4.x" } }