{"id":183899363,"number":"3.3.3","published_at":"2026-03-30T15:05:02.197Z","licenses":"MIT","integrity":"sha512-CPveApk6n7ZbkW7T6PoptR7LWAvD9hohTHZ7WnKnu3GZkTfUB5rvg486apPo94iYVi4fZd3Nt+rtBZ5877exoQ==","status":null,"download_url":"https://registry.npmjs.org/react-diff-view/-/react-diff-view-3.3.3.tgz","registry_url":"https://www.npmjs.com/package/react-diff-view/v/3.3.3","documentation_url":null,"install_command":"npm install react-diff-view@3.3.3","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"otakustay","email":"otakustay@gmail.com"},"dist":{"integrity":"sha512-CPveApk6n7ZbkW7T6PoptR7LWAvD9hohTHZ7WnKnu3GZkTfUB5rvg486apPo94iYVi4fZd3Nt+rtBZ5877exoQ==","shasum":"49787831f0d5e40f19b5d90f8c00133b43ca5277","tarball":"https://registry.npmjs.org/react-diff-view/-/react-diff-view-3.3.3.tgz","fileCount":289,"unpackedSize":1483122,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGrCytaBLdvONj+UXTIHZ+qKyL1KQnfktZTv7uZE8ZMAAiEAgdQ5aP3HJ7JWBNEnqa4SaM+wQMc5LShLpSXPOh8gxik="}]},"gitHead":"776e11d00cad4b611600b9a93e783b15d4f0b5a4","main":"./cjs/index.js","scripts":{"prepare":"husky install","test":"vitest run","start":"skr dev --src-dir=site","clean":"rm -rf cjs es style types","build":"sh scripts/build.sh","build-pages":"skr build --clean --src-dir=site --build-target=stable","prepublishOnly":"npm run build","lint":"eslint src site","ci":"yarn install --immutable \u0026\u0026 npm run lint \u0026\u0026 npm run build-pages \u0026\u0026 npm run build \u0026\u0026 npm run test","prerelease":"npm run ci","release":"standard-version"},"_npmVersion":"11.9.0","_nodeVersion":"24.14.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2026-03-30T17:31:12.600Z","updated_at":"2026-09-26T10:41:49.877Z","purl":"pkg:npm/react-diff-view@3.3.3","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-diff-view/versions/3.3.3","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-diff-view/versions/3.3.3/codemeta","dependencies":[{"id":1979371980,"ecosystem":"npm","package_name":"classnames","requirements":"^2.3.2","kind":"runtime","optional":false},{"id":1979371981,"ecosystem":"npm","package_name":"diff-match-patch","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":1979371982,"ecosystem":"npm","package_name":"gitdiff-parser","requirements":"^0.3.1","kind":"runtime","optional":false},{"id":1979371983,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1979371984,"ecosystem":"npm","package_name":"shallow-equal","requirements":"^3.1.0","kind":"runtime","optional":false},{"id":1979371985,"ecosystem":"npm","package_name":"warning","requirements":"^4.0.3","kind":"runtime","optional":false},{"id":1979371986,"ecosystem":"npm","package_name":"@ant-design/icons","requirements":"^5.2.6","kind":"Development","optional":false},{"id":1979371987,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.23.3","kind":"Development","optional":false},{"id":1979371988,"ecosystem":"npm","package_name":"@babel/eslint-parser","requirements":"^7.23.3","kind":"Development","optional":false},{"id":1979371989,"ecosystem":"npm","package_name":"@babel/eslint-plugin","requirements":"^7.22.10","kind":"Development","optional":false},{"id":1979371990,"ecosystem":"npm","package_name":"@babel/plugin-proposal-class-properties","requirements":"^7.18.6","kind":"Development","optional":false},{"id":1979371991,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.23.3","kind":"Development","optional":false},{"id":1979371992,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.23.3","kind":"Development","optional":false},{"id":1979371993,"ecosystem":"npm","package_name":"@ecomfe/eslint-config","requirements":"^8.0.0","kind":"Development","optional":false},{"id":1979371994,"ecosystem":"npm","package_name":"@emotion/react","requirements":"^11.11.1","kind":"Development","optional":false},{"id":1979371995,"ecosystem":"npm","package_name":"@emotion/styled","requirements":"^11.11.0","kind":"Development","optional":false},{"id":1979371996,"ecosystem":"npm","package_name":"@reskript/cli","requirements":"6.0.3","kind":"Development","optional":false},{"id":1979371997,"ecosystem":"npm","package_name":"@reskript/cli-build","requirements":"6.0.3","kind":"Development","optional":false},{"id":1979371998,"ecosystem":"npm","package_name":"@reskript/cli-dev","requirements":"6.0.3","kind":"Development","optional":false},{"id":1979371999,"ecosystem":"npm","package_name":"@reskript/settings","requirements":"6.0.3","kind":"Development","optional":false},{"id":1979372000,"ecosystem":"npm","package_name":"@rollup/plugin-typescript","requirements":"^11.1.5","kind":"Development","optional":false},{"id":1979372001,"ecosystem":"npm","package_name":"@types/dedent","requirements":"^0.7.2","kind":"Development","optional":false},{"id":1979372002,"ecosystem":"npm","package_name":"@types/diff-match-patch","requirements":"^1.0.36","kind":"Development","optional":false},{"id":1979372003,"ecosystem":"npm","package_name":"@types/lodash","requirements":"^4.14.201","kind":"Development","optional":false},{"id":1979372004,"ecosystem":"npm","package_name":"@types/react","requirements":"^18.2.37","kind":"Development","optional":false},{"id":1979372005,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^18.2.15","kind":"Development","optional":false},{"id":1979372006,"ecosystem":"npm","package_name":"@types/react-test-renderer","requirements":"^18.0.6","kind":"Development","optional":false},{"id":1979372007,"ecosystem":"npm","package_name":"@types/refractor","requirements":"^2.8.0","kind":"Development","optional":false},{"id":1979372008,"ecosystem":"npm","package_name":"@types/sha1","requirements":"^1.1.5","kind":"Development","optional":false},{"id":1979372009,"ecosystem":"npm","package_name":"@types/warning","requirements":"^3.0.3","kind":"Development","optional":false},{"id":1979372010,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^6.10.0","kind":"Development","optional":false},{"id":1979372011,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^6.10.0","kind":"Development","optional":false},{"id":1979372012,"ecosystem":"npm","package_name":"antd","requirements":"^5.11.1","kind":"Development","optional":false},{"id":1979372013,"ecosystem":"npm","package_name":"autoprefixer","requirements":"^10.4.16","kind":"Development","optional":false},{"id":1979372014,"ecosystem":"npm","package_name":"babel-plugin-add-react-displayname","requirements":"0.0.5","kind":"Development","optional":false},{"id":1979372015,"ecosystem":"npm","package_name":"babel-plugin-lodash","requirements":"^3.3.4","kind":"Development","optional":false},{"id":1979372016,"ecosystem":"npm","package_name":"core-js","requirements":"^3.33.2","kind":"Development","optional":false},{"id":1979372017,"ecosystem":"npm","package_name":"cssnano","requirements":"^6.0.1","kind":"Development","optional":false},{"id":1979372018,"ecosystem":"npm","package_name":"dedent","requirements":"^1.5.1","kind":"Development","optional":false},{"id":1979372019,"ecosystem":"npm","package_name":"eslint","requirements":"^8.53.0","kind":"Development","optional":false},{"id":1979372020,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.33.2","kind":"Development","optional":false},{"id":1979372021,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^4.6.0","kind":"Development","optional":false},{"id":1979372022,"ecosystem":"npm","package_name":"husky","requirements":"^8.0.3","kind":"Development","optional":false},{"id":1979372023,"ecosystem":"npm","package_name":"nanoid","requirements":"^5.0.3","kind":"Development","optional":false},{"id":1979372024,"ecosystem":"npm","package_name":"postcss","requirements":"^8.4.31","kind":"Development","optional":false},{"id":1979372025,"ecosystem":"npm","package_name":"postcss-cli","requirements":"^10.1.0","kind":"Development","optional":false},{"id":1979372026,"ecosystem":"npm","package_name":"postcss-custom-properties","requirements":"^13.3.2","kind":"Development","optional":false},{"id":1979372027,"ecosystem":"npm","package_name":"prism-color-variables","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1979372028,"ecosystem":"npm","package_name":"react","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1979372029,"ecosystem":"npm","package_name":"react-dom","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1979372030,"ecosystem":"npm","package_name":"react-infinite-scroller","requirements":"^1.2.6","kind":"Development","optional":false},{"id":1979372031,"ecosystem":"npm","package_name":"react-test-renderer","requirements":"^18.2.0","kind":"Development","optional":false},{"id":1979372032,"ecosystem":"npm","package_name":"react-timeago","requirements":"^7.2.0","kind":"Development","optional":false},{"id":1979372033,"ecosystem":"npm","package_name":"refractor","requirements":"^2.10.1","kind":"Development","optional":false},{"id":1979372034,"ecosystem":"npm","package_name":"rollup","requirements":"^4.4.0","kind":"Development","optional":false},{"id":1979372035,"ecosystem":"npm","package_name":"rollup-plugin-auto-external","requirements":"^2.0.0","kind":"Development","optional":false},{"id":1979372036,"ecosystem":"npm","package_name":"rollup-plugin-babel","requirements":"^4.4.0","kind":"Development","optional":false},{"id":1979372037,"ecosystem":"npm","package_name":"rollup-plugin-commonjs","requirements":"^10.1.0","kind":"Development","optional":false},{"id":1979372038,"ecosystem":"npm","package_name":"rollup-plugin-node-resolve","requirements":"^5.2.0","kind":"Development","optional":false},{"id":1979372039,"ecosystem":"npm","package_name":"rollup-plugin-sourcemaps","requirements":"^0.6.3","kind":"Development","optional":false},{"id":1979372040,"ecosystem":"npm","package_name":"rollup-plugin-terser","requirements":"^7.0.2","kind":"Development","optional":false},{"id":1979372041,"ecosystem":"npm","package_name":"sha1","requirements":"^1.1.1","kind":"Development","optional":false},{"id":1979372042,"ecosystem":"npm","package_name":"standard-version","requirements":"^9.5.0","kind":"Development","optional":false},{"id":1979372043,"ecosystem":"npm","package_name":"typescript","requirements":"^5.2.2","kind":"Development","optional":false},{"id":1979372044,"ecosystem":"npm","package_name":"unidiff","requirements":"^1.0.4","kind":"Development","optional":false},{"id":1979372045,"ecosystem":"npm","package_name":"vitest","requirements":"^0.34.6","kind":"Development","optional":false},{"id":1979372046,"ecosystem":"npm","package_name":"webpack","requirements":"^5.89.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/react-diff-view"}