Skip to content

Commit

Permalink
chore(deps-dev): bump yarn monorepo
Browse files Browse the repository at this point in the history
| datasource | package       | from  | to    |
| ---------- | ------------- | ----- | ----- |
| npm        | @yarnpkg/sdks | 2.7.1 | 3.1.0 |
| npm        | @yarnpkg/cli  | 3.6.4 | 4.0.2 |

Bump Yarn licenses plugin from v0.12.0 to v0.13.1 for Yarn v4 support.
Remove all other plugins as they are built in to Yarn v4. Accept Yarn's
suggestion of disabling the global cache so dependencies are available
locally, allowing MegaLinter to run ESLint via Yarn. Reject Yarn's
suggestion of using the mixed compression level since experiments have
shown that installs are significantly faster with the new default
compression level of 0. Consequently, decompress all Yarn dependencies.
Ignore deprecation of uuid package now that `yarn npm audit` reports
deprecations. @actions/cache depends on uuid v3, and does not plan to
upgrade the dependency. Ignore deprecation of @npmcli/move-file since
it's a transitive dependency of node-gyp@9.4.1. We can't upgrade
node-gyp without taking dependencies on jackspeak or path-scurry, which
use Blue Oak Model License 1.0.0. As detailed in isaacs/jackspeak#7, we
are unable to comply with the license's notice requirements while
remaining open-source.
  • Loading branch information
renovate-bot authored and Kurt-von-Laven committed Dec 16, 2023
1 parent 155872b commit c472995
Show file tree
Hide file tree
Showing 30 changed files with 2,769 additions and 3,225 deletions.
1 change: 1 addition & 0 deletions .dictionary.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Laven
npmcli
npmpackagejsonlintignore
trivyignore
4 changes: 2 additions & 2 deletions .mega-linter.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
EXTENDS: https://raw.githubusercontent.com/ScribeMD/.github/0.14.15/.github/base.mega-linter.yaml
JAVASCRIPT_ES_CLI_EXECUTABLE: [node, .yarn/releases/yarn-3.6.4.cjs, run, eslint]
JAVASCRIPT_ES_CLI_EXECUTABLE: [node, .yarn/releases/yarn-4.0.2.cjs, run, eslint]
# Work around https://github.com/oxsecurity/megalinter/issues/2500.
SPELL_CSPELL_PRE_COMMANDS:
- command: npm install @cspell/dict-win32@2.0.2
continue_if_failed: false
TYPESCRIPT_ES_CLI_EXECUTABLE: [node, .yarn/releases/yarn-3.6.4.cjs, run, eslint]
TYPESCRIPT_ES_CLI_EXECUTABLE: [node, .yarn/releases/yarn-4.0.2.cjs, run, eslint]
7 changes: 7 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ repos:
- id: yarn-install
- id: yarn-dedupe
- id: yarn-audit
args:
- --all
- --recursive
- --ignore
- uuid (deprecation)
- --ignore
- "@npmcli/move-file (deprecation)"
- id: yarn-sdks
- id: yarn-build
- id: yarn-test
Expand Down
2 changes: 1 addition & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"files.insertFinalNewline": true,
"files.trimTrailingWhitespace": true,
"git.branchProtection": ["main"],
"prettier.prettierPath": ".yarn/sdks/prettier/index.js",
"prettier.prettierPath": ".yarn/sdks/prettier/index.cjs",
"python.defaultInterpreterPath": "./.venv/bin/python",
"python.terminal.activateEnvInCurrentTerminal": true,
"search.exclude": {
Expand Down
541 changes: 0 additions & 541 deletions .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs

This file was deleted.

16 changes: 8 additions & 8 deletions .yarn/plugins/@yarnpkg/plugin-licenses.cjs

Large diffs are not rendered by default.

14 changes: 0 additions & 14 deletions .yarn/plugins/@yarnpkg/plugin-stage.cjs

This file was deleted.

9 changes: 0 additions & 9 deletions .yarn/plugins/@yarnpkg/plugin-typescript.cjs

This file was deleted.

Loading

0 comments on commit c472995

Please sign in to comment.