elsa-workflows / elsa-workflows/elsa-core

[Security]: EOL: @humanwhocodes/object-schema

Open
#6,805 1 comment 0 reactions 0 assignees View on GitHub
triaged
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.