From: Julien Déramond Date: Wed, 15 Apr 2026 20:00:13 +0000 (+0200) Subject: Use `.ncurc.json` instead of args in command line and enforce decisions in Dependabot... X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=658b229df4d9e7fc143c7bcdc1a33ea68164aafd;p=thirdparty%2Fbootstrap.git Use `.ncurc.json` instead of args in command line and enforce decisions in Dependabot (#42315) --- diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 138a4465c7..fd1edd8633 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -23,6 +23,43 @@ updates: timezone: Europe/Athens versioning-strategy: increase rebase-strategy: disabled + ignore: + - dependency-name: "@docsearch/js" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "eslint" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "eslint-config-xo" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "eslint-plugin-unicorn" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "hammer-simulator" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "karma-browserstack-launcher" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "karma-rollup-preprocessor" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "sass" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" + - dependency-name: "vnu-jar" + update-types: + - "version-update:semver-major" + - "version-update:semver-minor" groups: production-dependencies: dependency-type: "production" diff --git a/.ncurc.json b/.ncurc.json new file mode 100644 index 0000000000..74673c5c75 --- /dev/null +++ b/.ncurc.json @@ -0,0 +1,13 @@ +{ + "reject": [ + "@docsearch/js", + "eslint", + "eslint-config-xo", + "eslint-plugin-unicorn", + "hammer-simulator", + "karma-browserstack-launcher", + "karma-rollup-preprocessor", + "sass", + "vnu-jar" + ] +} diff --git a/package-lock.json b/package-lock.json index d1979e06e2..535435480e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "@babel/cli": "^7.28.3", "@babel/core": "^7.28.5", "@babel/preset-env": "^7.28.5", - "@docsearch/js": "^3.9.0", + "@docsearch/js": "3.9.0", "@popperjs/core": "^2.11.8", "@rollup/plugin-babel": "^6.1.0", "@rollup/plugin-commonjs": "^29.0.0", diff --git a/package.json b/package.json index abd3c560b3..4ba91208c3 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "docs-serve": "npm run astro-dev", "docs-serve-only": "npx sirv-cli _site --port 9001", "lockfile-lint": "lockfile-lint --allowed-hosts npm --allowed-schemes https: --empty-hostname false --type npm --path package-lock.json", - "update-deps": "ncu -u -x @docsearch/js,eslint,eslint-config-xo,eslint-plugin-unicorn,karma-browserstack-launcher,karma-rollup-preprocessor,sass,vnu-jar", + "update-deps": "ncu -u", "release": "npm-run-all dist release-sri docs-build release-zip*", "release-sri": "node build/generate-sri.mjs", "release-version": "node build/change-version.mjs", @@ -116,7 +116,7 @@ "@babel/cli": "^7.28.3", "@babel/core": "^7.28.5", "@babel/preset-env": "^7.28.5", - "@docsearch/js": "^3.9.0", + "@docsearch/js": "3.9.0", "@popperjs/core": "^2.11.8", "@rollup/plugin-babel": "^6.1.0", "@rollup/plugin-commonjs": "^29.0.0",