The goal of the Package Metadata Interoperability Collab Space is to improve how JavaScript developers define their packages across the ecosystem. The group is currently working to better understand package.json and how developers use it to define their projects.
- package.json research
- This initiative's goal is to research existing usage of
package.json
throughout the JavaScript ecosystem. - With this research, the group can develop tooling, documentation, specifications, and much more.
- The linked repository contains all information for how to get involved and contribute.
- This initiative's goal is to research existing usage of
@pkgjs/create-pkg
tooling- An initiative originally created by Node.js collaborators for Node.js based package tooling, the efforts here are now being expanded to align with this group's wider scope.
- The tooling being developed will be package manager and runtime agnostic and help developers across the entire JavaScript ecosystem.
devEngines
field proposal- The
devEngines
field was proposed as a partial solution to the ongoing Node.js and Corepack debate. - The intent is for this field to provide all relevant development environment information akin to the existing
engines
field.
- The