ec0lint
A static code analysis tool that provides users with hints on how to reduce the carbon footprint of their websites during the development process.
https://github.com/ec0lint/ec0lint
Category: Emissions
Sub Category: Carbon Intensity and Accounting
Keywords
css digital-ecology ec0lint ecology eslint javascript linter typescript website
Keywords from Contributors
ecmascript static-code-analysis tdd flavortown linting tslint build-tool design-systems loaders less
Last synced: about 16 hours ago
JSON representation
Repository metadata
Create sustainable digital environment with ec0lint
- Host: GitHub
- URL: https://github.com/ec0lint/ec0lint
- Owner: ec0lint
- License: mit
- Created: 2022-03-09T19:51:40.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-02-13T19:33:17.000Z (about 1 year ago)
- Last Synced: 2025-04-10T07:08:33.156Z (17 days ago)
- Topics: css, digital-ecology, ec0lint, ecology, eslint, javascript, linter, typescript, website
- Language: JavaScript
- Homepage: http://ec0lint.com/
- Size: 34.1 MB
- Stars: 157
- Watchers: 3
- Forks: 5
- Open Issues: 0
- Releases: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Support: SUPPORT.md
README.md
Website |
Configuring |
Rules
ec0lint is a static code analysis tool that provides users with hints on how to reduce the carbon footprint of their websites during the development process. Applying code changes suggested by ec0lint results in lower carbon emissions per visit, quicker loading and higher space efficiency. The tool is open-source and community-driven.
Our goal
Did you know that more than 250 000 websites are published every day?
The majority uses too heavy fonts, too large/unnecessary images or utilises redundant libraries. These and other factors generate the carbon footprint. Actually, one view of an average website emits 1.8 g CO2 which sums up to 216 kg CO2 annually. Unfortunately, current solutions optimise only already existing websites.
ec0lint is a tool for frontend developers that mitigates the carbon footprint of websites. It shows tips advising how to create a more climate-friendly code. Thanks to code optimization ec0lint can help in reducing CO2 emissions per one view from 1.8 g to ~0.2 g saving 198 kg CO2 (-88%!) annually.
The tool is customized and each rule applied during the analysis can be adjusted, or treated as hints rather than errors. This flexibility allows the developers to reach their goals without interruptions from ec0lint, at the same time drawing attention to possible improvements.
Get started
Make sure you have Node installed
(a) If your code contains CSS files
Download ec0lint:
npm i ec0lint ec0lint-style ec0lint-style-config-recommended
Configure your project:
npm init @ec0lint/config
Create a .ec0lint-stylerc.json
configuration file in the root of your project with the following content:
{ "extends": "ec0lint-style-config-recommended" }
(b) If your code contains LESS, SASS/SCSS files
npm i ec0lint ec0lint-style ec0lint-style-config-recommended-scss
Configure your project:
npm init @ec0lint/config
Create a .ec0lint-stylerc.json
configuration file in the root of your project with the following content:
{ "extends": "ec0lint-style-config-recommended-scss" }
(c) If your code contains PostCSS / Tailwind
npm i ec0lint ec0lint-style ec0lint-style-config-postcss
Configure your project:
npm init @ec0lint/config
Create a .ec0lint-stylerc.json
configuration file in the root of your project with the following content:
{ "extends": "ec0lint-style-config-postcss" }
If you use React
Install React plugin (or use npm init):
npm i ec0lint-plugin-react
Add to your .ec0lintrc.json
configuration file:
"extends": [
"ec0lint:recommended",
"plugin:react/recommended"
]
Run ec0lint
Split your terminal and run:
npx ec0lint-style "**/*.scss" npx ec0lint .
Let's build an eco-friendly website!
Release plan
✅ v1.0.0 - June - MVP
- ✅ Lighter HTTP (lighter-http, ec0lint)
- ✅ Font format (no-ttf-font-files, ec0lint-style)
- ✅ Image format validation (lighter-image-formats, ec0lint-style)
- ✅ Light libraries - lodash (avoid-lodash, ec0lint)
- ✅ Light libraries - date-fns (no-date-fns, ec0lint)
- ✅ Light libraries - moment.js (no-moment-js, ec0lint)
✅ v2.0.0 - October - CO2 modules + React plugin
- ✅ CO2 calculation (ec0lint)
- ✅ CO2 calculation (ec0lint-style)
- ✅ Plugin React (ec0lint-plugin-react)
- ✅ Light libraries - jQuery Ajax (no-ajax, ec0lint)
- ✅ Light libraries - jQuery Ajax events (no-ajax-events, ec0lint)
- ✅ Font-display (require-font-display, ec0lint-style)
✅ v2.1.0 - January - 20 rule implementations, 15 unique rules
- ✅ Image format (lighter-image-formats, ec0lint)
- ✅ Video format (lighter-video-formats, ec0lint)
- ✅ Plugin HTML (ec0lint-plugin-html)
- ✅ Lazy loading (require-lazy-loading, ec0lint-plugin-html)
- ✅ Font source (no-hosted-online-fonts, ec0lint-style)
- ✅ Light libraries - jQuery andSelf (no-and-self, ec0lint)
- ✅ Light libraries – jQuery Animate (no-animate, ec0lint)
- ✅ Light libraries – jQuery Attr (no-attr, ec0lint)
- ✅ Light libraries – jQuery Bind (no-bind, ec0lint)
- ✅ Video auto-play (require-auto-play, ec0lint)
🔨 v3.0.0 - April - IDE plugins + resources scanning
- ☑️ VSCode plugin ec0lint
- 🔨 VSCode plugin ec0lint-style
- 🔨 IntelliJ plugin ec0lint
- 🔨 IntelliJ plugin ec0lint-style
- 🔨 Colors validation (background-color-validation, ec0lint-style)
- 🔨 Image size (image-size-validation, ec0lint-style)
- 🔨 Video size (video-size-validation, ec0lint-style)
- ☑️ Light libraries – jQuery Box Model (no-box-model, ec0lint)
- ☑️ Light libraries – jQuery Browser (no-browser, ec0lint)
🔒 v4.0.0 - June - TypeScript plugin
- TypeScript plugin (ec0lint-plugin-typescript)
- Lighter HTTP (lighter-http, ec0lint-plugin-typescript)
- Light libraries - lodash (avoid-lodash, ec0lint-plugin-typescript)
- Light libraries - date-fns (no-date-fns, ec0lint-plugin-typescript)
- Light libraries - moment.js (no-moment-js, ec0lint-plugin-typescript)
- Light libraries - jQuery Ajax (no-ajax, ec0lint-plugin-typescript)
- Light libraries - jQuery Ajax events (no-ajax-events ec0lint-plugin-typescript)
- Video format (lighter-video-formats, ec0lint-plugin-typescript)
- Lazy loading (require-lazy-loading, ec0lint-plugin-typescript)
- Video auto-play (require-auto-play, ec0lint-plugin-typescript)
🔒 v5.0.0 - September - CI/CD report
- CI/CD report
- research - user tracking scripts
- research - dark mode
- research - new rules
- new rules
Next:
- 🔒 Website budget
- 🔒 Angular plugin
- 🔒 Vue plugin
- 🔒 --fix option
Legend:
- ✅ released
- ☑️ implemented, not yet released
- 🔨 in progress
- 🍀 task to take
- 🔒 to do in future releases
How to start contributing
If you wish to contribute, just write to us and start coding!
You can look at tasks marked as 🍀 or at our issues (https://github.com/ec0lint/ec0lint/issues) and search for a task for you.
Thank you!
We are open to collaboration on improving ec0lint, and we are very grateful for all contributions and feedback on the tool. Thank you for creating sustainable digital environment with us!
Conctact: [email protected]
Owner metadata
- Name: ec0lint
- Login: ec0lint
- Email:
- Kind: user
- Description: Create sustainable digital environment with ec0lint
- Website: https://www.ec0lint.com/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/96596705?u=e6b08f6c655fd63d41a69e0d23524a0d37f11f86&v=4
- Repositories: 11
- Last ynced at: 2023-03-06T02:06:10.955Z
- Profile URL: https://github.com/ec0lint
GitHub Events
Total
- Watch event: 5
Last Year
- Watch event: 5
Committers metadata
Last synced: 4 days ago
Total Commits: 6,678
Total Committers: 1,009
Avg Commits per committer: 6.618
Development Distribution Score (DDS): 0.882
Commits in past year: 21
Committers in past year: 6
Avg Commits per committer in past year: 3.5
Development Distribution Score (DDS) in past year: 0.476
Name | Commits | |
---|---|---|
Nicholas C. Zakas | n****s@n****m | 790 |
Teddy Katz | t****z@g****m | 422 |
ESLint Jenkins | e****] | 415 |
Milos Djermanovic | m****c@g****m | 357 |
Toru Nagashima | s****r@g****m | 300 |
malwinq | m****s@g****m | 231 |
alberto | a****l@g****m | 186 |
Gyandeep Singh | g****s@g****m | 182 |
ESLint Jenkins | e****t@g****m | 151 |
Brandon Mills | m****t@g****m | 124 |
Ilya Volodin | i****n@g****m | 120 |
Kevin Partington | p****e@k****m | 114 |
Julia Ziębińska | j****0@g****m | 106 |
Teddy Katz | n****k | 88 |
薛定谔的猫 | h****3@f****m | 86 |
Kai Cataldo | k****o | 86 |
Burak Yigit Kaya | b****n@b****m | 82 |
Ian Christian Myers | i****n@i****m | 71 |
Mathias Schreck | s****s@g****m | 68 |
Michael Ficarra | m****a@g****m | 62 |
薛定谔的猫 | w****d@o****m | 56 |
Nitin Kumar | s****5@g****m | 51 |
Pig Fang | g****e@h****m | 45 |
alberto | a****z@g****m | 45 |
YeonJuan | y****3@n****m | 43 |
Brandon Mills | b****s | 43 |
Matt DuVall | m****9@g****m | 42 |
Michael Ficarra | g****t@m****e | 37 |
Vitor Balocco | v****l@g****m | 37 |
Toru Nagashima | p****c@m****v | 36 |
and 979 more... |
Committer domains:
- fb.com: 4
- yandex.ru: 4
- me.com: 4
- foxmail.com: 3
- microsoft.com: 3
- mozilla.com: 3
- tlvince.com: 2
- box.com: 2
- yandex.com: 2
- qq.com: 2
- free.fr: 2
- michael.ficarra.me: 2
- yandex-team.ru: 2
- shopify.com: 2
- kernelpanicstudios.com: 2
- fregante.com: 1
- wilfred.me.uk: 1
- hotmail.cz: 1
- fadingred.com: 1
- khanacademy.org: 1
- gfxmonk.net: 1
- taobao.com: 1
- quickleft.com: 1
- chrisrebert.com: 1
- thechriswalker.net: 1
- tddsworld.com: 1
- conradz.com: 1
- danboulet.com: 1
- chromium.org: 1
- cassou.me: 1
- amorrissound.com: 1
- avito.ru: 1
- balazsorban.com: 1
- nazgul.nu: 1
- beaugunderson.com: 1
- benlinskey.com: 1
- happycode.net: 1
- feross.org: 1
- tixz.dk: 1
- customink.com: 1
- buildo.io: 1
- gajus.com: 1
- anuary.com: 1
- goloroden.de: 1
- doddsfamily.us: 1
- kevinlocke.name: 1
- shapesecurity.com: 1
- fraction.io: 1
- joezimjs.com: 1
- byjoeybaker.com: 1
- pandell.com: 1
- jonberry.co: 1
- jonsmithers.link: 1
- homedepot.com: 1
- 1stg.me: 1
- kael.me: 1
- gosquared.com: 1
- q42.nl: 1
- jacksonrayhamilton.com: 1
- bandes-stor.ch: 1
- netflix.com: 1
- mac.com: 1
- ashtonfam.org: 1
- 4catalyzer.com: 1
- fabricio.org: 1
- xs4all.nl: 1
- frazermclean.co.uk: 1
- espol.edu.ec: 1
- briel.dev: 1
- servusalps.com: 1
- valdun.net: 1
- 2color.me: 1
- openmailbox.org: 1
- vt.edu: 1
- jes.st: 1
- rambler.ru: 1
- gmx.net: 1
- joshpeek.com: 1
- appsbroker.com: 1
- svachon.com: 1
- gitter.im: 1
- dummett.org: 1
- mit.edu: 1
- sher.pl: 1
- abramov.io: 1
- mgmcdermott.com: 1
- morkro.de: 1
- obermillers.com: 1
- programist.ru: 1
- deandrade.com.br: 1
- georgezahariev.com: 1
- jooped.co.uk: 1
- pc-12.home: 1
- fisglobal.com: 1
- eli-white.com: 1
- henryzoo.com: 1
- opayq.com: 1
- jordaneldredge.com: 1
- aparajita.com: 1
- tngtech.com: 1
- rcdesign.ru: 1
- rouvenwessling.de: 1
- whitney.io: 1
- gametypething.com: 1
- i.softbank.jp: 1
- kno.com: 1
- stephenwade.me: 1
- humanwhocodes.com: 1
- nateeag.com: 1
- hearsaycorp.com: 1
- nczconsulting.com: 1
- googlegroups.com: 1
- byk.im: 1
- iancmyers.com: 1
- groupon.com: 1
- naver.com: 1
- mysticatea.dev: 1
- badgelabsllc.com: 1
- kaicataldo.com: 1
- vistaprint.com: 1
- paypal.com: 1
- dlaa.me: 1
- stulta.com: 1
- cornell.edu: 1
- alibaba-inc.com: 1
- twopointzero.us: 1
- rndm.de: 1
- goatslacker.com: 1
- macbook-air-martyna.home: 1
- ca.ibm.com: 1
- sethmcl.com: 1
- bridgewater.de: 1
- flashstock.com: 1
- ringabell.org: 1
- qiwi.be: 1
- brix.ninja: 1
- dan.cx: 1
- sokolov.cc: 1
- folkdatorn.se: 1
- insertafter.com: 1
- iki.fi: 1
- helixbass.net: 1
- randycoulman.com: 1
- okuryu.com: 1
- tthewwithanm.com: 1
- gmx.de: 1
- jessemccarthy.net: 1
- julianlaval.com: 1
- mail.mcgill.ca: 1
- wp.pl: 1
- tomerikstower.com: 1
- danyi.me: 1
- englard.net: 1
- oharagroup.net: 1
- dbarnes.info: 1
- silverwind.io: 1
- joshuakgoldberg.com: 1
- mahoney.eu: 1
- goer.org: 1
- nutshell.com: 1
- fasttime.org: 1
- synack.com: 1
- amazon.com: 1
- keithcirkel.co.uk: 1
- astori.fr: 1
- vistaprint.net: 1
- rencz.pl: 1
- ncsu.edu: 1
- beeks.me: 1
- canva.com: 1
- oshannessy.com: 1
- creditkarma.com: 1
- evold.ca: 1
- epages.com: 1
- sas.com: 1
- dweebd.com: 1
- qmx.me: 1
- kenpowers.net: 1
- renklint.com: 1
- andyet.net: 1
- pitrich.com: 1
- koyoki.com: 1
- msn.com: 1
- vaughanstudios.com: 1
- andrewcsutton.com: 1
- johnandrewmarshall.com: 1
- wvvw.me: 1
- madyankin.name: 1
- grasley.com: 1
- messaged.lv: 1
- mail.org: 1
- jotform.com: 1
- brad.is: 1
- latte.ca: 1
- acl.com: 1
- lafroscia.com: 1
- lexholden.com: 1
- list.ru: 1
- adrianheine.de: 1
- qualitybath.com: 1
- hotmail.de: 1
- pineapplemachine.com: 1
- homebuddy.io: 1
- gronke.net: 1
- bucknell.edu: 1
- bennyn.de: 1
- indiana.edu: 1
- benmosher.com: 1
- simplelifeforms.com: 1
- krawaller.se: 1
- uxebu.com: 1
- thehjellejar.com: 1
- mailonline.co.uk: 1
- zmthy.io: 1
- vtkn.io: 1
- tomandrews.co.uk: 1
- tomg.co: 1
- evojam.com: 1
- samuellevy.com: 1
- stubailo.com: 1
- siobud.com: 1
- mathbiol.org: 1
- malton.name: 1
- selwyn.cc: 1
- fastmail.fm: 1
- remitbri.com: 1
- bluewin.ch: 1
- ucla.edu: 1
- pck.email: 1
- bottomline.com: 1
- paulmelnikow.com: 1
- peterood.com: 1
- deseloper.com: 1
- mrflip.com: 1
- puresoftware.com: 1
- sumatro.co.uk: 1
- rdil.rocks: 1
- yahoo.com.br: 1
- richardc.net: 1
- yahoo-inc.com: 1
- rwjblue.com: 1
- contentful.com: 1
- pre101.com: 1
- crombez.info: 1
- kareo.com: 1
- rigo.sk: 1
- spotify.com: 1
- wix.com: 1
- ismaywolff.nl: 1
- martijnswaagman.nl: 1
- atlassian.com: 1
- vip.qq.com: 1
- spacet.me: 1
- sonarsource.com: 1
- divbyzero.nl: 1
- liqichang.com: 1
- webutah.com: 1
- icemobile.com: 1
- jmosawy.com: 1
- it-links.dk: 1
- jiapei.io: 1
- reddit.com: 1
- amarcus.com: 1
- webitup.fr: 1
- rescale.com: 1
- warr.ca: 1
- fossa.io: 1
- belevi.ch: 1
- kons.ch: 1
- koalacoder.com: 1
- u.nus.edu: 1
- superlukas.com: 1
- us.ibm.com: 1
- burnskids.com: 1
- liferay.com: 1
- natesilva.com: 1
- code-null.com: 1
- netweb.com.au: 1
- sezefredo.com.br: 1
- gpost.dk: 1
- glennreyes.com: 1
- g13n.me: 1
- gregs-macbook.home: 1
- rasenplanscher.info: 1
- xiaoka.com: 1
- treythomas.me: 1
- aleahmad.net: 1
- karpov.io: 1
- exceede.com: 1
- vernondegoede.com: 1
- fudan.edu.cn: 1
- wilmoore.com: 1
- quip.com: 1
- maguro.dev: 1
- murmel.se: 1
- cos.io: 1
- hotmail.co.uk: 1
- jross.me: 1
- demandware.com: 1
- bentley.edu: 1
- pinterest.com: 1
- dealertrack.com: 1
- ivanhayes.com: 1
- harrington-mail.com: 1
- nmattia.com: 1
- prokoschenko.de: 1
- fakepmail.ie: 1
- sap.com: 1
- moox.io: 1
- meo.guru: 1
- thanksbox.co: 1
- rudeshko.com: 1
- finhack.se: 1
- imakewebthings.com: 1
- null.computer: 1
- bdwarner.com: 1
- mockbrian.com: 1
- precog.com: 1
- brian-donovan.com: 1
- nkbrown.us: 1
- ehma.nu: 1
- nubity.com: 1
- azlo.com: 1
- blobmedia.nl: 1
- marvinjwendt.com: 1
- atx33.com: 1
- weeverapps.com: 1
- mattstow.com: 1
- lonelyvegan.com: 1
- hubspot.com: 1
- virtru.com: 1
- hotmail.co.jp: 1
- matrict.nl: 1
- octo.com: 1
- tinymachine.net: 1
- gunnarlium.com: 1
- externe.e-i.com: 1
- hshoff.com: 1
- katur.de: 1
- nevir.net: 1
- briandela.com: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 25
Total pull requests: 64
Average time to close issues: 6 months
Average time to close pull requests: 17 days
Total issue authors: 2
Total pull request authors: 7
Average comments per issue: 4.92
Average comments per pull request: 0.22
Merged pull request: 49
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- malwinq (24)
- martinabab (1)
Top Pull Request Authors
- malwinq (20)
- nemmip (20)
- martinabab (12)
- aniagut (5)
- ec0lint (4)
- Ola2808-Boro (2)
- Fdawgs (1)
Top Issue Labels
- enhancement (24)
- Stale (16)
- work in progress (9)
- documentation (2)
- bug (1)
Top Pull Request Labels
- Stale (4)
Package metadata
- Total packages: 2
-
Total downloads:
- npm: 651 last-month
- Total dependent packages: 11 (may contain duplicates)
- Total dependent repositories: 5 (may contain duplicates)
- Total versions: 58
- Total maintainers: 1
npmjs.org: ec0lint
Make your website greener!
- Homepage: http://ec0lint.com
- Licenses: MIT
- Latest release: 8.10.0 (published about 3 years ago)
- Last Synced: 2025-04-25T14:41:25.703Z (1 day ago)
- Versions: 46
- Dependent Packages: 7
- Dependent Repositories: 3
- Downloads: 545 Last month
-
Rankings:
- Dependent packages count: 2.708%
- Stargazers count: 4.546%
- Average: 6.294%
- Dependent repos count: 6.654%
- Forks count: 7.921%
- Downloads: 9.641%
- Maintainers (1)
npmjs.org: ec0lint-config-ec0lint
Default ec0lint configuration for ec0lint projects
- Homepage: http://ec0lint.com
- Licenses: MIT
- Latest release: 2.1.0 (published about 2 years ago)
- Last Synced: 2025-04-25T14:41:26.155Z (1 day ago)
- Versions: 12
- Dependent Packages: 4
- Dependent Repositories: 2
- Downloads: 106 Last month
-
Rankings:
- Dependent packages count: 4.422%
- Stargazers count: 4.546%
- Forks count: 7.921%
- Dependent repos count: 7.989%
- Average: 11.317%
- Downloads: 31.706%
- Maintainers (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-node v3 composite
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/init v2 composite
- actions/stale v3 composite
- @babel/core ^7.4.3 development
- @babel/preset-env ^7.4.3 development
- babel-loader ^8.0.5 development
- chai ^4.0.1 development
- cheerio ^0.22.0 development
- common-tags ^1.8.0 development
- core-js ^3.1.3 development
- dateformat ^4.5.1 development
- ec0lint-config-ec0lint file:packages/ec0lint-config-ec0lint development
- ec0lint-plugin-internal-rules file:tools/internal-rules development
- ejs ^3.0.2 development
- eslint ^8.18.0 development
- eslump ^3.0.0 development
- esprima ^4.0.1 development
- fs-teardown ^0.1.3 development
- glob ^7.1.6 development
- jsdoc ^3.5.5 development
- karma ^6.1.1 development
- karma-chrome-launcher ^3.1.0 development
- karma-mocha ^2.0.1 development
- karma-mocha-reporter ^2.2.5 development
- karma-webpack ^5.0.0 development
- lint-staged ^11.0.0 development
- load-perf ^0.2.0 development
- marked ^4.0.8 development
- memfs ^3.0.1 development
- mocha ^8.3.2 development
- mocha-junit-reporter ^2.0.0 development
- node-polyfill-webpack-plugin ^1.0.3 development
- npm-license ^0.3.3 development
- nyc ^15.0.1 development
- pirates ^4.0.5 development
- progress ^2.0.3 development
- proxyquire ^2.0.1 development
- puppeteer ^9.1.1 development
- recast ^0.20.4 development
- regenerator-runtime ^0.13.2 development
- semver ^7.3.5 development
- shelljs ^0.8.2 development
- sinon ^11.0.0 development
- temp ^0.9.0 development
- webpack ^5.23.0 development
- webpack-cli ^4.5.0 development
- yorkie ^2.0.0 development
- @ec0lint/ec0lintrc ^2.1.0
- @humanwhocodes/config-array ^0.9.2
- ajv ^6.10.0
- chalk ^4.0.0
- cross-spawn ^7.0.2
- debug ^4.3.2
- doctrine ^3.0.0
- escape-string-regexp ^4.0.0
- eslint-module-utils ^2.7.3
- eslint-scope ^7.1.1
- eslint-utils ^3.0.0
- eslint-visitor-keys ^3.3.0
- espree ^9.3.1
- esquery ^1.4.0
- esutils ^2.0.2
- fast-deep-equal ^3.1.3
- fast-folder-size ^1.7.0
- file-entry-cache ^6.0.1
- find-workspace-root ^1.0.1
- functional-red-black-tree ^1.0.1
- glob-parent ^6.0.1
- globals ^13.6.0
- ignore ^5.2.0
- import-fresh ^3.0.0
- imurmurhash ^0.1.4
- is-glob ^4.0.0
- js-yaml ^4.1.0
- json-stable-stringify-without-jsonify ^1.0.1
- levn ^0.4.1
- lodash.merge ^4.6.2
- minimatch ^3.0.4
- natural-compare ^1.4.0
- optionator ^0.9.1
- regexpp ^3.2.0
- strip-ansi ^6.0.1
- strip-json-comments ^3.1.0
- text-table ^0.2.0
- v8-compile-cache ^2.0.3
- eslint-rule-composer ^0.3.0
Score: 18.47724899923856