Skip to content

Commit 2d8fa7f

Browse files
authored
Update Short-term-package-manager-wishlist.md
1 parent 0fbd443 commit 2d8fa7f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Short-term-package-manager-wishlist.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ _Notice: this list might be updated in the future._
2929
## Registry API — users and package uploads
3030

3131
1. 2FA:
32-
* Opt-in — to get a token
33-
* Opt-in — for confirming _all_ publishes done by a user
32+
* **Done (2017).** ~Opt-in — to get a token~
33+
* **Done (2017).** ~Opt-in — for confirming _all_ publishes done by a user~
3434
* There should be an option to enforce 2FA (login/publish) per-package that would make all further actions done to this package require a verification code.
35-
2. Email notifications on any updates to the owned packages, to the profile or to the list of owned packages
35+
2. Email notifications on any updates to the owned packages, to the profile or to the list of owned packages_partially implemented as of 2018-02, only for own publishes._
3636
3. Webpage-based notifications to any of the above (i.e. just a list of all write actions by oneself on npmjs.com).
3737
4. Don't actually publish packages with npm credentials, run scans _prior_ to the publishing, not _after_ the package was already published.
3838
5. Is there a proper bruteforce prevention mechanism running? I hadn't noticed it.
39-
6. **Done.** ~~Warn users on too simple passwords — too short, known weak, same as login with minor modifications, etc.~~
39+
6. **Done (2017).** ~~Warn users on too simple passwords — too short, known weak, same as login with minor modifications, etc.~~
4040

4141
## General ecosystem and communication, including website interface (public)
4242

0 commit comments

Comments
 (0)