npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

hastypes

3.0.0

@ljharb

npmHomeRepoSnykSocket
Downloads:3
$ npm install hastypes
DailyWeeklyMonthlyYearly

hastypes Version Badge

github actions coverage License Downloads

npm badge

Does the given package have TypeScript types?

Inspired by https://github.com/ofrobots/typescript-friendly

Example

$ hastypes hastypes # => integrated
$ hastypes react@19 # => @types/react
$ hastypes mdpdf@1 # => none
import hasTypes from 'hastypes';
import assert from 'assert';

hasTypes('hastypes').then(x => assert.equal(x, true));
hasTypes('react@19').then(x => assert.equal(x, '@types/react'));
hasTypes('mdpdf@1').then(x => assert.equal(x, false));

Tests

Simply clone the repo, npm install, and run npm test