wontfix: some breaking changes #4623
No reviewers
Labels
No Label
1️⃣ Good First Issue
❓needs more investigation
Accessibility
Antennas
Channels
Chat
Clips
CP/Settings
dependencies
Docker
Drive
External
Galleries
Groups
i18n
javascript
Kubernetes
Lists/Circles
Mobile
Mutes/Blocks
Notifications
Posts/Timelines
Widgets
‼️ wrong locales
☢️Breaking
♻️Duplicate
⚙️Server
⚠️bug?
✨Feature
🧩API
🐛Bug
💬Discussion
📖Doc
🌌Federation
💴has reward
🔥high priority
🚫Invalid
🙏low priority
🖍MFM
🧪needs test
📜Pages
🐢Performance
💚Refactor
🏠Room
🔒Security
🤖Service Worker
🧪Test
🚧WIP
🗿Wontfix
👩💻AiScript
🖥️Client
🛠️Dev
🏳️needs help
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: firefish/firefish#4623
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "node11"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Summary
Resolves #3921
yarnのものとcryptoは直接関係ないと思うので分けたい
Use yarn.lock
で何がどう解決するかの説明がほしい気がします
yarn.lock で依存関係にある脆弱なパッケージのバージョンを強制的に上書きしています。
どのパッケージの どの脆弱性を どのバージョンで?
がないと何をおこなったか判断がつかないです
mocha や video-thumbnail-generator などの(他十数程度)
lodash や js-yaml などに存在する既存の脆弱性を(他数十程度)
バージョンが明らかに固定されていたりが原因で更新が適用されないなど、場合に応じて互換性が崩壊しない程度に安全なバージョンで(ローカルの yarn.lock と差分とってもらったら早いと思います)
Node.js に yarn って最初から入ってなさそう(入ってないなら新たな依存関係として yarn を明記する必要がありそう)
インストールの手間が増えるので極力依存関係を増やしたくない気持ちがあります
ごめんなさい、操作ミスで途中投稿されました。
ごめんなさい、混乱してきたので wontfix します。
依存関係の影響で存在する脆弱性を全般的に修正するためにyarn.lockを導入するということで了解しました
えぇ…
あきらめないで...
fixes #2789 ?
アシチキがyarnで作業しているのでyarn.lockで対処するってことかな
私個人の要望としては、yarn.lockはとりあえず抜きにしてマージしてほしいと思った。そのうえでyarn.lockと同じものをpackage-lock.jsonでやってほしい
yarn.lock と package-lock.json の併用は非推奨。
package-lock.json だけ使うという意味そう
リポジトリには、yarn.lockは含めずにpackage.jsonとpackage-lock.jsonだけを含めてほしいということです。それでは不都合ですか?
package-lock.json の編集、yarn.lock のそれと比較して微妙に辛いものがあります。
ですので、このPRではとりあえずパッケージ関連の変更は含めず、そのほかの変更を取り入れたいという話です。
(説明不足でごめんなさい...)
?
えっと、ごめんなさい。やっぱりいいです
ここで package-lock.json を入れてしまうと yarn ユーザーに影響が出るので wontfix にします。依然として、運用者が各自で脆弱性を修復しなければならないことだけ留意してください。
Pull request closed