Gaetan Craig-Riou
fe8200b7e8
Move babel config back to it's own file
...
It's need for jest to work properly.
2026-01-12 15:56:03 +11:00
Gaetan Craig-Riou
24d6c1e386
Remove support for IE 11
...
Stimulus doesn't support IE 11 : https://stimulus.hotwired.dev/handbook/installing#browser-support
2026-01-06 14:31:44 +11:00
Gaetan Craig-Riou
55a15b914c
Upgrade to shakapacker 6.6.0
2026-01-06 14:31:44 +11:00
Gaetan Craig-Riou
8ce14a55c8
Fix dependencies version, and update config
...
Trying to stay as close as possible to the default config
2026-01-06 14:31:43 +11:00
Gaetan Craig-Riou
2d50dace20
Move to shakapacker 6 and install dependencies
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
ad4b26e86d
Add missing dependency for asset compilation
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
577aa55f98
Move browserlist settings to package.json
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
b8e62b3d84
Add coffeeScript dependency
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
dbb8e07b9a
Add Sass integration
...
We are still using the old `ruby-sass` because it's a dependency from
`rails-sass` which is a dependcy from `select2`. It looks like the
master branch on the ofn fork get rid of the dependency, so we should
upgrading.
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
19550ed4fe
Add postcss integration
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
4d0c710e3b
Add css integration
2026-01-06 14:31:32 +11:00
Gaetan Craig-Riou
fccde70690
Upgrading to webpacker v6.0.0.rc.6
...
Migration guide : https://github.com/shakacode/shakapacker/blob/main/docs/v6_upgrade.md#how-to-upgrade-to-webpacker-v600rc6-from-v5
Setp 1,2,3,4
2026-01-06 14:31:25 +11:00
David Rodríguez
6d0d91c56a
Let prettier updates be handled by Dependabot
2025-11-21 12:49:44 +01:00
David Rodríguez
a509d49ec6
Bump prettier to 3.6.2
...
And fix new style issues.
2025-11-21 12:49:06 +01:00
David Rodríguez
6fa99b187d
Unify Dependabot strategy
...
Let's do the same we do for Ruby dependencies.
2025-11-19 14:47:44 +01:00
David Rodríguez
a009dacd41
Pin version of foundation
...
Reading through open issues, I think it's more likely that we end up
removing it rather than upgrading it.
So let's fix it like when we don't want certain dependencies to be
managed by Dependabot.
2025-11-19 14:45:52 +01:00
Maikel
e194ebf0f3
Merge pull request #13552 from openfoodfoundation/dependabot/npm_and_yarn/jest-30.2.0
...
Bump jest from 27.5.1 to 30.2.0
2025-11-17 15:21:57 +11:00
Filipe
fc047e3f7c
Merge pull request #13668 from openfoodfoundation/dependabot/npm_and_yarn/leaflet-providers-3.0.0
...
Bump leaflet-providers from 2.0.0 to 3.0.0
2025-11-14 18:21:59 +00:00
Gaetan Craig-Riou
2729fb14d6
Fix jest configuration to work with version 28
...
Per migration guide : https://jest-archive-august-2023.netlify.app/docs/28.x/upgrading-to-jest28/
2025-11-11 14:58:43 +11:00
dependabot[bot]
5dab6f67f2
Bump jest from 27.5.1 to 30.2.0
...
Bumps [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest ) from 27.5.1 to 30.2.0.
- [Release notes](https://github.com/jestjs/jest/releases )
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest )
---
updated-dependencies:
- dependency-name: jest
dependency-version: 30.2.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-11 14:56:15 +11:00
dependabot[bot]
71262d18a0
Bump @testing-library/dom from 9.3.4 to 10.4.1
...
Bumps [@testing-library/dom](https://github.com/testing-library/dom-testing-library ) from 9.3.4 to 10.4.1.
- [Release notes](https://github.com/testing-library/dom-testing-library/releases )
- [Changelog](https://github.com/testing-library/dom-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/dom-testing-library/compare/v9.3.4...v10.4.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/dom"
dependency-version: 10.4.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-10 22:41:11 +00:00
Maikel
7c4714288d
Merge pull request #13675 from deivid-rodriguez/unify-linters
...
Unify linters and linter related tools
2025-11-10 16:24:36 +11:00
Rachel Arnould
94bda6d0f8
Merge pull request #13592 from rioug/13266-tag-variant-tag-rule
...
[Variant tags] Add tag rules for variant
2025-11-07 14:14:50 +01:00
David Rodríguez
d3efa3afa6
Remove pretty-quick
...
Because:
* We already have reviewdog running prettier in CI.
* We already removed the associated commit hooks.
* Running plain prettier is already very fast in our case.
2025-11-05 10:08:04 +01:00
dependabot[bot]
7c310e7e46
Bump turbo_power from 0.7.0 to 0.7.1
...
Bumps [turbo_power](https://github.com/marcoroth/turbo_power ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/marcoroth/turbo_power/releases )
- [Commits](https://github.com/marcoroth/turbo_power/compare/v0.7.0...v0.7.1 )
---
updated-dependencies:
- dependency-name: turbo_power
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-03 05:17:35 +00:00
Gaetan Craig-Riou
145764a921
Add testing library
...
See :https://testing-library.com/docs/
It allows us to query DOM node in way that's similar to how a user would
interect with element on the page. It's particularly usefull for
elements that trigger AJAX request.
2025-11-03 14:25:40 +11:00
Gaetan Craig-Riou
81e16a9cdf
Add stimulus-autocomplete package
...
https://github.com/afcapel/stimulus-autocomplete/tree/main
2025-11-03 14:25:05 +11:00
Maikel
33b4e38fc5
Merge pull request #13664 from openfoodfoundation/dependabot/npm_and_yarn/jasmine-core-5.12.1
...
Bump jasmine-core from 5.12.0 to 5.12.1
2025-11-03 13:11:49 +11:00
dependabot[bot]
526f8be676
Bump leaflet-providers from 2.0.0 to 3.0.0
...
Bumps [leaflet-providers](https://github.com/leaflet-extras/leaflet-providers ) from 2.0.0 to 3.0.0.
- [Changelog](https://github.com/leaflet-extras/leaflet-providers/blob/master/CHANGELOG.md )
- [Commits](https://github.com/leaflet-extras/leaflet-providers/commits/v3.0.0 )
---
updated-dependencies:
- dependency-name: leaflet-providers
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-31 09:01:59 +00:00
dependabot[bot]
7213dcf124
Bump jasmine-core from 5.12.0 to 5.12.1
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.12.0 to 5.12.1.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.12.0...v5.12.1 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.12.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-30 09:02:08 +00:00
dependabot[bot]
e3d453e397
Bump @hotwired/turbo from 8.0.13 to 8.0.20
...
Bumps [@hotwired/turbo](https://github.com/hotwired/turbo ) from 8.0.13 to 8.0.20.
- [Release notes](https://github.com/hotwired/turbo/releases )
- [Commits](https://github.com/hotwired/turbo/compare/8.0.13...v8.0.20 )
---
updated-dependencies:
- dependency-name: "@hotwired/turbo"
dependency-version: 8.0.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-29 09:01:59 +00:00
dependabot[bot]
23b2c8e11b
Bump jasmine-core from 5.11.0 to 5.12.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.11.0 to 5.12.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.11.0...v5.12.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.12.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-06 09:05:06 +00:00
dependabot[bot]
d50bcbb70a
Bump jasmine-core from 5.10.0 to 5.11.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.10.0 to 5.11.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.10.0...v5.11.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.11.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 10:21:25 +00:00
dependabot[bot]
d26b407801
Bump leaflet-geosearch from 4.2.1 to 4.2.2
...
Bumps [leaflet-geosearch](https://github.com/smeijer/leaflet-geosearch ) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/smeijer/leaflet-geosearch/releases )
- [Commits](https://github.com/smeijer/leaflet-geosearch/compare/v4.2.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: leaflet-geosearch
dependency-version: 4.2.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-22 09:12:58 +00:00
dependabot[bot]
255b5f1cd5
Bump leaflet-geosearch from 4.2.0 to 4.2.1
...
Bumps [leaflet-geosearch](https://github.com/smeijer/leaflet-geosearch ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/smeijer/leaflet-geosearch/releases )
- [Commits](https://github.com/smeijer/leaflet-geosearch/compare/v4.2.0...v4.2.1 )
---
updated-dependencies:
- dependency-name: leaflet-geosearch
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-15 09:27:26 +00:00
dependabot[bot]
70b5fda632
Bump jasmine-core from 5.9.0 to 5.10.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.9.0 to 5.10.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.9.0...v5.10.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-01 18:05:10 +00:00
dependabot[bot]
af247c32a3
Bump @floating-ui/dom from 1.7.3 to 1.7.4
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.7.3 to 1.7.4.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.4/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-21 09:48:24 +00:00
dependabot[bot]
f3dfbab109
Bump @floating-ui/dom from 1.7.2 to 1.7.3
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.3/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-30 10:00:39 +00:00
dependabot[bot]
17e02e7304
Bump jasmine-core from 5.8.0 to 5.9.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.8.0 to 5.9.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.8.0...v5.9.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-21 10:36:34 +00:00
dependabot[bot]
7a0ecc777a
Bump hotkeys-js from 3.13.14 to 3.13.15
...
Bumps [hotkeys-js](https://github.com/jaywcjlove/hotkeys-js ) from 3.13.14 to 3.13.15.
- [Release notes](https://github.com/jaywcjlove/hotkeys-js/releases )
- [Commits](https://github.com/jaywcjlove/hotkeys-js/compare/v3.13.14...v3.13.15 )
---
updated-dependencies:
- dependency-name: hotkeys-js
dependency-version: 3.13.15
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-09 09:41:28 +00:00
dependabot[bot]
ec6d490676
Bump @floating-ui/dom from 1.7.1 to 1.7.2
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.7.1 to 1.7.2.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.2/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-30 12:15:11 +00:00
dependabot[bot]
19e654b9e4
Bump hotkeys-js from 3.13.12 to 3.13.14
...
Bumps [hotkeys-js](https://github.com/jaywcjlove/hotkeys-js ) from 3.13.12 to 3.13.14.
- [Release notes](https://github.com/jaywcjlove/hotkeys-js/releases )
- [Commits](https://github.com/jaywcjlove/hotkeys-js/compare/v3.13.12...v3.13.14 )
---
updated-dependencies:
- dependency-name: hotkeys-js
dependency-version: 3.13.14
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-17 09:04:36 +00:00
dependabot[bot]
b671dfda5d
Bump hotkeys-js from 3.13.11 to 3.13.12
...
Bumps [hotkeys-js](https://github.com/jaywcjlove/hotkeys-js ) from 3.13.11 to 3.13.12.
- [Release notes](https://github.com/jaywcjlove/hotkeys-js/releases )
- [Commits](https://github.com/jaywcjlove/hotkeys-js/compare/v3.13.11...v3.13.12 )
---
updated-dependencies:
- dependency-name: hotkeys-js
dependency-version: 3.13.12
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-16 10:34:44 +00:00
dependabot[bot]
677c53303c
Bump hotkeys-js from 3.13.10 to 3.13.11
...
Bumps [hotkeys-js](https://github.com/jaywcjlove/hotkeys-js ) from 3.13.10 to 3.13.11.
- [Release notes](https://github.com/jaywcjlove/hotkeys-js/releases )
- [Commits](https://github.com/jaywcjlove/hotkeys-js/compare/v3.13.10...v3.13.11 )
---
updated-dependencies:
- dependency-name: hotkeys-js
dependency-version: 3.13.11
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-10 10:10:16 +00:00
dependabot[bot]
87aed5d77f
Bump jasmine-core from 5.7.1 to 5.8.0
...
Bumps [jasmine-core](https://github.com/jasmine/jasmine ) from 5.7.1 to 5.8.0.
- [Release notes](https://github.com/jasmine/jasmine/releases )
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md )
- [Commits](https://github.com/jasmine/jasmine/compare/v5.7.1...v5.8.0 )
---
updated-dependencies:
- dependency-name: jasmine-core
dependency-version: 5.8.0
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 09:43:29 +00:00
dependabot[bot]
1ce167ef16
Bump pretty-quick from 4.1.1 to 4.2.2
...
Bumps [pretty-quick](https://github.com/prettier/pretty-quick ) from 4.1.1 to 4.2.2.
- [Release notes](https://github.com/prettier/pretty-quick/releases )
- [Changelog](https://github.com/prettier/pretty-quick/blob/v4.2.2/CHANGELOG.md )
- [Commits](https://github.com/prettier/pretty-quick/compare/v4.1.1...v4.2.2 )
---
updated-dependencies:
- dependency-name: pretty-quick
dependency-version: 4.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-03 07:43:00 +00:00
dependabot[bot]
0700c65557
Bump @floating-ui/dom from 1.7.0 to 1.7.1
...
Bumps [@floating-ui/dom](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/dom ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/floating-ui/floating-ui/releases )
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/dom/CHANGELOG.md )
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/dom@1.7.1/packages/dom )
---
updated-dependencies:
- dependency-name: "@floating-ui/dom"
dependency-version: 1.7.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-02 09:53:27 +00:00
dependabot[bot]
37d647be94
Bump stimulus_reflex from 3.5.4 to 3.5.5
...
Bumps [stimulus_reflex](https://github.com/stimulusreflex/stimulus_reflex ) from 3.5.4 to 3.5.5.
- [Release notes](https://github.com/stimulusreflex/stimulus_reflex/releases )
- [Changelog](https://github.com/stimulusreflex/stimulus_reflex/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stimulusreflex/stimulus_reflex/compare/v3.5.4...v3.5.5 )
---
updated-dependencies:
- dependency-name: stimulus_reflex
dependency-version: 3.5.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-26 09:54:46 +00:00
dependabot[bot]
d98ca6f4c1
Bump stimulus_reflex from 3.5.3 to 3.5.4
...
Bumps [stimulus_reflex](https://github.com/stimulusreflex/stimulus_reflex ) from 3.5.3 to 3.5.4.
- [Release notes](https://github.com/stimulusreflex/stimulus_reflex/releases )
- [Changelog](https://github.com/stimulusreflex/stimulus_reflex/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stimulusreflex/stimulus_reflex/compare/v3.5.3...v3.5.4 )
---
updated-dependencies:
- dependency-name: stimulus_reflex
dependency-version: 3.5.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-23 09:44:32 +00:00
Maikel
0dab580d3e
Merge pull request #13308 from openfoodfoundation/dependabot/npm_and_yarn/hotkeys-js-3.13.10
...
Bump hotkeys-js from 3.13.9 to 3.13.10
2025-05-09 10:08:52 +10:00