Skip to content

chore(deps): bump shelljs and pre-commit - #4281

Merged
wesdevpro merged 1 commit into
devfrom
dependabot/npm_and_yarn/multi-e03608407f
Dec 21, 2025
Merged

wesdevpro merged 1 commit into
devfrom
dependabot/npm_and_yarn/multi-e03608407f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Dec 20, 2025

Copy link
Copy Markdown
Contributor

Removes shelljs. It's no longer used after updating ancestor dependency pre-commit. These dependencies need to be updated together.

Removes shelljs

Updates pre-commit from 1.0.10 to 1.2.2

Release notes

Sourced from pre-commit's releases.

UNDO ALL THE THINGS

Ok, so as it turns out the --dry-run check was stupid. As it assume that sh is globally installed on the system which is clearly not the case in windows if you do a default installation. Correct the behaviour and fixed some small spawn bugs while I was at it.

Test suite now runs without issues on windows.

Improving windows support.

The latest release of pre-commit comes with load of fixes that are focused on improving the usage and developer experience of this module on Windows. We've done some internal refactoring that lays the ground work full windows support.

Our hook file now contains a --dry-run option which we execute during installation of this module to ensure that given bash file can be executed on your system. It does some simple checks like ensuring it can find the right node binary and see if script is actually executing. If these checks fail, which will most likely happen on all Windows systems that don't support bash.. The user will be presented with a small console message stating that the installation of the pre-commit hook failed allowing the installation to continue without any further issues.

The next batch of release will probably involve better and fully working windows support, we've already stated added CI integration for windows through appveyor to ensure that test suite will work and execute as intended on Windows.

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [pre-commit](https://github.com/observing/pre-commit). These dependencies need to be updated together.


Removes `shelljs`

Updates `pre-commit` from 1.0.10 to 1.2.2
- [Release notes](https://github.com/observing/pre-commit/releases)
- [Changelog](https://github.com/observing/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/observing/pre-commit/commits/1.2.2)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-version: 
  dependency-type: indirect
- dependency-name: pre-commit
  dependency-version: 1.2.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Dec 20, 2025
@netlify

netlify Bot commented Dec 20, 2025 •

Copy link
Copy Markdown

✅ Deploy Preview for buefyv3 ready!

Name Link
🔨 Latest commit bf13282
🔍 Latest deploy log https://app.netlify.com/projects/buefyv3/deploys/69470ac9854d6e0008d2ae36
😎 Deploy Preview https://deploy-preview-4281--buefyv3.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@wesdevpro
wesdevpro merged commit bcd496e into dev Dec 21, 2025
22 checks passed
@wesdevpro
wesdevpro deleted the dependabot/npm_and_yarn/multi-e03608407f branch December 21, 2025 18:58
@wesdevpro wesdevpro mentioned this pull request Jan 18, 2026
wesdevpro added a commit that referenced this pull request Jan 18, 2026
* Documentation Revamp Updates (#4261)

* chore: add icons to TheSidebar categories

* chore: add buefy vue2 doc links

* chore: fix type issues

* chore: fix lint issues

* chore(deps-dev): bump vite from 6.3.6 to 6.4.1 (#4268)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: add custom class props (#4267)

* chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (#4273)

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix dropdown style for links (#4277)

* Fixed issue where the background color was white instead of the correct bg color (#4280)

* chore: upgrade packages (#4279)

* chore(deps): bump shelljs and pre-commit (#4281)

Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [pre-commit](https://github.com/observing/pre-commit). These dependencies need to be updated together.


Removes `shelljs`

Updates `pre-commit` from 1.0.10 to 1.2.2
- [Release notes](https://github.com/observing/pre-commit/releases)
- [Changelog](https://github.com/observing/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/observing/pre-commit/commits/1.2.2)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-version: 
  dependency-type: indirect
- dependency-name: pre-commit
  dependency-version: 1.2.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: add reference to table for bulma functions (#4283)

* feat: enhance RTL support for Checkbox, Radio, Switch and Form components (#4287)

Replace physical CSS properties (left, right, margin-left, margin-right,
padding-left, padding-right, etc.) with logical properties (inset-inline-start, inset-inline-end, margin-inline-start, margin-inline-end, padding-inline-start, padding-inline-end, etc.) to support RTL (Right-to-Left) layouts.

Changes:
- Checkbox: Use logical properties for positioning and spacing
- Radio: Use logical properties for positioning, spacing, and centering
- Switch: Add RTL-specific transform rules for proper animation direction
- Form: Use logical properties for border-radius, margins, padding, positioning
- Docs: Use logical property for template margin

This ensures components work correctly in both LTR and RTL modes without
requiring separate stylesheets or manual overrides.

Fixes #4286

* Prepare to Publish v3.0.4 (#4290)

* chore: update changelog for v3.0.4

* fix: audit and updated npm packages

* chore: update changelog PR number for v3.0.4

* chore: bump to v3.0.4

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sunil Kumar <96953656+sunilkasarpu@users.noreply.github.com>
Co-authored-by: Mark Sun <sunmark14@gmail.com>
Co-authored-by: Mateus Machado Luna <mateus.m.luna@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant