# npm packages with no JavaScript entry point

> Popular npm packages that cannot be required or imported at all: CLIs, type-definition packages, stylesheets and data files. The ESM question does not apply to them.

These packages publish no loadable main or exports entry in their latest version, as confirmed by installing them and trying both require() and import. They are CLIs (use npx), type-only packages, stylesheets or data. If you are auditing an ESM migration, skip them explicitly rather than treating them as CommonJS.

31 packages, ordered by weekly downloads. Each links to its markdown page.

## Packages

- [type-fest](https://canirequire.com/package/type-fest/index.md): latest 5.9.0, types bundled
- [undici-types](https://canirequire.com/package/undici-types/index.md): latest 8.10.2, types bundled
- [node-releases](https://canirequire.com/package/node-releases/index.md): latest 2.0.55, types none
- [pnpm](https://canirequire.com/package/pnpm/index.md): latest 12.3.4, types none
- [csstype](https://canirequire.com/package/csstype/index.md): latest 3.2.3, types bundled
- [@eslint/core](https://canirequire.com/package/@eslint/core/index.md): latest 1.2.1, types bundled
- [@octokit/types](https://canirequire.com/package/@octokit/types/index.md): latest 18.0.0, types bundled
- [@octokit/openapi-types](https://canirequire.com/package/@octokit/openapi-types/index.md): latest 29.0.1, types bundled
- [@openai/codex](https://canirequire.com/package/@openai/codex/index.md): latest 0.153.4, types none
- [babel-runtime](https://canirequire.com/package/babel-runtime/index.md): latest 6.26.0, types none
- [react-dev-utils](https://canirequire.com/package/react-dev-utils/index.md): latest 12.0.1, types @types
- [@babel/cli](https://canirequire.com/package/@babel/cli/index.md): latest 8.0.4, types none
- [serve](https://canirequire.com/package/serve/index.md): latest 14.2.6, types none
- [jsdoc](https://canirequire.com/package/jsdoc/index.md): latest 4.0.5, types none
- [react-scripts](https://canirequire.com/package/react-scripts/index.md): latest 5.0.1, types bundled
- [react-app-polyfill](https://canirequire.com/package/react-app-polyfill/index.md): latest 3.0.0, types none
- [faker](https://canirequire.com/package/faker/index.md): latest 6.6.6, types @types
- [shx](https://canirequire.com/package/shx/index.md): latest 0.4.0, types none
- [normalize.css](https://canirequire.com/package/normalize.css/index.md): latest 8.0.1, types none
- [grunt-cli](https://canirequire.com/package/grunt-cli/index.md): latest 1.5.0, types none
- [font-awesome](https://canirequire.com/package/font-awesome/index.md): latest 4.7.0, types none
- [@babel/node](https://canirequire.com/package/@babel/node/index.md): latest 8.0.1, types none
- [del-cli](https://canirequire.com/package/del-cli/index.md): latest 7.0.0, types none
- [commitlint](https://canirequire.com/package/commitlint/index.md): latest 21.2.2, types none
- [yorkie](https://canirequire.com/package/yorkie/index.md): latest 2.0.0, types none
- [@tsconfig/recommended](https://canirequire.com/package/@tsconfig/recommended/index.md): latest 1.0.13, types none
- [conventional-changelog-cli](https://canirequire.com/package/conventional-changelog-cli/index.md): latest 5.0.0, types none
- [karma-cli](https://canirequire.com/package/karma-cli/index.md): latest 2.0.0, types none
- [ember-resolver](https://canirequire.com/package/ember-resolver/index.md): latest 13.2.0, types bundled
- [np](https://canirequire.com/package/np/index.md): latest 12.1.0, types none
- [grunt-mocha-test](https://canirequire.com/package/grunt-mocha-test/index.md): latest 0.13.3, types none

---

For scripts and AI agents: any package is at https://canirequire.com/package/<name>/index.md (Markdown) or https://canirequire.com/package/<name>.json (JSON); the site index is https://canirequire.com/llms.txt. Fetch the URL directly; no search needed.
