#package.json
prettier-plugin-packagejson - Prettier插件实现package.json文件键值自动排序
Prettierpackage.json插件排序npmGithub开源项目
prettier-plugin-packagejson作为Prettier的插件,实现了package.json文件中键的自动排序功能。通过集成sort-package-json库,该插件为开发者提供了一种保持package.json文件结构一致性的便捷方法。插件可通过npm安装,支持Prettier v3+版本,配置步骤简单。它是一个能够提高代码质量和项目维护效率的实用工具。
eslint-plugin-package-json - ESLint插件助力维护高质量package.json文件
ESLintpackage.json插件规则配置Github开源项目
eslint-plugin-package-json是一款专为package.json文件设计的ESLint插件。它提供多项规则,用于保证文件的一致性、可读性和有效性。主要功能包括属性排序、依赖项检查和版本验证等。该插件适用于独立项目和monorepo结构,配置简便,可与Prettier协同工作。通过使用这个插件,开发团队能更轻松地维护标准化的package.json文件。
npm-check-updates - 自动化项目依赖升级工具
npm-check-updates依赖更新package.json版本管理npmGithub开源项目
npm-check-updates是一个用于自动更新package.json依赖的开源工具。它可检测并升级依赖包到最新版本,同时保持原有的语义化版本规则。支持npm、yarn、pnpm等包管理器,提供命令行和模块化使用选项。该工具默认配置合理,且高度可定制,有助于开发者轻松维护项目依赖的最新状态。
npmhub - GitHub 仓库 npm 依赖可视化浏览器扩展
npmhubGitHubpackage.jsonnpm依赖浏览器扩展Github开源项目
npmhub 是一款浏览器扩展,在 GitHub 仓库页面底部展示 package.json 文件中的 npm 依赖列表及描述。该工具提供多个实用链接,包括 package.json、npmjs.com、RunKit、BundlePhobia、PackagePhobia、NPMGraph 和 UNPKG。支持 Chrome、Firefox 和 Safari 浏览器,并兼容 GitHub Enterprise。npmhub 有助于开发者快速了解和管理项目依赖,简化开发流程。