This repository was archived by the owner on May 15, 2025. It is now read-only.

Description
Trying to install this, as I am having terrible problems with merge fields in JS in Visualforce components.
I get an error that it only supports ESLint 3 - and everything else is up to 7 (or maybe even 8?)
npm i @salesforce/eslint-plugin-visualforce
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/eslint
npm ERR! dev eslint@"^7.32.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@"3" from @salesforce/[email protected]
npm ERR! node_modules/@salesforce/eslint-plugin-visualforce
npm ERR! @salesforce/eslint-plugin-visualforce@"*" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
This looks like a great plug-in, so can we please update it? VF is still going strong in lots of places!