Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
[Startup Tuning]LPS-96854 #7925
Updates us to v3.0.0 of liferay-npm-scripts which means: - New version of Prettier, which leads to a small number of formatting changes included in this commit. - Renamed subcommands ("lint" is now "check", "format" is now "fix") for reasons described in: liferay/liferay-npm-tools#110 - New "lint" subcommand that enables us to manually run ESLint. We need to clean things up before turning this on automatically. There are over 12,000 lints in all of liferay-portal right now; over 7,000 of those are "autofixable", and many others will go away once we complete an audit of globals etc. The remaining ones will be legitimate lints that we can tackle, and then we'll bake "lint" into the automated "check" run. - Because different tools understand globs differently, I simplified the globs to a "lowest common denominator" that they all understand. An example necessary change is moving some ignores from globs into ".prettierignore" and ".eslintignore" because ESLint doesn't support negated globs in the way that Prettier does. Along the way, simplified some "npmscripts.config.js" files, and removed some which are now unnecessary because they exactly match the defaults.
To conserve resources, the PR Tester does not automatically run for every pull.
If your code changes were already tested in another pull, reference that pull in this pull so the test results can be analyzed.
If your pull was never tested, comment "ci:test" to run the PR Tester for this pull.