elsa-workflows / elsa-workflows/elsa-core
[Security]: EOL: @humanwhocodes/object-schema
- Dominant language
- C#
- Stars
- 7.9k
- Forks
- 1.5k
- Avg merge
- 15h 22m
- Merged PRs (30d)
- 114
Description
## Description
The package `@humanwhocodes/object-schema` and `@humanwhocodes/config-array` is deprecated. Recommendation use `@eslint/object-schema` and `@humanwhocodes/config-array` instead.
Therefore the dependency eslint needs to be migrated to v9
## Steps to Reproduce
Dependency tree:
`@elsa-workflows/elsa-workflows-studio 2.15.1` -> `eslint 8.44.0` -> `@humanwhocodes/config-array 0.11.14` -> `@humanwhocodes/object-schema v2.0.3`
## Expected Behavior
The package eslint v9 is using the new package `@eslint/config-array` and `@eslint/object-schema`
## Actual Behavior
The package eslint v8 is using the new package `@humanwhocodes/config-array` and `@humanwhocodes/object-schema`
## Environment
- **Elsa Package Version**: 2.15.1
## Additional Context
Eslint is still delivered as dependency.
https://www.npmjs.com/package/@humanwhocodes/object-schema
https://www.npmjs.com/package/@humanwhocodes/config-array
https://eslint.org/docs/latest/use/migrate-to-9.0.0
Contributor guide
Assessment
This issue has not been assessed yet.