Alexandre Alapetite
2d17c020b6
PHPStan 1.11 + minor update dev dependencies ( #6459 )
...
* PHPStan 1.11 + minor update dev dependencies
https://github.com/phpstan/phpstan/releases/tag/1.11.0
* Comment style
2024-05-15 08:57:58 +02:00
dependabot[bot]
c9307e4324
Bump sass from 1.75.0 to 1.76.0 ( #6418 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.75.0 to 1.76.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.75.0...1.76.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 21:10:18 +02:00
dependabot[bot]
5a8adf5f23
Bump @stylistic/stylelint-plugin from 2.1.1 to 2.1.2 ( #6420 )
...
Bumps [@stylistic/stylelint-plugin](https://github.com/stylelint-stylistic/stylelint-stylistic ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/stylelint-stylistic/stylelint-stylistic/releases )
- [Changelog](https://github.com/stylelint-stylistic/stylelint-stylistic/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint-stylistic/stylelint-stylistic/compare/v2.1.1...v2.1.2 )
---
updated-dependencies:
- dependency-name: "@stylistic/stylelint-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 21:10:02 +02:00
dependabot[bot]
da9789d293
Bump markdownlint-cli from 0.39.0 to 0.40.0 ( #6419 )
...
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli ) from 0.39.0 to 0.40.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases )
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.39.0...v0.40.0 )
---
updated-dependencies:
- dependency-name: markdownlint-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 21:01:17 +02:00
dependabot[bot]
47f941101c
Bump stylelint from 16.3.1 to 16.4.0 in the stylelint group ( #6416 )
...
Bumps the stylelint group with 1 update: [stylelint](https://github.com/stylelint/stylelint ).
Updates `stylelint` from 16.3.1 to 16.4.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/16.3.1...16.4.0 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: stylelint
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 21:00:55 +02:00
Alexandre Alapetite
b22d9279bd
Update @stylistic/stylelint-plugin ( #6307 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/6281
2024-04-15 15:50:00 +02:00
Alexandre Alapetite
350edf398c
PHP 8.3 #[\Override] ( #6273 )
...
* PHP 8.3 #[\Override]
https://php.watch/versions/8.3/override-attr
With PHPStan `checkMissingOverrideMethodAttribute` https://phpstan.org/config-reference#checkmissingoverridemethodattribute
And modified the call to phpstan-next on the model of https://github.com/FreshRSS/Extensions/pull/228 (more robust than the find method, which gave some strange errors)
* Update extension example accordingly
2024-04-10 15:33:43 +02:00
dependabot[bot]
aa5c433093
Bump sass from 1.71.1 to 1.72.0 ( #6255 )
...
Bumps [sass](https://github.com/sass/dart-sass ) from 1.71.1 to 1.72.0.
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.71.1...1.72.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 23:03:18 +02:00
dependabot[bot]
836982538b
Bump the development-dependencies group with 6 updates ( #6173 )
...
* Bump the development-dependencies group with 6 updates
Bumps the development-dependencies group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [eslint](https://github.com/eslint/eslint ) | `8.56.0` | `8.57.0` |
| [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n ) | `16.6.1` | `16.6.2` |
| [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli ) | `0.38.0` | `0.39.0` |
| [sass](https://github.com/sass/dart-sass ) | `1.69.7` | `1.71.1` |
| [stylelint](https://github.com/stylelint/stylelint ) | `15.11.0` | `16.2.1` |
| [stylelint-config-recommended-scss](https://github.com/stylelint-scss/stylelint-config-recommended-scss ) | `13.1.0` | `14.0.0` |
Updates `eslint` from 8.56.0 to 8.57.0
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0 )
Updates `eslint-plugin-n` from 16.6.1 to 16.6.2
- [Release notes](https://github.com/eslint-community/eslint-plugin-n/releases )
- [Commits](https://github.com/eslint-community/eslint-plugin-n/compare/16.6.1...16.6.2 )
Updates `markdownlint-cli` from 0.38.0 to 0.39.0
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases )
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.38.0...v0.39.0 )
Updates `sass` from 1.69.7 to 1.71.1
- [Release notes](https://github.com/sass/dart-sass/releases )
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sass/dart-sass/compare/1.69.7...1.71.1 )
Updates `stylelint` from 15.11.0 to 16.2.1
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/15.11.0...16.2.1 )
Updates `stylelint-config-recommended-scss` from 13.1.0 to 14.0.0
- [Release notes](https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases )
- [Changelog](https://github.com/stylelint-scss/stylelint-config-recommended-scss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stylelint-scss/stylelint-config-recommended-scss/compare/v13.1.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: eslint-plugin-n
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: markdownlint-cli
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: stylelint
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: development-dependencies
- dependency-name: stylelint-config-recommended-scss
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix conflict
* Fix Markdown
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
2024-03-06 10:40:28 +01:00
Alexandre Alapetite
c89073d60e
Update dev dependencies ( #6023 )
2024-01-05 08:45:21 +01:00
Alexandre Alapetite
b897bd60b7
Branch stylelint-config-recommended-scss ( #5787 )
...
https://github.com/FreshRSS/FreshRSS/pull/5766#issuecomment-1786042455
While waiting upstream merge https://github.com/stylelint-scss/stylelint-config-recommended-scss/pull/252
2023-10-30 22:41:40 +01:00
Alexandre Alapetite
1aa43e894e
Dev updates with stylelint-stylistic ( #5766 )
...
fix https://github.com/FreshRSS/FreshRSS/issues/5592
2023-10-28 14:38:17 +02:00
Alexandre Alapetite
13a1c412df
Minor update dependencies ( #5693 )
...
* Minor update dependencies
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5691
Mostly dev dependencies; nothing that affects our runtime
* Update versions for GitHub Actions
* Fix newly found typos
* Fix exclude path
2023-10-08 20:19:17 +02:00
Alexandre Alapetite
0182d84142
Minor update dev dependencies ( #5541 )
...
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5538
2023-07-23 14:31:55 +02:00
dependabot[bot]
6f4c6f8993
Bump stylelint from 15.8.0 to 15.10.1 ( #5513 )
...
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 15.8.0 to 15.10.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/15.8.0...15.10.1 )
---
updated-dependencies:
- dependency-name: stylelint
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-08 10:02:21 +02:00
Alexandre Alapetite
8bf362838e
Update dev dependencies ( #5478 )
2023-06-18 23:05:28 +02:00
Alexandre Alapetite
26e2a70312
Update dev dependencies ( #5339 )
...
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5336
https://stylelint.io/migration-guide/to-15
2023-04-26 08:23:21 +02:00
dependabot[bot]
c846b5a5a0
Bump yaml, stylelint, stylelint-config-recommended-scss and stylelint-order ( #5336 )
...
Removes [yaml](https://github.com/eemeli/yaml ). It's no longer used after updating ancestor dependencies [yaml](https://github.com/eemeli/yaml ), [stylelint](https://github.com/stylelint/stylelint ), [stylelint-config-recommended-scss](https://github.com/stylelint-scss/stylelint-config-recommended-scss ) and [stylelint-order](https://github.com/hudochenkov/stylelint-order ). These dependencies need to be updated together.
Removes `yaml`
Updates `stylelint` from 14.16.1 to 15.6.0
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/14.16.1...15.6.0 )
Updates `stylelint-config-recommended-scss` from 8.0.0 to 11.0.0
- [Release notes](https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases )
- [Changelog](https://github.com/stylelint-scss/stylelint-config-recommended-scss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stylelint-scss/stylelint-config-recommended-scss/compare/v8.0.0...v11.0.0 )
Updates `stylelint-order` from 5.0.0 to 6.0.3
- [Release notes](https://github.com/hudochenkov/stylelint-order/releases )
- [Changelog](https://github.com/hudochenkov/stylelint-order/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hudochenkov/stylelint-order/compare/5.0.0...6.0.3 )
---
updated-dependencies:
- dependency-name: yaml
dependency-type: indirect
- dependency-name: stylelint
dependency-type: direct:development
- dependency-name: stylelint-config-recommended-scss
dependency-type: direct:development
- dependency-name: stylelint-order
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-25 14:07:22 +02:00
Alexandre Alapetite
cfaaed7e0b
Minor dev depenencies update ( #5006 )
...
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4993
New PHPStan version 1.9.9
2023-01-12 23:45:45 +01:00
Alexandre Alapetite
1d9d4e3e3c
Update dev dependencies ( #4993 )
...
Related to https://github.com/FreshRSS/FreshRSS/pull/4991
Required a few changes in code to pass the tests
2023-01-09 12:59:30 +01:00
Alexandre Alapetite
f365a9aeb4
Update all test dependencies ( #4419 )
...
* Update all test dependencies
* Remove old false-positive
* Minor update lock files
* Increase PHPStan memory for Fedora
https://github.com/FreshRSS/FreshRSS/pull/4400#issuecomment-1159514197
* Require PHP8+ for tests
Due to small changes of signature in `ob_implicit_flush` and `simplexml_load_string`, cf. https://github.com/FreshRSS/FreshRSS/pull/4123
* Missing lint in CSS files
2022-06-19 20:08:42 +02:00
Alexandre Alapetite
7c74653cc2
Update markdownlint-cli dev dependency ( #4241 )
...
* Update markdownlint-cli dev dependency
And fix https://github.com/advisories/GHSA-6vfc-qv3f-vr6c
* npm ci
2022-02-28 20:50:39 +01:00
Alexandre Alapetite
5a891dc0e4
Update dev dependencies stylelint SASS ( #4173 )
...
* Update dev dependencies stylelint SASS
Major update for stylelint with breaking changes
https://stylelint.io/migration-guide/to-14/
Applied automatic SASS migration to current syntax
https://sass-lang.com/documentation/cli/migrator#migrations
And a few manual fixes such as:
https://github.com/stylelint-scss/stylelint-scss/blob/master/src/rules/dollar-variable-no-missing-interpolation/README.md
Other dev dependencies are minor updates.
* RTLCSS
* Fix color-hex-length bug
* Implement make bin/composer
* Update git hash
2022-02-04 15:41:51 +01:00
Alexandre Alapetite
9416f45dd9
GitHub Actions CI optimisation ( #3929 )
...
Efforts to reduce the resources used by CI:
* Only one git checkout
* Exclusion of irrelevant directories for several commands
* Fix some rtlcss warnings
* Move some commands from tests.yml to composer.json to make them reusasble
* Initial efforts to take avantage of all that from `make` (help welcome)
2021-10-24 17:25:41 +02:00
Alexandre Alapetite
9ca49408e0
GitHub Action automatic tests ( #3920 )
...
* PHP lint + phpunit + Manipulate translations + phpcs
* eslint + markdownlint + rtlcss + stylelint
* shellcheck + shfmt + hadolint
2021-10-24 00:14:12 +02:00
Alexandre Alapetite
acbba9adb2
Improved markdownlint ( #3918 )
...
* Improved markdownlint
* Relaxed rules slighlty
* `npm run markdownlint` for automatic tests
* `npm run markdownlint_fix` for automatic syntax fixing
* Applied the fixes on all our Markdown files
2021-10-23 13:43:24 +02:00
Alexandre Alapetite
b438d8bb3d
ESLint upgrade from JSHint ( #3906 )
...
* ESLint upgrade from JSHint
* commit corresponding package.json
* `npm run fix` for automatic JS and CSS fixes
* Keep JSHint config for now
2021-10-21 11:44:03 +02:00