{"_id":"@dumlj/compare-envs-webpack-plugin","_rev":"22-fb63dfcc2154b8e89ce415474d1bf829","name":"@dumlj/compare-envs-webpack-plugin","dist-tags":{"latest":"2.5.26","alpha":"2.5.27-alpha.1713365667.0"},"versions":{"2.5.18":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.18","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.18","@dumlj/seed-webpack-plugin":"^2.5.18","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"c1a9e69158795f6bf39e0568d5172e2209591654","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.18","_nodeVersion":"19.9.0","_npmVersion":"lerna/7.4.2/node@v19.9.0+x64 (darwin)","dist":{"integrity":"sha512-kl2fuxDcqmkXKQ8MU2xlIVSuf4pH/mH9yU8mPHfIljGqlaY+W9+MFn4+FsMsGWmXogxq2Nn57yPmnuDjaCm7xg==","shasum":"42155c53518007767fbf52112b0889cfa93c1d54","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.18.tgz","fileCount":29,"unpackedSize":146665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc+viLiMbPP15qn8A6EypZXnyZPfBz104M17O4g+tBiwIgcDwKdcJyY7aStAQ81wF7b5kOE4NMRPt/56DUPdOiclk="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.18_1701083109175_0.5687221841607994"},"_hasShrinkwrap":false},"2.5.19":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.19","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.19","@dumlj/seed-webpack-plugin":"^2.5.19","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"9adac30fde84082ebc47d93bb7f09df06477a332","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.19","_nodeVersion":"20.9.0","_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","dist":{"integrity":"sha512-CkurbTaT07fv8jE4rGY0c8QUKUTWzdfcsL+Cj81fZpJFDnSe9pGTOiH+KlLCbDStgzI7LDNUOz/kfmc1eN5V4Q==","shasum":"59efea1a6b8f8cafa6e3827cd47b79a691fe2ce7","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.19.tgz","fileCount":29,"unpackedSize":146665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWgEsMvZQw2P5PEXwJNRBjqDOIog5aLTJP3ljhI5vpRAiBfChBMAFfePFpIUjP4gLhndJgL01aAdKj4+tSo2ymsGg=="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.19_1701098537275_0.3016195950565401"},"_hasShrinkwrap":false},"2.5.20":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.20","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.20","@dumlj/seed-webpack-plugin":"^2.5.20","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"154a03398d03870b5ebc0503be02e74081edbf33","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.20","_nodeVersion":"20.9.0","_npmVersion":"lerna/7.4.2/node@v20.9.0+x64 (darwin)","dist":{"integrity":"sha512-I8IDKdTMDW7mOCL9VMT+Q/UV/uIabjt2TFzM0WaQ9vCWWQ7dl2WtPg5IVdVfoXqRIfBCB47R8ZwXRrn706O/vQ==","shasum":"21b3b9d6ac33358488dd8b12e73a4fecec598497","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.20.tgz","fileCount":29,"unpackedSize":147158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs+s7AXAs+ZopPhWxu7QY5kpmwYTTlJBYJTkh0Qv8FaAIgYAa9zvX2qHmqdU31bWCQNmVzfdw0/8NdGRmwfV1LbyQ="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.20_1701107492852_0.42741965952722216"},"_hasShrinkwrap":false},"2.5.21":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.21","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.21","@dumlj/seed-webpack-plugin":"^2.5.21","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"c20b2c9d93af90e32df4d664a5a0beac8500c6fc","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.21","_nodeVersion":"20.10.0","_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","dist":{"integrity":"sha512-jHHN7nyJZVNDHPwgb0k7hJIVrGxzGmcxrjn+Rxh1kb5/5kuMwep7sAM9hMl9SigYi0Gn/YydprfJPKI973F8Ng==","shasum":"f9bae745ee57c7aae059e0c5c3d14e42f4ca18f1","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.21.tgz","fileCount":29,"unpackedSize":62655,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr4ZknWDpN+h48qe1DXkzaY34bD2H/3M0da9dp6yqQBAiB2N49GI0qlDGjd4OyT2WLR8/dBA8RmzNtag+E6Go6hgw=="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.21_1703951262660_0.37609622433876244"},"_hasShrinkwrap":false},"2.5.22":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.22","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.22","@dumlj/seed-webpack-plugin":"^2.5.22","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"fa2ca754471b403502517b87d9ea463710d7be8c","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.22","_nodeVersion":"20.10.0","_npmVersion":"lerna/7.4.2/node@v20.10.0+x64 (darwin)","dist":{"integrity":"sha512-ypt2IFlFzfxdhnEq3cc81whD1tP806xttH02fCXe907tKJMamO6/eET5TQbaz4rIFBn8EPCEcq9ji7mXhNOfjg==","shasum":"cd2be9c7914d4f6784de49622f456de47b4ac9d0","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.22.tgz","fileCount":29,"unpackedSize":148768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqc7Mlyk5uTd1Ebu50Tcq6F4Msj855EJJJceTa+8X3owIhAMct+UZ7jj5JeKBDEcC6dFNmee+GZ6L5cZG95ekrJ6Qs"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.22_1704161277547_0.7397042752061993"},"_hasShrinkwrap":false},"2.5.23-alpha.1707212485.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707212485.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707212485.0+b7e1bb8","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707212485.0+b7e1bb8","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"b7e1bb8e680485d9780bc42ff9f2c8a37a6bd4be","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22lodash%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707212485.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-dfEHsEmYlefv6LISz1GXSDZAgxF4meKAwCGgE6yQeDR2jyEzW1uHNvcik6RhlBDT9KLp3l8wC0vbiX2flPNLFg==","shasum":"d4e6f0eae00a1c6d213361404216dd03e7bd72ce","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707212485.0.tgz","fileCount":29,"unpackedSize":61260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCptI9QrDwTDWtT04G6PMU9YE/wDa/JnbFNQxHCNR+hGAIhAL6H9NJAy+Pqgzx2CQHDmo+p6j3dHEvrVPq5Jdn5Zkjy"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707212485.0_1707212492862_0.5870681457057705"},"_hasShrinkwrap":false},"2.5.23-alpha.1707244387.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707244387.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707244387.0+ca48444","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707244387.0+ca48444","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"ca484446e6a02af96822c21b0ea1238e06c39b64","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22lodash%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707244387.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-KF7kCiUEQQX+KCckbgfEGUh0W/DEnMCA9p5DsMCvz2TGO4P/T6YTjCj4MREQVi68avpFnaf2bBUmxocwpAI9Aw==","shasum":"7c68de63f38b4526fa5207b81c96ae96b16fc4a5","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707244387.0.tgz","fileCount":29,"unpackedSize":61278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4IQPD03h6ztBMnMDXtdryk3B329VsWySweErAUWEqZgIhAPyrkPsgr36TGrYc/izwrUOyHxtoFZuBdXJqh4v9Ytv2"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707244387.0_1707244394800_0.33877293912023676"},"_hasShrinkwrap":false},"2.5.23-alpha.1707245597.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707245597.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707245597.0+d35013b","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707245597.0+d35013b","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"d35013b9cfc8ec96139b81a8a3935ffa8232753f","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22lodash%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707245597.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-odwuPcHDe7s3B00rzlEdyQND9SfarfKVyI/B/XsIiWjJFRHf5ONYNMMfNo8ED8JXEav6vjpG+CpPBM1j+TLkMw==","shasum":"b748a9bc6a6b9f6e027522012c22194bdbd92b85","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707245597.0.tgz","fileCount":29,"unpackedSize":61278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIUanGae4285lKzxCMk13FGdmkgdyCntoZJwz/tU3IMAiEA8J/X5TQfEtjI0K6OigId+T30QVUfsKkml/EJdKe/HAU="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707245597.0_1707245603576_0.36690542353873545"},"_hasShrinkwrap":false},"2.5.23-alpha.1707248747.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707248747.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707248747.0+450af64","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707248747.0+450af64","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"450af64d7f069d6b3d021a85c605debdea05d681","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22lodash%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707248747.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-2MJocXhrqaknC8/nA4J9A/Kr65r5ddcUrpffrJV7u80FwB9IG9B3M8HLuem0KphKphiMSjmAhSXTVb/pvdk0CQ==","shasum":"a29243e9570c78207bb158c6244bf38426678840","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707248747.0.tgz","fileCount":29,"unpackedSize":61278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeV/GF3Z05NpvLOSiY9PEgiD5Y1Y5EIuH7JOjUSVm0oQIgVwgWtip39861dziHEz4/PIY2tGVrSF025EcRmiIZk3o="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707248747.0_1707248755773_0.3888026458246099"},"_hasShrinkwrap":false},"2.5.23-alpha.1707282212.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707282212.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707282212.0+a85496b","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707282212.0+a85496b","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"a85496b71b47e3d2013d0fc005cfe20821f29fcf","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22lodash%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707282212.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-W9gKMjeUU4EX4NlfhjSxBXKtAoCr1t4dRVzW2vo7W7ETZaVwlk65DnQbPCeWs+tzBSsDoWrqz2b+BBglxevxhg==","shasum":"42d5c67f95de514c1d293b18d615fa9a59e6bc52","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707282212.0.tgz","fileCount":29,"unpackedSize":61278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3lA9BKBmpVCSpXk+t8JZKD6wrs3QuDyCN6pj1yhF3RAiBPw4j1RXikQ1Kgr5wc/nGrJXBfTBj4sFlz9lLzq0Y3Vw=="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707282212.0_1707282233589_0.6961496082537291"},"_hasShrinkwrap":false},"2.5.23-alpha.1707287569.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707287569.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707287569.0+2ddb541","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707287569.0+2ddb541","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"2ddb541d35d17b1492f4d0e9d47f865967a410d7","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22lodash%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707287569.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-EI94SEpOzwCxdKsWfXSum6AZaIcJllUIe0Ro8t4r2OQQYd380kzUPNKPIYrPDW8r1+WiCMEse6jxAtK4z3K4iA==","shasum":"587515c1ebc4a05682f305691a4123827686f9d3","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707287569.0.tgz","fileCount":29,"unpackedSize":61278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICyRYnBynJtYba4KrGvKVt8gLOrH7vKjWVyV+trTVzh6AiA7bDliw0L9WmmS5gITB/tke3E+wk2JbqN9hPHc1MsQ+A=="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707287569.0_1707287578470_0.779608952879997"},"_hasShrinkwrap":false},"2.5.23-alpha.1707383866.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707383866.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707383866.0+f1578f4","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707383866.0+f1578f4","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"f1578f4e16d53e28a109aedcc2f041961b3cb691","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707383866.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-FFpAXR+QjB/9dY8Y4VwZOPzrFO53hcWTaM9KWGy7nrhEIhcDkeA7XfCJUHcI6nwWyr6HvKevmQWDw0lZoTxGoQ==","shasum":"4a3d660aa79272436881cddab72006e4bc0f2434","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707383866.0.tgz","fileCount":29,"unpackedSize":61265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIUcNuuQkCTGvLOMeIy2PUkWzRK6MqOXU6+Rh0KjlwbAiEAh7KV6G+iKEwxG6JQPLDCXHM/NBJrLqRhRBUw06Ol3TQ="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707383866.0_1707383874210_0.8702754447187357"},"_hasShrinkwrap":false},"2.5.23-alpha.1707390213.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707390213.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707390213.0+56aceec","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707390213.0+56aceec","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"56aceec67d41741dcc7560598967ff5728c873d5","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707390213.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-nB5HOURvAWRP/ME+Gimo78fjRuoOUNtU+1V2TuwZFdsff/Pi3Z5VOobhdnE+/BlRII65qK+vQ6EYIrv9+ge1WQ==","shasum":"90629a7c1660f6c34a089a264edb142542c4bf24","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707390213.0.tgz","fileCount":29,"unpackedSize":61265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+gLb9yHxsR/al/xu3z64VVBSeJmgLJ8NYqR5BrikLYQIhAJwo0txMsIQ547/q0C5pDq2cQaOVkrGWLwYvR+qz8k7S"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707390213.0_1707390220812_0.2273409997149507"},"_hasShrinkwrap":false},"2.5.23-alpha.1707401616.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23-alpha.1707401616.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23-alpha.1707401616.0+4161b0b","@dumlj/seed-webpack-plugin":"^2.5.23-alpha.1707401616.0+4161b0b","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"4161b0bc7ab014dc5e104d9d7d38707cfc215c6e","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n[![DeepSource](https://app.deepsource.com/gh/dumlj/dumlj-build.svg/?label=active+issues&show_trend=true&token=YtSFFZ702Q016pjWlBWT30Iy)](https://app.deepsource.com/gh/dumlj/dumlj-build/)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.22%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.22%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.22%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.22%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.22%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.22%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23-alpha.1707401616.0","_nodeVersion":"20.11.0","_npmVersion":"lerna/7.4.2/node@v20.11.0+x64 (linux)","dist":{"integrity":"sha512-Fl074xWJuRoFHtqcjqOmnyv4uCyQISG4/R8gCOelZGkV1NsJKj1auBLxO4zLdbxWRSGRl5DKA2mdvIv32PH6oQ==","shasum":"f561dc467756f7d473f648192809c5c6ea77c326","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23-alpha.1707401616.0.tgz","fileCount":29,"unpackedSize":61277,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFNQjOJA4yxv6UB9fyO8sBjgtatiz8J9MIOBMeNOgu+AIhANf7CnbkSvj3doRF7SNOtXSn6uBnl1GdQYc7vdGBa4p6"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23-alpha.1707401616.0_1707401625483_0.40315737020218156"},"_hasShrinkwrap":false},"2.5.23":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.23","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","dependencies":{"@dumlj/feature-dotenv":"^2.5.23","@dumlj/seed-webpack-plugin":"^2.5.23","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"af7572cfa6c1e5d6ce8c57588b581e881b1ca679","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.23","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-0kSr+2nitiX5e/K1HZVIvsLcUcM+EkLsMa3JH/WUPubIWQLTV7aOlaNHyuiawrNmaykFakVknnwEGppPcJTiiA==","shasum":"58f78849432f4accc451395dda7a5be082513697","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.23.tgz","fileCount":29,"unpackedSize":61196,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID28AZADB/HMLFHmaLDkPTrMyzttOhlOubipU9H61/YOAiEAx153yG49ybejwLhGo/c5UxZ5lgGqSdeJyiyJt00ZdZ8="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.23_1708515507278_0.04682427695111269"},"_hasShrinkwrap":false},"2.5.24":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.24","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.24","@dumlj/seed-webpack-plugin":"^2.5.24","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"4a0c12e0d7d041313b742ec998b6959a03d91c47","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.24","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-ryTZVFdGVNtbhlgheko6D0U2HIzxU/Thu09qBKU/QYhefktgltLV9WN7Dz3XuTsidynuEIfUIOwOACc0OsH2QA==","shasum":"ba603328991bbd7773f56ebc99b7f752ac09b144","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.24.tgz","fileCount":25,"unpackedSize":59995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHg/7ubFVdbEeQGbyNjsZIa9a06/2RGlmboqABmc6+aAiBX0xrPPE2yH6ADotd83QZ4GnKibN7D3Gf9jjgR/1Umog=="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.24_1708529630286_0.6238203881778173"},"_hasShrinkwrap":false},"2.5.25":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.25","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.25","@dumlj/seed-webpack-plugin":"^2.5.25","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"a3154a2e8f7f6166bcb634f7342408514182c8da","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.25","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-AyvKWVJ8EVMje64IR8jnXADLelEUddlACrRejKU6Z4KnN6XXuz5tbWL2HgPxhbxm5T8drigHTvS5m1iV9FcG4A==","shasum":"c6a01f898512b34e321dd160980383342a5344f1","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.25.tgz","fileCount":25,"unpackedSize":59995,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvtIsmUY1PLZIGJMbETlQvKq5vHEoF0Ce+qTHqgl/5OAiAl3vy7n+bxwKDUt1DgsCcwgNIyd/QYnNVtxgh4pgTxlw=="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.25_1708542398505_0.8746520416581991"},"_hasShrinkwrap":false},"2.5.25-alpha.1709135426.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.25-alpha.1709135426.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.25-alpha.1709135426.0+cb7cb7c","@dumlj/seed-webpack-plugin":"^2.5.25-alpha.1709135426.0+cb7cb7c","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"cb7cb7c4e0951fe2a529a30fe3cda12ec48e61bf","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.24%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.24%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.24%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.24%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.24%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.24%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.24%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.25-alpha.1709135426.0","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-g5PpCjkMxKKqXHcv4GBSQIcuxsOXpo9ieMj2acFZ7tqoJYc0TTzQPy3xdWTziqxO9Kcp3wsKU9XBBmhaIGTIDQ==","shasum":"d88e7c54421257543b16c726fa39110a12dd0ce2","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.25-alpha.1709135426.0.tgz","fileCount":25,"unpackedSize":60076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC20YqfQiVIV8Ra5ldmtcslHCmGAhGFW7XAdgmMIBw2EgIgdUI85ioOzYOJ7lAsZuNQRzgYApfxFNuMXuiliNfjVdA="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.25-alpha.1709135426.0_1709135436578_0.6654962369579134"},"_hasShrinkwrap":false},"2.5.26-alpha.1709136968.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.26-alpha.1709136968.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.26-alpha.1709136968.0+d899b28","@dumlj/seed-webpack-plugin":"^2.5.26-alpha.1709136968.0+d899b28","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"d899b28856e44b509a3673f0a451460da740a250","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.25%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.25%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.25%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.25%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.25%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.26-alpha.1709136968.0","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-Wch799OLhoERDn8vzkus+H0PzBi1KU4lkwJuOqdbVRSJCMuvXgXk9Rk/yEr+RharACbpGMe8qnS+WbrjaoFPSQ==","shasum":"35ad2d1e61d995d8014510a866a92588f70be431","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.26-alpha.1709136968.0.tgz","fileCount":25,"unpackedSize":60076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOFQYQ6Im0qjzfdNEmqNEUs5ttM2fMJdQITNNf3P43BgIgDzita9LV3/rGMRzIsn8gAGR8/2wlyh/FrAWdNK5LQYM="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.26-alpha.1709136968.0_1709136978783_0.9443073792073913"},"_hasShrinkwrap":false},"2.5.26-alpha.1709143224.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.26-alpha.1709143224.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.26-alpha.1709143224.0+32c922e","@dumlj/seed-webpack-plugin":"^2.5.26-alpha.1709143224.0+32c922e","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"32c922eb040d9453db697652a8d8970bf6e6ebcd","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.25%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.25%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.25%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.25%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.25%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.26-alpha.1709143224.0","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-etteKx7OfFpmf23vT0rrI6maB4kZ87HU/a0EP2IXeZTjUHnloQ6q/7sb1Ufd3pryJNlbb0AJXQCPln8lpsgsrw==","shasum":"04a6b686ff0ebd7f547bb40f320368f81530731b","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.26-alpha.1709143224.0.tgz","fileCount":25,"unpackedSize":60105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkEF4DeqU82A0OfTivH7YebGtRDiPNm58nQcYDWTJs5AiEAguog0gRyMreeeSVm9/Pd53t3W0CdyP1Cz80n7q4+eS4="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.26-alpha.1709143224.0_1709143240424_0.9285303654854637"},"_hasShrinkwrap":false},"2.5.26":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.26","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.26","@dumlj/seed-webpack-plugin":"^2.5.26","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"4bba4616570b695700c00ddce4b912ec590dbcb2","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.26","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-Ik/i2DwUs+fcvZuz6Un8P27eTL97R7Hff8dQ/Seb4v5MRkEYA3eX7OgBnCLD7CpCZkkCaU+S+muepb988k3VTg==","shasum":"b9fed255c8e58470a973bc2edaed6fd50f704b0b","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.26.tgz","fileCount":25,"unpackedSize":60024,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXTQITCDNUsPbXtUUxLwO/PfuT0V3qGdKI5EWgxBeq6gIhANWMF48P8IcX+j63q0RxDiFBZJE4Z+dkbYT/J8wJnYFF"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.26_1710125695471_0.17417905281722956"},"_hasShrinkwrap":false},"2.5.26-alpha.1710126501.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.26-alpha.1710126501.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.26-alpha.1710126501.0+49f782b5","@dumlj/seed-webpack-plugin":"^2.5.26-alpha.1710126501.0+49f782b5","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"49f782b5c85d157595c6d633aab0f65056bb86e6","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.25%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.25%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.25%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.25%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.25%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.26-alpha.1710126501.0","_nodeVersion":"20.11.1","_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-Jg7+eRE4FcIWr6XNeGrbrVkaH7DbN8Y0VqvfaqXEgazbzZsFTDaPduPDpw6vYTyak61ULDdyDQKOTQ6outN9Xw==","shasum":"d9aa5075f0f120f20109e0280c9a4a730d9e15c5","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.26-alpha.1710126501.0.tgz","fileCount":26,"unpackedSize":60450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEI+xuMeACi1XKMJTXA1eBfwQbBSKgO1gnxo5yaQ9CzOAiEAntaAwwzEgKGib3uxGOenfRK/er8ZTg9V+SsBCsmbkXY="}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.26-alpha.1710126501.0_1710126511207_0.3708215531413315"},"_hasShrinkwrap":false},"2.5.27-alpha.1713365667.0":{"name":"@dumlj/compare-envs-webpack-plugin","version":"2.5.27-alpha.1713365667.0","description":"Check whether the contents of dotenv files are consistent.","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"license":"MIT","main":"./libs/index.js","types":"./libs/index.d.ts","scripts":{"clear":"rimraf ./libs","compile":"tsc --project ./tsconfig.compile.json","dev":"jest --watch","test":"jest"},"dependencies":{"@dumlj/feature-dotenv":"^2.5.27-alpha.1713365667.0+7f7d4701","@dumlj/seed-webpack-plugin":"^2.5.27-alpha.1713365667.0+7f7d4701","chalk":"^4.1.2","glob":"^10.3.10","tslib":"^2.5.0"},"devDependencies":{"@jest/types":"^29.6.3","@types/webpack":"^5.28.4","ts-jest":"^29.1.1"},"peerDependencies":{"webpack":"5.x"},"publishConfig":{"access":"public"},"gitHead":"7f7d470192cdb8c90f110335bb1d9f5143f009a0","readme":"<!-- This file is dynamically generated. please edit in __readme__ -->\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-4c1.svg)](https://opensource.org/licenses/MIT)&nbsp;\n[![Github Repo](https://img.shields.io/badge/GITHUB-REPO-0?logo=github)](https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/compare-envs-webpack-plugin)&nbsp;\n[![NPM Version](https://badge.fury.io/js/@dumlj%2Fcompare-envs-webpack-plugin.svg)](https://www.npmjs.com/package/@dumlj/compare-envs-webpack-plugin)&nbsp;\n[![See Docs](https://img.shields.io/badge/see-docs-blue?logo=dumi&logoColor=green)](https://dumlj.github.io/dumlj-build/docs)&nbsp;\n[![codecov](https://codecov.io/gh/dumlj/dumlj-build/graph/badge.svg?token=ELV5W1H0C0)](https://codecov.io/gh/dumlj/dumlj-build)&nbsp;\n\n# Compare Envs Webpack Plugin\n\nCheck whether the contents of dotenv files are consistent.\n\n## INSTALL\n\n```bash\n# use npm\n$ npm install --dev @dumlj/compare-envs-webpack-plugin\n# use yarn\n$ yarn add --dev @dumlj/compare-envs-webpack-plugin\n# use pnpm\n$ pnpm add @dumlj/compare-envs-webpack-plugin -D\n```\n\n## USAGE\n\n```ts\nimport { CompareEnvsWebpackPlugin } from '@dumlj/compare-envs-webpack-plugin'\n\nexport default {\n  // ...\n  plugins: [\n    new CompareEnvsWebpackPlugin({\n      compare: ['dotenv/*.env'],\n    }),\n  ],\n}\n```\n\n## LIVE DEMO\n\nPlease pay attention to the console error message.\n\n<dumlj-stackblitz height=\"47vw\" src=\"@dumlj-example/compare-envs-webpack-plugin\"></dumlj-stackblitz>\n\n## INTERNAL DEPENDENCIES\n\n<pre>\n<b>@dumlj/compare-envs-webpack-plugin</b>\n├─┬ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/seed-webpack-plugin%22,%22version%22:%222.5.25%22,%22description%22:%22Basic%20webpack%20plugins%22,%22isPrivate%22:false,%22location%22:%22@webpack-plugin/seed-webpack-plugin%22,%22dependencies%22:%5B%22@dumlj/feature-updater%22,%22chalk%22,%22tslib%22,%22utility-types%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22@types/webpack%22,%22ts-jest%22,%22webpack%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/feature-updater%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@webpack-plugin/seed-webpack-plugin\">@dumlj/seed-webpack-plugin</a>\n│ ├─┬─ <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-updater%22,%22version%22:%222.5.25%22,%22description%22:%22updater%20for%20packages.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-updater%22,%22dependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22fs-extra%22,%22semver%22,%22tslib%22,%22@dumlj/mock-lib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%22@dumlj/shell-lib%22,%22@dumlj/util-lib%22,%22@dumlj/mock-lib%22%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-updater\">@dumlj/feature-updater</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/shell-lib%22,%22version%22:%222.5.25%22,%22description%22:%22shell%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/shell-lib%22,%22dependencies%22:%5B%22@jest/types%22,%22chokidar%22,%22command-exists%22,%22lodash%22,%22tslib%22,%22ts-jest%22,%22tsd-lite%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/shell-lib\">@dumlj/shell-lib</a>\n│ │ ├─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/util-lib%22,%22version%22:%222.5.25%22,%22description%22:%22util%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:false,%22location%22:%22@lib/util-lib%22,%22dependencies%22:%5B%22fs-extra%22,%22glob%22,%22tslib%22,%22@jest/types%22,%22memfs%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/util-lib\">@dumlj/util-lib</a>\n│ │ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n│ └─── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/mock-lib%22,%22version%22:%222.5.25%22,%22description%22:%22mock%20%E5%B7%A5%E5%85%B7%E5%BA%93%22,%22isPrivate%22:true,%22location%22:%22@lib/mock-lib%22,%22dependencies%22:%5B%22memfs%22,%22tslib%22,%22webpack%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@lib/mock-lib\">@dumlj/mock-lib</a><sup><small><i>PRIVATE</i></small></sup>\n└── <a is=\"dumlj-link\" data-project=\"%7B%22name%22:%22@dumlj/feature-dotenv%22,%22version%22:%222.5.25%22,%22description%22:%22dotenv%20utilities.%22,%22isPrivate%22:false,%22location%22:%22@feature/feature-dotenv%22,%22dependencies%22:%5B%22dotenv%22,%22fs-extra%22,%22tslib%22,%22@jest/types%22,%22ts-jest%22%5D,%22workspaceDependencies%22:%5B%5D%7D\" href=\"https://github.com/dumlj/dumlj-build/tree/main/@feature/feature-dotenv\">@dumlj/feature-dotenv</a>\n</pre>\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"homepage":"https://github.com/dumlj/dumlj-build#readme","_id":"@dumlj/compare-envs-webpack-plugin@2.5.27-alpha.1713365667.0","_nodeVersion":"20.12.2","_npmVersion":"lerna/7.4.2/node@v20.12.2+x64 (linux)","dist":{"integrity":"sha512-T9p12d8q/I1Y3k7dSELegF+tMIBEk7/f6I7+pKEvHXvPb1tspqTuw+bzuYi2dpSPy9BUC55E8Nwg14iq4ATA+A==","shasum":"af22897f3032304ae597bc3367928cc600ed77c8","tarball":"https://registry.npmjs.org/@dumlj/compare-envs-webpack-plugin/-/compare-envs-webpack-plugin-2.5.27-alpha.1713365667.0.tgz","fileCount":26,"unpackedSize":60450,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSLfv6MbyRtj8pzlu8kvXy+AwAHVQXVKVoaMFdU4qskAIhAOQRChTxnvoMCvqSlDnaUUc/ipmjh6lFxWqW9AJnxpMt"}]},"_npmUser":{"name":"davidjones","email":"qowera@qq.com"},"directories":{},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compare-envs-webpack-plugin_2.5.27-alpha.1713365667.0_1713365685064_0.7020959657256558"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-27T11:05:09.053Z","2.5.18":"2023-11-27T11:05:09.425Z","modified":"2024-04-17T14:54:45.553Z","2.5.19":"2023-11-27T15:22:17.419Z","2.5.20":"2023-11-27T17:51:33.014Z","2.5.21":"2023-12-30T15:47:42.933Z","2.5.22":"2024-01-02T02:07:57.750Z","2.5.23-alpha.1707212485.0":"2024-02-06T09:41:33.006Z","2.5.23-alpha.1707244387.0":"2024-02-06T18:33:14.999Z","2.5.23-alpha.1707245597.0":"2024-02-06T18:53:23.724Z","2.5.23-alpha.1707248747.0":"2024-02-06T19:45:55.942Z","2.5.23-alpha.1707282212.0":"2024-02-07T05:03:53.804Z","2.5.23-alpha.1707287569.0":"2024-02-07T06:32:58.681Z","2.5.23-alpha.1707383866.0":"2024-02-08T09:17:54.393Z","2.5.23-alpha.1707390213.0":"2024-02-08T11:03:40.983Z","2.5.23-alpha.1707401616.0":"2024-02-08T14:13:45.646Z","2.5.23":"2024-02-21T11:38:27.448Z","2.5.24":"2024-02-21T15:33:50.430Z","2.5.25":"2024-02-21T19:06:38.686Z","2.5.25-alpha.1709135426.0":"2024-02-28T15:50:36.879Z","2.5.26-alpha.1709136968.0":"2024-02-28T16:16:18.955Z","2.5.26-alpha.1709143224.0":"2024-02-28T18:00:40.627Z","2.5.26":"2024-03-11T02:54:55.649Z","2.5.26-alpha.1710126501.0":"2024-03-11T03:08:31.439Z","2.5.27-alpha.1713365667.0":"2024-04-17T14:54:45.261Z"},"maintainers":[{"name":"cjfff","email":"cjfff1996@gmail.com"},{"name":"sexymee","email":"sexy.is.353016313@gmail.com"},{"name":"davidjones","email":"qowera@qq.com"}],"description":"Check whether the contents of dotenv files are consistent.","homepage":"https://github.com/dumlj/dumlj-build#readme","repository":{"type":"git","url":"git+https://github.com/dumlj/dumlj-build.git","directory":"@webpack-plugin/compare-envs-webpack-plugin"},"bugs":{"url":"https://github.com/dumlj/dumlj-build/issues"},"license":"MIT","readme":"","readmeFilename":""}