Skip to content

feat: add modern package json fields - #211

Open
pengyuayn wants to merge 1 commit into
npm:mainfrom
pengyuayn:fix/package-json-modern-fields
Open

feat: add modern package json fields#211
pengyuayn wants to merge 1 commit into
npm:mainfrom
pengyuayn:fix/package-json-modern-fields

Conversation

@pengyuayn

Copy link
Copy Markdown

Summary

  • Add missing modern package metadata fields to PackageJSON: type, exports, imports, and maintainers.
  • Add a regression test covering common conditional exports/imports and maintainer metadata.

References

Closes #107

Validation

  • npx tap test/package-json-fields.ts
  • npm run eslint -- test/package-json-fields.ts types/index.d.ts
  • git diff --check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

package.json missing properties type, imports, exports, maintainers

1 participant