Implements `pnpm pkg` natively with `get`, `set`, `delete`, and `fix` subcommands.
Workspace usage follows pnpm conventions: use `-r` / `--recursive` for all selected workspace projects, and `--filter` to narrow the selected project graph. This does not add npm-style `--workspace` or `--workspaces` flags.
The PR also extends `@pnpm/object.property-path` with safe set/delete helpers used by the command.
---------
Co-authored-by: Zoltan Kochan <z@kochan.io>
Add n/prefer-node-protocol rule and autofix all bare builtin imports
to use the node: prefix. Simplify the simple-import-sort builtins
pattern to just ^node: since all imports now use the prefix.
Add eslint-plugin-simple-import-sort to enforce consistent import ordering:
- Node.js builtins first
- External packages second
- Relative imports last
- Named imports sorted alphabetically within each statement