Skip to content

The ims-lti dependency depends on outdated/deprecated packages #1

@mlippert

Description

@mlippert

Expected Behavior

ims-lti version we use doesn't have outdated/deprecated dependencies.

Current Behavior

The ims-lti package hasn't been updated in several years (the latest version 3.0.2 was published 3 years ago). It is therefore dependent on old packages, such as node-uuid and lodash-node (these npm warning messages are showing after a clean install):

npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated lodash-node@2.4.1: This package is discontinued. Use lodash@^4.0.0.

Possible Solution

When we work on our LTS integration we should just fork the repo, and update the packages and submit a pull request so the npm package can get a new version. Meantime we could use our forked repo, but that is sub-optimal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions