[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8959":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":16,"starSnapshotCount":16,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},8959,"config-inspector","eslint\u002Fconfig-inspector","eslint","A visual tool for inspecting and understanding your ESLint flat configs.","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@eslint\u002Fconfig-inspector",null,"TypeScript",1314,56,6,7,0,1,28,3,18.27,"Apache License 2.0",false,"main",[25,7,26,27],"devtools","eslint-flat-config","visual-inspector","2026-06-12 02:02:00","\u003Cimg src=\".\u002Fpublic\u002Ffavicon.svg\" width=\"100\" height=\"100\" alt=\"ESLint Config Inspector\">\u003Cbr>\n\n# ESLint Config Inspector\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n\nA visual tool for inspecting and understanding your [ESLint flat configs](https:\u002F\u002Feslint.org\u002Fdocs\u002Flatest\u002Fuse\u002Fconfigure\u002Fconfiguration-files-new).\n\n\u003Cimg width=\"1252\" alt=\"Screenshot 1\" src=\"https:\u002F\u002Fgithub.com\u002Feslint\u002Fconfig-inspector\u002Fassets\u002F11247099\u002Fd6551d44-445e-4f22-9d8e-ccb8042a6226\">\n\u003Cimg width=\"1362\" alt=\"Screenshot 2\" src=\"https:\u002F\u002Fgithub.com\u002Feslint\u002Fconfig-inspector\u002Fassets\u002F11247099\u002Fd74a057a-f674-4a8d-977f-d9b6a3cde949\">\n\n## Usage\n\nGo to the project root that contains `eslint.config.js` and run:\n\n```bash\nnpx @eslint\u002Fconfig-inspector@latest\n```\n\nVisit http:\u002F\u002Flocalhost:7777\u002F to view and play with your ESLint config. Changes to the config file will be updated automatically.\n\nRun `npx @eslint\u002Fconfig-inspector --help` to see all the CLI options available.\n\n### Online Preview\n\nOr play it right in your browser now:\n\n[![Open in StackBlitz](https:\u002F\u002Fdeveloper.stackblitz.com\u002Fimg\u002Fopen_in_stackblitz.svg)](https:\u002F\u002Fstackblitz.com\u002F~\u002Fgithub.com\u002Feslint\u002Fconfig-inspector)\n\n### Static Build\n\nIt is also possible to build a static web app for your ESLint config:\n\n```bash\nnpx @eslint\u002Fconfig-inspector build\n```\n\nThis will generate a Single-Page Application (SPA) under `.eslint-config-inspector`, with the snapshot of the current ESLint config. You can deploy it somewhere, or use it for comparison etc.\n\nRun `npx @eslint\u002Fconfig-inspector build --help` to see all the CLI options available.\n\n## Contributing\n\nWe operate under the [ESLint Contributor Guidelines](http:\u002F\u002Feslint.org\u002Fdocs\u002Fdeveloper-guide\u002Fcontributing), so please be sure to read them before contributing. If you're not sure where to dig in, check out the [issues](https:\u002F\u002Fgithub.com\u002Feslint\u002Fconfig-inspector\u002Fissues).\n\n### Development\n\nThis project uses the following stack:\n\n- [pnpm](https:\u002F\u002Fpnpm.io\u002F) for package management\n- [Nuxt](https:\u002F\u002Fnuxt.com\u002F) & [Vue](https:\u002F\u002Fvuejs.org) for the app\n  - APIs are served under `server\u002Fapi` powered by [Nitro](https:\u002F\u002Fnitro.unjs.io\u002F)\n- [UnoCSS](https:\u002F\u002Funocss.dev\u002F) for styling\n  - With [attributify mode](https:\u002F\u002Funocss.dev\u002Fpresets\u002Fattributify) enabled\n- Use [ESLint](https:\u002F\u002Feslint.org\u002F) for linting and formatting\n\nTo start the development server:\n\n- Install dependencies via `pnpm install` (we highly recommend you to [enable `corepack enable`](https:\u002F\u002Fnodejs.org\u002Fapi\u002Fcorepack.html) first)\n- Run `pnpm dev` to start the development server at http:\u002F\u002Flocalhost:3000\n\nTo test the production build:\n\n- Run `pnpm build` to build the app\n- Run `pnpm start` to start the production server at http:\u002F\u002Flocalhost:7777\n\n## License\n\n[Apache-2.0](.\u002FLICENSE) License\n\n\u003C!-- Badges -->\n\n[npm-version-src]: https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002F@eslint\u002Fconfig-inspector?style=flat&colorA=080f12&colorB=1fa669\n[npm-version-href]: https:\u002F\u002Fnpmjs.com\u002Fpackage\u002F@eslint\u002Fconfig-inspector\n[npm-downloads-src]: https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002F@eslint\u002Fconfig-inspector?style=flat&colorA=080f12&colorB=1fa669\n[npm-downloads-href]: https:\u002F\u002Fnpmjs.com\u002Fpackage\u002F@eslint\u002Fconfig-inspector\n\n\u003C!-- NOTE: This section is autogenerated. Do not manually edit. -->\n\u003C!--sponsorsstart-->\n\n## Sponsors\n\nThe following companies, organizations, and individuals support ESLint's ongoing maintenance and development. [Become a Sponsor](https:\u002F\u002Feslint.org\u002Fdonate)\nto get your logo on our READMEs and [website](https:\u002F\u002Feslint.org\u002Fsponsors).\n\n\u003Ch3>Platinum Sponsors\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fautomattic.com\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fautomattic\u002Fd0ef3e1\u002Flogo.png\" alt=\"Automattic\" height=\"128\">\u003C\u002Fa>\u003C\u002Fp>\u003Ch3>Gold Sponsors\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fqlty.sh\u002F\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fqltysh\u002F33d157d\u002Flogo.png\" alt=\"Qlty Software\" height=\"96\">\u003C\u002Fa>\u003C\u002Fp>\u003Ch3>Silver Sponsors\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fvite.dev\u002F\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fvite\u002Fd472863\u002Flogo.png\" alt=\"Vite\" height=\"64\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fliftoff.io\u002F\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fliftoff\u002F2d6c3b6\u002Flogo.png\" alt=\"Liftoff\" height=\"64\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fstackblitz.com\">\u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F28635252\" alt=\"StackBlitz\" height=\"64\">\u003C\u002Fa>\u003C\u002Fp>\u003Ch3>Bronze Sponsors\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcybozu.co.jp\u002F\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fcybozu\u002F933e46d\u002Flogo.png\" alt=\"Cybozu\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fopensource.sap.com\">\u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F2531208\" alt=\"SAP\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.crawljobs.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fcrawljobs-poland\u002Ffa43a17\u002Flogo.png\" alt=\"CrawlJobs\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fdepot.dev\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fdepot\u002F39125a1\u002Flogo.png\" alt=\"Depot\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Ficons8.com\u002F\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Ficons8\u002F7fa1641\u002Flogo.png\" alt=\"Icons8\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fdiscord.com\">\u003Cimg src=\"https:\u002F\u002Fimages.opencollective.com\u002Fdiscordapp\u002Ff9645d9\u002Flogo.png\" alt=\"Discord\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.gitbook.com\">\u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F7111340\" alt=\"GitBook\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fherocoders.com\">\u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F37549774\" alt=\"HeroCoders\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fcitadel.co.jp\">\u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F75781367\" alt=\"Citadel AI\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.lambdatest.com\">\u003Cimg src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F171592363\" alt=\"TestMu AI Open Source Office (Formerly LambdaTest)\" height=\"32\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Technology Sponsors\u003C\u002Fh3>\nTechnology sponsors allow us to use their products and services for free as part of a contribution to the open source ecosystem and our work.\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fnetlify.com\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Feslint\u002Feslint.org\u002Fmain\u002Fsrc\u002Fassets\u002Fimages\u002Ftechsponsors\u002Fnetlify-icon.svg\" alt=\"Netlify\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Falgolia.com\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Feslint\u002Feslint.org\u002Fmain\u002Fsrc\u002Fassets\u002Fimages\u002Ftechsponsors\u002Falgolia-icon.svg\" alt=\"Algolia\" height=\"32\">\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002F1password.com\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Feslint\u002Feslint.org\u002Fmain\u002Fsrc\u002Fassets\u002Fimages\u002Ftechsponsors\u002F1password-icon.svg\" alt=\"1Password\" height=\"32\">\u003C\u002Fa>\u003C\u002Fp>\n\u003C!--sponsorsend-->\n","ESLint Config Inspector 是一个可视化工具，用于检查和理解您的 ESLint 平面配置。它基于 Vue 开发，提供了一个直观的界面来展示 ESLint 配置的细节，包括规则、插件和环境设置等，帮助开发者更轻松地理解和调试配置文件。此工具支持通过命令行运行，并且可以生成静态网页应用以便于分享或存档当前的 ESLint 配置状态。非常适合需要频繁调整 ESLint 规则集以满足项目特定需求的开发场景使用。",2,"2026-06-11 03:20:35","top_language"]