build: [8.0] Update all dependencies#1099
Draft
valarnin wants to merge 14 commits into
Draft
Conversation
Replace `eslint-plugin-deprecation` dep with upstreamed rule in `@typescript-eslint` Update eslint config to flat file format, use typescript for eslint config Update required node version to v24
Fix mocha, compilation errors, mocha tests Fix dprint
…ebpack caches from clobbering each other, even more lint fixes
Move stylelint config to separate config file, disable some rules
Ignore some markdownlint rules that have changed Fix linting configs not falling under package.json
Fix dprint fmt from process triggers script Add markdownlintfix script Revert updates to markdown-magic package as newer versions break our TOC even after fixing the generate-log-guide.ts file
Fix .gitattributes for .husky
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is targeted to the new
8.0-breaking-changesbranch, as the first step in #907.Notable exceptions to the dependency updates are:
This is still WIP, but basic testing has been done for:
npm runentry pointsnpm run buildoutputs have had extremely limited testingNote that due to the nature of this update process, conflicts with the
maintree may require force-pushing this branch.