Skip to content

atom-community/papm

papm

Performant Atom Package Manager

Github Actions Dependency Status

Roadmap

Implementation Requirements (Future Features)

  • papm shall use pnpm
  • papm shall not use GitHub tags for publishing (See this for the background)
  • papm shall either publish the atom packages to a npm registry, or use GitHub packages
  • papm shall be able to install the packages that are published on the old registry (backward compatibility)
  • papm operations shall not block the UI
  • papm shall handle failed installations, bad connections, etc.

Strategy

The strategy I suggest is to:

  • decaffeinate each file
  • improve build process
  • replace the old dependencies of the resulting code with modern replacements
  • replace npm things with pnpm
  • In the end, we can think about publishing on the npm registry or using Github packages

About

Performant Atom Package Manager

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors