{"bugs":{"url":"https://www.github.com/rtfpessoa/diff2html/issues"},"dist":{"shasum":"5bb6d169a0d7cb20710596600cbd851499da2d92","tarball":"https://registry.npmjs.org/diff2html/-/diff2html-3.4.52.tgz","fileCount":136,"integrity":"sha512-qhMg8/I3sZ4zm/6R/Kh0xd6qG6Vm86w6M+C9W+DuH1V8ACz+1cgEC8/k0ucjv6AGqZWzHm/8G1gh7IlrUqCMhg==","signatures":[{"sig":"MEUCIQDnBK6/kSKJgwh/CZoQCMoL32uQRiY86dHZfdZJ0RhWIQIgNFbZfUnKnxYATC7M91Hem7I1V0SgbeioC5lnk5r9s7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1989819},"main":"./lib/diff2html.js","name":"diff2html","types":"./lib/diff2html.d.ts","author":{"name":"Rodrigo Fernandes","email":"rtfrodrigo@gmail.com"},"module":"./lib-esm/diff2html.js","engines":{"node":">=12"},"gitHead":"dec14ac770bcaab410d210f6b13ed84286bc882c","license":"MIT","scripts":{"fix":"npm run format:fix && npm run lint:fix","gen":"npm run gen:toc","test":"is-ci 'test:coverage' 'test:watch'","build":"npm run build:css && npm run build:templates && npm run build:commonjs && npm run build:esm && npm run build:bundles && npm run build:website","start":"npm run start:website","gen:toc":"npm run gen:toc-base README.md","prepare":"husky","version":"git add -A package.json","lint:fix":"eslint --fix","prettier":"prettier --ignore-path .gitignore '**/*.+(js|jsx|ts|tsx|json|css|html|md|mdx)'","validate":"npm run build:templates && npm run format:check && npm run lint:check && npm run build && npm run test:coverage","build:css":"rm -rf ./bundles/css; postcss --config ./postcss.config.js --no-map -o ./bundles/css/diff2html.min.css ./src/ui/css/diff2html.css","build:esm":"rm -rf lib-esm; tsc -p tsconfig.json -m ESNext --outDir lib-esm","format:fix":"npm run prettier --write","lint:check":"eslint","preversion":"npm run validate","test:debug":"node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand --watch","test:watch":"jest --watch","lint:staged":"lint-staged","format:check":"npm run prettier --check","gen:toc-base":"markdown-toc --maxdepth 3 --bullets='-' -i","build:bundles":"rm -rf ./bundles/js; webpack --mode production --config webpack.bundles.ts","build:website":"rm -rf docs; webpack --mode production --config webpack.website.ts","coverage:open":"npm run test:coverage && open ./coverage/index.html","coverage:push":"curl -Ls https://coverage.codacy.com/get.sh | bash","start:website":"webpack serve --mode development --config webpack.website.ts","test:coverage":"jest --coverage","build:commonjs":"rm -rf lib; tsc -p tsconfig.json -m CommonJS --outDir lib","build:templates":"ts-node ./scripts/hulk.ts --wrapper ts --variable 'defaultTemplates' ./src/templates/*.mustache > ./src/diff2html-templates.ts"},"_npmUser":{"name":"rtfpessoa","actor":{"name":"rtfpessoa","type":"user","email":"rtfrodrigo@gmail.com"},"email":"rtfrodrigo@gmail.com"},"homepage":"https://diff2html.xyz","keywords":["git","diff","pretty","side","line","side-by-side","line-by-line","character","highlight","pretty","color","html","diff2html","difftohtml","colorized"],"repository":{"url":"git://github.com/rtfpessoa/diff2html.git","type":"git"},"_npmVersion":"10.9.2","description":"Fast Diff to colorized HTML","directories":{},"lint-staged":{"README.md":["npm run gen:toc-base"],"**/*.+(css|html|md|mdx)":["prettier --write"],"**/*.+(js|jsx|ts|tsx|json)":["prettier --write","eslint --fix"]},"maintainers":[{"name":"rtfpessoa","email":"rtfrodrigo@gmail.com"}],"resolutions":{"bl":">=2.2.1","acorn":">=7.4.0","async":">=2.6.4","lodash":">=4.17.20","terser":">=5.14.2","minimist":">=1.2.5","autolinker":">=3.14.1","decompress":">=4.2.1","node-forge":">=0.10.0","semver-regex":">=4.0.5","trim-newlines":">=3.0.1","http-cache-semantics":">=4.1.1"},"_nodeVersion":"22.16.0","dependencies":{"diff":"^7.0.0","hogan.js":"3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","nopt":"^8.0.0","bulma":"^1.0.2","husky":"^9.1.7","eslint":"^9.17.0","mkdirp":"3.0.1","cssnano":"^7.0.6","globals":"^15.14.0","postcss":"^8.4.49","ts-jest":"^29.2.5","ts-node":"10.9.2","webpack":"^5.97.1","prettier":"^3.4.2","clipboard":"2.0.11","is-ci-cli":"2.2.0","ts-loader":"9.5.1","@eslint/js":"^9.17.0","css-loader":"^7.1.2","handlebars":"4.7.8","prettier-2":"npm:prettier@^2","typescript":"^5.7.2","url-loader":"4.1.1","@types/diff":"^6.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/nopt":"3.0.32","file-loader":"6.2.0","lint-staged":"^15.2.11","postcss-cli":"11.0.0","webpack-cli":"^6.0.1","@eslint/json":"^0.9.0","autoprefixer":"^10.4.20","markdown-toc":"^1.2.0","whatwg-fetch":"3.6.20","postcss-import":"^16.1.0","postcss-loader":"^8.1.1","@types/hogan.js":"3.0.5","handlebars-loader":"1.7.3","typescript-eslint":"^8.18.2","eslint-plugin-jest":"28.10.0","postcss-preset-env":"^10.1.2","webpack-dev-server":"^5.2.0","copy-webpack-plugin":"^12.0.2","html-webpack-plugin":"^5.6.3","all-contributors-cli":"^6.24.0","image-webpack-loader":"8.1.0","eslint-plugin-promise":"^7.2.1","mini-css-extract-plugin":"^2.9.2"},"optionalDependencies":{"highlight.js":"11.9.0"},"_npmOperationalInternal":{"tmp":"tmp/diff2html_3.4.52_1751911329243_0.5211164062005484","host":"s3://npm-registry-packages-npm-production"},"_id":"diff2html@3.4.52","version":"3.4.52"}