Hi, zhiyuan,
I checked the license of `node-bcrypt-pbkdf`[1], which is BSD 3-clause not
the BSD 4-clause.
So I think we can use it in the APISIX dashboard project.

[1] https://github.com/joyent/node-bcrypt-pbkdf/blob/master/LICENSE

Thanks,
Ming Wen, Apache APISIX
Twitter: _WenMing


Zhiyuan Ju <juzhiy...@apache.org> 于2020年2月11日周二 上午10:41写道:

> BTW, this module is used for development, but unexpected issue will occur
> without it. I just created an Issue in [1]  to apply for a License
> whitelist.
>
> [1] https://github.com/joyent/node-bcrypt-pbkdf/issues/10
>
> Best Regards!
> @ Zhiyuan Ju <https://www.shaoyaoju.org/>
>
>
> Zhiyuan Ju <juzhiy...@apache.org> 于2020年2月11日周二 上午10:24写道:
>
> > Hi Justin,
> >
> > Thanks for your check.
> >
> > The first one, jschardet could be removed, but the second is one of the
> > dependencies for vue-cli, so it cannot be removed.
> >
> > Could we keep this dependency and do a release?
> >
> > Best Regards!
> > @ Zhiyuan Ju <https://www.shaoyaoju.org/>
> >
> >
> > Justin Mclean <jus...@classsoftware.com> 于2020年1月23日周四 上午9:20写道:
> >
> >> Hi,
> >>
> >> The KEYS file is now fine. However i’m still -1 due to Category X
> >> dependancies, can you explain the below?
> >>
> >> While this is being sorted out you could make a release with the work in
> >> progress disclaimer noting this issue.
> >>
> >> However I installed this [1] and running this:
> >> license-checker --production
> >>
> >> Shows this as a dependancy:
> >> ├─ jschardet@1.4.2
> >> │  ├─ licenses: LGPL-2.1+
> >> │  ├─ repository: https://github.com/aadsm/jschardet
> >> │  ├─ publisher: António Afonso
> >>
> >> And this:
> >>
> >> ├─ bcrypt-pbkdf@1.0.0
> >> │  ├─ licenses: BSD-4-Clause
> >>
> >> Everything else there looked fine.
> >>
> >> Thanks,
> >> Justin
> >>
> >> 1. https://www.npmjs.com/package/license-checker
> >
> >
>

Reply via email to